Megatest

Timeline
Login

200 events by user matt occurring on or before 2022-11-10 13:37:48.

More ↑
2022-11-10
13:37
Fixed server/client signature. I think. check-in: bf877ecde8 user: matt tags: v1.70
2022-11-08
22:15
Added stop-the-train, crowbar switch check-in: bf43672760 user: matt tags: v1.70
2022-11-05
21:04
Merged check-in: a4c88b57c9 user: matt tags: v1.70
21:04
Removed or updated prints to get bare-prints passing in ext-tests. check-in: 429f76ae7e user: matt tags: v1.70
2022-11-04
02:12
Some cleanup on the run-away open files fix check-in: 505cde89e4 user: matt tags: v1.70
2022-11-03
20:36
Possible fixes to run-away open files check-in: 38e7dc2f46 user: matt tags: v1.70
2022-10-31
09:47
If .megatest does not exist but megatest.db does, try using it. NOTE: can't work with current calls creating .megatest area. Abandon this but keep the code for now. check-in: 533667efde user: matt tags: v1.70-ndboard
2022-10-30
22:59
info from -show commands should go to stdout. Misc progress on newdashboard check-in: e4d1922be4 user: matt tags: v1.70-ndboard
21:56
Clean up output of -show-keys. Use struct for keeping all the misc data associated with an area check-in: b0b795e94c user: matt tags: v1.70-ndboard
20:55
Switch dashboard.scm to use treemod. Updated Makefile deps for newdashboard. check-in: f09a7b7261 user: matt tags: v1.70-ndboard
19:42
Some basics in place check-in: a28c78bc9e user: matt tags: v1.70-ndboard
18:11
Another attempt at newdashboard check-in: 8cb7f297ed user: matt tags: v1.70-ndboard
2022-10-29
21:53
Possible performance improvement for dashboard check-in: 793c96fa5f user: matt tags: v1.70
2022-10-23
19:40
Hack to turn off multi-db-handles check-in: ffc3c2a09d user: matt tags: v1.70
10:57
Improved db stats collection and switch to using WAL in /tmp check-in: 2180fd1986 user: matt tags: v1.70
2022-10-05
09:39
Missed a commit check-in: aad68ae1ed user: matt tags: v2.0001
2022-09-18
19:31
Added brute-force-salvage-db back. It seems to work, at least sometimes. check-in: fb8df28768 user: matt tags: v1.70
18:12
Add back and improve waiting for journal plus few other performance helpers check-in: 76fac9ef30 user: matt tags: v1.70
12:50
Moved close-all-connections! to better spot. check-in: a847a95748 user: matt tags: v1.70
10:48
Wrap dbfile:open-db call with mutex to minimize over-opening of db's check-in: 53f35f5363 user: matt tags: v1.70
2022-09-04
20:11
Merging forward. Leaf check-in: d64a152659 user: matt tags: v1.70-ck5-round2
20:10
wip Leaf check-in: 5ff7f64267 user: matt tags: v1.70-ck5
19:34
blind merge from latest v1.70 check-in: 9154f466d1 user: matt tags: v1.70-ck5
2022-08-02
10:59
Merged fork check-in: abb8b3c79e user: matt tags: v1.70
10:40
Moved pragmas sync to always be called for no-sync.db check-in: 69b8acfb9f user: matt tags: v1.70
09:19 New ticket [21ff1c38b2] Starting from clean (no cache in /tmp) the main.db is not always copied. artifact: ed72f4241b user: matt
07:59
Throttle polling in runs.scm when we are just waiting for tests to complete running check-in: 090d26210c user: matt tags: v1.70
07:56
Remove info printing of parallel-api-requests check-in: 4bec7c5319 user: matt tags: v1.70
07:17
turn off discard of dbdats check-in: 76a1ae1920 user: matt tags: v1.70
07:16
Improved message for Run id required asserts check-in: 203b01f1fa user: matt tags: v1.70
2022-08-01
21:56
Added bunch of asserts to rmt.scm to catch any calls where run-id should be specified but it is not. check-in: 6f9cc73a2e user: matt tags: v1.70
14:48
Added some dependencies and a hack to get a clean from clean build check-in: e4e809c99c user: matt tags: v1.70
2022-07-23
19:17 New ticket [cb58710522] Add filter to dashboard command line. artifact: b6daa6191d user: matt
2022-07-18
09:44 Ticket [028d5ebf87] Too many open files status still Open with 5 other changes artifact: c5e8ab1703 user: matt ... 1 similar event omitted.
2022-07-07
14:55 New ticket [2c61853004] incorrect behavior with rerun-all. artifact: 33e252b672 user: matt
2022-06-28
21:49
bit more done on ck5 check-in: 04ee759e4a user: matt tags: v1.70-ck5
2022-06-27
12:52
Compiles check-in: 786ae4bacc user: matt tags: v1.70-ck5
11:34
Migrate to ck5 (again) check-in: da6fbf9f56 user: matt tags: v1.70-ck5
09:06 Edit [e9b009e0a2]: Move to branch v1.65-cleanup-tweak. Add propagating "hidden". artifact: a493fde7c3 user: matt
09:00
Merged forward the beginnings of nohome Leaf check-in: 3b3dbdec4b user: matt tags: v1.70-nohome
09:00 Edit [2a0b8b4e1e]: Move to branch v1.70-nohome-01. Add propagating "hidden". Mark "Closed". artifact: 8a2e4b3c18 user: matt
2022-06-16
09:45 New ticket [a5ae5422ab] trailing space in config section prevents recognition and is hard to detect. artifact: 1f953f64cc user: matt
2022-06-08
20:09
Turn off runremote reset of 180 sec check-in: 27718f7cf5 user: matt tags: v1.70, v1.7002
11:50 New ticket [f794f48802] crash. artifact: ea2611c8a7 user: matt
2022-06-07
08:30
Added with-lock options for both simple and no-sync locking systems. Leaf check-in: 024073632a user: matt tags: v1.70-refactor-procedures
2022-06-06
20:25
Fixed (kind-of) not working no-sync db based lock check-in: 79a7f8d883 user: matt tags: v1.70-refactor-procedures
18:02
Added double locking for opening db's check-in: 7b9e186d63 user: matt tags: v1.70-refactor-procedures
12:29
quiet down the is-trigger-dropped messages check-in: 8a05ecdb52 user: matt tags: v1.70-refactor-procedures
2022-06-01
21:14
speculative fix check-in: 2f1850785d user: matt tags: v1.70-refactor-procedures
20:24 New ticket [9243f53c6d] access to remote-conndat needs to be protected against not-yet-set remote.. artifact: db5d9d4b7e user: matt
06:08
Add forced reconnect to allow old servers to gracefully die check-in: f1ba33210e user: matt tags: v1.70-refactor-procedures
2022-05-31
06:01
Stop touching log after 600 seconds, clobber *runremote* on client side insteade of setting the remote in the record check-in: a732b9439d user: matt tags: v1.70-refactor-procedures
2022-05-30
20:10
Disable handle-exceptions in api and rmt, minor cleanup in dbfile.scm check-in: 633906ee94 user: matt tags: v1.70-refactor-procedures
2022-05-28
09:23
Fixed few things. check-in: 3f484757d1 user: matt tags: v1.70-refactor-procedures
2022-05-27
21:36
Bunch of little fixes check-in: 9a621a8bdc user: matt tags: v1.70-refactor-procedures
20:25 Edit [ed0f0698ab]: Move to branch v1.70-refactor-procedures. artifact: a084d53045 user: matt
20:23
Move bunch of functions from db.scm to dbfile.scm check-in: ed0f0698ab user: matt tags: v1.70-refactor-procedures
19:21
Commented out some not-used fuctions, removed the server start every 120 seconds and added dbfile handle count check-in: b1db729de1 user: matt tags: v1.70
2022-05-22
20:20
Some awful hacks to keep the system running. There is something causing servers to crash, I suspect sync is the problem. This work-around just constantly replaces the servers with new ones. check-in: 3cdcb8c138 user: matt tags: v1.70
18:02
Cleaned up some gratuitous database opens, quietened some debug messages check-in: a6be57bfc9 user: matt tags: v1.70
15:42
Ensure that db opens are only done once per process per db file. Put out messages if this is not the case. check-in: d0bca99717 user: matt tags: v1.70
2022-05-21
20:06 New ticket [4e12dfbc1b] Switch default to no local db access. artifact: b9044b71a4 user: matt
2022-05-20
19:49
Fixed two cases where dbdats were not being pushed back on stack when done check-in: 4fedbd6b6f user: matt tags: v1.70
19:35 New ticket [73e3742297] current defaults for free disk space are based on some crazy large corporate needs.. artifact: 46137834c7 user: matt
15:26 New ticket [c58f15f80d] The message "looking for zombie" is too frequent and or needs context.. artifact: b84dddc2a9 user: matt
2022-05-16
20:00 Edit [4b7f6bdfbc]: Move to branch v1.65-delme. Add propagating "hidden". Mark "Closed". artifact: d6c9fdeff6 user: matt
2022-05-15
05:11 Edit [09cc793198]: Add propagating "hidden". Mark "Closed". artifact: 1f34c2f3e2 user: matt
05:07 Edit [820ac9a873]: Move to branch v1.70. artifact: 7831dff159 user: matt
05:03 Edit [ae88a2163a]: Cancel tag "v1.7001-multi-db-rb01". artifact: b039f21cc1 user: matt
05:01 Edit [d9f5072bcb]: Add propagating "hidden". Mark "Closed". artifact: f4775240e0 user: matt
05:01
Rebased v1.7001-multi-db forward to tip of v1.65, old branch is hidden check-in: 820ac9a873 user: matt tags: v1.70
05:00 Edit [02a4ce1a44]: Move to branch v1.7001-multi-db-rb01. Add propagating "closed". Add propagating "hidden". artifact: e1c4f21697 user: matt
2022-05-11
09:12 New ticket [9446af8b68] mv and rm test run dirs performance. artifact: f55911b060 user: matt
2022-05-07
20:15 Edit [7e90cd0862]: Move to branch v1.7001-multi-db-unknown. Mark "Closed". artifact: 4f57f3b913 user: matt
2022-05-04
14:50 New ticket [590e7b7930] when step crashes logpro rules do not get applied.. artifact: 1775442d3d user: matt
14:49 New ticket [fe055ad196] Implement #{getenv VAR alt_result}. artifact: 872fe9331f user: matt
2022-04-21
19:26 Edit [2f7cc277f5]: Edit check-in comment. artifact: 7d52f89327 user: matt
2022-03-27
20:00 Edit [02a4ce1a44]: Move to branch v1.7001-multi-db. artifact: 9005093270 user: matt
19:59 Edit [073a88185f]: Move to branch v1.7001-multi-db-02. Add propagating "closed". Add propagating "hidden". artifact: c8e9629fb5 user: matt
2022-03-22
07:34 New ticket [99f0cb983c] mode exclusive needs better user notification. artifact: 3c2bddaeef user: matt
2022-03-17
20:46 Edit [fa916477d5]: Move to branch v1.7001-multi-db-01. artifact: 76f41f19ac user: matt
2022-03-12
10:55 Edit [0f90afb706]: Move to branch v1.70001-multi-db-rebased. Add propagating "closed". Add propagating "hidden". artifact: 59ac899f0f user: matt
2022-03-10
05:11 Changes to wiki page "Megatest" artifact: 9aadd516f0 user: matt
05:10 Changes to wiki page "Megatest" artifact: 1bf34b61f7 user: matt
2022-03-02
20:30 Edit [c307ba03eb]: Edit check-in comment. artifact: 8fbf754951 user: matt
2022-02-27
18:28 Edit [12d54f9c05]: Add propagating "hidden". Mark "Closed". artifact: d9fb4a1f60 user: matt
18:28 Edit [0f90afb706]: Move to branch v1.70001-multi-db. artifact: 4d95b99d24 user: matt
18:27 Edit [fa916477d5]: Add propagating "closed". Add propagating "hidden". artifact: 08eb04e28b user: matt
2022-02-20
19:17
Added dbmod.scm and build support check-in: 996af79a27 user: matt tags: v1.65
2022-02-17
12:43 Edit [206d14bb44]: Mark "Closed". artifact: fa16c9b3b4 user: matt
12:42 Edit [dd2cea12eb]: Move to branch v1.65. artifact: 7abfb63949 user: matt
12:41 Edit [8283307ec9]: Mark "Closed". artifact: 91a9c997c9 user: matt
12:18 Edit [235f4e077d]: Add propagating "hidden". Mark "Closed". artifact: c04b5d100b user: matt
12:17 Edit [c59e09e91a]: Move to branch v1.65-defunct. Add propagating "hidden". artifact: dd08df1b34 user: matt
12:15 Edit [dd2cea12eb]: Add tag "THIS-IS-REAL-1.65". artifact: d440cf227f user: matt
2022-02-16
18:27 Edit [53cfda8951]: Move to branch v1.70-defunct. artifact: 46fe5ee6d4 user: matt
2022-02-15
20:20
Added check for correct data - might be some bad records are retrieved. check-in: 6eb5f36a74 user: matt tags: v2.0001
19:01
Removed redunant definitions. check-in: bb4f913f24 user: matt tags: v2.0001
2022-02-12
20:16
Protect all transactions with mutex. check-in: 3454f1583b user: matt tags: v2.0001
2022-01-30
20:12
Added rmt:get-servers-info, removed remote logging, misc other tweaks. check-in: 52c2bf27f4 user: matt tags: v2.0001
2022-01-26
18:31
For the runner loop apply small delay on too-rapid calls, then more delay when no tests are launching check-in: 8f71552216 user: matt tags: v2.0001
18:20
Wait five seconds after launching a test before throttling the runner loop. check-in: 682af2eb81 user: matt tags: v2.0001
2022-01-20
07:35
Add exception handler to decoder and reduce some noise check-in: 5ce7b7ae18 user: matt tags: v2.0001
2022-01-19
18:58
Rewire inputs and outputs to address tcp-server stuff. check-in: c6f20213d4 user: matt tags: v2.0001
16:40
Convert (print ...) to (debug:print ...) Leaf check-in: 57f679f8db user: matt tags: v2.0001-fix-prints
13:27
Added inmem check-in: f1db41ee97 user: matt tags: v2.0001
13:25
Added very conservative (and slow) encode/decode serialization to be resiliant over transport problems. Fixed transport problem created by use of print. Leaf check-in: e4218567cc user: matt tags: v2.0001-inmem
2022-01-18
19:15 Edit [871f527729]: Move to branch v2.0001-inmem. artifact: 85a1fd04b5 user: matt
19:14
WIP: Enabled inmem. Works for somecases, smashes the heap on megatest -run check-in: 871f527729 user: matt tags: v2.0001-inmem
08:43
Make simple the default check-in: 27444d9beb user: matt tags: v2.0001
08:36
Added more missing files Leaf check-in: 880bf0094c user: matt tags: v2.0001-configurable-transport
08:31
Added missing file check-in: 455df0180e user: matt tags: v2.0001-configurable-transport
2022-01-17
18:32
ulex-simple now working well. check-in: ae15b052c0 user: matt tags: v2.0001-configurable-transport
18:07
wip, ulex-simple server starts for main.db check-in: 5a981df3db user: matt tags: v2.0001-configurable-transport
16:42
wip check-in: 7f7a2e36c5 user: matt tags: v2.0001-configurable-transport
16:07
wip check-in: b7b88f7d43 user: matt tags: v2.0001-configurable-transport
14:06
wip, ulex-simple progressing a bit check-in: 337ae6b713 user: matt tags: v2.0001-configurable-transport
2022-01-16
12:24
no transport option basically working (db locks after a while). check-in: 63c4fcc524 user: matt tags: v2.0001-configurable-transport
08:55
Added none as transport option check-in: d8959da4df user: matt tags: v2.0001-configurable-transport
08:05
configurability working ok check-in: ac3127fbf2 user: matt tags: v2.0001-configurable-transport
06:46
Compile time configurable transport check-in: 52ee3494cc user: matt tags: v2.0001-configurable-transport
2022-01-15
20:34
Moved all the database management logic from rmtmod into new module dbmgrmod. check-in: 42c6e0e1be user: matt tags: v2.0001
2022-01-14
19:09
Changed ULEX warning to give info on round trip time when excessive. check-in: 05dacbc68b user: matt tags: v2.0001
17:57
merged work for using csm for compiling check-in: fc3edb2f32 user: matt tags: v2.0001
08:15
Merged changes from v2.0001 check-in: 3253e6faaa user: matt tags: v2.0001-ulex-one-shot
08:13
wip check-in: eccf4ded3f user: matt tags: v2.0001-ulex-one-shot
08:13
This combo of (no) mutexes seems to work best but the blocking still happens check-in: 09d825a5e1 user: matt tags: v2.0001
06:25
Fixed serialize to be compatible with scm check-in: 829acf0839 user: matt tags: v2.0001
05:49
Move close-output-port to right after sending serialize data Leaf check-in: ec82c7ffc8 user: matt tags: v2.0001-blocking-fix
02:19
Does megatest.scm work as a pure module? Leaf check-in: 3406c84170 user: matt tags: v2.0001-scm-prep
02:00
Break megatest into module and top file. check-in: cdb3e61c40 user: matt tags: v2.0001-scm-prep
00:43
Break serialize-env into two files for scm check-in: 445f1a1231 user: matt tags: v2.0001
00:35
Missed hostinfo.scm check-in: b542bf1f82 user: matt tags: v2.0001
00:34
Removed need for old hostinfo egg check-in: c3e3d94576 user: matt tags: v2.0001
2022-01-13
23:56
Merged Leaf check-in: caf99578ef user: matt tags: v2.0001-ulex-one-shot
23:48 Edit [6bbd0fa9a2]: Add tag "ulex-smoketest". artifact: 26012ac48b user: matt
22:57
Removed qrykey from some calls check-in: b40bfb8bf8 user: matt tags: v2.0001-ulex-one-shot
18:50
Merged fork check-in: 6bbd0fa9a2 user: matt tags: v2.0001, ulex-smoketest
06:18
wip check-in: fb2aca7823 user: matt tags: v2.0001-ulex-one-shot
2022-01-12
17:49
Switched back to tcp6 check-in: 1b8dcc586b user: matt tags: v2.0001-ulex-one-shot
16:52
Sync up with v2.0001 check-in: d7b4fe7a7f user: matt tags: v2.0001-ulex-one-shot
16:40
wip, misc cleanup and reduce some messages. check-in: 20b4054f76 user: matt tags: v2.0001
2022-01-11
09:00
Go back to single log for a server. The splitting of the logs was not proving useful check-in: b4ff9e2f1d user: matt tags: v2.0001
2022-01-10
17:59 Edit [6c52169286]: Move to branch v2.0001. artifact: 19796b74cd user: matt
17:56 Edit [3d29ed0bb1]: Move to branch v2.0001. artifact: afed4e625d user: matt
17:46
Just randomly tried mailbox/mailbox and it seems to be working pretty well. Wierd. check-in: 3d29ed0bb1 user: matt tags: v2.0001
12:54
wip check-in: 9ae53d1765 user: matt tags: v2.0001-ulex-one-shot
12:45
Try one-shot tcp transport check-in: cbc1276205 user: matt tags: v2.0001-ulex-one-shot
07:55
Use ulex-simple to explore using tcp-server egg check-in: f885e8c541 user: matt tags: v2.0001
06:42
Added support to switch between various methods of handling call loops check-in: 10af298b33 user: matt tags: v2.0001
2022-01-08
20:46
Switch to using threads instead of mailbox for worker calls. Seems to not block as much. check-in: ba5884c651 user: matt tags: v2.0001
2022-01-07
17:11
wip. not much improvement... check-in: 49f0afc304 user: matt tags: v2.0001
2022-01-06
18:18
Ensure api calls to db do NOT occur on non-server processes. check-in: 7696fcfff8 user: matt tags: v2.0001
08:36
Added simple ulex (used as a sanity checker check-in: acda13e7e1 user: matt tags: v2.0001
08:10
Tweaked debug.scm check-in: 6e2f351dc9 user: matt tags: v2.0001
2022-01-05
20:59
wip check-in: 94e8e9f0b5 user: matt tags: v2.0001
17:36
Experiments in bypassing parts of the ulex flow. Leaf check-in: 51f97e7aaf user: matt tags: v2.0001-ulex-experiment
11:48
Put megatest main call into thread so that mailboxes work check-in: a4d8d9166c user: matt tags: v2.0001
10:38
wip. still blocking issues check-in: 1e01693b9c user: matt tags: v2.0001
2022-01-04
21:11
wip check-in: 8e478a8774 user: matt tags: v2.0001
07:58
wip check-in: 3881155cc5 user: matt tags: v2.0001
2022-01-03
18:31
Switch to s11n for serialization in place of read/write. check-in: 939ef5990f user: matt tags: v2.0001
18:24
wip, more tests passing check-in: 3333a49fd4 user: matt tags: v2.0001
17:38
wip. rmt:get-keys now works check-in: 3541d27302 user: matt tags: v2.0001
12:01
main.db and <run>.db servers working with ulex check-in: 2f2d804be0 user: matt tags: v2.0001
09:34
wip check-in: db564d80d9 user: matt tags: v2.0001
2022-01-02
20:49
wip check-in: 844a9d0924 user: matt tags: v2.0001
18:44
wip check-in: 9579cb5f06 user: matt tags: v2.0001
18:09
wip, merged remotedat and servdat and put single copy in *db-serv-info* check-in: e7444b7d34 user: matt tags: v2.0001
2021-12-31
21:50
updates, wip check-in: 3b9599228a user: matt tags: v2.0001
19:24
wip check-in: 4622e2fbb0 user: matt tags: v2.0001
2021-12-30
07:39
Correct params for setup-listener and fix make deps for ulex check-in: 48b4e09917 user: matt tags: v2.0001
2021-12-29
08:18
Compiles! check-in: 0c8311b49b user: matt tags: v2.0001
2021-12-28
20:01
Moved server shutdown stuff to on-exit check-in: 696298f9a4 user: matt tags: v2.0001
2021-12-27
20:55
wip - doesn't compile check-in: 0e7ed315a4 user: matt tags: v2.0001
09:45 Edit [35ec63886f]: Move to branch v2.0001. artifact: a514cfd61a user: matt
2021-12-26
20:15 Edit [35ec63886f]: Move to branch v2.0001. artifact: 4a00dd78d2 user: matt
20:14
Attempt to switch from nng to ulex check-in: 6c52169286 user: matt tags: v2.0001
2021-12-23
20:16
get host name automatically in test Leaf check-in: e80ba42389 user: matt tags: v2.001, Uses-nng-nanomsg
19:36
Fixed typo, added a bit to the test check-in: a0652877c1 user: matt tags: v2.001
18:49
Loop back test passes for ulex check-in: be9a24b8c3 user: matt tags: v2.001
18:46
Loop back test passes for ulex check-in: bd0896dbd6 user: matt tags: v2.001
16:33
ulex compiles check-in: 8860d05092 user: matt tags: v2.001
2021-12-22
19:51
Looking a resurecting ulex - but without all the stuff beyond a transport layer. check-in: f88b668106 user: matt tags: v2.001
2021-12-21
18:54
Added beginnings of stress test for nng transport check-in: 421c5670ac user: matt tags: v2.001
17:47
all-rmt unit tests pass check-in: 9f85a4b1dd user: matt tags: v2.001
12:46
wip check-in: 58cfc286d8 user: matt tags: v2.001
2021-12-20
18:48
wip check-in: a9fa8512c8 user: matt tags: v2.001
18:34
More working check-in: 24be385550 user: matt tags: v2.001
16:26
Basic listing of servers working check-in: 4e80b340f3 user: matt tags: v2.001
15:57
fixed get-servers-info check-in: a486adf12f user: matt tags: v2.001
15:09
wip, closer ... check-in: 38752283aa user: matt tags: v2.001
15:00
wip, closer ... check-in: d45dbac9d7 user: matt tags: v2.001
2021-12-19
20:28
wip check-in: 9f1a2f71d3 user: matt tags: v2.001
2021-12-18
20:09
Improved results from unit tests. WIP check-in: bb1843a1b0 user: matt tags: v2.001
20:07
Improved results from unit tests. WIP check-in: e2e75e9fde user: matt tags: v2.001
17:53
fixed bad call check-in: 90f865fbd4 user: matt tags: v2.001
14:47
fixed bad call check-in: 7d2dde810d user: matt tags: v2.001
14:33
wip check-in: c74886dad6 user: matt tags: v2.001
More ↓