Megatest

Timeline
Login

101 check-ins using file Makefile version 8cdb8c3755

2024-06-05
18:36
Restored homehost functions to 1.80. Set the homehost when starting dashboard or megatest -run. Abort if an attempt is made to start a server on a non-homehost. check-in: 3019408957 user: mmgraham tags: v1.80
2024-05-21
11:46
added list of preq-fail tests to messages and db comments check-in: e8d7732e53 user: mmgraham tags: v1.80
2024-05-17
11:19
Corrected dashboard sync direction and tmpadj from /dashboard to nothing check-in: df20d307c1 user: mmgraham tags: v1.80
2024-05-15
16:40
removed default setting of rmt:transport-mode in dashboard to tcp check-in: bd0c02e52d user: mmgraham tags: v1.80
2024-05-14
16:46
Changed version to 1.8032 check-in: 72cba60ca9 user: mmgraham tags: v1.80, v1.8032
08:58
added extra condition to tests:get-items to return #f when items and itemstable were #f check-in: ac15ec2989 user: mmgraham tags: v1.80
2024-05-13
17:02
Changed sleep after server start from 3 to 4 seconds to avoid unncessary server restarts. check-in: d5b4d7755f user: mmgraham tags: v1.80
2024-05-10
10:37
merged fork check-in: 545db1f8c6 user: mmgraham tags: v1.80
2024-05-09
07:49
installed all changes from branch v1.8031 check-in: ed85670974 user: mmgraham tags: v1.80
2024-05-08
19:42
Missing part of test postcmd cherrypicked from v1.70/1 check-in: 9f23903498 user: matt tags: v1.80
2024-05-07
16:39
Cherry picked postcmd and precmd for tests check-in: 40cce970c0 user: mrwellan tags: v1.80
2023-12-16
19:51
Merged b9d5 Leaf check-in: 92d02e9bba user: matt tags: v1.80-revolution-multi-server
19:50
Merged 7372 check-in: f605e2b0d5 user: matt tags: v1.80-revolution-multi-server
2023-12-13
13:06
Moved the addition of /.mtdb for db paths up to db:setup, and removed it from other places. Initial implementation of -cleanup-db. check-in: b9d51df3ee user: mmgraham tags: v1.80-revolution
2023-12-08
15:27
Added extra info condition->list check-in: 73727dc595 user: mrwellan tags: v1.80-revolution
2023-12-04
05:44
Bumped version check-in: f603771e69 user: mrwellan tags: v1.80-revolution, v1.8023
2023-12-03
22:12
more prep for multiple servers per db check-in: e05028a28e user: matt tags: v1.80-revolution-multi-server
17:49
Added todo items check-in: d4f2f2c1ef user: matt tags: v1.80-revolution, v1.8023
02:16
Proper calling of exit cleanup for servers. Go back to nbfake for running servers (proper logs kept). Remove .servinfo file for a server that does not respond to ping (returns #f). check-in: 2725343c92 user: matt tags: v1.80-revolution
2023-11-28
13:45
Bypass all the mutexes in dashboard. It seems to help with performance quite a bit. check-in: f4844a3801 user: mrwellan tags: v1.80-revolution, v1.8022
08:53
Exit server if not in running within 30 seconds check-in: cdd1ad3a92 user: mrwellan tags: v1.80-revolution, v1.8022
2023-11-27
19:37
Bumped version to v1.8021 check-in: 7e1fb429aa user: mrwellan tags: v1.80-revolution, v1.8021
18:56
Bump version check-in: bca03ac0a6 user: matt tags: v1.80-revolution
18:40
short and fast server start implemented (just needs extensive testing) check-in: c5f14c055a user: matt tags: v1.80-revolution
17:06
new start up process implemented (but not tested) for main.db check-in: af90c933ed user: mrwellan tags: v1.80-revolution
2023-11-26
04:54
Completed capture of server logic in graphviz file, regenerated manual. check-in: 68fc2bee9a user: matt tags: v1.80-revolution
2023-11-25
19:13
Fixed typo check-in: 8153d00d77 user: matt tags: v1.80-revolution
2023-11-24
01:10
Started update of server graph check-in: 4466ed1dfc user: matt tags: v1.80-revolution
00:14
Rebuild manual. check-in: f9ab3f8da0 user: matt tags: v1.80-revolution
2023-11-22
15:45
beginnings of new lock-in for main.db check-in: a29849711f user: mrwellan tags: v1.80-revolution
04:21
More cleanup of cleanup, removed all use of cleanup-proc check-in: f69329ec9a user: matt tags: v1.80-revolution
2023-11-21
20:50
removed another mutex but this seems to be worse than the last commit check-in: a1c90b4301 user: matt tags: v1.80-revolution
20:13
Removing some of the mutex enabling around db:with-db seems to improve performance check-in: 7e63ac6bde user: matt tags: v1.80-revolution
15:42
Lots of little changes check-in: fa88f0abd7 user: mrwellan tags: v1.80-revolution
2023-11-20
19:18
Chipping away at server issues check-in: 30862628e2 user: mrwellan tags: v1.80-revolution
2023-11-17
20:16
small tweaks - not there yet check-in: 8a3f889655 user: matt tags: v1.80-revolution
2023-11-16
15:49
Moved sync to inside the server check-in: f249e200e4 user: mrwellan tags: v1.80-revolution
2023-11-15
20:24
Servers consolidated on machine where main.db started check-in: 9a71fda483 user: mrwellan tags: v1.80-revolution
2023-11-14
16:53
added comment check-in: ee0ea6396d user: mrwellan tags: v1.80-revolution
2023-11-13
14:55
Trimmed and cleaned up some rmt and tcp-transport code in prep for rip up and retry check-in: aa4d6364a1 user: mrwellan tags: v1.80-revolution
2023-11-12
18:51
No more starting servers for not main.db check-in: 0710176e69 user: matt tags: v1.80-revolution
2023-11-11
18:35
Cherrypicked cddccb0, 4310, (kinda) passes list-runs check-in: 0e0e9f5e2d user: matt tags: v1.80-revolution
18:30
Cherrypicked 900e9, 4f1a, e51e, dbb24, 1624, (kinda) passes list-runs check-in: ba6005e9e2 user: matt tags: v1.80-revolution
18:10
Cherrypicked ccef, passes list-runs check-in: 0ad09a1e2e user: matt tags: v1.80-revolution
2023-11-10
19:49
Last seemingly good commit on all platforms. check-in: 1d9da3b7a0 user: matt tags: v1.80-revolution
2023-11-09
14:17
Pulled the todo back for creating the evolution branch. Leaf check-in: 0c56685866 user: mrwellan tags: v1.80-evolution
2023-11-06
03:22
Start all servers (rebased) Leaf check-in: 8a1f055698 user: matt tags: v1.80-start-all
2023-11-01
14:26
Changed megatest version to 1.8019 check-in: 8e5977eca9 user: icfadm tags: v1.80, v1.8019
2023-10-31
12:22
Delete .servinfo files for servers that are no longer running check-in: 1993359947 user: mmgraham tags: v1.80
2023-10-26
18:40
Corrected the glob for db files in dashboard:get-youngest-run-db-modtime, causing less runconfig reading, and speeding up dashboard check-in: cdccb0982f user: mmgraham tags: v1.80
2023-10-24
12:56
Changed megatest version to v1.8018 check-in: 431016c344 user: mmgraham tags: v1.80, v1.8018
12:47
Allow 1 server per db file check-in: dbb24dafce user: mmgraham tags: v1.80
12:40
merged fork check-in: e51e15945e user: mmgraham tags: v1.80
2023-10-20
05:12
Merged fork

This node ran run-core-tests.sh through kill-rerun - a pretty good result. Dashboard comes up quickly also. check-in: e607892c7d user: mrwellan tags: v1.80

2023-10-19
18:55
changed a debug msg to level2, increased delay from 0.5 to 2 secs Leaf check-in: 60b31fb56a user: mmgraham tags: v1.80-processes
16:09
moved make-tmpdir-name into commonmod check-in: 1624c400a9 user: mmgraham tags: v1.80-processes
15:39
covered case where megatest.sh does not exist check-in: 4f1a1fc90c user: mmgraham tags: v1.80
14:58
consolidated tmp dir name functions to common:make-tmpdir-name. Adjusted server start delays and debug messages check-in: 900e9ce98b user: mmgraham tags: v1.80
2023-10-17
19:50
Made the /tmp db location consistent with previous versions, made -kill-servers remove no-sync.db, adjusted debug messages check-in: ccef2ac967 user: mmgraham tags: v1.80
2023-10-14
20:19
removed a bit of not-needed junk from rmt.scm Leaf check-in: ffe3df4e65 user: matt tags: v1.80-matt-fixme
2023-10-13
20:42
Merged in cached writes check-in: cdc7397963 user: matt tags: v1.80-matt-fixme
20:41
Oops. Forgot to clean out the cache after processing the cached writes Leaf check-in: b564f3f99c user: matt tags: v1.80-cached-writes
2023-10-12
21:04
Cached writes for steps working correctly check-in: eee1dce5a3 user: matt tags: v1.80-cached-writes
03:52
wip check-in: a560665ddd user: matt tags: v1.80-cached-writes
2023-10-09
19:51
Merged v1.80 in check-in: 38506ffe03 user: matt tags: v1.80
19:38
fix port setting Leaf check-in: b5f1f35f26 user: matt tags: v1.80-processes
10:59
Added force-init to db open proc. check-in: b1a043e49f user: mrwellan tags: v1.80-processes
2023-10-06
20:44
Registering of a server works check-in: e9b993efa1 user: matt tags: v1.80-processes
16:56
Fixed dbmod:attach-sync so that it works for the non-id rows. Adjusted some log messages. Removed old lock files check-in: 1e29e5e90e user: mmgraham tags: v1.80
2023-10-05
21:16
Added beginnings of purpose finding function check-in: 6f2e80f7e6 user: matt tags: v1.80-processes
05:24
wip check-in: 88ce699176 user: matt tags: v1.80-processes
2023-10-02
19:56
fixed uses in dbfile check-in: 119cfc1040 user: mrwellan tags: v1.80-processes
07:00
Process registration now working check-in: 169e4f3073 user: matt tags: v1.80-processes
06:19
Fixed schema typo check-in: 4ce89b978d user: matt tags: v1.80-processes
2023-10-01
19:23
wip check-in: b31ebcea09 user: matt tags: v1.80-processes
2023-09-29
08:17
Merged fork check-in: 35feb6b8db user: mrwellan tags: v1.80-processes
08:07
Added beginnings of processes table in no-sync check-in: 923cf91611 user: matt tags: v1.80-processes
2023-09-25
19:04
Added sync file age checking to -db2db check-in: 72065b6c5e user: mmgraham tags: v1.80
19:02
Corrected 20 second age check for sync lock file. Added exception handler for a sqlite3:with-transaction. check-in: 8f8169ac4d user: mmgraham tags: v1.80
2023-09-24
16:33
implemented -kill-servers, improved -list-servers check-in: 46988a2cec user: mmgraham tags: v1.80
2023-09-22
19:31
Added server process checking to -list-servers check-in: b0e72501af user: mmgraham tags: v1.80
19:00
implemented -list-servers check-in: 536d85c6c4 user: mmgraham tags: v1.80
2023-08-21
17:44
merged fork check-in: f5b6549716 user: mmgraham tags: v1.80, v1.8017
17:15
Default to tcp in dashboard. check-in: d8806806d5 user: matt tags: v1.80
10:56
changed version to v1.8017 check-in: b246d065c3 user: mmgraham tags: v1.80
10:29
Changed servers to be run under system instead of nbfake to help batch tools detect that the process is still running (untested). check-in: 4fe087efa3 user: matt tags: v1.80
2023-08-10
17:28
made stop-the-train remove .mtdb/*lock check-in: 64ea553046 user: mmgraham tags: v1.80, v1.8016
2023-08-01
12:46
Backed out the change to remove cleanup on short-circuit exit check-in: 07d817d10e user: mmgraham tags: v1.80
2023-07-31
14:59
corrected path to db to fix dashboard hang in Run Control check-in: ab926dd252 user: mmgraham tags: v1.80
09:17
Removing call to cleanup on short-circuit exit where existing server is running. check-in: 81e3f50894 user: mrwellan tags: v1.80
2023-07-25
17:05
changed megatest version to 1.8016 check-in: 3b2c602eba user: mmgraham tags: v1.80
17:02
corrected number of run dbs and used num-run-dbs parameter check-in: 5fcf2ed73e user: mmgraham tags: v1.80
2023-07-21
18:45
added code to remove logs/server and .servinfo files when stop-the-train is found check-in: de8d1d67ff user: mmgraham tags: v1.80, v1.8015
2023-07-19
22:44
updated megatest version to 1.8015 check-in: 5f9c37278f user: mmgraham tags: v1.80
2023-07-18
15:44
fix for multidb pgdb sync check-in: 2049d41c44 user: pjhatwal tags: v1.80
2023-06-27
09:08
Fixed quote in path issue check-in: 8ff6166610 user: mrwellan tags: v1.80, v1.8014
2023-06-14
14:55
don't ssh to current host check-in: 40aac4386e user: mrwellan tags: v1.80
09:40
Minor updates to documentation check-in: 708efdc9e4 user: mrwellan tags: v1.80
2023-06-13
17:13
Updated training doc. check-in: 87185195ab user: mrwellan tags: v1.80
2023-06-01
14:23
added init of prereqs-not-met to a call to make-runs:testdat check-in: c68483fdf0 user: mmgraham tags: v1.80, v1.8014
2023-05-31
14:37
To allow mtutil to run in any dir, removed margs.scm, and added (declare (uses mtargs.import)) before (declare (uses debugprint)) check-in: b66f355c1c user: mmgraham tags: v1.80