Megatest

Hex Artifact Content
Login

Artifact f8f7968767e4adce6d4f5006d5b60cb93358e254:

Manifest of check-in [f8f7968767] - Minor refactoring of run code. by mrwellan 2011-08-08 23:24:05.
0000: 43 20 4d 69 6e 6f 72 5c 73 72 65 66 61 63 74 6f  C Minor\srefacto
0010: 72 69 6e 67 5c 73 6f 66 5c 73 72 75 6e 5c 73 63  ring\sof\srun\sc
0020: 6f 64 65 2e 0a 44 20 32 30 31 31 2d 30 38 2d 30  ode..D 2011-08-0
0030: 39 54 30 35 3a 32 34 3a 30 35 2e 33 37 36 0a 46  9T05:24:05.376.F
0040: 20 43 4f 50 59 49 4e 47 20 37 64 37 65 33 62 64   COPYING 7d7e3bd
0050: 34 34 34 38 63 61 35 34 35 30 63 31 61 32 31 31  4448ca5450c1a211
0060: 36 37 35 37 33 34 65 64 36 61 35 65 61 65 31 38  675734ed6a5eae18
0070: 61 0a 46 20 4d 61 6b 65 66 69 6c 65 20 36 62 65  a.F Makefile 6be
0080: 65 31 65 36 61 31 36 62 65 37 36 66 61 34 31 65  e1e6a16be76fa41e
0090: 36 35 37 64 30 30 30 64 38 66 30 63 31 63 61 62  657d000d8f0c1cab
00a0: 65 39 36 61 39 0a 46 20 4e 4f 54 45 53 20 66 32  e96a9.F NOTES f2
00b0: 65 38 36 63 36 35 37 33 32 61 31 37 30 37 38 33  e86c65732a170783
00c0: 38 63 64 36 61 31 32 30 65 35 61 35 61 39 35 64  8cd6a120e5a5a95d
00d0: 36 35 36 34 31 37 0a 46 20 54 4f 44 4f 20 66 64  656417.F TODO fd
00e0: 64 31 32 34 62 37 61 36 35 65 32 39 38 35 34 31  d124b7a65e298541
00f0: 39 32 65 30 36 36 64 65 33 63 33 65 30 37 36 38  92e066de3c3e0768
0100: 34 33 31 65 34 30 0a 46 20 63 6f 6d 6d 6f 6e 2e  431e40.F common.
0110: 73 63 6d 20 62 65 65 34 36 34 39 34 38 34 66 33  scm bee4649484f3
0120: 31 30 38 66 64 36 38 35 33 63 30 62 37 31 31 38  108fd6853c0b7118
0130: 63 36 36 36 39 61 66 37 65 62 66 36 0a 46 20 63  c6669af7ebf6.F c
0140: 6f 6e 66 69 67 66 2e 73 63 6d 20 35 30 66 38 66  onfigf.scm 50f8f
0150: 33 33 63 32 36 61 31 39 30 37 61 36 64 37 63 39  33c26a1907a6d7c9
0160: 36 63 63 33 61 37 62 64 65 39 36 61 34 30 37 65  6cc3a7bde96a407e
0170: 61 37 63 0a 46 20 64 61 73 68 62 6f 61 72 64 2d  a7c.F dashboard-
0180: 74 65 73 74 73 2e 73 63 6d 20 61 65 62 34 66 65  tests.scm aeb4fe
0190: 39 64 66 63 31 37 64 63 66 63 36 39 63 62 65 36  9dfc17dcfc69cbe6
01a0: 30 61 37 61 65 37 37 65 36 35 32 33 31 38 61 62  0a7ae77e652318ab
01b0: 34 37 0a 46 20 64 61 73 68 62 6f 61 72 64 2e 73  47.F dashboard.s
01c0: 63 6d 20 37 34 32 34 34 61 66 33 35 66 35 37 37  cm 74244af35f577
01d0: 62 65 34 37 61 30 33 30 38 63 37 65 61 31 30 37  be47a0308c7ea107
01e0: 33 35 63 66 33 36 66 61 30 36 35 0a 46 20 64 62  35cf36fa065.F db
01f0: 2e 73 63 6d 20 36 65 32 62 36 35 37 61 62 38 34  .scm 6e2b657ab84
0200: 37 65 35 38 36 65 66 64 66 36 37 37 38 63 34 66  7e586efdf6778c4f
0210: 37 65 37 66 62 36 37 35 64 37 66 36 34 0a 46 20  7e7fb675d7f64.F 
0220: 64 62 6f 61 72 64 2e 73 63 6d 20 36 38 30 38 63  dboard.scm 6808c
0230: 62 35 66 62 36 33 65 35 66 39 62 65 32 38 61 65  b5fb63e5f9be28ae
0240: 64 66 65 32 36 39 36 38 31 61 30 34 39 34 62 64  dfe269681a0494bd
0250: 64 62 64 0a 46 20 64 6f 63 73 2f 4d 61 6b 65 66  dbd.F docs/Makef
0260: 69 6c 65 20 34 37 31 34 33 64 34 37 37 34 36 63  ile 47143d47746c
0270: 64 63 30 63 32 30 32 65 37 33 63 61 66 66 63 31  dc0c202e73caffc1
0280: 37 63 63 39 30 32 35 63 63 36 38 37 0a 46 20 64  7cc9025cc687.F d
0290: 6f 63 73 2f 6d 65 67 61 74 65 73 74 2e 68 74 6d  ocs/megatest.htm
02a0: 6c 20 31 30 32 34 35 30 36 32 32 32 65 37 34 62  l 1024506222e74b
02b0: 30 33 31 30 64 61 36 38 63 35 37 37 38 61 36 38  0310da68c5778a68
02c0: 65 65 30 31 66 35 36 37 33 34 0a 46 20 64 6f 63  ee01f56734.F doc
02d0: 73 2f 6d 65 67 61 74 65 73 74 2e 6c 79 78 20 30  s/megatest.lyx 0
02e0: 32 31 61 33 64 63 65 61 65 30 39 35 34 32 64 34  21a3dceae09542d4
02f0: 30 35 36 30 64 32 38 62 33 31 63 38 39 37 38 37  0560d28b31c89787
0300: 31 61 62 35 38 66 31 0a 46 20 64 6f 63 73 2f 73  1ab58f1.F docs/s
0310: 63 72 65 65 6e 73 68 6f 74 2e 70 6e 67 20 35 34  creenshot.png 54
0320: 36 34 39 63 66 63 35 37 35 61 64 39 66 36 63 65  649cfc575ad9f6ce
0330: 33 61 65 36 66 62 61 34 37 36 35 34 65 61 33 39  3ae6fba47654ea39
0340: 62 36 31 62 33 36 0a 46 20 67 75 69 2e 73 63 6d  b61b36.F gui.scm
0350: 20 62 32 61 62 34 64 31 61 31 34 62 66 31 33 31   b2ab4d1a14bf131
0360: 63 33 61 62 39 65 30 34 61 39 32 31 32 37 66 32  c3ab9e04a92127f2
0370: 31 62 33 62 62 37 62 31 35 0a 46 20 69 74 65 6d  1b3bb7b15.F item
0380: 73 2e 73 63 6d 20 34 32 32 36 66 31 62 36 62 62  s.scm 4226f1b6bb
0390: 66 63 65 35 63 35 39 36 62 39 64 38 36 62 34 66  fce5c596b9d86b4f
03a0: 35 38 30 65 34 66 39 32 64 34 63 35 66 32 0a 46  580e4f92d4c5f2.F
03b0: 20 6b 65 79 73 2e 73 63 6d 20 32 35 65 37 37 33   keys.scm 25e773
03c0: 38 65 30 34 33 38 39 39 31 38 39 66 31 39 62 39  8e043899189f19b9
03d0: 64 64 61 30 39 62 61 30 31 63 38 32 38 30 37 61  dda09ba01c82807a
03e0: 30 39 0a 46 20 6c 61 75 6e 63 68 2e 73 63 6d 20  09.F launch.scm 
03f0: 61 61 64 66 66 63 34 64 61 31 62 32 63 34 37 62  aadffc4da1b2c47b
0400: 35 61 33 61 66 65 34 63 64 36 65 31 35 31 35 62  5a3afe4cd6e1515b
0410: 35 39 65 36 64 37 34 32 0a 46 20 6d 61 72 67 73  59e6d742.F margs
0420: 2e 73 63 6d 20 38 66 61 61 64 30 64 39 31 61 62  .scm 8faad0d91ab
0430: 31 35 30 38 65 32 34 33 30 34 36 35 32 62 34 34  1508e24304652b44
0440: 64 38 34 61 35 36 35 64 63 34 62 32 39 0a 46 20  d84a565dc4b29.F 
0450: 6d 65 67 61 74 65 73 74 2d 76 65 72 73 69 6f 6e  megatest-version
0460: 2e 73 63 6d 20 63 30 39 65 39 61 35 38 32 35 31  .scm c09e9a58251
0470: 33 37 65 62 64 62 34 39 39 30 66 37 34 62 37 36  37ebdb4990f74b76
0480: 37 39 33 61 63 66 66 62 38 32 34 39 65 0a 46 20  793acffb8249e.F 
0490: 6d 65 67 61 74 65 73 74 2e 73 63 6d 20 38 61 65  megatest.scm 8ae
04a0: 37 63 35 64 61 62 66 31 63 62 30 31 30 61 61 31  7c5dabf1cb010aa1
04b0: 61 61 61 39 62 35 39 64 35 64 65 33 37 38 61 30  aaa9b59d5de378a0
04c0: 64 33 36 62 39 0a 46 20 70 72 6f 63 65 73 73 2e  d36b9.F process.
04d0: 73 63 6d 20 38 33 63 65 63 35 38 35 61 33 33 31  scm 83cec585a331
04e0: 33 39 30 62 30 36 39 64 37 33 63 38 35 38 39 35  390b069d73c85895
04f0: 34 33 32 31 64 35 64 31 62 64 32 31 0a 46 20 72  4321d5d1bd21.F r
0500: 75 6e 63 6f 6e 66 69 67 2e 73 63 6d 20 31 31 34  unconfig.scm 114
0510: 30 63 36 37 63 34 32 30 33 31 33 34 61 36 36 36  0c67c4203134a666
0520: 64 33 32 33 65 32 31 62 33 66 65 65 66 32 32 32  d323e21b3feef222
0530: 64 63 63 32 32 0a 46 20 72 75 6e 73 2e 73 63 6d  dcc22.F runs.scm
0540: 20 62 39 64 30 39 31 36 66 31 34 30 36 36 30 65   b9d0916f140660e
0550: 36 62 63 32 65 31 32 64 64 33 62 38 32 62 33 33  6bc2e12dd3b82b33
0560: 37 34 61 35 31 64 63 32 36 0a 46 20 74 65 73 74  74a51dc26.F test
0570: 73 2f 4d 61 6b 65 66 69 6c 65 20 30 39 36 63 35  s/Makefile 096c5
0580: 35 30 66 35 37 62 65 35 31 62 61 32 64 65 62 36  50f57be51ba2deb6
0590: 34 37 39 30 61 36 32 35 31 39 35 63 62 30 36 38  4790a625195cb068
05a0: 39 33 61 0a 46 20 74 65 73 74 73 2f 6d 65 67 61  93a.F tests/mega
05b0: 74 65 73 74 2e 63 6f 6e 66 69 67 20 30 37 37 37  test.config 0777
05c0: 38 33 62 38 31 38 32 33 65 38 61 37 38 31 37 61  83b81823e8a7817a
05d0: 32 34 64 66 61 64 38 64 62 62 35 37 33 35 32 30  24dfad8dbb573520
05e0: 63 31 31 34 0a 46 20 74 65 73 74 73 2f 72 75 6e  c114.F tests/run
05f0: 63 6f 6e 66 69 67 73 2e 63 6f 6e 66 69 67 20 64  configs.config d
0600: 64 66 37 31 62 65 35 39 61 36 61 37 62 64 36 66  df71be59a6a7bd6f
0610: 63 62 64 65 64 38 35 62 31 39 34 33 32 31 65 37  cbded85b194321e7
0620: 62 39 32 66 31 64 38 0a 46 20 74 65 73 74 73 2f  b92f1d8.F tests/
0630: 73 75 70 70 6f 72 74 66 69 6c 65 73 2f 72 75 62  supportfiles/rub
0640: 79 2f 6c 69 62 72 75 6e 73 63 72 69 70 74 2e 72  y/librunscript.r
0650: 62 20 61 35 32 39 61 35 61 31 30 34 34 36 30 61  b a529a5a104460a
0660: 33 32 32 39 63 63 33 38 30 64 66 63 63 39 61 35  3229cc380dfcc9a5
0670: 39 36 30 34 39 30 36 61 62 34 0a 46 20 74 65 73  9604906ab4.F tes
0680: 74 73 2f 74 65 73 74 2e 63 6f 6e 66 69 67 20 35  ts/test.config 5
0690: 30 63 34 61 63 61 34 33 39 39 64 39 65 30 35 38  0c4aca4399d9e058
06a0: 61 62 63 30 37 38 34 34 34 38 30 32 31 38 34 62  abc078444802184b
06b0: 36 63 64 30 61 39 35 0a 46 20 74 65 73 74 73 2f  6cd0a95.F tests/
06c0: 74 65 73 74 73 2e 73 63 6d 20 35 31 61 31 34 61  tests.scm 51a14a
06d0: 38 35 32 34 33 38 35 33 35 64 36 38 38 30 66 37  852438535d6880f7
06e0: 66 38 38 34 30 31 31 61 34 38 36 32 31 30 36 39  f884011a48621069
06f0: 62 36 0a 46 20 74 65 73 74 73 2f 74 65 73 74 73  b6.F tests/tests
0700: 2f 72 75 6e 66 69 72 73 74 2f 6d 61 69 6e 2e 73  /runfirst/main.s
0710: 68 20 66 35 37 35 65 30 36 64 32 61 32 35 65 62  h f575e06d2a25eb
0720: 30 36 30 32 31 33 33 38 31 63 61 64 37 63 64 37  060213381cad7cd7
0730: 66 65 66 36 66 30 39 36 63 33 20 78 0a 46 20 74  fef6f096c3 x.F t
0740: 65 73 74 73 2f 74 65 73 74 73 2f 72 75 6e 66 69  ests/tests/runfi
0750: 72 73 74 2f 74 65 73 74 63 6f 6e 66 69 67 20 39  rst/testconfig 9
0760: 61 38 65 33 30 62 39 38 65 63 39 61 64 38 39 39  a8e30b98ec9ad899
0770: 33 36 66 63 38 39 63 32 35 35 65 32 34 35 65 31  36fc89c255e245e1
0780: 35 35 61 37 31 38 61 0a 46 20 74 65 73 74 73 2f  55a718a.F tests/
0790: 74 65 73 74 73 2f 72 75 6e 66 69 72 73 74 2f 77  tests/runfirst/w
07a0: 61 73 74 69 6e 67 5f 74 69 6d 65 2e 6c 6f 67 70  asting_time.logp
07b0: 72 6f 20 31 63 35 33 32 61 62 39 63 39 37 37 64  ro 1c532ab9c977d
07c0: 64 65 64 65 30 34 32 37 30 30 39 62 61 63 65 31  dede0427009bace1
07d0: 63 63 34 62 66 34 39 63 33 30 33 0a 46 20 74 65  cc4bf49c303.F te
07e0: 73 74 73 2f 74 65 73 74 73 2f 73 69 6e 67 6c 65  sts/tests/single
07f0: 74 65 73 74 2f 6d 61 69 6e 2e 73 68 20 63 32 33  test/main.sh c23
0800: 65 35 33 37 62 64 39 65 61 31 39 33 37 61 35 33  e537bd9ea1937a53
0810: 36 66 36 30 30 61 37 36 37 63 33 38 36 34 65 35  6f600a767c3864e5
0820: 36 37 38 63 62 20 78 0a 46 20 74 65 73 74 73 2f  678cb x.F tests/
0830: 74 65 73 74 73 2f 73 69 6e 67 6c 65 74 65 73 74  tests/singletest
0840: 2f 74 65 73 74 63 6f 6e 66 69 67 20 65 31 62 30  /testconfig e1b0
0850: 30 32 64 63 32 65 31 32 36 61 32 63 35 38 66 31  02dc2e126a2c58f1
0860: 31 34 65 64 65 30 36 36 30 62 33 34 32 30 62 33  14ede0660b3420b3
0870: 31 61 34 39 0a 46 20 74 65 73 74 73 2f 74 65 73  1a49.F tests/tes
0880: 74 73 2f 73 69 6e 67 6c 65 74 65 73 74 2f 77 61  ts/singletest/wa
0890: 73 74 69 6e 67 5f 74 69 6d 65 2e 6c 6f 67 70 72  sting_time.logpr
08a0: 6f 20 31 63 35 33 32 61 62 39 63 39 37 37 64 64  o 1c532ab9c977dd
08b0: 65 64 65 30 34 32 37 30 30 39 62 61 63 65 31 63  ede0427009bace1c
08c0: 63 34 62 66 34 39 63 33 30 33 0a 46 20 74 65 73  c4bf49c303.F tes
08d0: 74 73 2f 74 65 73 74 73 2f 73 69 6e 67 6c 65 74  ts/tests/singlet
08e0: 65 73 74 32 2f 6d 61 69 6e 2e 73 68 20 63 32 33  est2/main.sh c23
08f0: 65 35 33 37 62 64 39 65 61 31 39 33 37 61 35 33  e537bd9ea1937a53
0900: 36 66 36 30 30 61 37 36 37 63 33 38 36 34 65 35  6f600a767c3864e5
0910: 36 37 38 63 62 20 78 0a 46 20 74 65 73 74 73 2f  678cb x.F tests/
0920: 74 65 73 74 73 2f 73 69 6e 67 6c 65 74 65 73 74  tests/singletest
0930: 32 2f 74 65 73 74 63 6f 6e 66 69 67 20 32 35 32  2/testconfig 252
0940: 37 65 64 37 36 32 37 34 64 33 32 30 37 31 33 62  7ed76274d320713b
0950: 64 37 62 33 62 65 33 30 65 65 35 65 35 39 34 36  d7b3be30ee5e5946
0960: 32 61 66 64 30 0a 46 20 74 65 73 74 73 2f 74 65  2afd0.F tests/te
0970: 73 74 73 2f 73 69 6e 67 6c 65 74 65 73 74 32 2f  sts/singletest2/
0980: 77 61 73 74 69 6e 67 5f 74 69 6d 65 2e 6c 6f 67  wasting_time.log
0990: 70 72 6f 20 31 63 35 33 32 61 62 39 63 39 37 37  pro 1c532ab9c977
09a0: 64 64 65 64 65 30 34 32 37 30 30 39 62 61 63 65  ddede0427009bace
09b0: 31 63 63 34 62 66 34 39 63 33 30 33 0a 46 20 74  1cc4bf49c303.F t
09c0: 65 73 74 73 2f 74 65 73 74 73 2f 73 71 6c 69 74  ests/tests/sqlit
09d0: 65 73 70 65 65 64 2f 72 75 6e 73 63 72 69 70 74  espeed/runscript
09e0: 2e 72 62 20 37 39 61 32 39 30 31 61 38 38 64 64  .rb 79a2901a88dd
09f0: 62 38 30 61 39 30 35 38 32 39 35 62 64 66 62 36  b80a9058295bdfb6
0a00: 37 30 31 66 30 32 66 62 36 34 37 65 20 78 0a 46  701f02fb647e x.F
0a10: 20 74 65 73 74 73 2f 74 65 73 74 73 2f 73 71 6c   tests/tests/sql
0a20: 69 74 65 73 70 65 65 64 2f 74 65 73 74 63 6f 6e  itespeed/testcon
0a30: 66 69 67 20 34 64 61 30 64 62 37 39 39 65 37 65  fig 4da0db799e7e
0a40: 62 31 33 34 66 37 33 31 32 66 30 62 33 64 36 39  b134f7312f0b3d69
0a50: 35 61 33 66 31 34 62 62 36 39 35 37 0a 46 20 75  5a3f14bb6957.F u
0a60: 74 69 6c 73 2f 69 6e 73 74 61 6c 6c 61 6c 6c 2e  tils/installall.
0a70: 6c 6f 67 70 72 6f 20 38 61 31 63 37 31 61 31 34  logpro 8a1c71a14
0a80: 63 36 62 61 30 63 63 37 34 32 37 39 38 38 66 61  c6ba0cc7427988fa
0a90: 35 36 31 65 66 30 64 36 34 38 34 66 64 33 39 0a  561ef0d6484fd39.
0aa0: 46 20 75 74 69 6c 73 2f 69 6e 73 74 61 6c 6c 61  F utils/installa
0ab0: 6c 6c 2e 73 68 20 30 61 63 65 39 31 66 63 30 39  ll.sh 0ace91fc09
0ac0: 35 39 63 33 61 39 38 63 33 39 34 32 39 39 38 37  59c3a98c39429987
0ad0: 36 61 30 61 36 62 37 32 33 62 35 33 62 38 20 78  6a0a6b723b53b8 x
0ae0: 0a 46 20 75 74 69 6c 73 2f 6d 74 75 74 69 6c 73  .F utils/mtutils
0af0: 2e 63 73 68 20 64 39 37 35 37 36 32 63 38 39 34  .csh d975762c894
0b00: 36 35 66 30 36 38 31 36 61 35 37 62 36 36 36 66  65f06816a57b666f
0b10: 37 30 30 38 66 34 34 61 62 66 38 38 36 0a 46 20  7008f44abf886.F 
0b20: 75 74 69 6c 73 2f 6e 62 66 61 6b 65 20 62 31 65  utils/nbfake b1e
0b30: 36 34 39 64 37 39 39 61 62 30 34 64 63 66 64 35  649d799ab04dcfd5
0b40: 61 38 37 36 66 32 64 63 62 38 38 39 37 66 36 34  a876f2dcb8897f64
0b50: 39 62 37 30 63 0a 46 20 75 74 69 6c 73 2f 72 75  9b70c.F utils/ru
0b60: 6e 6e 65 72 20 32 32 39 64 63 39 63 34 30 35 65  nner 229dc9c405e
0b70: 62 62 39 65 32 63 34 63 39 33 37 62 39 35 37 65  bb9e2c4c937b957e
0b80: 31 33 36 65 34 39 37 66 62 66 32 66 37 0a 50 20  136e497fbf2f7.P 
0b90: 38 37 35 37 32 31 33 38 32 37 34 35 66 33 30 64  875721382745f30d
0ba0: 33 39 36 35 32 32 31 36 65 33 63 65 64 39 36 37  39652216e3ced967
0bb0: 65 32 62 32 62 63 32 38 0a 52 20 64 34 38 61 34  e2b2bc28.R d48a4
0bc0: 36 32 66 39 30 36 34 65 36 62 34 35 34 30 64 37  62f9064e6b4540d7
0bd0: 63 36 35 37 62 37 39 32 37 61 64 0a 55 20 6d 72  c657b7927ad.U mr
0be0: 77 65 6c 6c 61 6e 0a 5a 20 62 36 65 30 63 35 65  wellan.Z b6e0c5e
0bf0: 35 34 39 31 38 36 34 33 34 65 34 30 33 30 32 33  549186434e403023
0c00: 35 38 35 32 39 31 37 30 64 0a                    58529170d.