X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=direct%2Ftests%2Fyaffs_test.c;h=421b5b17708b1c4df38e3a4db0ffd7afbea3236a;hp=c2f1b55defcf47481ba9464c79fe4b729318a4c0;hb=6ce07c3f6215ce6a4f4b7fe520ef48e8cf71c7cb;hpb=52191f6a41e2d965de7721c32546bf82150b5cc4 diff --git a/direct/tests/yaffs_test.c b/direct/tests/yaffs_test.c index c2f1b55..421b5b1 100644 --- a/direct/tests/yaffs_test.c +++ b/direct/tests/yaffs_test.c @@ -37,6 +37,8 @@ int init_test; int do_upgrade; int n_cycles = -1; +extern int ops_multiplier; + char mount_point[200]; void BadUsage(void) @@ -49,7 +51,7 @@ int main(int argc, char **argv) int ch; - while ((ch = getopt(argc,argv, "fin:ps:u")) + while ((ch = getopt(argc,argv, "filn:ps:u")) != EOF) switch (ch) { case 's': @@ -64,6 +66,9 @@ int main(int argc, char **argv) case 'f': do_fsx = 1; break; + case 'l': + ops_multiplier *= 5; + break; case 'u': do_upgrade = 1; break; @@ -99,7 +104,7 @@ int main(int argc, char **argv) printf("Running stress on %s with seed %d\n",argv[1],random_seed); NorStressTestRun(mount_point,n_cycles,do_fsx); } else if(do_fsx){ - yaffs_fsx_main(mount_point); + yaffs_fsx_main(mount_point,n_cycles); }else { printf("No test to run!\n"); BadUsage();