Megatest

Timeline
Login

887 check-ins using file tests/tests/exit_0/main.sh or tests/tests/priority_1/main.sh or tests/tests/priority_10/main.sh or tests/tests/priority_10_waiton_1/main.sh or tests/tests/priority_2/main.sh or tests/tests/priority_3/main.sh or tests/tests/priority_4/main.sh or tests/tests/priority_5/main.sh or tests/tests/priority_6/main.sh or tests/tests/priority_7/main.sh or tests/tests/priority_8/main.sh or tests/tests/priority_9/main.sh or tests/fullrun/tests/exit_0/main.sh or tests/fullrun/tests/priority_1/main.sh or tests/fullrun/tests/priority_10/main.sh or tests/fullrun/tests/priority_10_waiton_1/main.sh or tests/fullrun/tests/priority_2/main.sh or tests/fullrun/tests/priority_3/main.sh or tests/fullrun/tests/priority_4/main.sh or tests/fullrun/tests/priority_5/main.sh or tests/fullrun/tests/priority_6/main.sh or tests/fullrun/tests/priority_7/main.sh or tests/fullrun/tests/priority_8/main.sh or tests/fullrun/tests/priority_9/main.sh or tests/fullrun/exit_0/main.sh or tests/fullrun/priority_1/main.sh or tests/fullrun/priority_10/main.sh or tests/fullrun/priority_10_waiton_1/main.sh or tests/fullrun/priority_2/main.sh or tests/fullrun/priority_3/main.sh or tests/fullrun/priority_4/main.sh or tests/fullrun/priority_5/main.sh or tests/fullrun/priority_6/main.sh or tests/fullrun/priority_7/main.sh or tests/fullrun/priority_8/main.sh or tests/fullrun/priority_9/main.sh version 0536bc3eb1

2018-04-24
14:50
Bumped version to v1.6439 Leaf check-in: 309a1b9c27 user: mrwellan tags: v1.64, v1.6439
14:49
Added -modepatt as synomym to --modepatt check-in: d4a7194a9b user: mrwellan tags: v1.64
2018-04-18
23:50
Added some old stuff for running testqa check-in: 978de66607 user: matt tags: v1.64
2018-03-29
16:43
error check MTESTHASH check-in: cb3bbc9d2e user: bjbarcla tags: v1.64
2018-02-27
16:41
removed test rule from make file check-in: 94a053d0ea user: pjhatwal tags: v1.65
16:38
update to override user when triggering mtutil run check-in: c28e4b5652 user: pjhatwal tags: v1.65
2018-02-21
13:47
More license clean up (missed a whole bunch) check-in: d668d912e4 user: mrwellan tags: v1.65
12:48
Added arch brainstorming file and a fix to the clean target. check-in: c2d166b052 user: mrwellan tags: v1.65
2018-02-20
15:50
fixed success message to print actual path of genrated path check-in: f8b993531b user: pjhatwal tags: v1.65
10:58
updated code that maps items to emit error in case of itemmap directive having invalid regex / mismatched backreferences in replacement that previously caused silent exceptions and only clue was ZERO_ITEMS status check-in: 90452f880b user: bjbarcla tags: v1.65
2018-02-19
09:05
Fixed missing text in COPYING file. check-in: c280060f24 user: matt tags: v1.65
2018-02-18
01:19
fixed bug in runs:get-mt-env-alist check-in: 77f61cd330 user: bb tags: v1.65
2018-02-16
16:12
Merged license blurb changes into v1.65 check-in: 9e56800a69 user: mrwellan tags: v1.65
10:51
Update license blurbs Leaf check-in: 14e9c3fb65 user: mrwellan tags: v1.65-license-update
09:22
Adding the .in files for documentation back as it should make tracking document changes easier (e.g. bisecting). check-in: 01ed63fe8a user: mrwellan tags: v1.65
2018-02-15
16:45
Rebuilt manual check-in: d7e5356bca user: mrwellan tags: v1.65
2018-02-14
19:16
added env vars to custom menu item context check-in: 3f0d1f8803 user: bjbarcla tags: v1.65
17:58
fixed issues with context menu check-in: b5ed77d745 user: bjbarcla tags: v1.65
16:29
added filter for -generate-html check-in: 2a86e587bc user: pjhatwal tags: v1.65
10:33
added custom menu feature check-in: 4979534384 user: bjbarcla tags: v1.65
00:35
tested basic functionality - custom context menu items now available Leaf check-in: ae42e0260e user: bb tags: v1.65-custom-menu
00:33
tested basic functionality - custom context menu items now available check-in: ae21e2aec1 user: bb tags: v1.65-custom-menu
2018-02-13
23:10
wip check-in: 915e74bc33 user: bb tags: v1.65-custom-menu
18:10
wip check-in: d05d52e750 user: bjbarcla tags: v1.65-custom-menu
16:57
added filter for -generate-html-structure check-in: 1e9a20f13a user: pjhatwal tags: v1.65
2018-02-12
15:58
added threaded queue example check-in: b7bca59fa9 user: bjbarcla tags: v1.65
01:18
wip Leaf check-in: 18868f44fd user: bb tags: v1.64-synclaunch-threaded-q
2018-02-09
15:29
Updated megatest version check-in: f598a7e51e user: jmoon18 tags: v1.65, v1.6509
15:17
fix bug affecting redhat check-in: b6ea4f981a user: bjbarcla tags: v1.65
00:24
wip check-in: 607db6ebc5 user: bb tags: v1.64-synclaunch-threaded-q
00:22
wip check-in: 9d523bb50a user: bb tags: v1.64-synclaunch-threaded-q
2018-02-08
15:38
wip check-in: 2a3c07bb4e user: bb tags: v1.64-synclaunch-threaded-q
2018-02-06
23:12
wip Leaf check-in: 1cc676595e user: bb tags: v1.64-forked-launch
18:33
wip check-in: 8f16df638a user: bb tags: v1.64-forked-launch
12:34
instrumented runtestsqueue and test launcher for profiling Leaf check-in: 9b8a609dee user: bjbarcla tags: v1.64-instrumented-runtest
05:59
Rebuilt manual check-in: c57a166878 user: matt tags: v1.65
2018-02-05
23:33
job rate, load limit working for MTLOWESTLOAD check-in: f1ae188566 user: matt tags: v1.65
17:02
Updated megatest-version check-in: ab7e6db80c user: jmoon18 tags: v1.65, v1.6508
12:42
Increase to max of 5 secs random wait for server start check-in: 6961246ad7 user: mrwellan tags: v1.65
09:25
Increased allowed age on cached load info to 5 seconds. Increased random server start delay to 0-2 seconds. check-in: 97727e82b8 user: mrwellan tags: v1.65
2018-02-04
23:10
lowered priority on some messages from get/write info. Fixed variable name. check-in: 3321c2c522 user: matt tags: v1.65
21:13
Use the hostname for host load cache when running get load locally. check-in: 067b4c3661 user: mrwellan tags: v1.65
2018-02-03
22:11
Added general small data caching mechanism and setup for caching normalized cpu load check-in: cd9d9347c2 user: matt tags: v1.65
2018-02-02
18:07
wip Leaf check-in: 595f74893f user: bjbarcla tags: v1.64-farmedout-runtest
17:54
wip check-in: d3905e798c user: bjbarcla tags: v1.64-farmedout-runtest
17:28
wip check-in: 2c853b3d8d user: bjbarcla tags: v1.64-farmedout-runtest
16:41
Add a little randomness check-in: 64d9352976 user: mrwellan tags: v1.65
15:13
Use a different variable to control starting up servers on overloaded hosts. check-in: 30b0302862 user: mrwellan tags: v1.65
10:29
bumped version check-in: 83fad2f941 user: bjbarcla tags: v1.65, v1.6507
2018-02-01
11:48
Pass two of cleanup check-in: 744916ab20 user: mrwellan tags: v1.65
11:26
First pass of cleanup check-in: 8a292192e5 user: mrwellan tags: v1.65
2018-01-31
16:17
Added incremental delays for high cpu builds check-in: d2b6ddbe9c user: ritikaag tags: v1.65
13:45
Added RFC M01: add ability to move run records to other areas. check-in: 794d62eebe user: mrwellan tags: v1.65
2018-01-30
18:07
fixed tree widget in runs summary tab for iup name->title property change check-in: 856838e0f0 user: bjbarcla tags: v1.65
15:08
Made wiki manual the default check-in: 6f2b3e137f user: mrwellan tags: v1.65
14:53
added make targets target Leaf check-in: fde3dc46b7 user: bjbarcla tags: v1.65-wiki-manual
14:50
manual uses html check-in: 504c555d5a user: bjbarcla tags: v1.65-wiki-manual
14:49
manual make targets check-in: 0179214de8 user: bjbarcla tags: v1.65-wiki-manual
14:01
EDITOR variable properly respected in editwiki. Added check for diff before committing so no extraneous changes on timeline check-in: 237a19178b user: mrwellan tags: v1.65-wiki-manual
12:13
Added editwiki script to utils check-in: be9acfd8ed user: mrwellan tags: v1.65-wiki-manual
11:30
Updated deploy makefile with wrappers check-in: f37121f8b1 user: jmoon18 tags: v1.65
11:26
Refactor manual to use wiki pages check-in: 6b11655edd user: mrwellan tags: v1.65-wiki-manual
11:17
Added wrappers to repo check-in: 3271143f70 user: jmoon18 tags: v1.65
04:04
Stubs for reduce-records Leaf check-in: ee563960f8 user: matt tags: v1.65-reduce-records
2018-01-29
12:11
added launch fail detection and fix for test panel crash on missing ld_lib_path issue check-in: fe0ca9de59 user: bjbarcla tags: v1.65
2018-01-26
17:03
Updated deploy makefile check-in: 114eed176f user: jmoon18 tags: v1.65
13:34
Added cleanup-pkts and commented out unnecessary pkts from configf check-in: a8cb71c532 user: mrwellan tags: v1.65
2018-01-25
15:47
Create new branch named "v1.65-fast-run" Closed-Leaf check-in: 4755721fae user: bb tags: v1.65-fast-run
15:31
workaround note for 17.04 ubuntu check-in: b79b86ca4b user: bb tags: v1.65
2018-01-23
22:04
Added option to build chicken 4.13. Just export OPTION=new check-in: de8934622a user: matt tags: v1.65
21:45
Updates to installall.sh to work on Ubuntu check-in: 08a3d6e344 user: matt tags: v1.65
2018-01-19
18:06
initial forked launch; broken @ rmt.scm:58: mutex-lock! Leaf check-in: 0fe0deb194 user: bjbarcla tags: v1.65-forked-launch
17:42
fixed issue in subrun:get-runarea Leaf check-in: ece2bfcae2 user: bjbarcla tags: v1.65-catch-failed-launch
14:56
updated testpanel launcher to launch dashboard rather than sourcing cfg.sh then dboard as check-in: 776745031a user: bjbarcla tags: v1.65-catch-failed-launch
10:29
added message for launch failure check-in: 3d4ae9e02e user: bjbarcla tags: v1.65-catch-failed-launch
2018-01-18
18:14
detect failure to launch check-in: c460b80adb user: bjbarcla tags: v1.65-catch-failed-launch
2018-01-17
21:03
Merged in some of Jeff's changes to Makefile.deploy check-in: 6275b9b5c5 user: matt tags: v1.65
2018-01-16
23:01
Changed card for -config to h, was r which conflicted with -preclean + some other tweaks. check-in: aaa37a7f4a user: matt tags: v1.65
2018-01-15
22:22
Fixed couple regressions related to mtutil running on fossil triggers check-in: bfb563fbe2 user: matt tags: v1.65
2018-01-05
13:42
fixed weird dashboard problem with nanomsg being missing and LD_LIBRARY_PATH being blanked out Leaf check-in: 0b61bcfc94 user: bjbarcla tags: v1.65-dboard-nanomsg
2018-01-03
16:07
fixed treebox; iup 3.19 changed the API, adapted to it. check-in: ba67d062ae user: bjbarcla tags: v1.65, v1.6506
2018-01-02
16:05
bumped version check-in: 9372868385 user: bjbarcla tags: v1.65
2017-12-31
00:38
idea Leaf check-in: e4b276aa24 user: bb tags: v1.65-cant-verify-at-home
2017-12-30
03:12
fixed two probable bugs check-in: b711d2b430 user: bb tags: v1.65-cant-verify-at-home
2017-12-29
16:16
run-wait should wait on launched tests which have uname=n/a too check-in: e4718cf7ed user: bjbarcla tags: v1.65
16:14
run-wait should wait on launched tests which have no itempath too check-in: 87b98ca112 user: bjbarcla tags: v1.65
16:10
run-wait should wait on launched tests too check-in: 9f03d93cdd user: bjbarcla tags: v1.65
15:58
we need to wait longer for state-status to settle for run wait check-in: 8b52109594 user: bjbarcla tags: v1.65
15:33
typo check-in: a630d7090c user: bjbarcla tags: v1.65
15:27
typo check-in: 4432b3c8fa user: bjbarcla tags: v1.65
15:23
fixed problem with subrun:set-state-status check-in: 441e299543 user: bjbarcla tags: v1.65
15:15
fixed a few exception check-in: c8b69bc77f user: bjbarcla tags: v1.65
15:05
fixed problem with logs of subrun execution check-in: a354b5c1cb user: bjbarcla tags: v1.65
15:03
fixed problem with logs of subrun execution check-in: 68d79bff21 user: bjbarcla tags: v1.65
2017-12-28
18:00
enabled propagation of rerun, set-state-status to subrun; subrun goes to kill-req always but sometimes not to killed... need to figure it out. check-in: 8de562aa65 user: bjbarcla tags: v1.65
16:40
added launch subrun dashboard to context menu check-in: 39718da514 user: bjbarcla tags: v1.65
11:20
enabled remove-run to propagate to subruns check-in: 2e121e3655 user: bjbarcla tags: v1.65
2017-12-27
19:01
updated to work with keep-records and updated manual Leaf check-in: 70391eee14 user: bjbarcla tags: 1.65-subrun-ancilliary-usecases
18:12
parallelized removal of subruns check-in: a035fad97b user: bjbarcla tags: 1.65-subrun-ancilliary-usecases
16:24
subrun kill works but suboptimal (serial kill) check-in: e010ede9bd user: bjbarcla tags: 1.65-subrun-ancilliary-usecases
2017-12-26
18:07
wip; added hooks for subrun remove-run handling check-in: 05b23944bc user: bjbarcla tags: 1.65-subrun-ancilliary-usecases
16:14
restored launch functionality using subrun under updated subrun architecture check-in: b1363320bf user: bjbarcla tags: 1.65-subrun-ancilliary-usecases
12:22
factored out subrun code in launch to subrun.scm check-in: ec63f32f93 user: bjbarcla tags: 1.65-subrun-ancilliary-usecases
11:47
wip check-in: 29b61b765c user: bjbarcla tags: 1.65-subrun-ancilliary-usecases
2017-12-22
18:12
wip check-in: ea81a6b774 user: bjbarcla tags: 1.65-subrun-ancilliary-usecases
17:50
wip check-in: ce123f377a user: bjbarcla tags: 1.65-subrun-ancilliary-usecases
16:58
update mtut to use coalesced param mapper check-in: bb9a5850ab user: bjbarcla tags: 1.65-subrun-ancilliary-usecases
2017-12-20
17:53
wip check-in: ddb7261be3 user: bjbarcla tags: 1.65-subrun-ancilliary-usecases
17:15
Changes to fix remove-keep check-in: a91345f8e2 user: ritikaag tags: v1.65
2017-12-18
15:39
Added couple lines of helpful hints in the mem allocation script check-in: 596110698a user: mrwellan tags: v1.65
15:31
Added utility for testing chicken scheme memory allocation check-in: 7953e9dc31 user: mrwellan tags: v1.65
2017-12-15
19:54
attempted to force installation at home Leaf check-in: 18db59ea62 user: bb tags: v1.65-bb-installall
16:47
added css to static html genration check-in: 4a97fe2a81 user: pjhatwal tags: v1.65
2017-12-14
13:32
Updated deploy Makefile check-in: 5be250d6fc user: jmoon18 tags: v1.64
2017-12-13
23:54
TODO: send email to notify admin contact listed in the config that the listener got killed check-in: 7cb9fcca30 user: pjhatwal tags: v1.65
23:49
added rmt get-steps-info-by-id and get-test-info-by-id to readonly list added static html generation; check-in: dabd344efb user: pjhatwal tags: v1.65
22:01
Partial fix for pkts creation in read-only mode. Server is attempted to start. This fix likely only kicks the can down the road as the server really should not be being started under read-only conditions IIRC check-in: c0aef35236 user: mrwellan tags: v1.65
2017-12-12
15:27
updated manual check-in: 3eb427f66f user: bjbarcla tags: v1.65
14:40
updated itemmap section in manual; hopefully it is clearer now check-in: 25d7ed4419 user: bjbarcla tags: v1.65
14:34
updated itemmap section in manual; hopefully it is clearer now check-in: c607976150 user: bjbarcla tags: v1.64
10:17
Merged last few changes from v1.64 into v1.65. All QA passed except for known bad test2. check-in: b5369b3646 user: mrwellan tags: v1.65
2017-12-11
15:49
v1.65-merge1.64-bb1 Closed-Leaf check-in: 7902e3ed67 user: bjbarcla tags: v1.65-merge1.64-bb1
2017-12-08
18:01
bumped version to 1.64/38 check-in: 55cc440b5e user: bjbarcla tags: v1.64, v1.6438
12:50
attempted fix for rerun-downstream-testitem issue Leaf check-in: 51213e0672 user: bjbarcla tags: v1.64-downstream-item-rerun
2017-12-07
23:28
reordered eggs so logpro installs after typed-records; fixed (i think) a typo in stml install section. added curl, ruby, wget as prereqs check-in: b5b4e0bc7b user: bb tags: v1.64
16:46
unsnargled the installall.sh script check-in: be2dd5876e user: bb tags: v1.64
2017-12-06
16:54
Merged in hierhash and minor edit check-in: 2f99cf9da6 user: mrwellan tags: v1.65
2017-12-04
13:27
Updates to modepatt switch check-in: c0aaf523c6 user: ritikaag tags: v1.65, v1.6505
2017-12-01
14:53
Updated manual check-in: 5824d18b65 user: mrwellan tags: v1.65
2017-11-30
08:53
Merged in v1.64-areas-dashboard Leaf check-in: e43f5d0e6e user: mrwellan tags: private (unpublished)
2017-11-29
15:15
bumped version check-in: a399f30afd user: bjbarcla tags: v1.64, v1.6437
15:14
wip Leaf check-in: 4153c0f183 user: bjbarcla tags: v1.64-ro
12:00
changed readonly mode check to include unwritable mtra dir and unwritable mtra/logs dir check-in: f3d24ced62 user: bjbarcla tags: v1.64-ro
10:15
Pulled in some missing changes from v1.64 Leaf check-in: 20b0d4e9a1 user: mrwellan tags: v1.64-areas-dashboard
2017-11-27
17:19
Edits to dashboard for redHat check-in: 5e5a6adb65 user: ritikaag tags: v1.64
2017-11-22
14:55
fixed bug where rollup to REMOVING occurred where unexpected; fixed bug where testpatt having tests ending in % caused deadlock; a regression introduced in 1.64/36 check-in: 9177827d9e user: bjbarcla tags: v1.64, passed-ext-tests
13:07
fixed problem where rerunning one item of a test kicked off all items Leaf check-in: 538dd190e2 user: bjbarcla tags: v1.64-elena-issues
2017-11-20
22:45
Merged in couple fixes from v1.64 check-in: b054d48890 user: matt tags: v1.65
2017-11-17
17:14
Merged most (all?) work from v1.64-areas-dashboard into v1.64-new-areas-dashboard Leaf check-in: b20103fa31 user: mrwellan tags: v1.64-new-areas-dashboard
16:49
Merged from f8b7 - fails Leaf check-in: 1cc36f7d8a user: mrwellan tags: v1.64-recover-areas-dashboard (unpublished)
16:19
Merged f9b5 Leaf check-in: f8b71f1e3f user: mrwellan tags: areas-work-merge (unpublished)
16:10
Merged 1f5e check-in: b289de052e user: mrwellan tags: areas-work-merge (unpublished)
16:02
Merged in d6543 check-in: 0f21dbf014 user: mrwellan tags: areas-work-merge (unpublished)
15:52
Pulled in da67 check-in: 6db9365e99 user: mrwellan tags: areas-work-merge (unpublished)
2017-11-16
17:07
Fix for fixme-matt bug Closed-Leaf check-in: 65fadb2649 user: mrwellan tags: Moved fix to be against the fixme-matt commit
16:21
Deconstructing changes make for areas-dashboard to isolate catastrophic bug in fixme-matt Closed-Leaf check-in: 436bc0ac0f user: mrwellan tags: v1.64-areas-dashboard-bug-fix
15:42
fixed problem with infinite loop during testpatt elaboration with % suffix check-in: c4fa1b9705 user: bjbarcla tags: v1.64-elena-issues
10:24
Hide messages in communications that will likely go away when the communications recovers check-in: 5fe44e9393 user: mrwellan tags: v1.65
2017-11-15
11:59
fixed issue where on deleting item, toplevel status changed to REMOVING check-in: 126270785d user: bjbarcla tags: v1.64-elena-issues
2017-11-13
21:45
Added subrun launch dashboard button support using testconfig.subrun check-in: b2ea6646eb user: matt tags: v1.65
2017-11-12
22:50
Create the .testconfig files - so often needed for debug. However create them at the time the test starts to execute so that it is clear that all needed vars are available. check-in: 52d24fd4b2 user: matt tags: v1.65
2017-11-10
17:24
backport fix for item2; the ability to recognize zero items in special cases check-in: 621d3c2ef2 user: bjbarcla tags: v1.64
2017-11-08
14:07
v1.6504 check-in: 244e676ac0 user: bjbarcla tags: v1.65, v1.6504
2017-11-03
18:14
began subrun dashboard support Leaf check-in: 2abfcad6eb user: bjbarcla tags: v1.65-subrun-dboard
15:57
caught situation where testpatt called for evaluating nonexistent item -- marked test ZERO_ITEMS instead of hanging the run in this case (passes test2) check-in: b6bf1dd82b user: bjbarcla tags: v1.65
11:26
cleaned up some comments Leaf check-in: 456c27dbc6 user: bjbarcla tags: v1.65-test2
2017-11-02
18:38
catch up with v1.65 tip check-in: 9f5f817c0e user: bjbarcla tags: v1.65-test2
18:14
made progress - test2 deadlock situation is broken check-in: 624ddf95e6 user: bjbarcla tags: v1.65-test2
18:06
made progress - test2 deadlock situation is broken check-in: 9a750784a3 user: bjbarcla tags: v1.65-test2
2017-11-01
17:10
Merged in log-tail stuff. check-in: 0f8fa0be12 user: mrwellan tags: v1.65
10:31
Updated with latest from v1.65 Leaf check-in: 6789a2c684 user: mrwellan tags: v1.65-log-tail
09:58
Merging in some pkt related support from v1.65-use-pkts check-in: 6f42a20858 user: mrwellan tags: v1.65
2017-10-31
21:16
Added include of local.config in megatest.config to ease testing/debug Closed-Leaf check-in: f1f17cc9c7 user: mrwellan tags: v1.65-use-pkts
20:23
Merged v1.65 into pkts check-in: be48c35aa1 user: mrwellan tags: v1.65-use-pkts, passes-qa
2017-10-27
18:03
wip check-in: 0706805720 user: bjbarcla tags: v1.65-test2
2017-10-26
11:17
Merged v1.65-runarun into v1.65. subrun is not complete but work will continue on v1.65 as subrun stuff is being used. check-in: 9e070b3017 user: mrwellan tags: v1.65
11:00
Merged in latest from v1.64 Closed-Leaf check-in: 849b4de9ea user: mrwellan tags: v1.65-runarun
10:43
Couple defenses added to dashboard against bad data in megatest.db check-in: 94d0ed6c32 user: mrwellan tags: v1.65-runarun
2017-10-25
17:37
updated dcommon:status-compare3 to use *common:std-statuses* to establish status goodness comparison. original hardcoded list had anomaly of fail better than check. check-in: 7f3eadf698 user: bjbarcla tags: v1.64, v1.6436
12:05
addressed chained-waiton issues as well as rollup to deleted issue check-in: 907dd389a6 user: bjbarcla tags: v1.64
11:30
updated db:set-state-status-and-roll-up-items to take current item being changed into account; looking good for chained waiton Leaf check-in: dd7eb7c1c2 user: bjbarcla tags: v1.64-chainedwaiton
2017-10-24
18:25
wip check-in: a866bfd3ee user: bjbarcla tags: v1.64-chainedwaiton
14:17
patch situation where item in testpatt did not imply toplevel check-in: d52e2b05bf user: bjbarcla tags: v1.64-chainedwaiton
13:36
corrected testpatt elaboration for chained-waiton situation check-in: 4b2105440b user: bjbarcla tags: v1.64-chainedwaiton
10:19
Merged v1.64 into runarun check-in: ea0bf5d237 user: mrwellan tags: v1.65-runarun
2017-10-23
17:58
wip check-in: 162defc51d user: bjbarcla tags: v1.64-chainedwaiton
17:56
wip check-in: ab86e1d793 user: bjbarcla tags: v1.64-chainedwaiton
17:54
wip check-in: d0f652f47e user: bjbarcla tags: v1.64-chainedwaiton
14:52
resolved target variables not being seen by item elaboration system calls issue check-in: a67b8a13ee user: bjbarcla tags: v1.64, v1.6435
14:51
updated env-delta calculator to honor allow-system; bumped version to 1.6435 Leaf check-in: d6d1370c83 user: bjbarcla tags: v1.64-runvar
2017-10-20
18:17
removed envdelta stuff that was a dead end check-in: 48b44ebc9c user: bjbarcla tags: v1.64-runvar
17:34
wip check-in: a2ae1961df user: bjbarcla tags: v1.64-runvar, items-runconfigvars-good-here
16:55
wip check-in: bc923dd185 user: bjbarcla tags: v1.64-runvar
2017-10-18
17:06
added exception handler around trigger handler that was stack dumping for asicqa check-in: 50fc48a28b user: bjbarcla tags: v1.64, v1.6434
2017-10-17
22:01
Cherry-picked fix for bad defense against NFS directory propagation delays into v1.64 check-in: d7a2ec4dce user: matt tags: v1.64
14:18
removed debug statement check-in: 92c8226782 user: pjhatwal tags: v1.65, v1.6503
14:16
fix to append contour to use from fields runs table if it exist check-in: 170a77e923 user: pjhatwal tags: v1.65
05:54
Merged v1.64 into v1.65-runarun check-in: eb80abc1cb user: matt tags: v1.65-runarun
05:27
Merged v1.65 check-in: 58e34dfa87 user: matt tags: v1.65-runarun
2017-10-13
10:39
Using set-state-status with preclean instead of actual removal of run in the CleanRunExecute button of the test control panel check-in: b0128aaf09 user: mrwellan tags: v1.64
2017-10-10
14:01
Merged install file check-in: e62995eb4e user: jmoon18 tags: v1.64
13:50
decrease inter-test-delay to 0.1 check-in: a073c69b4f user: mrwellan tags: v1.64, v1.6433
13:27
Merged in itemflow2 branch and bumped version check-in: a43f4c88f9 user: mrwellan tags: v1.64, v1.6433
10:45
parameterized 2 second delay in runs:can-run-more-tests as setup:inter-test-delay -- default to 2. setting to zero eliminates initial hestitancy between test launches Leaf check-in: 75bb4ba345 user: bjbarcla tags: v1.64-itemflow2
2017-10-09
22:10
Re-merged check-in: 254bc4fdbb user: matt tags: v1.65-runarun
18:42
Fixed merge conflict check-in: a533b6fa40 user: jmoon18 tags: v1.65
18:06
Lower priority on some debug messages check-in: 9a22462662 user: mrwellan tags: v1.65-runarun
15:19
fixed pgdb sync to skip deleted runs if they were not added to pgdb in prior sync check-in: 0ae58081ef user: pjhatwal tags: v1.65
2017-10-06
17:53
Speculative merge of itemflow2 fixes check-in: ba4880b15c user: mrwellan tags: v1.65-runarun
17:42
added preq_fail to -rerun-clean check-in: 1d84d670d9 user: bjbarcla tags: v1.64-itemflow2
17:33
removed debug message check-in: 9d95b5bab0 user: bjbarcla tags: v1.64-itemflow2
17:19
improved preq_fail handling check-in: 109f029d2c user: bjbarcla tags: v1.64-itemflow2
17:16
improved preq_fail handling check-in: 70b2187dab user: bjbarcla tags: v1.64-itemflow2
14:55
db:get-prereqs-not-met is improved. check-in: 3c05b69ebe user: bjbarcla tags: v1.64-itemflow2
14:24
Fixed section add var configf:set-section-var function check-in: c06b050f1f user: mrwellan tags: v1.65-runarun
2017-10-05
15:55
Update to docs check-in: 7eafe80028 user: mrwellan tags: v1.65-runarun
14:34
Ironed out most problems in subrun. Couple more features needed and it will be completed. check-in: 40b4a62d86 user: mrwellan tags: v1.65-runarun
12:16
second attempt to solve itemwait problems check-in: 29e9b8cb21 user: bjbarcla tags: v1.64-itemflow2
2017-10-04
10:32
fix list run times.. added launch setup. check-in: 77620de737 user: pjhatwal tags: v1.65
2017-10-03
14:39
fixed list test time by adding launch:settup to check arguments before executing actual functionality check-in: f32b18ba49 user: pjhatwal tags: v1.64, v1.6432
2017-10-02
17:57
upgraded mt: to rmt: in runs.scm for status setting, fleshed out statuses that qualify for killed & in progress in db:prereqs-not-met

.. dead end. learnings applied to v1.64-itemflow2 branch. Closed-Leaf check-in: 6baf47004a user: bjbarcla tags: v1.64-keep-running-fix

2017-10-01
23:16
Merged in changes from v1.64 check-in: 56229317e0 user: matt tags: v1.65-runarun
22:40
Basics of runarun in place. check-in: a71e658279 user: matt tags: v1.65-runarun
09:36
Partial implementation of runarun check-in: 82ac8eea27 user: matt tags: v1.65-runarun
09:36
Partial implementation of runarun check-in: 5e8bccaf06 user: matt tags: v1.65-runarun
2017-09-29
17:56
got further. noticed race condition when not stepping one at a time by setting launcher. noticed xor does not handle preq-fail. check-in: 89fedf98b8 user: bjbarcla tags: v1.64-keep-running-fix
17:13
added missing reruns argument to runs:loop-values check-in: 72c5be5101 user: pjhatwal tags: v1.64
2017-09-28
17:58
updated - itemwait continues forward now, but runs do not stop. it is progress.

problems 1- toplevel goes to completed when not all items have started but so-far started items are completed. 2- not-started/preq-fail propagates not-started/na (which propagates not-started/preq-fail) check-in: f7fdbdc305 user: bjbarcla tags: v1.64-keep-running-fix

2017-09-27
18:04
Removed references to rpc in server.scm check-in: 6e3332bbc0 user: jmoon18 tags: v1.64
16:52
fixed version in megatest-version.scm check-in: db0a1ae391 user: pjhatwal tags: v1.64
16:42
updated version in megatest-version.scm check-in: 3b89677e60 user: pjhatwal tags: v1.64
16:00
cherrypicked from b95f7 check-in: 19d039fc17 user: pjhatwal tags: v1.64
14:25
added cmd line support to show run times check-in: b95f77dc67 user: pjhatwal tags: v1.65
11:45
Fixed up some broken get-tests-for-runs-mindata api/rmt calls check-in: 9d5efca0bd user: mrwellan tags: v1.65
2017-09-26
12:46
fixed display of PREQ_FAIL in runs summary tab; updated color of PREQ_FAIL to salmon (light red) instead of white check-in: 42d3bf31ad user: bjbarcla tags: v1.64-keep-running-fix
2017-09-22
17:09
adding seed for script to create a mock megatest run area from an existing area check-in: 703316903c user: bjbarcla tags: v1.65
13:43
Added desktop pic check-in: d5ab33bd7c user: mrwellan tags: v1.65
2017-09-21
12:23
Possible fix for collisions at test start (possibly with remove) check-in: 57fdf136ef user: mrwellan tags: v1.65
2017-09-20
21:59
Compiled manual check-in: 1b76773ad4 user: matt tags: v1.65
21:58
Merged run-utils branch to v1.65 check-in: 37803689fe user: matt tags: v1.65
21:57
Finished off the runs cleanup code and added some limited documentation. Closed-Leaf check-in: f8bf61270c user: matt tags: v1.64-run-utils, v1.64-keep-running-fix
18:07
Got basics working for intelligent removal check-in: 921f5f46c6 user: mrwellan tags: v1.64-run-utils, v1.64-keep-running-fix
00:47
Added simple-get-runs and get-all-but-most-recent-n-per-target check-in: 1d0be73485 user: matt tags: v1.64-run-utils, v1.64-keep-running-fix
2017-09-18
14:04
bumped version to 1.6503 check-in: 0d58b5f4dd user: bjbarcla tags: v1.65
12:34
applied fix for stuck on keep_trying for failed item prerequisite check-in: 76b4277ddc user: bjbarcla tags: v1.65
2017-09-15
11:01
Merged html-gen branch check-in: 67151b5753 user: mrwellan tags: v1.65
2017-09-14
17:10
fixed issue where item gets stuck in keep_waiting status when prerequisite item failed check-in: 23745b4302 user: bjbarcla tags: v1.6431, v1.64-keep-running-fix
16:40
enabled taging on areas with pgdb sync check-in: a9bdb53938 user: pjhatwal tags: v1.65
15:31
keep-running issue addressed Leaf check-in: b6d97c539d user: bjbarcla tags: v1.64-runs-deepdive
2017-09-13
22:00
reverted use of dbstruct to db as it is inside a transaction, must access the db directly and not invoke all the magically machinery that will dynamically open up new database handles. check-in: fbc6ca10e6 user: matt tags: v1.64-runs-deepdive
18:00
Revert the usage of mutex in db:locked .... check-in: 70456688e4 user: mrwellan tags: v1.64-runs-deepdive
17:45
Resurected example flow Leaf check-in: 68a6b805c5 user: mrwellan tags: v1.65-areas-dashboard
17:43
wip but broken check-in: 42aa8bc640 user: bjbarcla tags: v1.64-runs-deepdive
11:10
Merged v1.65 into v1.64-areas-dashboard in prep to move to basing off v1.65 check-in: adc89fda39 user: mrwellan tags: v1.64-areas-dashboard
2017-09-12
15:25
wip check-in: b4dec08c92 user: bjbarcla tags: v1.64-runs-deepdive
12:21
added web tables to mt-pg.sql check-in: 5c94f3c919 user: pjhatwal tags: v1.65
12:19
attached area_id to the pgdb runs and updated the unique constraint or runs table to have that information. this should let runs from multiple users with same name and targets get synced without any issues check-in: c3d314c7c5 user: pjhatwal tags: v1.65
2017-09-08
17:49
Updated install script to work with 4.12.0 and newest iup check-in: 25f400c8f8 user: jmoon18 tags: v1.65
2017-09-06
14:56
test data synced into pgdb check-in: 8a40b211a4 user: pjhatwal tags: v1.65
11:47
Minor tidy up check-in: a1dbd06515 user: mrwellan tags: v1.65
2017-09-01
15:50
pgdb test-step sync completed check-in: 2f03232e1d user: pjhatwal tags: v1.65
2017-08-29
12:04
Merged in missing viewscreen fix check-in: a5ed8f0caa user: mrwellan tags: v1.65
11:51
Merged v1.64 changes into v1.65 check-in: 2120db9cff user: mrwellan tags: v1.65
10:50
Bringing in latest changes from v1.64 Closed-Leaf check-in: b1eee0709a user: mrwellan tags: v1.64-server-connection-tagging
10:00
Merged "notes" branches check-in: 11da84bb96 user: mrwellan tags: v1.64-runs-deepdive
2017-08-28
21:25
All rmt: calls replaced with db: calls using the dbstructs from areas. check-in: f9b5189ffe user: matt tags: v1.64-areas-dashboard
11:47
Merged v1.64 into areas-dashboard branch. check-in: 1f5e744ec1 user: matt tags: v1.64-areas-dashboard
11:42
Cleaned up couple more named loop calls in runs.scm. Added post-run-hook. check-in: 32584d6c1d user: matt tags: v1.64
2017-08-25
17:59
Minor refactor of some runs.scm code? check-in: cc163f91ad user: mrwellan tags: v1.64
2017-08-24
11:53
added whodunit script check-in: 53f5d1bc18 user: mrwellan tags: v1.64
2017-08-23
23:13
Added one-pass switch check-in: ec38c36a9d user: matt tags: v1.64
11:58
Fixed couple issues with test-path handling. check-in: f8fd4a37c9 user: mrwellan tags: v1.64, v1.6429
10:54
Do not run a test if a test run process lands where the state is KILLREQ. Also added a message when problems are discovered from the test copy. check-in: 7aef4f4738 user: mrwellan tags: v1.64
09:41
Bump version to v1.6429 check-in: b72e75b4c5 user: mrwellan tags: v1.64
2017-08-22
23:38
Added re-copy of test spec on test start to resist issues with NFS. check-in: 92e6ddd6a2 user: matt tags: v1.64
20:56
Added usage to plot-code. Removed defunct switch -use-db-cache from dashboard. check-in: d654343818 user: matt tags: v1.64-areas-dashboard
17:23
made some comments during code review session check-in: 3b63acda45 user: bjbarcla tags: v1.64-runs-deepdive
2017-08-21
18:10
Fixed plot-code.scm to work when compiled. check-in: da673f0c80 user: mrwellan tags: v1.64-areas-dashboard
2017-08-16
15:23
factored out common code in show-uncalled-procedures.scm and trackback.scm check-in: 536b980f6a user: bjbarcla tags: v1.64
11:49
fixed case in trackback.scm where cycle prevented seeing call path check-in: 733a3a4bd6 user: bjbarcla tags: v1.64
11:11
fixed bug in show-uncalled-procedures.scm check-in: b4d839d5b8 user: bjbarcla tags: v1.64
01:25
update util to show dead code check-in: d3164a445d user: bb tags: v1.64
01:24
add util to trackback procedure calls check-in: fc5bec0c9f user: bb tags: v1.64
00:00
cleanup show-uncalled-procedures.scm check-in: 16fd8f0a83 user: bb tags: v1.64
2017-08-15
18:48
code to show dangling procedures not called by anything check-in: ebe475c9e4 user: bjbarcla tags: v1.64
16:33
added get-config-settings.sh to query what tweakable global config settings exist check-in: f77b04e570 user: bjbarcla tags: v1.64
12:21
fixed prepend-contour to use the argument passed with -contour if contour field is absent in database check-in: 10b99d180d user: pjhatwal tags: v1.65
09:55
Missed some cases where testFinished was needed. check-in: d68a09622d user: mrwellan tags: v1.64, v1.6428
2017-08-14
16:36
For teamcity it is necessary to emit a testFinished message even when the test is marked testFailed. check-in: 99afad6671 user: mrwellan tags: v1.64
01:03
Partially removed global *db-cache-path* (might need to add it back for performance reasons, used in rmt: calls.) Modified common:get-db-tmp-area to get info from dbstruct instead of globals. Added proc to open area dbs Gutted dboard:areas-update-tree. Does only areas now. First pass on some refactoring in db:get-db, db:open-db, db:dbfile-path (these need to be reduced to one function). check-in: 37c6122258 user: matt tags: v1.64-areas-dashboard, fixme-matt
2017-08-13
23:07
Remove *db-keys* as global. Fixed typo in common:simple-setup Changed hh:get to hh:get-value and hh:get-subhash Ripped out guts of Run Areas (derived from Run Summary) and put in some stubs. Primed dashboard.scm to use areas based dbstucts. The rmt: calls have not being eliminated yet. Disabled ro db handling in dashboard. Added tab for pivot controls. Added couple missing bits for the db:dashboard-open-db multi-area support. Tested and working now. check-in: 9b83825da5 user: matt tags: v1.64-areas-dashboard
2017-08-10
10:41
wrapped received msg as a string argument check-in: bcfb084eb2 user: pjhatwal tags: v1.65
2017-08-09
23:24
Completed generalized open db proc given area. check-in: 79525ab1fe user: matt tags: v1.64-areas-dashboard
2017-08-08
22:21
Added hier-hash and nm server starting point check-in: 380af52b9c user: matt tags: v1.64-areas-dashboard
22:08
Bringing v1.64-dashboard-tests up to date with latest changes from v1.64 check-in: d1470b8c93 user: matt tags: v1.64-areas-dashboard
21:45
Merged v1.64 into v1.65, ready for next phase check-in: 82bd7da1b3 user: matt tags: v1.65
18:04
fixed typos check-in: 900f227fc0 user: pjhatwal tags: v1.65
16:59
Use process-pid for flowId for teamcity, fall back to testname check-in: 2890f3b693 user: mrwellan tags: v1.64
16:38
removed garbage text check-in: eac8148602 user: pjhatwal tags: v1.65
16:37
added netstat check before binding to a port for tlisten check-in: 841b30b8c9 user: pjhatwal tags: v1.65
13:36
Adjusted date format to match TeamCity requirements check-in: ee77e3a1b4 user: mrwellan tags: v1.64
10:28
Typo fix check-in: c5d3ea8ae6 user: mrwellan tags: v1.64
2017-08-07
23:03
Merged teamcity changes into v1.64 check-in: ae54a2b85c user: matt tags: v1.64
22:59
Added first pass on timestamp Closed-Leaf check-in: f57fc9e1d1 user: matt tags: v1.64-tcintegration
21:51
Clean up cases where start or end is double reported. check-in: 9b0c71a9e2 user: matt tags: v1.64-tcintegration
20:35
Fixed tcmt. Seems to be mostly working ... check-in: 45279a7867 user: matt tags: v1.64-tcintegration
18:07
looking better check-in: 97d67b762b user: mrwellan tags: v1.64-tcintegration
15:31
Quite a mess. check-in: bcc1b4e559 user: mrwellan tags: v1.64-tcintegration
11:26
Minor update to state/status graph diagram check-in: 7692c66510 user: mrwellan tags: v1.64
2017-08-06
23:57
Refactoring for delayed output mostly done. Bugs remain. check-in: 790604d640 user: matt tags: v1.64-tcintegration
19:21
Fixed case where starting test-control-panel was delayed in starting due to writing out a .testconfig file (required use of no-sync lock which required use of server check-in: b686cea533 user: matt tags: v1.64
00:58
Fixed some problems with load management and wrong var used in pushing db handles back onto the dbstack. check-in: 753236add6 user: matt tags: v1.64
2017-08-04
18:15
Refactored and ready for new mechanism check-in: a5e90cd118 user: mrwellan tags: v1.64-tcintegration
04:05
Added some stubs to capture next steps in multi-area dashboard check-in: 1eb6378e93 user: matt tags: v1.64-areas-dashboard
00:05
Fixed possible memory growth problem where used dbstructs were not being pushed back on the stack check-in: 6cd5eb771a user: matt tags: v1.64
2017-08-03
23:24
Capturing forgotten edit Closed-Leaf check-in: 3944bdfd6a user: matt tags: v1.64-better-archives
22:47
Added mrmt.scm as part of moving to multi-area db connections for the multi-area dashboard check-in: 080afb1b2d user: matt tags: v1.64-areas-dashboard
22:26
Updated with latest changes from v1.64 check-in: 5a8ae7b6c4 user: matt tags: v1.64-areas-dashboard
22:13
Comment Closed-Leaf check-in: 7dbb46b417 user: matt tags: v1.64-locked-records
17:51
Partially implemented teamcity support changes as requested. WIP. check-in: 264909ff3b user: mrwellan tags: v1.64-tcintegration
16:15
Remove the added-on local access support in dashboard, rely instead on rmt built-in support. Improved the refresh button behavior. Added DEAD to statuses to clear in -rerun-clean. check-in: 3a8e2b2276 user: mrwellan tags: v1.64
2017-08-02
11:27
fix for pdgdb sync. (skip sync of runs that were created after previous sync and removed before current sync) check-in: 277cc86ec7 user: pjhatwal tags: v1.65
2017-08-01
04:57
WIP check-in: a2115754e6 user: matt tags: v1.64-areas-dashboard
2017-07-31
22:47
Copied/renamed more functions to enable Areas Summary tab development. Fixed deps for dboard with dashboard-areas.scm file. check-in: da3085c0ec user: matt tags: v1.64-areas-dashboard
14:23
Bump version to v1.6428 check-in: 7cdeaee37d user: mrwellan tags: v1.64
08:19
Merged v1.64 into v1.65 check-in: 69ed787cf9 user: matt tags: v1.65
00:17
More complete handling of Megatest states and statuses for teamcity. Moved emergency patches to sub directory. Fixed issue in Makefile that prevented tcmt from being built. check-in: a692915fb3 user: matt tags: v1.64
2017-07-27
23:42
Initial setup for adding areas to dashboard. check-in: f62501c6f1 user: matt tags: v1.64-areas-dashboard
19:40
added protection against stuck in launched issue in ticket 220546342 check-in: 9fb029e72c user: bjbarcla tags: v1.64
18:43
disabled ndboard build; wrapped writing of cache file with common:fail-safe, a proc that executes thunk, return value. If exception thrown, trap exception, return #f, and emit nonfatal condition note to *default-log-port* Closed-Leaf check-in: 5e82759c41 user: bjbarcla tags: v1.64-runconfig-cache-problem, passed-qa
16:20
added another hint Closed-Leaf check-in: 3422b9b248 user: bjbarcla tags: v1.64-bad-completed-dead
15:44
stub branch to fix issue in 220546828 where test goes to COMPLETED/DEAD while still in progress, then finally resolves to COMPLETED/PASS. Marked suspicious line of code -- see this commit for this check-in: 1903cf522f user: bjbarcla tags: v1.64-bad-completed-dead
10:52
added TODO placeholders to intercept exception causing test failure (stuck in launched) due to stale NFS handle check-in: 7e9b25f21a user: bjbarcla tags: v1.64-runconfig-cache-problem
00:56
Created a focused and simpler testconfig reader for use from disk getting routine Closed-Leaf check-in: 77d7beefe0 user: matt tags: v1.64-defered-rundir
00:09
Getting closer but tconfdisks still fails check-in: a6c0fbe346 user: matt tags: v1.64-defered-rundir
2017-07-26
17:59
Kill right-click menu check-in: bfd3170ff1 user: ritikaag tags: v1.64
17:31
Fixed missing begin check-in: ec2dd2547c user: mrwellan tags: v1.64, v1.6427
16:34
Fixed wrong settings control for server load gate. Fixed logic error on detecting defunct server starts check-in: 6bffff1168 user: mrwellan tags: v1.64, v1.6427
2017-07-25
23:50
work-area, not testpath needed to be obtained from the db. check-in: c4d12230ed user: matt tags: v1.64-defered-rundir
23:20
Merged in v1.64 changes and fixed couple places affected by testpath no longer being available in cmdinfo check-in: 8a6d50fd15 user: matt tags: v1.64-defered-rundir
14:43
Fixed emergency loaded to not put out noise on file not exists check-in: 7d1e789cb3 user: mrwellan tags: v1.64
10:48
Added last_update to the fields to copy spec. This enables the optimization for copying only changed data check-in: 853bcee759 user: mrwellan tags: v1.64
2017-07-24
16:48
added adaptive dashboard poll interval check-in: 2c254ec7e0 user: bjbarcla tags: v1.64
2017-07-23
23:02
Beginings of locked records being moved to alt db. check-in: 7b033579f4 user: matt tags: v1.64-locked-records
2017-07-21
16:25
Fixed missing condition where exit on no start needed for server was happening. check-in: 18835703e2 user: mrwellan tags: v1.64
11:11
Added a little code to move server logs aside in the case where the server decided to not start check-in: 2efebe79cc user: mrwellan tags: v1.64
2017-07-20
10:02
Added bash script to make simple report from megatest call gathering. This is handy if you are trying to find what is loading down a server for example. check-in: 69e4b88930 user: mrwellan tags: v1.64
2017-07-18
16:03
Checked in preliminary script to check pre-requisites for installing chicken check-in: ec59887bf5 user: jmoon18 tags: v1.64
15:06
Allocating test run areas at test start time now mostly working check-in: 1ebe0d3438 user: mrwellan tags: v1.64-defered-rundir
09:14
Moved defered-rundir branch to v1.64 check-in: 78c25e29a0 user: mrwellan tags: v1.64-defered-rundir
2017-07-17
17:02
Fixing fork check-in: cedd024462 user: jmoon18 tags: v1.64
16:57
bumped version check-in: 9a0b4410d3 user: bjbarcla tags: v1.64, v1.6426
16:57
fixed logic bug preventing sync in some circumstances check-in: 19bab1edb4 user: bjbarcla tags: v1.64
15:57
fixed fork check-in: cee0c64e14 user: bjbarcla tags: v1.64
15:31
Resolving fork check-in: 6c3c013ce5 user: jmoon18 tags: v1.64
15:23
Modified http-client egg to lock it to 0.7.1 check-in: 10b1c290e6 user: jmoon18 tags: v1.64
15:02
removed close-idle-connections to be compatibile with good old http-client 0.7.1 check-in: 927f0b6053 user: bjbarcla tags: v1.64
14:22
Add the chicken-install of nanomsg egg check-in: 1cb20a2f34 user: mrwellan tags: v1.64
14:16
Merged in v1.64 changes check-in: 1bf5c0bd20 user: mrwellan tags: v1.65
13:00
Re-enabled install of nanomsg check-in: cd95146b0a user: mrwellan tags: v1.64
11:19
Added maxload and maxhomehostload to fullrun check-in: d642435cb5 user: mrwellan tags: v1.64
10:48
Minor improvements to installall.sh check-in: 997d9118b4 user: mrwellan tags: v1.64
10:42
Fixed watch close wait script check-in: 1d4c2ff5ec user: mrwellan tags: v1.64
08:50
Added simple script for observing close_wait check-in: 2d5edb0a67 user: mrwellan tags: v1.64
2017-07-16
21:53
Added hierhash check-in: f4498ccf0b user: matt tags: v1.64-better-archives
20:39
First steps towards better archive handling check-in: 7323061194 user: matt tags: v1.64-better-archives
2017-07-14
17:29
removed server-start from run check-in: c0c5c1cbc3 user: bjbarcla tags: v1.64
17:21
Added get-file-descriptor-count function to common.scm check-in: 09e3c49fcb user: jmoon18 tags: v1.64
12:30
Couple fixes to rmt connections check-in: 7a1479ff37 user: mrwellan tags: v1.64
10:19
Added mechanism for tracking calls to megatest. Fixed undefined variable. Backoff sync rate when system load is high. Run external sync only if internal sync is taking more than 4 seconds. check-in: 5852022e7d user: mrwellan tags: v1.64, v1.6425
2017-07-13
23:14
Increase threshold to 1 sec before running sync as separate process. Every hour do a full sync to ensure no data gets dropped. Added simple usage logger check-in: 79d2c0eca7 user: matt tags: v1.64
17:08
enabled config override usinf -config switch for tlisten check-in: d823b9ddae user: pjhatwal tags: v1.65
07:38
Disabled run/remove lock using no-sync. It slows down things way too much and it seems the locking didn't help anything check-in: 15a030a849 user: matt tags: v1.64, v1.6425
07:04
Use WAL mode on no-sync db check-in: 18c376fe83 user: matt tags: v1.64
04:19
Oops. Change units for server expiration time back to hours check-in: fafe58dfc3 user: matt tags: v1.64
2017-07-12
23:12
re-implemented old v1.60 style server timeout handling. Something hahad gotten lost in the translation check-in: 7654d9b17b user: matt tags: v1.64
18:36
server connection tag check-in: 6b1258c69a user: mrwellan tags: v1.64-server-connection-tagging
17:37
fixed bug check-in: b27bd09cf2 user: bjbarcla tags: v1.64
17:26
corrected bug check-in: 6038142b2a user: bjbarcla tags: v1.64
17:13
increase default expiration time to 1400 hours from 1 hour. added server/time-to-die-seconds to allow future trimming check-in: e396b98a87 user: bjbarcla tags: v1.64
2017-07-11
22:43
Better server and sync run-away protection using dot files in the users tmp db area. check-in: 3007449383 user: matt tags: v1.64, v1.6424
15:54
Fixed rollup of DEAD. check-in: 44fee9274f user: mrwellan tags: v1.64
15:23
Added missing WARN and WAIVED to teamcity testFinished status. check-in: 9da9d38cfc user: mrwellan tags: v1.64, v1.6424
2017-07-10
18:08
Added lock between test launch and removing test data check-in: 2bb0d5f0ff user: mrwellan tags: v1.64
10:47
Bump version to v1.6424 check-in: 7249f37836 user: mrwellan tags: v1.64
2017-07-09
21:33
Added an alternative to faux-lock that is simpler and uses a transaction. Added locking to test launch process. This may address the copy collisions we have seen. check-in: 6ea70b977c user: matt tags: v1.64
18:00
Merged in changes from v1.64 check-in: 5148b5915f user: matt tags: v1.65
2017-07-07
16:57
Added delte-run option check-in: 1c79e4a834 user: ritikaag tags: v1.64
14:26
Minor edits to req-rep.scm nanomsg example to make it more readable. check-in: a6afe6e1d7 user: mrwellan tags: v1.65
10:36
updated warning message for load limit check-in: fe8d6d5455 user: bjbarcla tags: v1.64, v1.6423
10:35
updated warning message for load limit check-in: 5ba0a35d1b user: bjbarcla tags: v1.64
2017-07-06
16:35
Merged recent changes to v1.64 into v1.65 check-in: fc84397e48 user: mrwellan tags: v1.65
13:57
basic implementation of tsend and tlisten now working check-in: 20865cc9cf user: mrwellan tags: v1.65
11:07
updated nexttag.rb with action placeholders check-in: e821f05608 user: bjbarcla tags: v1.64
10:34
added nexttag.rb script check-in: 1ec830e201 user: bjbarcla tags: v1.64, bbtest123
2017-07-05
18:28
Partial commit of tsend and tlisten check-in: ddc112387c user: mrwellan tags: v1.65
18:18
bumped version check-in: 16723fd972 user: bjbarcla tags: v1.64
18:15
added server/load-limit configuration option to set server start threshold at specified normalized max load, defaulting to 0.9 check-in: 8c926556c4 user: bjbarcla tags: v1.64
17:43
committed emergency patch 3 - load limit for starting server check-in: 43a8a24d6e user: bjbarcla tags: v1.64
12:48
bumped version check-in: c05b675dc6 user: bjbarcla tags: v1.64, v1.6422
12:40
merged -keep-records functionality to allow deleting data from a run on disk while keeping database info check-in: 5b354a283f user: bjbarcla tags: v1.64
12:33
merged v1.64-external-sync to address syncing problems on high server load check-in: 1907a04c96 user: bjbarcla tags: v1.64
12:32
added speculative fix to send-receive to address issues seen by Eric Brown in ticket 220402979 check-in: 6890b4c9d0 user: bjbarcla tags: v1.64
04:13
Added queued.scm for testing db idea with re-ordered queries check-in: 6a18293979 user: matt tags: v1.65
2017-07-04
22:59
Merged from v1.64 check-in: c269abcad7 user: matt tags: v1.65
09:32
typos Closed-Leaf check-in: fd0b9485a3 user: matt tags: v1.64-coalesced-queries
2017-07-03
21:46
small fixes check-in: 948b22f1a9 user: matt tags: v1.64-coalesced-queries
2017-06-30
09:37
Run sync-to-megatest.db instead of in process sync when sync time exceeds 300 ms. Closed-Leaf check-in: 22e44afa46 user: mrwellan tags: v1.64-external-sync
2017-06-29
23:17
queued coalesced queries (trying again) check-in: 0a1b205bcf user: matt tags: v1.64-coalesced-queries
20:57
Finished support for -keep-records Closed-Leaf check-in: 92e8daba5d user: matt tags: v1.64-keep-records
17:50
Partial implementation of -keep-records, still some work to do... check-in: c10b954bde user: mrwellan tags: v1.64-keep-records
2017-06-28
14:01
Added missing schema patch for test_rundat check-in: 85fa0e2f14 user: mrwellan tags: v1.64
2017-06-27
22:23
Switched back to doing cleaning out of old records in -cleanup-db and added cleanup of test_rundat and test_steps tables. check-in: 299fe5e984 user: matt tags: v1.64
2017-06-25
22:33
Pulled in minimt (for testing things). No need to leave it on a branch. Focus is now on v1.65 check-in: 2a906e05b0 user: matt tags: v1.65
22:31
Updated to v1.65 Leaf check-in: 24a725dc99 user: matt tags: v1.65-area-fix
22:28
Updated to v1.65 Leaf check-in: 7b2c89a42f user: matt tags: v1.65-dyn-waiton
22:27
Brought up-to-date with latest v1.65 check-in: 12183f1846 user: matt tags: v1.65-use-pkts
22:16
Updating to v1.65. Leaf check-in: aca1299f55 user: matt tags: v1.65-end-runs-fix
22:03
Syncing up with v1.64 check-in: 346da738c4 user: matt tags: v1.65
2017-06-22
23:12
A few more missing includes check-in: eaf721a3d3 user: mrwellan tags: v1.64
22:13
Added missing include check-in: 36f2395e63 user: mrwellan tags: v1.64
10:23
Added emergency patch to common:cpu* and runs:process-expanded-tests to throttle back when cpu load on homehost is too high check-in: 1a2b766602 user: mrwellan tags: v1.64
10:03
load throttling for homehost check-in: 7f8fc94635 user: mrwellan tags: v1.64
2017-06-21
22:37
Added emergency patch to the mt:set-state-status issue check-in: 99a52da73d user: matt tags: v1.64
12:30
Merged in recent changes to v1.64 into v1.65 check-in: b960ebe7d0 user: mrwellan tags: v1.65, v1.6502
12:26
Added ability to modify or extend the blacklisted environment variables and updated manual check-in: 03e6b6ae88 user: mrwellan tags: v1.64
2017-06-20
16:20
forgot the version again check-in: 39bde846fc user: bjbarcla tags: v1.64, v1.6421
15:19
updated unittests/tests.scm check-in: 1fa3b7d422 user: bjbarcla tags: v1.64
13:04
fixed bug in (rmt:test-set-state-status-by-id) that resulted in stack dump check-in: 1d610e3375 user: bjbarcla tags: v1.64
00:39
Bumping version to v1.6502, processor edition :) check-in: 2596311177 user: matt tags: v1.65, v1.6502
00:33
Check access and cpu load before launching runs check-in: cdbe742d20 user: matt tags: v1.65
2017-06-19
23:59
Access controls added to pkt generation check-in: d7af4dd892 user: matt tags: v1.65
22:12
Better pkt visualizion check-in: 614169b1ac user: matt tags: v1.65
2017-06-18
23:43
Added missing parts to get -set-state-status working check-in: 7e269b22b6 user: matt tags: v1.65
23:35
set state/status almost working with mtutil. check-in: 7d703fee73 user: matt tags: v1.65
23:19
Migrated changes for better suite of error messages in pkt handling into common.scm (changes were accidentally made in v1.64). check-in: 6b673d1216 user: matt tags: v1.65
22:24
Minor cleanup check-in: edc83414c9 user: matt tags: v1.65
2017-06-17
09:34
Merged from v1.64 into v1.65 check-in: 17f63f989a user: matt tags: v1.65
09:09
Side fix to mtutil check-in: 06a1cb9d9b user: matt tags: v1.64
2017-06-16
23:05
Added remove as an action check-in: ef1cde8038 user: matt tags: v1.64
22:46
Fixed couple minor issues with mtutil run. check-in: f4a408a40a user: matt tags: v1.64
14:23
committed latest changes, fixed issue where pkts aren't created check-in: 958206e68a user: srehman tags: v1.65
2017-06-15
23:42
Removed deletion of DELETED records from -cleanup-db. To delete old records use -rebuild-db check-in: 7cf89d165e user: matt tags: v1.64
16:39
Adding nanomsg to mtut.scm check-in: da26ce8d3c user: mrwellan tags: v1.65
2017-06-14
00:14
The NOTHING LEFT TO RUN section is not getting hit. Keeping it for now. Closed-Leaf check-in: a16fc0d2d0 user: matt tags: v1.64-end-runs-fix
2017-06-13
23:49
Passes bigrun multi-level dependencies test. toprun and fullrun still appear to timeout. check-in: 6f43371532 user: matt tags: v1.64-end-runs-fix
04:32
Slightly better but still fails the bigrun3 multi-level dependent test run check-in: fda4ad8acc user: matt tags: v1.64-end-runs-fix
2017-06-12
23:27
More partial (and not working) fixes for neverending runs check-in: b06b72b6ab user: matt tags: v1.64-end-runs-fix
05:00
Partial fix for neverending runs check-in: 8728fa008e user: matt tags: v1.64-end-runs-fix
2017-06-09
13:09
Added a bit of expanation to areas handling check-in: aeabc7304c user: mrwellan tags: v1.65
11:10
Fixed gendot and merged in changes from v1.64 check-in: 6efedc27d5 user: mrwellan tags: v1.65
10:03
bumped version to v1.6419 check-in: 1eb7abcd28 user: mrwellan tags: v1.64, v1.6419
00:20
Added better message handling for teamcity integration check-in: 6e0ddfb724 user: matt tags: v1.64
2017-06-08
17:27
Added common: to all file-exists? queries as files-exists? would (rightfully) raise an exception if the file is a symlink to a non-existant file. check-in: ac4a8aeb9f user: mrwellan tags: v1.64
13:54
Merged in changes from v1.64 check-in: 3a9471a6ea user: mrwellan tags: v1.65
12:07
Merged fork check-in: 6aa0069d07 user: mrwellan tags: v1.65
00:16
Fixed teamcity output generator script - it was running before the run record was created and never detecting when it did finally get created. check-in: 6129574e15 user: matt tags: v1.64, v1.6418
00:09
Improved faux locking. Cleaned up launch:setup a bit. check-in: 9d5fdd4dfc user: matt tags: v1.64
2017-06-07
22:28
Added start up msg for teamcity support wrapper check-in: 3e673f0507 user: matt tags: v1.64
14:53
Fixed duration issue for tcmt check-in: 6d5aca6013 user: mrwellan tags: v1.64
13:46
Changed warning to INFO check-in: 179809b855 user: mrwellan tags: v1.64
12:22
Fix for version-as-string issue check-in: e3ac63c415 user: mrwellan tags: v1.64
10:55
Always create the alist files whether or not a lock was received. Bump version check-in: 5aa69feecf user: mrwellan tags: v1.64
2017-06-06
23:16
Put faux-locks into no-sync db. check-in: 6ec66c15e4 user: matt tags: v1.64
18:08
fixed some typos in mtut.scm check-in: 704e703944 user: srehman tags: v1.65
2017-06-05
18:13
Couple cleanups for tc integration check-in: f846facc3b user: mrwellan tags: v1.64
18:01
Added first pass implementation of teamcity inteface wrapper check-in: 0279fc7474 user: mrwellan tags: v1.64
10:28
Add missing area to init in tests Makefile. check-in: b0c45c85fe user: mrwellan tags: v1.65
2017-06-03
09:47
Merged latest from v1.64 into v1.65 check-in: 8a26c9c9d7 user: matt tags: v1.65
2017-06-02
09:54
Added little more feedback for sync. Return numbers as numbers from no-sync metadata check-in: 8528e93d3c user: mrwellan tags: v1.64, v1.6417
07:22
Sync should not be called if some other process has called it recently check-in: f0c7e06411 user: matt tags: v1.64
00:58
Bumped delay for sync to 6 seconds check-in: 139076d39f user: matt tags: v1.64
2017-06-01
22:08
Fixed sync to megatest.db, it was not respecting last_update and thus syncing everything. Added hard storage of last update in a no-sync db on /tmp check-in: b665288f56 user: matt tags: v1.64
00:21
Corrected issue with server overload handling. Switch to using a less burdensome server ping instead of server:check-if-running check-in: fd6bcc8b75 user: matt tags: v1.64
2017-05-31
23:05
Improved messages in couple noisy cases. Add flag for turning off touching of server logs when max api calls situation occurs check-in: bc2a1779bc user: matt tags: v1.64
2017-05-30
10:33
bumped version check-in: 9dbae6fda1 user: bjbarcla tags: v1.64, v1.6416
01:12
Added support for triggers in megatest.config. Updated docs with new variables on the command line for trigger scripts. Triggers are now run via nbfake. check-in: ad27863571 user: matt tags: v1.64
2017-05-29
22:28
Moved init of runremote to where (make-remote) was called. On discarding connections ensure they are closed. Added annotation for study/debug of the flow through rmt:send-receive. Run make rmt.pdf to create it. check-in: d46d2249c4 user: matt tags: v1.64
2017-05-28
00:49
added -testdat-csv option to megatest; fixed -set-values so that tolerance and expected value are not required fields; added delay in set-values to allow for delayed write on server start check-in: a5adfa3f9a user: bjbarcla tags: v1.64
2017-05-25
23:17
Applied stash with better meta data in pkt for configs check-in: f2e853123a user: matt tags: v1.65-use-pkts
23:16
Merged in updates from v1.65 check-in: 5cd9ae113c user: matt tags: v1.65-use-pkts
23:12
Merging in recent fixed from v1.64 check-in: b44a2afd2a user: matt tags: v1.65
23:10
Remove extraneous calls to launch:setup in watchdog. check-in: 09c716a4e3 user: matt tags: v1.64, v1.6415
17:11
Minor updates for pkt dumping check-in: 465e3734f8 user: mrwellan tags: v1.65-use-pkts
08:56
Dump pkts on processing configs IFF have parent (i.e. are in a server) check-in: ebd66b0fd3 user: matt tags: v1.65-use-pkts
2017-05-24
14:50
Bumped version to v1.6415 check-in: 18a4e536c2 user: mrwellan tags: v1.64
14:48
Check disk usage every 30 seconds instead of every 3 seconds check-in: b60108422e user: mrwellan tags: v1.64
10:48
Sync from test to server only when cpu changed, disk changed by more than 10% or more than 30 seconds past. check-in: 8ca2b352b3 user: mrwellan tags: v1.64
2017-05-23
09:50
Fix for crash on -remove-runs when the toplevel test was removed. check-in: 3c96bce614 user: matt tags: v1.64, v1.6414
09:28
Protect against some bad values in setting environment variables in alist->env-vars check-in: 3958c7c850 user: matt tags: v1.64
2017-05-22
00:09
Print more info on pkts check-in: 2818063809 user: matt tags: v1.65-use-pkts
2017-05-21
23:13
Bringing dyn-waiton up to v1.65 check-in: fa65768bcc user: matt tags: v1.65-dyn-waiton
22:57
Moving log tail work to v1.65 branch check-in: a01342192b user: matt tags: v1.65-log-tail
22:26
Merged use-pkts into v1.65-use-pkts check-in: b50b384047 user: matt tags: v1.65-use-pkts
22:05
Brought up to date with v1.64. check-in: 8bb5134286 user: matt tags: v1.65
21:45
Brought up to date with v1.64. Next up, speculatively create working directory for a test. Check space on actual test launch. If existing created directory is on best disk, use it. Else get new area on best disk and create pointer so Megatest can remove original when asked to remove the test. Closed-Leaf check-in: 3766f8e4ea user: matt tags: v1.64-area-fix
2017-05-19
22:17
fixed typo .... check-in: bac36435cb user: mrwellan tags: v1.64-area-fix
16:03
changed rollup status of not-started from CHECK to STARTED in order to not ungate downstream itemwaits en block check-in: 2fae4888f3 user: bjbarcla tags: v1.64
07:28
Added missing load of testconfig check-in: e8937252ee user: matt tags: v1.64-area-fix
06:50
Unfinished test run area creation fixes check-in: 2953652089 user: matt tags: v1.64-area-fix
2017-05-18
23:17
Fixed init problem creating db area in /tmp check-in: 13cccca680 user: matt tags: v1.64
18:30
changed rollup status to n/a instead of check when not started items remain. also added gzipping of server logs in a server:kill situation to hopefully cut down on bogus server requests check-in: c2be69c6c8 user: bjbarcla tags: v1.64
2017-05-15
22:59
Merged in v1.64 Closed-Leaf check-in: 73442a60e6 user: matt tags: v1.64-use-pkts
18:01
Merged removal of synchash to v1.64 as it passes all tests check-in: 334691e890 user: mrwellan tags: v1.64
17:41
Get numbers from the configs using protected call with default check-in: 8e05d02c79 user: mrwellan tags: v1.64
14:50
Added several pkt creation locations in the server lifecycle. check-in: 69e91554f6 user: mrwellan tags: v1.64-use-pkts
13:21
Remove synchash Closed-Leaf check-in: 00d59ed922 user: mrwellan tags: v1.64-remove-synchash
05:30
Use T not ptype check-in: 5921f8fed0 user: matt tags: v1.64-use-pkts
05:27
more ... check-in: ed70e701f8 user: matt tags: v1.64-use-pkts
04:29
Merged in v1.64-use-pks check-in: cb8d623593 user: matt tags: v1.65
2017-05-14
23:43
More josling around stuff for pkts usage... check-in: e71001dca1 user: matt tags: v1.64-use-pkts
23:16
Moved basic pkt handling calls to common.scm so they can be used in server and test management check-in: c1467629d6 user: matt tags: v1.64-use-pkts
2017-05-12
17:49
bump version check-in: 554fc3a386 user: bjbarcla tags: v1.64, v1.6413
2017-05-11
18:24
do not migrate db on patch version change (eg 16408 to 16411) check-in: 78e116111d user: bjbarcla tags: v1.64
11:15
Change some exn= debug messages to be proper debug:print calls and moved to level 5 check-in: 0a7ab47eca user: mrwellan tags: v1.64
2017-05-10
11:25
fixed deleted rollup issue check-in: d1aca6ab74 user: bjbarcla tags: v1.64, v1.6412
09:17
Added table of MT_ variables available to triggers. check-in: 2e6d8833d7 user: mrwellan tags: v1.64
2017-05-09
22:35
Partial integration of log tailing Closed-Leaf check-in: bbe5c643c4 user: matt tags: v1.64-log-tail
00:03
Added beginnings of log watcher for dashboard check-in: b9399ab7fd user: matt tags: v1.64
2017-05-08
10:26
bumped version check-in: e00680eecc user: bjbarcla tags: v1.64, v1.6411
2017-05-07
09:15
Merged in v1.65 Closed-Leaf check-in: bb194efe18 user: matt tags: v1.64-dyn-waiton
08:51
Removed unneeded module references and imports. Moved a couple functions around and trimmed some dead functions. check-in: c31a46930c user: matt tags: v1.65
06:57
Merged in changes from v1.65 check-in: 90059ea017 user: matt tags: v1.65
2017-05-05
11:17
Fixed LD_LIBRARY_PATH handling in wrapper check-in: a2b3efa030 user: mrwellan tags: v1.64
2017-05-04
17:18
fixed typo in megatest.scm check-in: 21852a2d21 user: bjbarcla tags: v1.64
03:41
Roll up to NOT_STARTED/CHECK if some items are NOT_STARTED in itemized test check-in: daa067f8d1 user: matt tags: v1.64, v1.6409
03:20
Corrected version check-in: 07eda936ba user: matt tags: v1.65
2017-05-03
16:10
fixed version file check-in: eb34fd6853 user: bjbarcla tags: v1.64
00:54
Merged fix for RH 5.11 lack of support for detachbox. Changed default launch delay to 0. It is too irritating to wait. check-in: 293d28e2af user: matt tags: v1.64
00:27
Fix for contour field addition on running -cleanup-db check-in: 01ab9ebe8a user: matt tags: v1.64
2017-05-02
21:29
Keep proxy support off unless enabled as client/use-http_proxy yes check-in: 8a064fafa8 user: matt tags: v1.64
14:29
Updated 5.8 to 5.11 to maintain correct version naming Leaf check-in: 3a2f81e917 user: jmoon18 tags: v1.6408a
14:08
Added switch to allow running dashboard without using detachbox. -rh5.8 is the switch check-in: bfb8cd713d user: mrwellan tags: v1.64
10:24
Merged v1.64 changes into v1.65 check-in: 0ac98cae04 user: mrwellan tags: v1.65
2017-04-29
23:53
Hacked example to work again with mtutil. check-in: fdfd424b83 user: matt tags: v1.65
12:30
Added diagram of flow of info to/from pkts check-in: 0cadfc4182 user: matt tags: v1.65
07:40
Added automatic target adjustment on running -cleanup-db. Calls to db:multi-db-sync will do the passed in operations in the order provided. Force an exit for some operations if not on homehost by looking at switches/parameters. check-in: 50414b8e0e user: matt tags: v1.64
2017-04-28
17:58
Iterate over generated targets check-in: dcf421dabd user: mrwellan tags: v1.65
2017-04-27
23:52
Support for selecting areas for applying contour nearly working right check-in: 82e28e89e5 user: matt tags: v1.65
00:05
Keeping dyn-waiton branch alive (although it still doesn't work) check-in: 37e8e0f1dc user: matt tags: v1.64-dyn-waiton
2017-04-26
23:59
Merged changes from v1.64. check-in: 657b6ecb35 user: matt tags: v1.65
23:47
Merged gendot, generates dot file from pkts db check-in: afa3279d3b user: matt tags: v1.65
23:46
gendot works Closed-Leaf check-in: 599461b731 user: matt tags: v1.64-gendot
17:27
Merged in some dashboard layout updates and purple ABORT check-in: 30dc610005 user: mrwellan tags: v1.64, v1.6408
16:47
No items defined to be considered a warning check-in: 3071dcaae4 user: ritikaag tags: v1.64
14:29
MTA fix

CherryPicked backout 70a3. check-in: 669204e634 user: ritikaag tags: v1.64

2017-04-25
23:23
Beginnings of gendot check-in: c0a152be15 user: matt tags: v1.64-gendot
22:10
Allow passing in extra parameters to command pkts in mtutil. check-in: 73094d5fd6 user: mrwellan tags: v1.64
14:20
Keeping up with changes ... check-in: 4485968e23 user: mrwellan tags: v1.65
14:19
Added detachablity to trees in dashboard so they can be detached and deleted. Closed-Leaf check-in: 08a1393c61 user: mrwellan tags: v1.64-dashboard
06:07
Merging (much needed but not yet working) empty section preservation branch into v1.65 check-in: 21dd573ab7 user: matt tags: v1.65
05:39
Merged in latest from v1.65 check-in: d7dc89723c user: matt tags: v1.64-dyn-waiton
05:19
Merged nice dashboard cleanup changes into v1.65 check-in: 66eb2de9fa user: matt tags: v1.65
00:12
configf - keep reference to empty sections. NOTE: This breaks several tests but is still correct behavior check-in: 3129220de0 user: matt tags: v1.64, config-section-fix
2017-04-24
23:53
Compacted dashboard layout check-in: 5941191cd2 user: matt tags: v1.64-dashboard
22:00
Quick hacks to make dashboard layout more efficient check-in: 61826e149f user: matt tags: v1.64-dashboard
18:25
fixed problem where megatest stack dumped when megatest.config is not found check-in: d23960bc33 user: bjbarcla tags: v1.64
12:22
fixed problem where megatest stack dumped when megatest.config is not found check-in: fc9432d5a5 user: bjbarcla tags: v1.65
2017-04-19
18:14
Merged in latest from v1.64 check-in: f72fea4b3b user: mrwellan tags: v1.65
16:59
merged potential fix for signature 12 problem (1 in 200 issue with test crashing <this should not happen> where *configdat* is broken after (launch:setup) ) check-in: dd090afbe4 user: bjbarcla tags: v1.64, v1.6407
16:44
removed debug messages Closed-Leaf check-in: a9187edc14 user: bjbarcla tags: v1.64-sig12
15:25
added help to show files with dumpmode check-in: 1f03239ee0 user: bjbarcla tags: v1.64-sig12
14:17
signature 12 debug attempt 3 check-in: 4ea8bd9fcd user: bjbarcla tags: v1.64-sig12
14:07
signature 12 debug attempt 2 check-in: df5d023f0f user: bjbarcla tags: v1.64-sig12
12:56
signature 12 debug attempt 1 check-in: eb9a42eb42 user: bjbarcla tags: v1.64-sig12
12:06
CHECK trumps WARN check-in: 2c45b8983c user: mrwellan tags: v1.64
10:07
Remaining changes to make dyn-waiton work well. check-in: a55a132e40 user: mrwellan tags: v1.64-dyn-waiton
2017-04-18
23:42
Added waiton section support in megatest.config check-in: 8768044873 user: matt tags: v1.64-dyn-waiton
22:10
Fixed (I think) dashboard issue with filtering. Bumped version to v1.6407 check-in: 8b97104af8 user: matt tags: v1.64
14:12
possible fix for dashboard filter update issue check-in: 7742f3ac5f user: mrwellan tags: v1.64, v1.6406
11:14
Caching of configs is enabled but very very conservative in how it works. So conservative that I haven't actually seen it do any caching. check-in: 81c1af16f0 user: mrwellan tags: v1.64
2017-04-17
23:39
Make caching of configs off by default. MT_USE_CACHE and setup/use-cache must be explicitly set to yes or no. check-in: 8014a2bd4f user: matt tags: v1.64
17:17
updates to home view Closed-Leaf check-in: ade6384a7b user: pjhatwal tags: v1.64-envdebug
16:14
Added run/pre-hook support, bumped version check-in: 9f80af4242 user: mrwellan tags: v1.64, v1.6405
10:07
Lower priority of some noisy output. Change force to force-reread (force is a keyword). Move server kills log to logs dir. Removed // from path in cached testconfig file. check-in: e7a004fe14 user: mrwellan tags: v1.64
2017-04-16
23:36
Tweaked state/status rollup to better match the spec in ticket 6606a69c0a1459bfb5954ad02d918dd6a072b59f check-in: c065424f25 user: matt tags: v1.64
22:03
Merged partial working control of areas to affect from trigger config line. If using --modepatt (or -mode-patt) DO NOT run anything if the PATT is not found in runconfigs check-in: e66f836fd8 user: matt tags: v1.64
2017-04-10
23:36
fixed model in tab view check-in: 326a8e0ba4 user: pjhatwal tags: v1.64-envdebug
22:42
Added -prepend-contour when action is sync-prepend check-in: 7e035f2f93 user: matt tags: v1.64-envdebug
19:08
added tabbed view check-in: 1a6243bbfb user: pjhatwal tags: v1.64-envdebug
09:57
Bump version to v1.6404 check-in: ba56fd8336 user: mrwellan tags: v1.64, v1.6404
2017-04-07
23:52
Want report to be newest at top (similar to fossil timeline). check-in: 8e7c86ba1f user: matt tags: v1.64
23:41
Added nice report generator (thanks to excellent suggestion from Steve Osugi) check-in: f5d0f037cc user: matt tags: v1.64
11:58
updates for paging check-in: 69de53020b user: pjhatwal tags: v1.64-envdebug
2017-04-06
18:26
Added constraining of area based on rules in trigger spec Closed-Leaf check-in: 386eb32caa user: mrwellan tags: v1.64-area-support-trigger-spec
14:19
merging mainline Closed-Leaf check-in: b1b733f324 user: bjbarcla tags: v1.64-bb1
14:17
v1.64-bb1 check-in: 91c7fb7326 user: bjbarcla tags: v1.64-bb1
11:51
blah blah Closed-Leaf check-in: 45e3a1e3be user: bjbarcla tags: temp-branch-for-recovery
11:45
Consolidating some stuff back on v1.64 check-in: a81649fabf user: mrwellan tags: v1.64, v1.6403
11:20
Capturing merge of misc-changes-please-integrate into v1.64-envdebug check-in: e62592f0fe user: mrwellan tags: v1.64-envdebug
2017-04-05
23:19
Rollup to toplevel test of non-completed states ARCHIVE, KILLREQ, KILLED etc. was not correct. Fixed. However this causes rollup test to FAIL. Not 100% this is ok but this new behavior seems much more sensible than the old behavoir check-in: 404c330b4b user: matt tags: v1.64-envdebug
17:51
merged with pjhatwal1.64 check-in: 23abe1e5af user: pjhatwal tags: v1.64-envdebug
12:51
merged change restoring legacy 'prefix-target' option and added 'prepend-contour' check-in: e44310678f user: srehman tags: v1.64-envdebug
11:20
merged with latest v1.64 Closed-Leaf check-in: 30d36cbe76 user: srehman tags: v1.64-prepend-contour, v1.64-envdebug
11:18
added manual prefixation option to target via '-prefix-target' check-in: 9830e9f626 user: srehman tags: v1.64-prepend-contour, v1.64-envdebug
05:26
Fixed run command for mtutil check-in: 3c313e0476 user: matt tags: v1.64-envdebug
04:50
Fixed few issues in user dashboard views. Minor refactor in pgdb.scm check-in: ce51b1039e user: matt tags: v1.64-envdebug
04:49
Added example of generating targets for mtutil check-in: 31b1345d05 user: matt tags: v1.64-envdebug
2017-04-04
17:38
added '-prepend-contour', which allows for optional prepending of MT_CONTOUR/MT_AREA/ to target check-in: d9f734d9b8 user: srehman tags: v1.64-prepend-contour, v1.64-envdebug
16:44
changes for webapp Closed-Leaf check-in: 46824503fa user: pjhatwal tags: pjhatwal1.64
14:54
Hacks to make newdashboard start - just a jumpstarter check-in: 805f902745 user: mrwellan tags: v1.64-envdebug
12:08
Added Roberts nbfake changes, use a dotfile for the db ready file flag check-in: b9bcceaeae user: mrwellan tags: v1.64-envdebug, v1.6403
2017-04-03
22:05
Joined transactions for initiating databases. This problably fixes many issues! check-in: b158f5ed64 user: matt tags: v1.64-envdebug
2017-03-31
16:05
Added config option dashboard/poll-interval (in milliseconds) for dashboard updates check-in: e7a6790b9b user: mrwellan tags: v1.64-envdebug
2017-03-30
12:30
v1.64-cache-issue check-in: e2ffc3801e user: bjbarcla tags: v1.64-envdebug
2017-03-29
11:03
added unlock_db.sh to utils check-in: fd47a3e816 user: bjbarcla tags: v1.64
10:50
added utilities I developed on the side to assist in transition. Not functional yet in this area. check-in: 275dbf2c2e user: bjbarcla tags: v1.64
2017-03-28
18:46
Added signature for FATAL ERROR: to triage.rb check-in: 4e774e65ea user: matt tags: v1.64
18:35
special handler for strange configdat not defined issue. Updated to retry up to five times. check-in: 9b63886415 user: matt tags: v1.64
17:07
adding triage script check-in: 01756c020e user: bjbarcla tags: v1.64
14:59
Fixed several unusual crashes check-in: 51fbce80b9 user: matt tags: v1.64
13:06
Fixed call to runs:clear-cache with wrong arguments. Make tests:get-tests-search-path resistant to bad config data check-in: 619330088c user: matt tags: v1.64
11:36
Add small delay on first call to wait-on-server before trying to start a server. check-in: 723b985766 user: matt tags: v1.64
10:54
Force starting a server and wait for it when launching runs. This prevents server run-away but doesn't fix the underlying issue. check-in: 27b1636e7b user: matt tags: v1.64
10:48
Force starting a server and wait for it when launching runs. This prevents server run-away but doesn't fix the underlying issue. check-in: ba2401c3f6 user: matt tags: v1.64
08:39
Fixed unit test running. To try do: cd tests;make all-rmt.log. Improved information from a server-side crash. check-in: 263cdeb6eb user: matt tags: v1.64
01:50
Bits of refactoring to simplify rmt.scm check-in: 2158d4a3b0 user: matt tags: v1.64
01:01
should be resetting the connection struct when connection is failed to make check-in: 333f542a2e user: matt tags: v1.64
00:35
Improved reliability but now have issue with connection. check-in: 45da129709 user: matt tags: v1.64
2017-03-27
23:59
protected config file call to delete-file with exception handler. Fixed logic on connecting using CMDINFO. Fixed -list-servers and -kill-servers. Turned exception handler back on in portlogger. Removed the addition of a little noise from the server timeout handling in rmt.scm check-in: 7b318f91bd user: matt tags: v1.64
12:41
prereq proc is supposed to return test records, not test names. check-in: 2b9e485b7f user: matt tags: v1.64
12:05
Improvements to exclusive mode (but it still isn't working quite right). Factored clean-cache into a reusable function and called it also in -rerun*. Reduced number of server files to analyze. This may reduce the probability of a runaway server situation. check-in: 0f50a21b44 user: matt tags: v1.64
00:59
Clone always for fossil sensing. Need additional logic otherwise check-in: dc0c36c096 user: matt tags: v1.64
00:42
First attempt at the exclusive mode. Not working yet but leaving the code on the v1.64 branch in anticipation of fixing it. check-in: 3269b1925d user: matt tags: v1.64
2017-03-26
21:58
Added -preclean to all automatic run calls. Might need to be able to switch that off in future. runtrans=auto uses automatically generated run name, runtrans with spec in *runname-mappers* will use it, otherwise the runtrans is used as the actual runnanme. This is needed for run-in-place reruns check-in: 6b8e58d2d1 user: matt tags: v1.64
17:47
Added browsing of logs to RH Button for tests from runs view buttons. Added (speculative) fix for unstable sort on steps. check-in: 89dd44cd11 user: matt tags: v1.64
2017-03-24
23:35
Merged in multi-server-hack check-in: 99a40be38a user: matt tags: v1.64
22:39
Merged v1.63 changes into v1.64 check-in: b2e6452e2f user: matt tags: v1.64
22:18
non-good commit of merge multi-server-hack into v1.64 Leaf check-in: 42e2fcd1c8 user: matt tags: private (unpublished)
2017-03-22
13:29
Merged in db-only-on-homehost fix check-in: 0044c7f04a user: matt tags: v1.64
12:53
Cleaned out handful of not used globals and added exception handler for dealing with problems when switching log file output port check-in: f61cc5eb98 user: matt tags: v1.64
11:51
allowed cmdline pgdb to override config pgdb check-in: 056d11c7d2 user: srehman tags: v1.64
2017-03-21
23:29
Merged in use-cache option and couple minor typo fixes from cache-control branch check-in: b8c9afec8d user: matt tags: v1.64
23:22
add dummy var to allow build of newdashboard check-in: 623f8e2c89 user: matt tags: v1.64
15:15
Merged v1.63 into v1.64 check-in: d6966aee7c user: matt tags: v1.64
10:11
Fixed couple issues with runname generation check-in: 029eb76890 user: matt tags: v1.64
00:26
Uncommented some examples from megatest.config that were commented out during debug check-in: 3abe7045e8 user: matt tags: v1.64
00:25
Switched to hash tables instead of alists for mappers. Added example for corporate work week with incrementing last letter. check-in: 6718647e1f user: matt tags: v1.64
2017-03-20
22:48
Added sexpr output for list runs. Added example of runname to .mtutil.scm check-in: 6fde6a49d7 user: matt tags: v1.64
17:56
Support for /QUICK check-in: b93c0e396c user: matt tags: v1.64
15:15
merged v1.64-new-pkts check-in: 77cb77fb6a user: bjbarcla tags: v1.64
15:14
fixed issues related to PWD not matching -start-dir argument check-in: 75dc576fb1 user: bjbarcla tags: v1.64
13:35
Merged server-fix Closed-Leaf check-in: 1de85e740b user: matt tags: v1.64-new-pkts
12:50
Merged in homehost-protection patch check-in: 25c202aa9d user: matt tags: v1.64-new-pkts
12:12
missing server fix commit Closed-Leaf check-in: 74d9575642 user: matt tags: server-fix
2017-03-19
18:57
Fixed some linktree issues and backed out some changes made to support contours as a native variable check-in: 5a3f936c46 user: matt tags: v1.64-new-pkts
2017-03-16
23:59
Don't attempt to set special internal megatest variables (i.e. with : as part of the variable name) as environment variables check-in: 6da617e856 user: matt tags: v1.64-new-pkts
23:14
Corrected logic on extracting spec for linktree check-in: 70a3e1afba user: matt tags: v1.64-new-pkts
20:57
Make linktree default to MT_RUN_AREA_HOME/lt and a linktree setting is no longer needed in megatest.config. check-in: a0adf06969 user: matt tags: v1.64-new-pkts
18:05
Adapt to refactored pkts egg. check-in: 8a6b4757c8 user: matt tags: v1.64-new-pkts
12:13
added pgsync via command line creds check-in: 5d1a6894bb user: srehman tags: v1.64
2017-03-15
23:44
Cleaned up after bug squishing. Several minor bugs found. Added all-rmt unit test and made it the default sole unit flow to run Closed-Leaf check-in: 77f7d5ef17 user: matt tags: v1.64-bug-sqlish
21:14
bug squashing frenzy using overriding of handle-exceptions to expose problems. partial progress snapshot check-in: 8e70f505b7 user: matt tags: v1.64-bug-sqlish
17:32
added flag to allow adding prefix to target check-in: 1fee8d8e98 user: srehman tags: v1.64
2017-03-08
18:52
added filter to runs page check-in: f7eea52531 user: pjhatwal tags: v1.64
10:47
Typos check-in: 6f6ebb3edd user: matt tags: v1.64
10:43
Merged v1.63 into v1.64 check-in: 6d5ee7f187 user: matt tags: v1.64
2017-03-07
09:41
Fixed few bugs in trigger handling check-in: 47b1c10120 user: matt tags: v1.64
07:41
Partially correct sync time handling for cron check-in: 66afe01542 user: matt tags: v1.64
2017-03-06
22:53
Escape * as X check-in: 9987475474 user: matt tags: v1.64
21:49
cron triggered sync now working check-in: ab5a0b4fb9 user: matt tags: v1.64
19:19
added logs link check-in: 5eb5a9cc5d user: pjhatwal tags: v1.64
11:35
Added 0/5 type syntax to cron specification check-in: 73a7b5099f user: matt tags: v1.64
10:49
Built-in fossil trigger added check-in: a0d9adf070 user: matt tags: v1.64
08:45
Built-in fossil trigger added check-in: 9f0f4f0f04 user: matt tags: v1.64
2017-03-05
23:39
Brought example configs up to date with changes in syntax check-in: 0b6cfda7d1 user: matt tags: v1.64
23:38
Some minor improvements, print command line to log in some use cases. If a target has missing parts, exit out (in some cases). check-in: 9926dc423e user: matt tags: v1.64
21:05
Migrated to slightly more complex syntax for areas, triggers, contours etc. to add some needed flexibility check-in: 8a9ac840a2 user: matt tags: v1.64
2017-03-03
18:11
updated runs view to grab runs from pgsql check-in: 775941d835 user: pjhatwal tags: v1.64
15:00
removed duplicate rows check-in: 667aa76ce0 user: pjhatwal tags: v1.64
08:15
Restructured to fix some sillyness, that first example was not good check-in: 3cd84125f8 user: matt tags: v1.64
06:10
Merged from v1.63 check-in: 64f440e2e1 user: matt tags: v1.64
2017-03-01
23:33
Basic working display of runs data check-in: 58256fbbe7 user: matt tags: v1.64
2017-02-28
23:44
Re-org'd some files and provided a skeleton cgi with some examples check-in: 6c5ce13b65 user: matt tags: v1.64
2017-02-27
23:03
Added a couple basic widgets to page check-in: b44a827342 user: matt tags: v1.64
09:39
Updated megatest version for 1.6402 check-in: 03c5160677 user: jmoon18 tags: v1.64, v1.6402
02:34
changed to -sync-to and added sqlite3 as target check-in: 19de5493ad user: matt tags: v1.64
2017-02-26
22:07
Added more illustration for cgi check-in: a624813a5a user: matt tags: v1.64
21:47
Very primitive example cgi page working check-in: d764a365bb user: matt tags: v1.64
21:22
Added beginings for cgi interface support check-in: f9ed9f102e user: matt tags: v1.64
2015-08-28
00:08
create directories on demand Closed-Leaf check-in: f19ae0b363 user: matt tags: v1.60-decoupled-tests
2015-08-27
23:58
Merged v1.60 into decoupled-tests check-in: fc19888e7f user: matt tags: v1.60-decoupled-tests
2015-08-14
09:08
Added tests dir back check-in: ad3e213115 user: matt tags: v1.60-decoupled-tests
2012-12-03
11:58
Fixed extraneous k in dashboard.scm Closed-Leaf check-in: d9ea7d033a user: mrwellan tags: v1.44, v1.4405
10:35
Cherrypicked dashboard stretch fix into v1.44 check-in: 98473423aa user: mrwellan tags: v1.44, v1.4404
2012-10-08
22:39
Added kill target for forced clean up check-in: ff4a2d4f85 user: matt tags: trunk
2012-10-07
12:14
merged to trunk while sitting next to a creek in Prescott wilderness check-in: 30895dfd86 user: user tags: trunk, test4-clean
2012-10-06
21:44
Tried rpc:close-all-connections check-in: 15de82c995 user: matt tags: test-specific-db
19:50
Bumpted version check-in: 1944d0c828 user: fdk71adm tags: test-specific-db, v1.4611
19:49
corrected iterated to test_data in tests.scm for test1. check-in: e1cd100b2d user: mrwellan tags: test-specific-db, v1.4609
19:08
test4 passes 100% with rpc check-in: 78a6fc6609 user: matt tags: test-specific-db
16:40
rpc working on Ubuntu except for rollup check-in: 6747bc6633 user: matt tags: test-specific-db
14:25
Reverted register-test to not be remote in test1 check-in: fb07933d2a user: matt tags: test-specific-db
2012-10-05
17:04
Backed out rpc of register-test, test1,test4 working check-in: 197b642483 user: mrwellan tags: test-specific-db
16:38
Changed register-test to do a flush immediately check-in: 706a4ef570 user: mrwellan tags: test-specific-db
16:25
rpc updates, test1 passes check-in: 105f6a0b2b user: mrwellan tags: test-specific-db
11:37
Got test1 running completely clean check-in: 7dfcb764c6 user: mrwellan tags: test-specific-db
2012-10-04
16:17
Merged with earlier edits check-in: 902282795a user: matt tags: test-specific-db
16:08
Fixed couple tests check-in: fbca8a30c8 user: matt tags: test-specific-db
15:42
cleaned up simplerun test case check-in: 51699c5ffe user: mrwellan tags: test-specific-db
14:09
Couple minor improvemts to the launch loop and db calls check-in: d7e5bba155 user: mrwellan tags: test-specific-db
13:31
Reworked the launch loop to fix a bug in re-running already launched tests (not yet validated) check-in: d9b1c49d16 user: mrwellan tags: test-specific-db
2012-10-03
17:10
Fixed typo check-in: df9927b712 user: mrwellan tags: test-specific-db
16:46
rpc still partially borked check-in: f8d0d7ad8c user: mrwellan tags: test-specific-db
11:12
rpc calls for iterated test rollup implemented and appears to work in remote mode check-in: ad930701a2 user: mrwellan tags: test-specific-db
10:39
rpc calls for iterated test rollup implemented and working in local mode check-in: 0d2f1ac29a user: mrwellan tags: test-specific-db
2012-10-02
22:24
bumped version check-in: 029ed471cf user: matt tags: test-specific-db, v1.4609
18:16
More conversion to rpc check-in: 58b53eb970 user: mrwellan tags: test-specific-db
2012-10-01
23:11
Added checking on -debug for non-numbers check-in: 1ad597218e user: matt tags: test-specific-db, v1.4608
21:48
Added correct exit back for non-server mode check-in: 4111a3bf40 user: matt tags: test-specific-db
17:32
partial recovery of rpc mechanism check-in: 541cc327b6 user: mrwellan tags: test-specific-db
2012-09-30
23:28
bumped version check-in: 9d1014508a user: fdk71adm tags: test-specific-db
22:12
Enabled first round rpc check-in: bc191e1706 user: matt tags: test-specific-db, v1.4607
2012-09-28
18:28
Bumped jobs to 200 check-in: cf1e5bff8c user: matt tags: test-specific-db, v1.4606
16:23
Refactored more db stuff to use open-run-close check-in: cc1b5a10b2 user: mrwellan tags: test-specific-db, v1.4605
12:01
Fixed the MT_RUN_AREA_HOME, previous fix did not set the var before parsing .config files. check-in: 67e15ae474 user: mrwellan tags: test-specific-db, v1.4604
2012-09-27
23:30
Switched to OFF for sync and using exception handling on db access check-in: d805adeb13 user: mrwellan tags: test-specific-db, v.14603
23:11
Converted calls to rdb: back to db: check-in: 7993b83cc3 user: matt tags: test-specific-db, v1.4602
22:22
Added fossil signature to help check-in: 44cc049083 user: matt tags: test-specific-db, v1.4601
17:59
Added error handler for open-run-close with a random (up to two minutes) delay check-in: 4dcf1382a6 user: matt tags: test-specific-db, v1.46
17:23
Pulling back values for parallel test check-in: 1dd4b7f24f user: mrwellan tags: test-specific-db
16:53
Minor clean up check-in: 7a2fe15d10 user: matt tags: test-specific-db
16:33
Trying more conservative values on NFS check-in: 63d52c1fe9 user: mrwellan tags: test-specific-db
16:03
Cached collection of basic run info check-in: fb1ab3f6c9 user: matt tags: test-specific-db
12:41
Fixed wrong ordering on maxretries if not defined check-in: ccfbba74c4 user: matt tags: test-specific-db
10:30
Added configuration control for max-retries check-in: a944a39310 user: matt tags: test-specific-db
09:30
Bumped version check-in: 45a92d8798 user: matt tags: test-specific-db
08:52
Moved minutes monitoring from megatest.db to testdat.db check-in: 4f517c5576 user: matt tags: test-specific-db
2012-09-26
22:41
Have DELETED records removed when a run is completely removed. Added trigger for cleaning cache on getting test info check-in: 44600fe1e6 user: matt tags: test-specific-db
22:01
Changed throttle to be a multiple to avoid divide by zero and make bigger equal more throttle. check-in: 71272ebd0c user: matt tags: test-specific-db
21:38
Corrected sqlite3 call in makefile check-in: 7f96074562 user: mrwellan tags: test-specific-db
21:33
Lightened the heavy test to four parallel runs check-in: ddc68a5de5 user: matt tags: test-specific-db
21:27
Fixed call to delete to use open-run-close check-in: 84ae3bfc9d user: matt tags: test-specific-db
21:17
Tentatively turning on test-id caching check-in: f16f55cefe user: matt tags: test-specific-db
19:35
Added support for all sync modes check-in: 1ffce442dc user: matt tags: test-specific-db
17:42
All good on re-running as needed check-in: 5f3e0473cf user: matt tags: test-specific-db
15:35
Added a second pass clean up run, switched testing to not be syncronous, added debug control to test5 check-in: 3da1798a2a user: matt tags: test-specific-db
14:42
Removed a not needed finalize check-in: 47e9f43714 user: matt tags: test-specific-db
14:34
Added an extra sleep for case when can't run more check-in: ac97c2c2c9 user: matt tags: test-specific-db
14:10
Fixed typo, yeah, right, it was a typo check-in: 3ec351303e user: matt tags: test-specific-db
2012-09-25
18:03
Snapshot - still problematic in the test queue check-in: b3fb6e132e user: mrwellan tags: test-specific-db
12:06
This one looks good. check-in: 91504daf87 user: mrwellan tags: test-specific-db
2012-09-24
17:20
Tweaks to fix the premature test launching issues Leaf check-in: 658cf01137 user: mrwellan tags: test-specific-db
00:02
Added comment on mode check-in: eb47e2c93d user: matt tags: test-specific-db
2012-09-23
16:27
Added control of throttle value to megatest.config check-in: e70a021208 user: mrwellan tags: test-specific-db
12:48
Added back full ability to run synchronous=OFF check-in: a90c28df57 user: matt tags: test-specific-db
11:28
Fixed the dreaded dropped test bug check-in: 01ad82ceb0 user: matt tags: test-specific-db
2012-09-22
17:54
Made test launch try to share the db by open as needed. check-in: cb76a6fc5d user: matt tags: test-specific-db
17:03
Added addaptive delay for database collision mitigation check-in: 25def8d8a4 user: matt tags: test-specific-db
15:14
More streamlining check-in: eccc3dc4d0 user: matt tags: test-specific-db
2012-09-21
17:20
Streamlined a few queries, did more conversions to open-run-close check-in: ea8a0d8ef0 user: mrwellan tags: test-specific-db
16:30
Launching code changed to open-run-close the db check-in: 784ff21f6c user: mrwellan tags: test-specific-db
15:46
Added wrapper for open-run-close of db and applied to all in execute section check-in: d092880d31 user: mrwellan tags: test-specific-db
14:38
Cleaned up most fallout from migration to test specific data file check-in: 94f8ba30bd user: mrwellan tags: test-specific-db
2012-09-19
12:25
Migrated steps to test specific db file check-in: 7861874745 user: mrwellan tags: test-specific-db
2012-09-18
17:31
Partially broken implementation of steps data move to testrundat check-in: b95aecf28b user: mrwellan tags: test-specific-db
17:31
Partially broken implementation of steps data move to testrundat check-in: baf93f49cf user: mrwellan tags: test-specific-db
02:49
Competed initial implementation of testrundat check-in: 75c8dc4713 user: matt tags: test-specific-db
2012-09-17
18:02
Partial implementation of testrundat check-in: a8e4d577bc user: mrwellan tags: test-specific-db
2012-09-14
14:18
Brought up to date with latest from trunk check-in: 191987e384 user: mrwellan tags: test-specific-db
14:17
Merged in fix for symlink crash check-in: e6642c0f2d user: mrwellan tags: trunk
14:16
Merged in v1.4403 changes to trunk check-in: e0a7e24c94 user: mrwellan tags: trunk
14:15
Move test specific data to sqlite db in test dir check-in: c285bf48d1 user: mrwellan tags: test-specific-db
13:43
Added check for symbolic link to creation logic check-in: 3c167a3ae4 user: mrwellan tags: v1.44
2012-07-15
23:53
Bumped version to v1.4403 check-in: f4356f57f3 user: mrwellan tags: v1.44, v1.4403
23:46
Added synchronous=0 as an option check-in: 5d13f2e3fb user: matt tags: v1.44
2012-06-27
15:21
Fixed db:get-test-data-by-id to fail gracefully check-in: 3aef5315e7 user: mrwellan tags: v1.44, v1.4402
13:51
Fixed typo check-in: d3fc157db1 user: mrwellan tags: v1.44
2012-06-26
14:06
Fixed bug with finding wrong megatest.config and megatest.db due to usage of symlinks check-in: 0438d75d6c user: mrwellan tags: v1.44
2012-06-22
13:47
Bumped version number check-in: 034e389e7c user: fdk71adm tags: v1.44
13:39
Added a finalize for sqlite3 when shutting down due to bad test specs check-in: 3206828e78 user: mrwellan tags: v1.4401, v1.44
2012-06-15
17:09
Changed -test-path to -test-files per suggestion from RobertG check-in: dcbfd26de7 user: mrwellan tags: v1.44
15:59
Fixed test-path(s) for working with symlinked tests check-in: 17e2614788 user: mrwellan tags: v1.44
14:08
Probable fix for remote tests via symlinks issue check-in: 6e011c5c19 user: mrwellan tags: v1.44
13:31
Added additional vars to launch environment and changed dirs check-in: ee75e5b7f7 user: mrwellan tags: v1.44
12:05
Added additional vars to launch environment and changed dirs check-in: 699412032b user: mrwellan tags: v1.44
2012-06-14
23:46
Added check for non-existant required tests check-in: 8478208080 user: matt tags: v1.44
23:25
Added a linked test check-in: 7022183029 user: matt tags: v1.44
2012-05-29
09:47
Questionable changes to help debug test_env_vars failure Closed-Leaf check-in: 12196ddfac user: mrwellan tags: path-and-envvars-fix
2012-05-25
15:39
Merged v1.44 changes into path-and-envvars-fix branch check-in: 0679eecf71 user: fdk71adm tags: path-and-envvars-fix
15:09
Added path to megatest executable to PATH in the setup-for-run call. Added filters for envvars and ability to override a specific variable

Do not merge this in until it is bug free! Problem with env vars? check-in: 8dc37784e2 user: mrwellan tags: path-and-envvars-fix

2012-05-23
15:39
Added all_toplevel for testing check-in: da8f7f667a user: mrwellan tags: v1.44
2012-05-07
00:09
ittybitty edits Closed-Leaf check-in: 4ff88888bd user: matt tags: massive-refactor
2012-05-06
23:26
ititbity changes check-in: 3afc52233e user: matt tags: massive-refactor
22:13
Bumping version num check-in: c49c2990e2 user: matt tags: v1.44
22:10
Starting massive refactor for v2.0 check-in: 1c689c2903 user: matt tags: massive-refactor
22:10
Create new branch named "v1.44" check-in: f071891318 user: matt tags: v1.44
2012-05-04
10:47
Added MT_TARGET check-in: 1c1e1205c5 user: mrwellan tags: trunk
08:41
Changed testmode into a symbol check-in: ccc8cf028b user: matt tags: trunk
00:07
Many fixes to test running loop to support toplevel tests check-in: 14a47fd45c user: matt tags: trunk
2012-05-03
18:08
Added check for having self as waiton and added a toplevel test check-in: 2c4a958ae1 user: mrwellan tags: trunk
13:52
Merging blocking fix to trunk check-in: 41ef747b91 user: mrwellan tags: trunk
13:41
Fixed blocking bug (I think). Minor additions to new user manual Closed-Leaf check-in: 68f98cd6bb user: mrwellan tags: blocking-on-FAIL-fix
01:07
Added code needed to fix blocking problem but problem not quite solved check-in: 6d817c8583 user: matt tags: blocking-on-FAIL-fix
2012-05-02
14:59
Template files for new manual check-in: 9a1c98bbb1 user: mrwellan tags: blocking-on-FAIL-fix
00:04
Merged v1.43 into blocking fix check-in: ad39e0084c user: matt tags: blocking-on-FAIL-fix
2012-05-01
23:47
Bug fix for blocking tests where prereq is FAIL check-in: 9a2d3e30d1 user: matt tags: blocking-on-FAIL-fix
2012-04-30
16:22
Added unit tests back. Tweaked a few to get them to run again Closed-Leaf check-in: 9058dc2743 user: mrwellan tags: v1.43
14:43
Merging fix to tests for config file includes check-in: be7c0017bf user: mrwellan tags: v1.43
00:06
Corrected wrong include structure in refactored tests check-in: 47a6a72664 user: matt tags: trunk
2012-04-27
11:19
Merging in the config include test check-in: 35757acb39 user: mrwellan tags: v1.43
11:18
Adding test for the broken config include check-in: feb0168376 user: mrwellan tags: trunk
2012-04-25
10:14
Create new branch named "v1.43" check-in: ea26754ba2 user: mrwellan tags: v1.43
2012-04-24
21:59
Added another raw test to to simpletest check-in: a7ab704e37 user: matt tags: trunk, patch-point
2012-04-23
15:19
Added fname to calls for get test path check-in: 8995de4ee1 user: mrwellan tags: trunk
11:07
Merged extend-test-get-path into trunk check-in: 8b3179d059 user: mrwellan tags: trunk
09:58
Made genexample a bit safer Closed-Leaf check-in: f067e02af4 user: mrwellan tags: extend-test-get-path
09:27
Updated path due to move of tests check-in: a24a1b2335 user: mrwellan tags: extend-test-get-path
02:47
Minor tweak check-in: 091e1dd192 user: matt tags: extend-test-get-path
02:36
Added simple helper for creating new tests and megatest areas check-in: 3de9db9a0f user: matt tags: extend-test-get-path
00:18
Added generator of examples starting point check-in: a32f37acb7 user: matt tags: extend-test-get-path
2012-04-22
16:57
Merged some layabout changes check-in: a378c1f1a9 user: matt tags: trunk
00:05
Adapted Makefile to new directory structure check-in: ed3cb73e29 user: matt tags: extend-test-get-path
00:03
Arduously moved tests to the tests dir check-in: 423f168820 user: matt tags: extend-test-get-path
2012-04-21
23:36
Moved the full run test suite to fullrun check-in: e06ef7ae11 user: matt tags: extend-test-get-path
23:32
Migrating from -test-paths to -test-path check-in: 5c2e1f9b03 user: matt tags: extend-test-get-path
2012-04-20
22:29
Extend test get path check-in: 8f2a9bcf7c user: mrwellan tags: extend-test-get-path
12:12
Fixed bug with remove-runs removing a run record when tests still existed check-in: 88d5b2682a user: mrwellan tags: trunk
2012-04-19
23:58
go ahead and merge to trunk check-in: a06af4450a user: matt tags: trunk
23:45
Fixed runconfigs.config where wrong vars slipped through Closed-Leaf check-in: 7a7f9c7318 user: matt tags: runconfigs-fix-irrelevant-vars
23:05
Fix for runconfigs reading - picking up irrelevant variables check-in: 86bc7cc36f user: matt tags: runconfigs-fix-irrelevant-vars
16:08
Added comma separated filters to dashboard check-in: 46858112fb user: mrwellan tags: trunk
13:12
Re-worked help, added -lock and -unlock for runs check-in: ff89a30e63 user: mrwellan tags: trunk, v1.42
00:09
Made xterms wider and shorter for run launching and test removal check-in: f195933f52 user: matt tags: trunk
00:00
Reworked -remove-runs; remove directories immediately after removing record, remove run dir then remove link, added lots of error checking check-in: a8d26e966f user: matt tags: trunk
2012-04-18
12:38
Added missing header check-in: 9d84a5eddb user: matt tags: trunk
2012-04-17
17:53
Put megatest into wrapper check-in: c06a5da0d3 user: mrwellan tags: trunk
2012-04-12
16:14
Added helpful (hopefully) output on system and shell from config processing and launch processes check-in: b077e2bbcd user: mrwellan tags: trunk
00:55
Added -set-state-status to enable setting state and status check-in: 29cc9e826e user: matt tags: trunk
2012-04-11
17:38
Fixed patt-list-match failing on multi wild cards check-in: 205ca47739 user: mrwellan tags: trunk
17:12
Catch case where itempatt causes zero matches check-in: a4f0cd340e user: mrwellan tags: trunk
14:19
Fixed issue where config is called with filename only and no path check-in: bd5a474d0e user: mrwellan tags: trunk
14:15
Fixed issue where config is called with filename only and no path check-in: ea67e40430 user: mrwellan tags: trunk
13:48
Fixed typo in summarize-tests check-in: b48eda5c31 user: mrwellan tags: trunk
2012-04-10
09:51
Fixed running of single item. Decreased delays when can't launch tests as it was constraining launch rate unnecessarily check-in: 79c3028409 user: mrwellan tags: trunk
2012-04-09
15:45
Fixed issue with remove-runs so default is to remove all if :state and :status are not specified, fixed pattern match due to glob wierdness issue with running tests based on itempatt check-in: 2dca8d8f9a user: mrwellan tags: trunk
2012-04-04
19:41
Merged in the removed based on state and status branch check-in: f38b3dadbd user: mrwellan tags: trunk
18:07
Added ability to remove tests based on :state and :status Closed-Leaf check-in: 3ae695ed4b user: mrwellan tags: remove-given-state-status
17:30
Pulled in the beginings of multi-filter code check-in: 3e1180bef3 user: mrwellan tags: trunk
17:29
Added test4 for high impact on db. Pulled in the beginings of multi-filter code check-in: 34efa31216 user: mrwellan tags: trunk
2012-04-03
22:44
Run locks Closed-Leaf check-in: 93a73acc32 user: matt tags: run-locks
00:46
Adding locking of runs. -remove-runs skips runs with state of locked Closed-Leaf check-in: f07eeb7fa5 user: matt
00:05
Fixed storage of path to be link dir, not run dir check-in: c4dc36c8ef user: matt tags: trunk, v1.41
2012-04-02
22:49
Add multi-patts to selectors in dashboard Closed-Leaf check-in: 31e91bbc09 user: mrwellan tags: multi-selectors
09:19
Cache run info check-in: fa2b98fd70 user: mrwellan tags: trunk
09:09
Merged in debug improvement, debug is now passed on to the test execution check-in: ef011a974f user: mrwellan tags: trunk
01:47
Added info print to help resolve links vs. run area check-in: e1b6d511c2 user: mrwellan tags: trunk
01:40
Restructured runs dir and links check-in: c661cee49c user: mrwellan tags: trunk
01:25
Restructured runs dir and links check-in: a8bf4e7e6f user: mrwellan tags: trunk
2012-04-01
23:29
Updated copyrights check-in: 0a116daff3 user: mrwellan tags: trunk
23:14
Pass debug params to execute tests Closed-Leaf check-in: b73650afa1 user: mrwellan tags: pass-debug-to-test-execute
22:23
Experimentatal fixes Closed-Leaf check-in: 9dd8efddb8 user: mrwellan tags: experimental-fixes
22:20
rundir and links fix check-in: 346409ed1e user: matt tags: trunk
2012-03-31
18:38
Cleaned up ignores and added minimal example to docs check-in: ca3478ee5c user: matt tags: trunk
18:26
Experimentally cutting back the open-db/finalize cycle NOTE: This made contention on the db worse and causes failures Closed-Leaf check-in: e01e81f554 user: matt tags: experimental-streamlining
2012-03-30
00:07
Fixed reading of runconfigs; chdir to location of .config before reading sub-files; added pattern matching on sections to target; added tests, removed some redundant db accesses check-in: c65398ee68 user: matt tags: trunk
2012-03-28
20:16
Removed debug statement check-in: aea23d28f1 user: mrwellan tags: trunk
15:46
Changed the #{ ... } mechanism to be highly specific and improved options check-in: 50de060113 user: mrwellan tags: trunk
2012-03-27
18:03
Added experimental support for #{...} check-in: e6bdd79d6f user: mrwellan tags: trunk
2012-03-26
21:05
Added ability to override max load in nbfind, default is 50% of avail. cpus check-in: a684b5f022 user: matt tags: trunk
20:49
Removed debug switches from nbfind check-in: ffc00147ea user: matt tags: trunk
10:52
Added check for [include ...] in runconfigs and fixed where -itempatt was not being respected check-in: f6681ce535 user: matt tags: trunk
00:39
Cleaned up output a little check-in: b3c755e579 user: matt tags: trunk
00:23
Add trimming of tests from launch list to cut down on irrelevant queries and speed up launching check-in: 5501f178c7 user: matt tags: trunk
2012-03-25
15:15
Added current dir to end of path so that on systems without . in the path the script will still be found check-in: ae5dd4f3a6 user: matt tags: trunk
15:05
Launch the remove-runs process in an xterm check-in: 1849a06c5d user: matt tags: trunk
14:41
Fixed updating of test run meta data check-in: 39b53fe321 user: matt tags: trunk
2012-03-20
23:28
Got nbfind working on ubuntu check-in: 4cf18277f3 user: matt tags: trunk
18:24
Added template for load based launcher check-in: 5b804d31a0 user: mrwellan tags: trunk
2012-03-19
20:04
Merged servermode to trunk check-in: 0e271e38b4 user: matt tags: trunk
2012-03-13
20:13
Added item_path to the tests_index check-in: 581d1148b4 user: mrwellan tags: trunk
06:59
Merged servermode to trunk check-in: 3e2cee87de user: matt tags: trunk
2012-03-12
15:29
Bumping version and added missing definition for rdb:test-get-path Closed-Leaf check-in: 7da47085ea user: mrwellan tags: servermode
09:01
rpc stuff all working now check-in: 6bee52c53c user: matt tags: servermode
2012-03-11
23:26
tweaked check-in: a680aa27b4 user: matt tags: servermode
23:01
Fixed bad params on test status calls check-in: 598e97c160 user: matt tags: servermode
22:47
Added IPADDR option to makefile check-in: 71cdd263a3 user: mrwellan tags: servermode
22:00
tweak check-in: 044818b98f user: matt tags: servermode
20:59
Minor tweaks that may help server mode check-in: 40b4f08239 user: matt tags: servermode
20:01
Tweaks for server mode check-in: e51571f4ff user: matt tags: servermode
18:33
Many tweaks for server mode check-in: a941b43e91 user: matt tags: servermode
13:31
Couple tweaks to improve server mode check-in: 7f3c39ccb6 user: matt tags: servermode
2012-03-09
19:50
Expanded Makefile to include two pass test, with and with out server check-in: 607707937f user: matt tags: servermode
00:00
Partial migration away from gratuitious use of get-test-info check-in: 46e6279f80 user: matt tags: servermode
2012-03-04
18:06
rpc typo fix check-in: 3892474ef6 user: matt tags: servermode
16:47
Multiple small fixes made, not ready for prime time .... check-in: da3de938e3 user: matt tags: servermode
2012-03-01
23:18
More stuff for the possible testdata split Closed-Leaf check-in: eadcceede0 user: matt tags: testdata
22:49
Run server mode as part of -run* check-in: b06b51df8d user: matt tags: servermode
2012-02-29
17:56
minor improvements to server mode check-in: 29dd546414 user: mrwellan tags: trunk
2012-02-28
21:28
Incrementail changes towards the test-info data split check-in: 0bdbd9ba53 user: matt tags: testdata
07:02
test_info initalization check-in: 7e2a9a176b user: matt tags: testdata
03:15
Initial steps to separate test data into file testdata.db check-in: 0187531d3d user: matt tags: testdata
2012-02-27
09:52
Partial fix for -rerun check-in: 0e00d7e0c2 user: matt tags: trunk
06:16
Upping version to v1.38 check-in: 275de76b6d user: matt tags: trunk, v1.38
2012-02-26
22:15
Fixed intial values on examine-test for data refresh check-in: 4299ec1adb user: matt tags: trunk
21:35
Tweaked some queries to increase the amount of interleaving possible check-in: 5d93144663 user: matt tags: trunk
19:44
Updated tests to push on simultaneous running check-in: 82c92c7c77 user: matt tags: trunk