Run tests in the order in which they appear in the file

This commit is contained in:
Frans Kaashoek 2022-08-15 19:01:34 -04:00
parent 899cc02660
commit 2175c6b0b6

View file

@ -2861,9 +2861,6 @@ main(int argc, char *argv[])
void (*f)(char *); void (*f)(char *);
char *s; char *s;
} tests[] = { } tests[] = {
{diskfull, "diskfull"},
{manywrites, "manywrites"},
{execout, "execout"},
{copyin, "copyin"}, {copyin, "copyin"},
{copyout, "copyout"}, {copyout, "copyout"},
{copyinstr1, "copyinstr1"}, {copyinstr1, "copyinstr1"},
@ -2873,58 +2870,63 @@ main(int argc, char *argv[])
{truncate1, "truncate1"}, {truncate1, "truncate1"},
{truncate2, "truncate2"}, {truncate2, "truncate2"},
{truncate3, "truncate3"}, {truncate3, "truncate3"},
{reparent2, "reparent2"}, {openiputtest, "openiput"},
{pgbug, "pgbug" }, {exitiputtest, "exitiput"},
{sbrkbugs, "sbrkbugs" }, {iputtest, "iput"},
// {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"},
{opentest, "opentest"}, {opentest, "opentest"},
{writetest, "writetest"}, {writetest, "writetest"},
{writebig, "writebig"}, {writebig, "writebig"},
{createtest, "createtest"}, {createtest, "createtest"},
{openiputtest, "openiput"}, {dirtest, "dirtest"},
{exitiputtest, "exitiput"}, {exectest, "exectest"},
{iputtest, "iput"},
{mem, "mem"},
{pipe1, "pipe1"}, {pipe1, "pipe1"},
{killstatus, "killstatus"}, {killstatus, "killstatus"},
{preempt, "preempt"}, {preempt, "preempt"},
{exitwait, "exitwait"}, {exitwait, "exitwait"},
{rmdot, "rmdot"}, {reparent, "reparent" },
{fourteen, "fourteen"}, {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"}, {bigfile, "bigfile"},
{fourteen, "fourteen"},
{rmdot, "rmdot"},
{dirfile, "dirfile"}, {dirfile, "dirfile"},
{iref, "iref"}, {iref, "iref"},
{forktest, "forktest"}, {forktest, "forktest"},
{sbrkbasic, "sbrkbasic"},
{sbrkmuch, "sbrkmuch"},
{kernmem, "kernmem"},
{MAXVAplus, "MAXVAplus"}, {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}, { 0, 0},
}; };