Run tests in the order in which they appear in the file
This commit is contained in:
		
							parent
							
								
									899cc02660
								
							
						
					
					
						commit
						2175c6b0b6
					
				
					 1 changed files with 44 additions and 42 deletions
				
			
		| 
						 | 
				
			
			@ -2861,9 +2861,6 @@ main(int argc, char *argv[])
 | 
			
		|||
    void (*f)(char *);
 | 
			
		||||
    char *s;
 | 
			
		||||
  } tests[] = {
 | 
			
		||||
    {diskfull, "diskfull"},
 | 
			
		||||
    {manywrites, "manywrites"},
 | 
			
		||||
    {execout, "execout"},
 | 
			
		||||
    {copyin, "copyin"},
 | 
			
		||||
    {copyout, "copyout"},
 | 
			
		||||
    {copyinstr1, "copyinstr1"},
 | 
			
		||||
| 
						 | 
				
			
			@ -2873,58 +2870,63 @@ main(int argc, char *argv[])
 | 
			
		|||
    {truncate1, "truncate1"},
 | 
			
		||||
    {truncate2, "truncate2"},
 | 
			
		||||
    {truncate3, "truncate3"},
 | 
			
		||||
    {reparent2, "reparent2"},
 | 
			
		||||
    {pgbug, "pgbug" },
 | 
			
		||||
    {sbrkbugs, "sbrkbugs" },
 | 
			
		||||
    // {badwrite, "badwrite" },
 | 
			
		||||
    {badarg, "badarg" },
 | 
			
		||||
    {reparent, "reparent" },
 | 
			
		||||
    {twochildren, "twochildren"},
 | 
			
		||||
    {forkfork, "forkfork"},
 | 
			
		||||
    {forkforkfork, "forkforkfork"},
 | 
			
		||||
    {argptest, "argptest"},
 | 
			
		||||
    {createdelete, "createdelete"},
 | 
			
		||||
    {linkunlink, "linkunlink"},
 | 
			
		||||
    {linktest, "linktest"},
 | 
			
		||||
    {unlinkread, "unlinkread"},
 | 
			
		||||
    {concreate, "concreate"},
 | 
			
		||||
    {subdir, "subdir"},
 | 
			
		||||
    {fourfiles, "fourfiles"},
 | 
			
		||||
    {sharedfd, "sharedfd"},
 | 
			
		||||
    {dirtest, "dirtest"},
 | 
			
		||||
    {exectest, "exectest"},
 | 
			
		||||
    {bigargtest, "bigargtest"},
 | 
			
		||||
    {bigwrite, "bigwrite"},
 | 
			
		||||
    {bsstest, "bsstest"},
 | 
			
		||||
    {sbrkbasic, "sbrkbasic"},
 | 
			
		||||
    {sbrkmuch, "sbrkmuch"},
 | 
			
		||||
    {kernmem, "kernmem"},
 | 
			
		||||
    {sbrkfail, "sbrkfail"},
 | 
			
		||||
    {sbrkarg, "sbrkarg"},
 | 
			
		||||
    {sbrklast, "sbrklast"},
 | 
			
		||||
    {sbrk8000, "sbrk8000"},
 | 
			
		||||
    {validatetest, "validatetest"},
 | 
			
		||||
    {stacktest, "stacktest"},
 | 
			
		||||
    {openiputtest, "openiput"},
 | 
			
		||||
    {exitiputtest, "exitiput"},
 | 
			
		||||
    {iputtest, "iput"},
 | 
			
		||||
    {opentest, "opentest"},
 | 
			
		||||
    {writetest, "writetest"},
 | 
			
		||||
    {writebig, "writebig"},
 | 
			
		||||
    {createtest, "createtest"},
 | 
			
		||||
    {openiputtest, "openiput"},
 | 
			
		||||
    {exitiputtest, "exitiput"},
 | 
			
		||||
    {iputtest, "iput"},
 | 
			
		||||
    {mem, "mem"},
 | 
			
		||||
    {dirtest, "dirtest"},
 | 
			
		||||
    {exectest, "exectest"},
 | 
			
		||||
    {pipe1, "pipe1"},
 | 
			
		||||
    {killstatus, "killstatus"},
 | 
			
		||||
    {preempt, "preempt"},
 | 
			
		||||
    {exitwait, "exitwait"},
 | 
			
		||||
    {rmdot, "rmdot"},
 | 
			
		||||
    {fourteen, "fourteen"},
 | 
			
		||||
    {reparent, "reparent" },
 | 
			
		||||
    {twochildren, "twochildren"},
 | 
			
		||||
    {forkfork, "forkfork"},
 | 
			
		||||
    {forkforkfork, "forkforkfork"},
 | 
			
		||||
    {reparent2, "reparent2"},
 | 
			
		||||
    {mem, "mem"},
 | 
			
		||||
    {sharedfd, "sharedfd"},
 | 
			
		||||
    {fourfiles, "fourfiles"},
 | 
			
		||||
    {createdelete, "createdelete"},
 | 
			
		||||
    {unlinkread, "unlinkread"},
 | 
			
		||||
    {linktest, "linktest"},
 | 
			
		||||
    {concreate, "concreate"},
 | 
			
		||||
    {linkunlink, "linkunlink"},
 | 
			
		||||
    {bigdir, "bigdir"}, // slow
 | 
			
		||||
    {subdir, "subdir"},
 | 
			
		||||
    {bigwrite, "bigwrite"},
 | 
			
		||||
    {manywrites, "manywrites"},
 | 
			
		||||
    {bigfile, "bigfile"},
 | 
			
		||||
    {fourteen, "fourteen"},
 | 
			
		||||
    {rmdot, "rmdot"},
 | 
			
		||||
    {dirfile, "dirfile"},
 | 
			
		||||
    {iref, "iref"},
 | 
			
		||||
    {forktest, "forktest"},
 | 
			
		||||
    {sbrkbasic, "sbrkbasic"},
 | 
			
		||||
    {sbrkmuch, "sbrkmuch"},
 | 
			
		||||
    {kernmem, "kernmem"},
 | 
			
		||||
    {MAXVAplus, "MAXVAplus"},
 | 
			
		||||
    {bigdir, "bigdir"}, // slow
 | 
			
		||||
    {sbrkfail, "sbrkfail"},
 | 
			
		||||
    {sbrkarg, "sbrkarg"},
 | 
			
		||||
    {validatetest, "validatetest"},
 | 
			
		||||
    {bsstest, "bsstest"},
 | 
			
		||||
    {bigargtest, "bigargtest"},
 | 
			
		||||
    {argptest, "argptest"},
 | 
			
		||||
    {stacktest, "stacktest"},
 | 
			
		||||
    {pgbug, "pgbug" },
 | 
			
		||||
    {sbrkbugs, "sbrkbugs" },
 | 
			
		||||
    {sbrklast, "sbrklast"},
 | 
			
		||||
    {sbrk8000, "sbrk8000"},
 | 
			
		||||
    {badwrite, "badwrite" },
 | 
			
		||||
    {badarg, "badarg" },
 | 
			
		||||
    {execout, "execout"},
 | 
			
		||||
    {diskfull, "diskfull"},
 | 
			
		||||
    {texttest, "texttest"},
 | 
			
		||||
 | 
			
		||||
    { 0, 0},
 | 
			
		||||
  };
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue