"tempor","tincidunt","phasellus","justo","purus","pharetra","ut","ultricies","nec","consequat","vel",
"nisi","fusce","vitae","velit","at","libero","sollicitudin","sodales","aenean","mi","libero","ultrices",
"id","suscipit","vitae","dapibus","eu","metus","aenean","vestibulum","nibh","ac","massa","vivamus",
- "vestibulum","libero","vitae","purus","in","hac","habitasse","platea","dictumst","curabitur",
+ "vestibulum","libero","vitae","purus","in","hac","maga","habitasse","platea","dictumst","curabitur",
"blandit","nunc","non","arcu","ut","nec","nibh","morbi","quis","leo","vel","magna","commodo","rhoncus",
"donec","congue","leo","eu","lacus","pellentesque","at","erat","id","mi","consequat","congue","praesent",
"a","nisl","ut","diam","interdum","molestie","fusce","suscipit","rhoncus","sem","donec","pretium",
"Five Guys Load Testing and Fries"
};
int nrooms = sizeof(random_rooms) / sizeof(char *);
-
char *test_user = "Load Test User";
+char *test_pass = "TheTestPW";
void perform_random_thing(int serv_sock) {
int op = random() % 3;
snprintf(buf, sizeof buf, "USER %s", test_user);
serv_puts(serv_sock, buf);
serv_gets(serv_sock, buf);
- snprintf(buf, sizeof buf, "PASS 640k_enough_ne1");
+ snprintf(buf, sizeof buf, "PASS %s", test_pass);
serv_puts(serv_sock, buf);
serv_gets(serv_sock, buf);
snprintf(buf, sizeof(buf), "GOTO %s", random_rooms[0]);
snprintf(buf, sizeof buf, "CREU %s", test_user);
serv_puts(serv_sock, buf);
serv_gets(serv_sock, buf);
- snprintf(buf, sizeof buf, "ASUP %s|640k_enough_ne1|0|||6|", test_user);
+ snprintf(buf, sizeof buf, "ASUP %s|%s|0|||6|", test_user, test_pass);
serv_puts(serv_sock, buf);
serv_gets(serv_sock, buf);
snprintf(buf, sizeof buf, "USER %s", test_user);
serv_puts(serv_sock, buf);
serv_gets(serv_sock, buf);
- snprintf(buf, sizeof buf, "PASS 640k_enough_ne1");
+ snprintf(buf, sizeof buf, "PASS %s", test_pass);
serv_puts(serv_sock, buf);
serv_gets(serv_sock, buf);
serv_puts(serv_sock, buf);
serv_gets(serv_sock, buf);
}
-
}
void *loadtest(void *blah) {
char buf[SIZ];
int serv_sock;
- serv_sock = uds_connectsock(file_citadel_admin_socket);
- serv_gets(serv_sock, buf);
- setup_accounts(serv_sock);
- close(serv_sock);
-
serv_sock = uds_connectsock(file_citadel_socket);
serv_gets(serv_sock, buf);
do_stuff(serv_sock);
exit(errno);
}
+ int serv_sock = uds_connectsock(file_citadel_admin_socket);
+ char buf[SIZ];
+ serv_gets(serv_sock, buf);
+ setup_accounts(serv_sock);
+ close(serv_sock);
+
printf("\033[8Hthread num_ops\n------ -----------");
for (a=0; a<(nthreads-1); ++a) {