X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=direct%2Fyaffs_test.c;h=04e3b2ae40e93e1fbf5f489dbe8542be49316719;hp=381df44052c13b8766491f41e2cbd191fbb9471a;hb=85530132e169794d9e7e9c1de1396a12bc650383;hpb=3b6c99b4d21c4ff4bbc9aed65a71868ab6a0dc46;ds=sidebyside diff --git a/direct/yaffs_test.c b/direct/yaffs_test.c index 381df44..04e3b2a 100644 --- a/direct/yaffs_test.c +++ b/direct/yaffs_test.c @@ -26,20 +26,27 @@ +int random_seed; + void BadUsage(void) { - printf("usage root_dir test_id\n"); + printf("usage root_dir test_id seed \n"); printf(" test_id: fw_update fw_update_init\n"); exit(2); } int main(int argc, const char *argv[]) { yaffs_StartUp(); - if(argc == 3) { + if(argc == 4) { + random_seed = atoi(argv[3]); + if(random_seed <= 0) + BadUsage(); + if(!strcmp(argv[2],"fw_update_init")){ NorStressTestInitialise(argv[1]); } else if(!strcmp(argv[2],"fw_update")){ + printf("Running stress on %s with seed %d\n",argv[1],random_seed); NorStressTestRun(argv[1]); } else