Megatest

Timeline
Login

158 check-ins using file mtut.scm version 2855879998

More ↑
2021-02-03
15:31
merged archive structure changes check-in: fa6e194fcc user: pjhatwal tags: v1.65-real
12:58
fixes to sretrive to pick hidden files check-in: 3a077a5493 user: pjhatwal tags: v1.65-real
2021-02-01
13:29
fixed match let in db.scm check-in: d486cc49ee user: pjhatwal tags: v1.6582, v1.65-real
2021-01-31
23:11
debug:print ported to debug-print in commonmod. Seems to work. check-in: 4b87d99676 user: matt tags: v1.6569-multi-db
22:22
reordered imports in megatest.scm and got commonmod properly recognised. check-in: 4a8dd43c42 user: matt tags: v1.6569-multi-db
22:17
Improved server.dot. Deps working. Several modules pulled into megatest.scm check-in: ad7b549523 user: matt tags: v1.6569-multi-db
18:39
Enable modules again check-in: 62747d85ce user: matt tags: v1.6569-multi-db
04:32
Added missing step in server shutdown (in server.dot) check-in: 39432a5449 user: matt tags: v1.6569-multi-db
2021-01-30
22:40
Rebuilt docs check-in: 69d12f4679 user: matt tags: v1.6569-multi-db
22:37
Added graph of server for multi-db check-in: 4d273a0078 user: matt tags: v1.6569-multi-db
2021-01-29
11:48
changed megatest version to v1.6582 check-in: d69b03fe95 user: mmgraham tags: v1.65-real
11:47
Made CHECK an error status for PREQ_FAIL Leaf check-in: a26bbf5c36 user: mmgraham tags: v1.6569-refactor-server-key-chk
10:28
changed info debug msgs with keyword failed check-in: 577abe1ca7 user: pjhatwal tags: v1.6569-refactor-server-key-chk
2021-01-28
18:40
fixes to crashes with server id mismatch check-in: 70f5d2ff31 user: pjhatwal tags: v1.6569-refactor-server-key-chk
2021-01-27
15:30
fix for crash with error (match) no matching pattern check-in: 4c4d63c3e0 user: pjhatwal tags: v1.6569-refactor-server-key-chk
2021-01-26
18:34
merged v1.6569-gt-crash-fix and fixed launch.scm to match check-in: 81f57a1e46 user: mmgraham tags: v1.6569-refactor-server-key-chk
14:00
Fix for the > crash. Maybe... Leaf check-in: 5a05fc04ff user: matt tags: v1.6569-gt-crash-fix
2021-01-23
16:08
Updated megatest version to 1.6581 check-in: 36196086c3 user: mmgraham tags: v1.6569-refactor-server-key-chk
2021-01-19
19:44
fixes to pgdb check-in: 65c07546ab user: pjhatwal tags: v1.6569-refactor-server-key-chk
18:53
fix to pgdb sync check-in: a4dbd963fb user: pjhatwal tags: v1.6569-refactor-server-key-chk
18:49
fix to pgdb sync check-in: 6531c14950 user: pjhatwal tags: v1.6569-refactor-server-key-chk
12:00
adde debug statement in pgdb sync oonly for top level test check-in: c5588eff69 user: pjhatwal tags: v1.6569-refactor-server-key-chk
11:58
changed debug priorities check-in: dd4e2a6ea3 user: pjhatwal tags: v1.6569-refactor-server-key-chk
11:42
changed debug priorities check-in: c755e8c4ec user: pjhatwal tags: v1.6569-refactor-server-key-chk
2021-01-14
17:54
fixed server connection issues check-in: 3adafd9e4d user: pjhatwal tags: v1.6569-refactor-server-key-chk
16:29
partially modularized portions of http-transport Leaf check-in: d63db5ff94 user: mrwellan tags: v1.6569-refactor-server-key-chk-modularization (unpublished)
14:55
check server-key on every request server gets check-in: f74b755ed8 user: pjhatwal tags: v1.6569-refactor-server-key-chk
2021-01-08
13:31
cherrypicked changes from 1.65-archive Leaf check-in: 0b8d6c2593 user: pjhatwal tags: v1.6569-refactor-archive-structure-change
12:12
cherrypicked changes from 1.65-archive Leaf check-in: b72620bfbb user: pjhatwal tags: v1.6569-pjhatwal-mess
11:46
Create new branch named "v1.6569-refactor-archive-structure-change" check-in: bef664ccc1 user: pjhatwal tags: v1.6569-refactor-archive-structure-change
11:42
enable custom value for max delay between archive time and test last update time Leaf check-in: 86a3d1148e user: pjhatwal tags: v1.6569-refactor
2020-12-31
11:17
fix to sretrive to get hidden files check-in: 613b0cc331 user: pjhatwal tags: v1.65-logintest
2020-11-25
20:11
Added minor defence against situation where http transport returned bad data (good candidate for reversal) check-in: 8618fbca95 user: mrwellan tags: v1.65
14:12
Merged the reload configs feature for Robert check-in: 3436dd042e user: mrwellan tags: v1.65
12:57
Merged fix for server gating check-in: a1ae1509c1 user: mrwellan tags: v1.65, v1.6578
12:00
Fixed issues in server gating code Leaf check-in: 063273e8cb user: mrwellan tags: v1.6569-server-gate-fix
2020-11-24
22:27
Added support for resetting run - allows to reload tests-paths to add tests to a run part way though. Just run megatest -clean-cache -runname $MT_RUNNAME Leaf check-in: 213021e02d user: mrwellan tags: v1.6596-reload-tests-paths
21:21
Added dep for whodunit. check-in: cd7bf0e858 user: mrwellan tags: v1.65
2020-11-20
13:10
Converted whodunit to chicken 5 check-in: 28b4ff78b6 user: jmoon18 tags: v1.65
11:13
Bit of clean up on whodunit check-in: 0e9324f845 user: mrwellan tags: v1.65
2020-11-06
15:33
Updated megatest version to 1.6578 check-in: 7c08813c70 user: mmgraham tags: v1.65, v1.6578
2020-11-05
16:14
Updated megatest version to 1.6577 Leaf check-in: 76129d203b user: mmgraham tags: v1.6577
15:36
Updated megatest version to 1.6577 check-in: 3a669db4c7 user: mmgraham tags: v1.65
2020-11-04
22:26
Minor changes melded across Leaf check-in: a3c7d6891a user: matt tags: v1.65-converge-ulex (unpublished)
22:25
More minor changes melded across (before the big stuff). Leaf check-in: fbb87e6b53 user: matt tags: v1.65-plus-ulex (unpublished)
21:04
converging not-important changes. check-in: 3b0211bc01 user: matt tags: v1.65-plus-ulex (unpublished)
14:05
Improved couple unit tests check-in: 44547e36b8 user: matt tags: v1.65
2020-11-02
19:25
Merged adjutant check-in: 13eebe5d38 user: mrwellan tags: v1.65
17:04
Merged archive fixes to v1.65 main. check-in: 7b3c883ad4 user: mrwellan tags: v1.65
16:04
Pulled adjutant branch forward Leaf check-in: 9833ab039e user: mrwellan tags: v1.65-adjutant-again
15:20
Merged run removal fix check-in: 9ccc81e58b user: mrwellan tags: v1.65
2020-11-01
22:35
Added MT_STEP_NAMES, propagate rerun and setvars for subruns check-in: 49dabf8891 user: matt tags: v1.65
2020-10-31
22:46
Improved deps for sqlite3 for machines where sqlite3 is installed already check-in: b6f1d65818 user: matt tags: v1.65
2020-10-30
00:01
Add a strategic delay in tight loop in runs. Adjust the query-rest time delta to 100ms. check-in: 3fb06d5bea user: matt tags: v1.65
2020-10-29
22:36
Switch to delta-sync as default check-in: 7e0eb811a8 user: matt tags: v1.65
2020-10-28
20:29
ezsteps manual update check-in: f4e6a35409 user: mrwellan tags: v1.65
09:58
Added to manual ezsteps section check-in: 60c23b1e99 user: mrwellan tags: v1.65
2020-10-27
23:45
Meld'd across changes from v1.65 as part of careful meld together. Leaf check-in: e6594b0fb0 user: matt tags: v1.65-test-rundat2
23:44
Merged in last of testdat changes from testdat2 via meld check-in: 21849054ca user: matt tags: v1.65
22:43
Updated ezsteps propagation and documentation check-in: b8cc18503a user: matt tags: v1.65
17:01
enabled -remove-runs with % wildcards in the target Closed-Leaf check-in: 69da469153 user: mmgraham tags: 1.65-remove-runs-wildcard
2020-10-26
22:12
Added auto propagation of env. vars in steps check-in: 21d4a4c30b user: mrwellan tags: v1.65
13:16
cherrypicked from 1.65-archive Leaf check-in: d891fc7b0e user: pjhatwal tags: 1.65-archive2
2020-10-25
22:54
Removed gratuitious call to get-count-tests-running-for-run-id and some indenting fixes. check-in: 8085b19fd6 user: matt tags: v1.65
2020-10-24
23:23
Meld'd more of testdat check-in: 426aad0a60 user: matt tags: v1.65
2020-10-23
23:05
merge-sync'd with test-rundat2 in prep for merging rundat changes. check-in: e0ddc9d3c5 user: matt tags: v1.65
23:03
meld'd in changes from v1.65. Do not use merge. check-in: 418b7254b4 user: matt tags: v1.65-test-rundat2
16:00
fixed indentation check-in: 770f557677 user: pjhatwal tags: v1.65
2020-10-22
23:57
Added some hints to query-rest check-in: 12cc9e54fa user: matt tags: v1.65
2020-10-21
22:43
Fixed Run Summary view test sorting. check-in: 565e5d6cf6 user: matt tags: v1.65
10:14
Fixed bug in Run Control view where tests with a - in the name were begin skipped in the DAG. check-in: 51ae241328 user: mrwellan tags: v1.65
00:15
Do not constantly resize the Run Summary columns - start with a pretty narrow default check-in: 9ca2ae794f user: matt tags: v1.65
2020-10-20
21:26
Removed noisy print check-in: c1b62ae797 user: mrwellan tags: v1.65
18:37
Added support to show the [waitons] section on the Run Control tab. check-in: f9a243a4c5 user: mrwellan tags: v1.65
2020-10-19
21:41
Weird diff Leaf check-in: 083df003ae user: mrwellan tags: foo (unpublished)
00:22
Rearranged the target for chicken. check-in: c3c27bb923 user: matt tags: v1.65
2020-10-18
23:19
Chicken build stuff mostly works, few tweaks done. check-in: 9d1771a04c user: matt tags: v1.65
21:49
corrected typo check-in: 0e9b67991b user: matt tags: v1.65
17:51
switch some first-result to fold-rows on hunch there is an issue. check-in: 392230a9e9 user: matt tags: v1.65
2020-10-17
23:06
Merged in side2 check-in: a33d7eb0be user: matt tags: v1.65
14:35
Try query rest Leaf check-in: dea5af2fba user: matt tags: v1.65-side3
00:46
Added speculative dynamically calculated delay to reduce db hammering check-in: 41eeb0e45f user: matt tags: v1.65
2020-10-16
18:09
variable propogation fix check-in: b156cc02a8 user: pjhatwal tags: v1.65
2020-10-13
22:17
Added delay that *may* help server starts Leaf check-in: 06179e8f43 user: mrwellan tags: v1.65-side2
16:46
Changed version from 69 to 76. No other changes. Will compile with chicken 13 check-in: 87ca35010f user: mmgraham tags: v1.65, v1.6576
15:52
Added info on post-hook for runs. check-in: 5deb96c7f7 user: mrwellan tags: v1.65-side2
2020-10-12
17:27
Merged v1.65 changes to adjutant branch check-in: 2025674142 user: mrwellan tags: v1.65-adjutant-again
16:58
Merged minor change to v1.65 check-in: 60a665385a user: mrwellan tags: v1.65-side2
16:49
Reduced message from failed to info. Reverted a delay which seems to help pass full stack ext-tests. Leaf check-in: 9e35b1252c user: mrwellan tags: v1.65-minor-patch
13:06
Added in the query-rest stuff. check-in: 0e1320be35 user: mrwellan tags: v1.65-side2
10:19
For running local do not use ssh to run pstree check-in: 55f3c8af7f user: mrwellan tags: v1.65-side2
10:18
Safe vector access in rmt. check-in: 58bb6d997a user: mrwellan tags: v1.65-side2
2020-10-11
22:46
Patched forward adjutant code. check-in: f936717bfa user: matt tags: v1.65-adjutant-again
2020-10-05
23:07
Cross-pollinated v1.65 run-testdat work. This likely still does not pass obfusc-skel. Closed-Leaf check-in: b17e77a3ea user: matt tags: v1.65-sidework
22:49
Do not exit on failure to create directory - race conditons on NFS cause false fail scenarios - just keep going and cross your fingers... (cherrypicked from v1.6572) check-in: 05b253a452 user: matt tags: v1.65-sidework
22:46
run duration testdat check-in: 4a0b43f3c6 user: matt tags: v1.65-test-rundat2
2020-10-02
16:32
Changed version to 1.6575 - do not use - use v1.6569 instead Leaf check-in: e9fdc7f33a user: mmgraham tags: v1.6575, v1.65-cleanup-x
2020-09-22
20:58
Merged v1.65 ==/FAIL/orion,mars/== Leaf check-in: b5e7ba7355 user: matt tags: v1.65-test-rundat
15:41
updates to not start wachdog for -archive replicate-db Closed-Leaf check-in: 50829a5607 user: pjhatwal tags: 1.65-archive
08:23
Going back to 60 from 100. User can adjust this with [setup], num-tests-to-get, setting. ==/FAIL/orion,mars/== check-in: 5a50cc70a1 user: matt tags: v1.65-test-rundat
2020-09-21
23:24
Switch to csv for test-rundat info. Added /tmp diskfree ==/FAIL/orion,mars/== check-in: 6f939847aa user: matt tags: v1.65-test-rundat
21:56
Going back to 100 from 50. 50 was a bit slow. Might even be able to get away with 100... ==/FAIL/orion,mars/== check-in: 085e289f02 user: matt tags: v1.65-test-rundat
21:35
Changed the updater locking to be much simpler and to use a global. It seems to work. ==/FAIL/orion,mars/== check-in: 899b181472 user: matt tags: v1.65-test-rundat
15:40
catch up with v1.65 check-in: d625275890 user: pjhatwal tags: 1.65-archive
15:37
updates to archive internal path ==6.1/1.6/WARN/1201/mars== check-in: 51b810393e user: pjhatwal tags: 1.65-archive
15:09
Change the number of tests to get in each round trip to 50 from 200 ==/FAIL/orion,mars/== check-in: 1e9537e6d4 user: matt tags: v1.65-test-rundat
2020-09-20
22:02
Removed constant updating of test_rundat records. This should speed up big testsuite areas.==/FAIL/orion,mars/== check-in: e3040653b8 user: matt tags: v1.65-test-rundat
2020-09-19
04:21
Start moving test_rundat to no-sync db. ==/20/2/WARN/1203/mars/== check-in: abfabdb839 user: matt tags: v1.65-test-rundat
2020-09-18
17:30
added check for file existence before file delete ==/14/1.9/WARN/orion,mars/== NOTE: This is the last v1.65 before the split off. I.e code from before this point IS in the far future v1.65 branch. Code from this point to that branch might NOT be in the branch. check-in: 2769e4b7c9 user: mmgraham tags: v1.65, v1.6569
12:27
cherry picked 2 fixes, changed version to 1.6569 ==/7.2/2.0/PASS/1201/mars/== check-in: d145d0eb02 user: mmgraham tags: v1.65
2020-09-16
12:44
updates to remov-keep for archiving check-in: 81893b52af user: pjhatwal tags: 1.65-archive
2020-09-08
10:12
Added testplan section to manual. NOTE: Passes ext-tests without any re-runs, seems like a sweet spot. ==24.9/2.2/1201/WARN/mars== check-in: 0d4dd9a19f user: mrwellan tags: v1.65
2020-09-07
23:29
Added query throttle.

Fully tested and passes ext-tests on sles11 and Ubuntu. Closed-Leaf check-in: 70a65ade2a user: matt tags: v1.65-rmt-call-throttle-orig

19:24
update version to v1.6568 ==11.35/1.8/WARN/1204/orion== ==27.1/2.5/WARN/1201/mars== Leaf check-in: 1251244af0 user: mmgraham tags: v1.65-cleanup, v1.6568
2020-09-05
21:50
Fixed wrong use of optional that should have been key. Closed-Leaf check-in: ff41f9d1e7 user: matt tags: v1.65-prereq-qry-freq
13:41
Try reduced frequency queries for prereq not met. ==/3.5/0.83/PASS/1201/mars/== check-in: 275adb0d10 user: matt tags: v1.65-prereq-qry-freq
11:17
Merged cleanup branch back to v1.65 ==9.4/2.2/1201/WARN/mars== check-in: 0cbf1a0b26 user: matt tags: v1.65
2020-09-04
16:34
Change ERROR to INFO on directories in logs dir NOTE: Use this version as baseline: ext-tests gives full PASS, obfusc-skel test gives full PASS and no exn= in logs dir (but there are exn= in tests). check-in: 5c063e3452 user: mrwellan tags: v1.65-cleanup, v1.6568, v1.6565a
2020-09-03
18:05
Do not run tests if state is COMPLETED. check-in: 72b613217c user: mrwellan tags: v1.65-cleanup
2020-09-01
15:54
Moved softlock into it's own directory and gave it a makefile check-in: a6993db959 user: jmoon18 tags: v1.65-cleanup
14:09
Updated help for softlock check-in: dcce175262 user: mrwellan tags: v1.65-cleanup
11:59
Added softlock utilitiy check-in: 16bbfa462d user: mrwellan tags: v1.65-cleanup
2020-08-31
09:09
Don't bypass runs:expand-items on max jobs. ==6.2/1.9/WARN/1201/mars== check-in: 890b2e71ae user: matt tags: v1.65-cleanup, v16566
2020-08-30
22:12
fixed typo ==11.11/1.5/WARN/1206/orion== check-in: 80394e6b0d user: matt tags: v1.65-cleanup
22:02
ease load on pre-launch checks if there are more than 25 jobs slots available. NOTE: Unclear if last few commits are genuinely useful check-in: c141e77533 user: matt tags: v1.65-cleanup
17:09
corrected typo dat-wait-for-jobs-funcion ==/18.1/1.9/WARN/1206/mars/== check-in: 64d8372f85 user: mmgraham tags: v1.65-cleanup, v1.6566
15:44
updated megatest version to 1.6566 check-in: d66b6aae6b user: mmgraham tags: v1.65-cleanup, v1.6566
09:54
Gate tests running on load and max jobs right before launching check-in: 1fbf00b8f7 user: matt tags: v1.65-cleanup
00:14
Gate when first detect that all job slots are in use. No point in looping until slots are availble. ==7.1/1.6/WARN/1201/mars== check-in: cd1100885b user: matt tags: v1.65-cleanup
2020-08-29
09:22
Added waits to steps, get rid of defunct server stuff (let them die natural deaths) ==7.34/1.5/WARN/1202== check-in: f22d7f8cb6 user: mrwellan tags: v1.65-cleanup
06:30
force server exit only if [setup] runtime is set ==3.7/1.0/PASS/mars== check-in: 7951d54072 user: matt tags: v1.65-cleanup
2020-08-28
14:24
lock with host/pid check-in: 9657acc77f user: matt tags: v1.65-cleanup
10:24
Converted a few load wait back to simple sleeps to save cycles. check-in: 44f224d1e8 user: mrwellan tags: v1.65-cleanup, v1.6565
2020-08-27
14:45
made server throttle wait time configurable ==3.4/1.1/1203/PASS/mars== check-in: 2415e799b1 user: mrwellan tags: v1.65-cleanup, v1.6565
12:25
dunno ==/3.76/0.7/PASS/1201/orion/== ==/ext-tests all PASS except kill-rerun/== check-in: 9306ad82ee user: mrwellan tags: v1.65-cleanup
08:18
If on homehost, skip waiting for localhost check-in: 78e3f9e388 user: mrwellan tags: v1.65-cleanup
07:56
Comment out a telemetry call check-in: def8386816 user: matt tags: v1.65-cleanup
07:10
trim some load control sleeps in runs.scm that are not needed as we have new load control ==/9.8/2.2/WARN/1203/mars== check-in: 8280550d67 user: matt tags: v1.65-cleanup
2020-08-26
23:04
Tweaked server gate - still not right :( ==/FAIL/orion/== check-in: 7e26fb2f0c user: mrwellan tags: v1.65-cleanup
22:56
fixed obscure bug when db is slightly malformed due to ^C. Tweak server gating, it is still not quite right... check-in: 58bd90c5bc user: mrwellan tags: v1.65-cleanup
21:14
Added instrumentation for server start throttle. ==/3.18/0.6/PASS/1201/orion/== check-in: 56b3986bbb user: mrwellan tags: v1.65-cleanup
19:36
Changing genexample simple-get-runs argument to #f for consistency in style check-in: 658ed21c84 user: jmoon18 tags: v1.65-cleanup
19:27
Updated get-delay function to return 0 from 0 to .5 ratio, then begin to ramp. check-in: 344f97d10a user: jmoon18 tags: v1.65-cleanup
17:48
Added option to change the get-delay function by setting [load] new-load-method in the megatest.config ==/2.9/0.9/PASS/1204/mars/== check-in: 5c50817156 user: jmoon18 tags: v1.65-cleanup, v1.6565
16:10
Fixed genexample to fix call to simple-get-runs ==3.3/0.9/PASS/mars== check-in: 0dbbb70834 user: jmoon18 tags: v1.65-cleanup, v1.6565
15:56
Tweaked server throttle. Bumped version. check-in: fc0f14e78b user: mrwellan tags: v1.65-cleanup, v1.6565
2020-08-25
23:36
Reworked load handling and added fast gate on server starts check-in: 4556f5829a user: matt tags: v1.65-cleanup
15:54
Merged v1.65 with get-intercept and get-delay ==/8.7/1.0/WARN/1201/mars/== check-in: b0705815be user: mrwellan tags: v1.65-cleanup
10:12
added support for custom load-jump-limit and added setup, keep-deleted-records (in seconds, keep deleted records this long) ==/7.9/0.9/WARN/1201/mars/== check-in: d1548b7a57 user: mrwellan tags: v1.65-cleanup
2020-08-24
18:06
Saftey fixes and minor cleanup ==/3.73/1.3/PASS/1203/orion/== check-in: 79674abc64 user: mrwellan tags: v1.65-cleanup
06:54
filled out more exception handlers. ==/3.73/1.3/PASS/1203/orion/== check-in: 1cf9221da5 user: mrwellan tags: v1.65-cleanup
00:23
Added more granular exception handling ==/9.4/0.9/WARN/2102/mars/== ==/5.7/1.2/WARN/1201/mars/== check-in: 0f33ea4295 user: mrwellan tags: v1.65-cleanup
2020-08-23
07:53
Minor message clean up check-in: edd34fca34 user: matt tags: v1.65-cleanup
00:03
Remove junk code causing false stack trace. check-in: dfe44999f0 user: matt tags: v1.65-cleanup
2020-08-22
22:43
Many small fixes, still broken though check-in: 1f3e2a5c9a user: matt tags: v1.65-cleanup
14:14
Merged in partial content from v1.66-captain-ulex work. ==7.2/0.9/1201/mars== check-in: 070ebd2d0d user: matt tags: v1.65-cleanup
00:19
It compiles again Leaf check-in: 2955cf0dfc user: matt tags: v1.65-merge-forward-v1.66
2020-08-21
16:51
Merging v1.66 *applicable* changes to v1.65. check-in: 48f4863bc1 user: mrwellan tags: v1.65-merge-forward-v1.66