Megatest

Timeline
Login

722 check-ins using file tests/fullrun/tests/all_toplevel/testconfig version 4c397d46e3

2015-05-21
02:17
Add ability to move db to other locations Closed-Leaf check-in: c4dfcff03a user: matt tags: move-db
01:44
Cherrypicked 9b7efa961f and 66ff347255, passes test4 check-in: e1b983e8cf user: matt tags: v1.60
01:28
cherrypicked a064 check-in: 50cc57039a user: matt tags: v1.60
2015-05-20
16:52
Fixed problem in dbdir example in megatest.config check-in: d2d93cd7ce user: mrwellan tags: trunk
11:54
Fixed typo and improved example check-in: 8e1432907b user: mrwellan tags: v1.60_ezsteps_tcsh_fix
09:53
Merged from v1.60 check-in: f63922410b user: mrwellan tags: multi-area
09:42
Merging to trunk check-in: 0251075b09 user: mrwellan tags: trunk
2015-05-16
21:23
Yes, I do want the db dir in mtrah check-in: 0d58c56f22 user: matt tags: v1.60_ezsteps_tcsh_fix
2015-05-13
23:09
Moved launching to mtrah/logs check-in: 896771d759 user: matt tags: v1.60_ezsteps_tcsh_fix
2015-05-12
00:42
Fixed regression in jobgroup num calc check-in: a064d56ecc user: matt tags: v1.60_ezsteps_tcsh_fix
2015-05-11
17:06
Fixed ezstep command execution where system default shell is tcsh check-in: 9b7efa961f user: mrwellan tags: v1.60_ezsteps_tcsh_fix
05:13
Added generic pool of cpus to batchsim check-in: fb5d8213b7 user: matt tags: v1.60
2015-05-07
18:09
Capture missing fix check-in: a9aad76712 user: mrwellan tags: v1.60
2015-05-06
23:20
Fixed couple issues with archiving check-in: ef73591efd user: matt tags: v1.60
20:51
Merged latest fixes from v1.60 to multi-area check-in: 2d67113627 user: matt tags: multi-area
20:47
Fixed missing run-id in call to mt:test-set-state-status-by-id check-in: a2f15ed758 user: matt tags: v1.60
2015-05-05
23:59
Add settings to configfile for triming spaces. Fixed regression on stderr not captured in ezsteps check-in: f2925d4335 user: matt tags: v1.60
2015-04-29
23:41
Added skip rundelay feature per discussion with Jeff Moon. check-in: 6824ad8f72 user: matt tags: v1.60
2015-04-28
23:43
Removed call to rmt:update-db-stats, it was causing a problem in waiver processing check-in: 27c316be9d user: matt tags: v1.60
2015-04-24
08:48
Added comment re. hostname fail check-in: e94161ccb3 user: matt tags: v1.60
2015-04-23
10:21
Bumped wait for launched jobs to 10hours check-in: 21d29f9f89 user: mrwellan tags: v1.60
09:25
Added pathfix scripts check-in: 7ac3227a5b user: mrwellan tags: v1.60
2015-04-16
00:00
Working on unit tests check-in: 5770402337 user: matt tags: multi-area
2015-04-14
00:23
Added missing stuff to Makefile.installall check-in: 724068df9f user: matt tags: v1.60
2015-04-12
23:58
Cleaned up dup in rmt.scm. Part of gather data in dashboard check-in: 3354a201a4 user: matt tags: multi-area
21:03
Minor merge from v1.60 prior to more big changes: check-in: a72834e9cd user: matt tags: multi-area
21:01
Fixed merge issue check-in: e75422051c user: matt tags: multi-area
20:43
fixed couple merge issues check-in: cf21f4b4f1 user: matt tags: v1.60
2015-04-11
15:25
Merged v1.60 changes into multi-area check-in: f802b44c08 user: matt tags: multi-area
15:14
Merged v1.60 into multi-area Closed-Leaf check-in: c9f40b5f73 user: matt tags: v1.60-openlava
14:43
Added setup example to fullrun/megatest.config for enabling local db's check-in: 338ff9b166 user: matt tags: v1.60
12:53
Merged changes on openlava branch (openlava launch calls backed out) check-in: 8ce158ae19 user: matt tags: v1.60
12:50
auto migrate megatest.db to new db. Allow separate overrides of monitor.db and other db's (enables putting db's in /var/tmp) check-in: 7e968145c3 user: matt tags: v1.60-openlava
00:01
cleanup check-in: 5f7221e18c user: matt tags: multi-area
2015-04-09
05:27
updated record initialization check-in: 7b3dfd2ed0 user: matt tags: multi-area
2015-04-08
23:20
Back to having the dashboard compile and start check-in: 133c9d4183 user: matt tags: multi-area
18:22
More clean up check-in: 3eb16c4cd9 user: mrwellan tags: multi-area
2015-04-07
09:07
Stuff eh. On the shuttle check-in: 5baad3fe0b user: matt tags: multi-area
2015-04-06
23:42
Initial framework for multi-area browser check-in: d70f24bd1d user: matt tags: multi-area
19:56
more new dashboard stuff check-in: 9f1b06562e user: mrwellan tags: multi-area
03:52
Hacked up the gui so at least it starts check-in: c9b0f4ffc6 user: matt tags: multi-area
03:29
Turn off dynamic waiton test check-in: aa1678e390 user: matt tags: multi-area
03:24
More and more fixes check-in: 907abdf090 user: matt tags: multi-area
01:09
Servers now working again, including clean shutdown check-in: 4d4bfbb125 user: matt tags: multi-area
01:04
Servers now working again check-in: 3f14d7d23e user: matt tags: multi-area
00:17
More clean up check-in: 94c4b16ab4 user: matt tags: multi-area
2015-04-05
23:50
Old dashboard now working check-in: 189c778920 user: matt tags: multi-area
23:25
More untested changes check-in: 76c7c0f408 user: matt tags: multi-area
23:16
more untested cleanup check-in: c9180c4d63 user: matt tags: multi-area
23:02
Untested cleanup check-in: da7f14af0e user: matt tags: multi-area
22:04
More cleanup after big tear up check-in: 2b14c9b4a7 user: matt tags: multi-area
20:12
More conversion check-in: c42ba125bb user: matt tags: multi-area
18:58
More edits check-in: 55aca0f74d user: matt tags: multi-area
15:09
Sync up of partial edits check-in: bf62b354fe user: matt tags: multi-area
14:51
Partial migration to using area-dat done. More to do. check-in: ad22de217f user: matt tags: multi-area
01:01
The big refactor to eliminate globals (at least those that interfere with the multi-area viewer) continues. check-in: b5e26242ac user: matt tags: multi-area
2015-04-04
23:18
Made *runremote* overrideable via a local var check-in: bc256de3e4 user: matt tags: multi-area
11:57
Moved dashboard to olddashboard and newdashboard to dashboard check-in: 53c81338a0 user: matt tags: multi-area
10:00
openlava-compatibility check-in: 7c4eb7fd5c user: matt tags: v1.60-openlava
09:58
Added (not working fully) dialog box for opening an area check-in: ff494fe38b user: matt tags: multi-area
09:51
Fix to Makefile in batchsim check-in: 8c96707993 user: matt tags: multi-area
2015-04-02
22:14
Added faststart (on by default), allows first few writes to pass through without server check-in: 7d2567e262 user: matt tags: v1.60
21:20
Added setting of MT_RUNNAME if available prior to processing megatest.config and added test check-in: 8cdcec66a6 user: matt tags: v1.60
2015-04-01
01:20
Merged in ezsteps refactor branch check-in: db2ccc3980 user: matt tags: v1.60
01:19
Fixed process killing? Closed-Leaf check-in: 5b3294f8c9 user: matt tags: ezsteps-refactor
00:08
Added temp test for looking at failed killing of jobs check-in: 9fc571c903 user: matt tags: ezsteps-refactor
2015-03-31
22:55
Partial removal of bash script for ezsteps check-in: 437eaccb58 user: matt tags: ezsteps-refactor
08:24
Added makefile to batchsim check-in: 37efe35171 user: mrwellan tags: v1.60
2015-03-30
22:49
Improved recovery when communications goes bad in http transport check-in: 2c6622a2b7 user: matt tags: v1.60
2015-03-27
11:22
Cleaned up batchsim check-in: 47f6163e4c user: mrwellan tags: v1.60
10:16
Added batchsim check-in: 73734120c5 user: mrwellan tags: v1.60
2015-03-25
10:06
Merged in bash4 fix check-in: 7cf45fd3fa user: mrwellan tags: v1.60
00:26
Added sleep1 to tests Closed-Leaf check-in: 4d239a9015 user: matt tags: v1.60-ezstesp-bash-fix
2015-03-24
23:48
Added sleeprunner stuff. Fixed (I hope) the ezsteps bash bug. check-in: bd1e420f28 user: matt tags: v1.60-ezstesp-bash-fix
00:23
ezsteps fix check-in: 9e46ec61db user: matt tags: v1.60-ezstesp-bash-fix
2015-03-23
23:56
nada check-in: 810dd1492f user: matt tags: v1.60
2015-03-19
21:58
Added event_time to runs and tests json output check-in: 7700e79406 user: matt tags: v1.60
21:57
Added event_time to runs and tests json output Leaf check-in: e11e64e7e3 user: matt tags: v1.55
2015-03-15
23:52
Added mutils to make install of chicken. Use bashisms in mt_ezstep check-in: aaef4b35a4 user: matt tags: v1.60
22:44
Merged in json output for -list-runs. Bumped version to 1.6009. check-in: b63a26d1e6 user: matt tags: v1.60
2015-03-13
00:43
Fixed ordering in calls to hierhash set. check-in: 6b1328601d user: matt tags: v1.55
00:38
Basic dump to json from list-runs check-in: 1753b52784 user: matt tags: v1.55
2015-03-12
16:04
Started adding json support for list runs Closed-Leaf check-in: 326c8c2840 user: mrwellan tags: list-runs-json
2015-03-11
23:49
Attempt to add ITEM_CALC and QUEUED statuses. Caused problems Closed-Leaf check-in: f12afe92f6 user: matt tags: item_calc-queued
23:31
Moved loading of format module later to avoid strange crashes in read-only areas check-in: eb760222b4 user: matt tags: v1.60
2015-03-09
05:20
Bumping version check-in: 41f22e34be user: matt tags: v1.60
05:19
Merging better-html-update-control to v1.60 check-in: bd663b5d13 user: matt tags: v1.60
05:18
Attempt to improve server recovery in bad situations Closed-Leaf check-in: 4125fe9193 user: matt tags: server-robustness
2015-03-08
23:43
Fix id returned in test of tests Closed-Leaf check-in: ef0bfe97bb user: matt tags: better-html-update-control
23:19
Bring back support for keeping test control panel around when the db is removed check-in: bee02f96c8 user: matt tags: better-html-update-control
22:28
Use db:dbfile instead of constructing path to db check-in: 1fb33719ba user: matt tags: better-html-update-control
08:25
Add trailing slash to dbdir check-in: 3c58f4639b user: matt tags: better-html-update-control
08:22
Add option dbdir to set database path check-in: e68b3262eb user: matt tags: better-html-update-control
2015-03-07
22:33
Implemented simple locking for html update. check-in: e2a733c021 user: matt tags: better-html-update-control
2015-03-04
18:42
Better method for locking on html update check-in: 150c672a53 user: mrwellan tags: better-html-update-control
08:41
Moved delay in can-run-more-tests out of the main path check-in: a0d9704d2f user: mrwellan tags: v1.60
06:55
Merged in the static-html branch check-in: 16e4ac3a73 user: mrwellan tags: v1.60
00:28
Make html update less agressive Closed-Leaf check-in: bd7c1f07be user: mrwellan tags: static-html
2015-03-03
23:36
fixed api issue check-in: 0460053d16 user: matt tags: static-html
22:25
speculative additional fix for html update lock issue check-in: 8aa804b793 user: matt tags: static-html
20:50
Be more agressive about removing lockdb when things go poorly check-in: f2dc94dec8 user: matt tags: static-html
2015-03-02
21:55
Peek at lock - if stuff in flight, don't bother getting in the queue check-in: c8adfd5902 user: matt tags: static-html
20:17
moved functions around for test-summary.html generation check-in: 58d975e0c7 user: mrwellan tags: static-html
09:45
Moved steps summary routing out of dcommon to eliminate megatest starting iup library check-in: ec1cb8fa73 user: mrwellan tags: static-html
2015-03-01
23:54
static html view for a test completed check-in: 2801c444c0 user: matt tags: static-html
10:07
Added more calls to journal checks check-in: 41bdf5fb4a user: matt tags: static-html
2015-02-28
23:15
Partial on test-summary check-in: d69b777725 user: matt tags: static-html
2015-02-27
23:27
misc check-in: c0d2e23c44 user: mrwellan tags: static-html
2015-02-26
08:15
Sync up static-html branch with v1.60 check-in: 67574f93c1 user: mrwellan tags: static-html
08:14
Added dynamic waiton example/test and extended debug:print-info and debug:print to handle a list of debug levels check-in: dc8c517543 user: mrwellan tags: v1.60
00:29
static test summary now created check-in: 61b6b7cdd3 user: matt tags: static-html
2015-02-25
21:56
static html check-in: 9c5f4d7903 user: matt tags: static-html
2015-02-21
06:34
Another tweak to install wrapper check-in: d8552340b9 user: matt tags: v1.60
06:26
Misc setup tweaks, made wrapper installer omit source of cfg if it isn't needed check-in: aff5b70f91 user: matt tags: v1.60
2015-02-03
22:14
Cherrypicked test path reordering per Tal's request. check-in: b541c8f3a1 user: matt tags: v1.55, v1.5525
2015-01-21
21:39
Added iup graph with pplot example to iupexamples check-in: 01ebf4ff21 user: matt tags: v1.60
2015-01-09
09:26
Removed txtdb. Exit if bad param to -archive (still not quite right) check-in: 4baae25d86 user: mrwellan tags: v1.60
01:22
Merged changes made on trunk check-in: 557510500b user: matt tags: v1.60
01:21
Fixed bad records problem in archiving that was causing a crash check-in: ff130a6cab user: matt tags: trunk
00:41
Archive restoring now works check-in: 5494747c0c user: matt tags: trunk
2015-01-01
11:16
Merged v1.60 check-in: 2d8ad11ad9 user: matt tags: trunk
2014-12-29
16:06
Moved default tests path to last - user can always override with an entry in megatest.config check-in: ebc2ba96c7 user: mrwellan tags: v1.60
15:57
Fixed typo check-in: a1dfc62a4e user: mrwellan tags: v1.60
2014-12-28
22:33
More action on removing globals Closed-Leaf check-in: 66d220dfd7 user: matt tags: multi-testsuite-support
18:39
Removing reliance on globals in prep for multi-testsuite support in dashboard check-in: f8db475db1 user: matt tags: multi-testsuite-support
2014-12-27
23:44
Got basic newdashboard functionality back check-in: 3f669a2c30 user: matt tags: v1.60
2014-12-23
23:20
sketched out restore check-in: d36fddcc33 user: matt tags: v1.60
22:59
Bumped version to 1.6007, added save-remove option to -archive. Updated dashboard to treat ARCHIVED as synonynm to COMPLETED check-in: f068f1efc7 user: matt tags: v1.60
15:43
typo check-in: 5dd768da20 user: mrwellan tags: v1.60
00:03
Store the archive block in the archived field of tests check-in: 96ec8198f3 user: matt tags: v1.60
2014-12-22
23:36
Most of the routines for storing archive info in place check-in: 649f4f98ce user: matt tags: v1.60
23:18
Most of the routines for storing archive info in place check-in: cee2df01ce user: matt tags: v1.60
2014-12-18
22:56
Couple missing changes check-in: fbecacd30f user: matt tags: v1.60
2014-12-17
23:21
Added part of archiving skeleton functions check-in: da57e60521 user: matt tags: v1.60
23:12
Added auto construction and lookup of an archive disk. check-in: 16d0f8461b user: matt tags: v1.60
12:19
Merged csv conversion code into v1.60 branch check-in: 2c4d4ed884 user: mrwellan tags: v1.60
2014-12-16
23:36
Added csv output Closed-Leaf check-in: 290b4a4fc8 user: matt tags: Add_csv_export
16:55
Adding csv export from refdb - partially coded up check-in: 7779baf96f user: mrwellan tags: Add_csv_export
2014-12-15
23:04
Switch to --strip-path from --strip check-in: a771721f7f user: matt tags: v1.60
22:51
Flattened unnecessary hierarchy from paths in bup repositories check-in: 4aa76fc692 user: matt tags: v1.60
00:16
Fixed db running bug check-in: 6eef552c2e user: matt tags: v1.60
2014-12-14
21:47
Added unit test to exercise server cycle check-in: 004afb0916 user: matt tags: v1.60
21:29
Added unit test to exercise server cycle check-in: 4efa55d2d5 user: matt tags: v1.60
2014-12-11
21:33
Merged unit-test-fix (aka watchdog delay bug) check-in: f05c3af232 user: matt tags: v1.60
21:30
Fix broken unit tests bug Closed-Leaf check-in: 4d740e3e44 user: matt tags: unit-tests-fix
12:11
Minor tweaks to archiving check-in: 7ef1619f04 user: mrwellan tags: v1.60
10:15
Archiving fixes check-in: ff44bdeb52 user: mrwellan tags: v1.60
00:18
Basic archiving done check-in: aa5d0defe7 user: matt tags: v1.60
2014-12-10
22:52
partial archive working check-in: 92d3c79b3a user: matt tags: v1.60
11:37
Minor cleanup check-in: 5a8e1e2098 user: mrwellan tags: v1.60
08:05
Cherrypicked nodes f0a3 and 1b36 into v1.60 check-in: 9f5898d48f user: mrwellan tags: v1.60
2014-12-09
23:43
Fixed typo Closed-Leaf check-in: 62ccd43251 user: matt tags: v1.60-broken-test1
23:00
Tweak dashboard updates check-in: 1b36724a57 user: matt tags: v1.60-broken-test1
22:56
Added some defense to local queries check-in: f0a33deb29 user: matt tags: v1.60-broken-test1
21:00
Hand-merged refactor of server launch/client start code check-in: e7355f3724 user: matt tags: v1.60-broken-test1
18:06
big hacks Closed-Leaf check-in: 5ed3476481 user: mrwellan tags: temp-hacks
10:51
Removing mark-incomplete from runs queue processing check-in: 76ef9fc5ad user: mrwellan tags: temp-hacks
10:27
Treat any exceptions when logging into server as a dead server (for now) check-in: 19f6ae918c user: mrwellan tags: v1.60
09:38
Allow some retries on run queue processing if server died (temporary work-around until the recovery is coded correctly) check-in: 187be74df3 user: mrwellan tags: v1.60
09:29
Unlock communication mutex on recoverable crash. Return #f when communication fails, not (vector #f stuff ...) check-in: d5009e9f15 user: mrwellan tags: v1.60
2014-12-08
23:44
Corrected few typos check-in: d575c7cef1 user: matt tags: v1.60
23:31
Added most of what is needed for archiving check-in: e9d174e213 user: matt tags: v1.60
17:36
Added few more defensive layers to calls that *may* be part of the crash-on-startup-at-weird-random-times bug check-in: 1510977b0a user: mrwellan tags: v1.60
13:28
Added checks for vector instead of just true before accessing some data stucts that are generated on the fly and can fail due to communication errors check-in: 4e1162ffe9 user: mrwellan tags: v1.60
12:39
Fixed call where :state and :status were not aliased to -state and -status. Improved watch dog exit to not wait gratuitious five seconds before exiting check-in: a834ac5f9e user: mrwellan tags: v1.60
2014-12-07
22:24
tweaked recovery from bad server. use timestamped files and a symlink to make creating .megatest.cfg files fairly robust check-in: f0e9d7b937 user: matt tags: v1.60
18:47
Added caching of megatest.config, no locking yet... check-in: 800fea92da user: matt tags: v1.60
15:50
Added special handling of errors when sync fails in a server. Catch errors if creating the link tree directory fails. check-in: a953799c68 user: matt tags: v1.60
2014-12-04
22:23
Merged fixes back to v1.60 from archiving check-in: 33d8665511 user: matt tags: v1.60
2014-12-03
22:48
Added lock-in check for server. Removed inapropriate exit from server check Closed-Leaf check-in: a2b1dcfd75 user: matt tags: archiving
2014-12-02
23:56
Merging archiving back to trunk check-in: ab10662391 user: matt tags: v1.60
23:19
Added small random delay in server lock. Fix bad params in rmt call in runs.scm check-in: bcc2bef4ad user: matt tags: archiving
22:48
Break up find and mark incompletes into read portion and write portion - prevents unnecessarily starting servers check-in: 31896202a9 user: matt tags: archiving, acatqa-bug-introduced
22:16
Pass through read-only queries but force server on write check-in: c9ccc57c3f user: matt tags: archiving
21:10
Merged in multi-transport changes check-in: b85b307ce3 user: matt tags: archiving
15:40
Partial transition to ongoing init of db's Closed-Leaf check-in: afe4ca4f8f user: mrwellan tags: archiving-db-init
05:05
Switch back (again) to servers required and increase total possible random delay before starting a server to 2 seconds Closed-Leaf check-in: 2b7b75cf87 user: matt tags: multi-transport
05:02
Add jitter to start time on servers and when starting bunch of servers rapidly do so in bunches of no more than five. check-in: 7e1b097420 user: matt tags: multi-transport
2014-12-01
19:39
Added back auto fallback to direct fs writes/reads check-in: 2ce6e734b4 user: mrwellan tags: multi-transport
13:54
Merged v1.60 into multi-transport check-in: 1888a270be user: mrwellan tags: multi-transport
2014-11-30
22:55
Fixed couple problems with tasks_queue migration check-in: 35909bedef user: matt tags: archiving
22:30
Moved tasks_queue into main.db check-in: 5af4229eb4 user: matt tags: archiving
13:02
Merging in v1.60 check-in: b2aa3b8559 user: matt tags: archiving
12:44
Bring v1.60 back to trunk check-in: 2f9676f58c user: matt tags: trunk
12:37
Merged v1.60 into old dev branch Closed-Leaf check-in: 61fd6d3c06 user: matt tags: dev
12:19
Merged ABORT changes check-in: 12a41bff5e user: matt tags: v1.60
10:39
Merged in try-nanomsg in prep for merging to one multi-transport code base check-in: 3fda9c352d user: matt tags: multi-transport
09:53
Merged fix for get-tests-for-run(s) check-in: c8184e551e user: matt tags: v1.60
08:04
Archiving check-in: 5ab4109044 user: matt tags: archiving
2014-11-29
22:44
Re-enable closing connections if open longer than the server timeout and no accesses Closed-Leaf check-in: cec4ee3511 user: matt tags: try-nanomsg
21:50
Added a little time spread on client starting servers - try to avoid startup storms check-in: b3a83a0cec user: matt tags: try-nanomsg
20:33
http transport with try-nanomsg changes completed first pass Validation 100% check-in: b260c4c5d9 user: matt tags: try-nanomsg
13:43
Fixed breakage caused by enabling newdashboard. Sigh. check-in: 2f12af3ef0 user: matt tags: try-nanomsg
12:04
Got http working on the try-nanomsg branch check-in: 4d362ef568 user: matt tags: try-nanomsg
2014-11-28
19:41
Increased timeout on server calls to 25 seconds. check-in: 25be6b4eef user: matt tags: try-nanomsg
16:01
Switched to using exceptions to pass back client/server communicatioin issues check-in: b8180b058c user: matt tags: try-nanomsg
2014-11-26
23:49
Corrected part of broken sync check-in: befb5004e8 user: matt tags: try-nanomsg
23:09
nanomsg transport fixed. check-in: 675b89e392 user: matt tags: try-nanomsg
22:49
Cleaned up client:start check-in: f64f2f8ca8 user: matt tags: try-nanomsg
21:29
Add timeout on all remote calls check-in: 245a3a0b6d user: matt tags: try-nanomsg
16:09
Added debug support in newdashboard check-in: b79afa463f user: matt tags: try-nanomsg
08:59
Merged v1.60 changes into try-nanomsg check-in: 0b3a6d8aa9 user: matt tags: try-nanomsg
2014-11-25
21:10
Add big delay and take a break when system is clearly overloaded. check-in: ec50f4ac00 user: matt tags: v1.60
16:39
Many tweaks to improve reliability under stress check-in: 0b6b35ab5b user: mrwellan tags: v1.60
2014-11-24
23:36
several little fixes check-in: 308a5d65b6 user: matt tags: try-nanomsg
20:29
working again - with local access check-in: 5377945384 user: matt tags: try-nanomsg
17:01
Misc changes, add usage to plot-code. Add build of nanomsg to Makefile.installall. Add comment to runs.scm check-in: 304bfdeed0 user: mrwellan tags: try-nanomsg
12:45
Fixed import-megatest.db bug check-in: 398c48390d user: mrwellan tags: v1.60, v1.6006
2014-11-23
23:29
Adding trace with mods to print origin. Too useful to wait for offical release check-in: 377d0f07a4 user: matt tags: try-nanomsg
23:13
ping and login working check-in: 5f6b43d51b user: matt tags: try-nanomsg
20:56
Basic server functioning, responding to ping and login check-in: eab23b866a user: matt tags: try-nanomsg
18:14
Partial implementation. Not yet functional check-in: 120292c013 user: matt tags: try-nanomsg
2014-11-22
12:53
try nanomsg. check-in: 45e51acb2a user: matt tags: try-nanomsg
2014-11-21
13:18
Better err msg check-in: 738756b239 user: mrwellan tags: v1.60
10:56
Added layer of exception handling inside db:with-db check-in: 171838c893 user: mrwellan tags: v1.60
2014-11-20
22:20
full fs access support and megatest.db turned off by default check-in: 84336a6b8f user: matt tags: v1.60
21:44
full fs access support and megatest.db turned off by default check-in: c8926e3cff user: matt tags: v1.60
2014-11-19
14:36
Fixed bugs in exit handling check-in: bd18160690 user: mrwellan tags: v1.60
2014-11-18
22:29
Fixed couple minor bugs check-in: 4e02f67409 user: matt tags: v1.60
15:41
Tweaked installall.sh for a RedHat install check-in: cbcc0afda3 user: mrwellan tags: v1.55
10:18
reduce print noise. re-start server in long running loop check-in: 127cbef166 user: mrwellan tags: v1.60
09:32
Force start on servers before doing write heavy stuff. The transition when doing writes from direct access -> server needs improving. This is a work-around (but a good feature anyway. check-in: c101fd0ec9 user: mrwellan tags: v1.60
00:15
Fixed param order issue that was causing some server crashes. Cleaned up some exception handing check-in: 3a0e887fa8 user: matt tags: v1.60
2014-11-17
20:32
Adding back some tests check-in: faa19d1d5f user: matt tags: v1.60
17:15
Some fixes check-in: e5288739a1 user: mrwellan tags: v1.60
00:11
Add full exit when server hits issue check-in: 4e923ad188 user: mrwellan tags: v1.60
2014-11-16
22:42
Fixed wrong order in calculation of sync time check-in: c0bc542d13 user: matt tags: v1.60
21:58
Tweaks for testing check-in: afb9cc1df1 user: mrwellan tags: v1.60
21:50
fixed logic in test registration. More agressive starting of a server when sync takes a long time check-in: 333191162a user: matt tags: v1.60
20:51
missed a variable change in a almost never used routine - only to trigger the use of said routine. check-in: 4cfc6e3ba2 user: matt tags: v1.60
20:40
Use required mode by default in QA - for now check-in: 91923e2ee5 user: matt tags: v1.60
20:02
Better error reporting (use stderr), faster registration of tests, bug fix in tasks path to db handling check-in: 3757f74464 user: matt tags: v1.60
17:37
Added channel for result codes to http communication. Fixed some unit tests check-in: 98ffd649ba user: matt tags: v1.60
08:30
Handle errors in data transmission (e.g. corruption in flight). check-in: 7ca86d7e47 user: matt tags: v1.60
07:49
Added print-call-chain to exception handler of open-db. Fixed typo. Switched back to not requiring server in self QA check-in: 7fe971f6e5 user: matt tags: v1.60
00:11
Fixed delete-test-step-records call check-in: bd17b9e233 user: matt tags: v1.60
2014-11-15
23:36
Added required switch for servers check-in: 2b2f579cc4 user: matt tags: v1.60
03:43
In tasks:open-db call the create tables every time. Fixes issue with tables creation. NOT A GOOD FIX, revisit this. check-in: 347f0d9167 user: matt tags: v1.60
03:03
Make sqlite3 sync configurable check-in: cbe91f84d1 user: matt tags: v1.60
2014-11-14
20:54
streamline sync more check-in: 854b6c8345 user: matt tags: v1.60
14:04
Simplified triggering of sync check-in: a1b0d55f23 user: mrwellan tags: v1.60
07:50
Added removal of old tasks entries check-in: 9bebf08382 user: mrwellan tags: v1.60
07:16
Added exception handler to tasks:open-db check-in: 182a73b7ce user: mrwellan tags: v1.60
2014-11-13
18:06
Correctly qualified the check of the connection - was erroring out sometimes check-in: 9b2b3866ab user: mrwellan tags: v1.60
17:33
Fix for the dreaded sync bug check-in: c0aa0a3942 user: mrwellan tags: v1.60
10:12
typo check-in: 9846adb7c9 user: mrwellan tags: v1.60
09:55
Fixed typo check-in: c48ad8efed user: mrwellan tags: v1.60
09:00
bumped version to v1.6006 check-in: ed44e5d269 user: mrwellan tags: v1.60
08:51
99.9%. Added exception handler when checking for journal file - if the test for the file happens at the wrong time it can fail check-in: 19e5d7e0c2 user: mrwellan tags: v1.60
2014-11-12
23:21
Update schema creation to allow retrying to create schema check-in: 483e2bb5d3 user: matt tags: v1.60
22:40
99.8% check-in: edc56c4136 user: matt tags: v1.60
21:51
99.5% done with protecting db access with journal check check-in: 6757cdb9b3 user: matt tags: v1.60
17:14
98% done check-in: 24e4d63419 user: mrwellan tags: v1.60
00:23
Part of massive change to defend <rid>.db against access storms 50% done. Stopped at T E S T S. check-in: 712b23604e user: matt tags: v1.60
2014-11-11
09:21
reduce noise on output check-in: 678ea430aa user: mrwellan tags: v1.60
2014-11-10
22:31
Protected accesses to megatest.db and monitor.db with journal file busy control check-in: faeb319c76 user: matt tags: v1.60
2014-11-07
14:09
Protect the transaction in sync-db with exception handler check-in: d46174b7d1 user: mrwellan tags: v1.60
2014-11-06
20:12
Use run specific db access times to determine servers to start. check-in: 029c9c9936 user: matt tags: v1.60, v1.6005_ww45.2a
08:52
Added safety net for server start failing, put server kills into log file server-kills.log check-in: cf0372bf78 user: mrwellan tags: v1.60
07:33
Portlogger uses CREATE TABLE IF NOT EXISTS, so no need to test for file - just create the table every time. Added kill server when http-client has issue. Fixed typos in tasks:kill-server check-in: 158a434c54 user: mrwellan tags: v1.60
2014-11-05
15:33
Fix issues in lock queue and portlogger check-in: 5bc446ef43 user: mrwellan tags: v1.60
11:05
Added exception handler to lock-queue call. Added transaction to create db in tdb check-in: 343a1c8579 user: mrwellan tags: v1.60
03:18
speculative fixes for lockdb issues and dead server connections (bug d33ba94) check-in: 85565c63a0 user: matt tags: v1.60, v1.6005_ww45.2
2014-11-04
22:44
Improvements to sharing access to lock db in lock-queue check-in: 96e9934cfa user: matt tags: v1.60
04:29
Cosmetics on newdashboard tests panel check-in: 52544327e3 user: matt tags: v1.60
2014-11-03
23:40
Moving newdashboard forward check-in: 255fa799a6 user: matt tags: v1.60
2014-11-02
11:09
Speed up exit by moving delays around in the watchdog check-in: 0ca08ed334 user: mrwellan tags: v1.60
09:26
Merged v1.60 into trunk check-in: cf15dc19dc user: matt tags: trunk
09:25
Merged streamline exception handling branch into v1.60 check-in: 8fd7d261b7 user: matt tags: v1.60
09:24
stopped calls to set state and status where the test-id was not known (test not actually registered yet). Added safety net to some calls to print call chain if called with bad data, moved couple mutexes around to prevent contention Closed-Leaf check-in: 39d1713c91 user: matt tags: streamline-exception-handling
2014-11-01
22:37
Moved the db sync for local access to watchdog thread. check-in: 39fc3591a8 user: matt tags: streamline-exception-handling
08:41
More cleanup in exception handling check-in: dba7069ea8 user: matt tags: streamline-exception-handling
07:01
Streamline exception handling check-in: 2d5e0edb49 user: matt tags: streamline-exception-handling
2014-10-29
17:29
Fixed nbfake variable handling - was causing log files disappearing check-in: 9926990b7a user: mrwellan tags: v1.60, v1.6005_ww44.5
16:03
Merged nbfake fix check-in: f050e1d721 user: mrwellan tags: v1.60, v1.6005_ww44.3
15:46
Fix local variable name in nbfake Closed-Leaf check-in: 794eaa8cad user: tyardeni tags: v1.60-nbfake-stderr
15:40
Use local rather than env variables to determine log and host check-in: efe2d43275 user: tyardeni tags: v1.60-nbfake-stderr
15:17
Remove debug code from nbfake check-in: bb277556b4 user: tyardeni tags: v1.60-nbfake-stderr
13:57
Merged Tal's nbfake fix to v1.60 check-in: 02d61b3703 user: mrwellan tags: v1.60
12:14
Added header and help message to nbfake check-in: 7d862aea5e user: tyardeni tags: v1.60-nbfake-stderr
11:47
Update nbfake to write output to stderr, and append to logfile. Update nbfake variables, but fall back to old TARGETHOST vars check-in: 712f18e24b user: tyardeni tags: v1.60-nbfake-stderr
2014-10-28
23:08
Don't do threaded registration check-in: 2513a8d303 user: matt tags: v1.60
00:18
change default for server-query-threshold to -1, forcing always a server to start Added test for vars with . check-in: cf47596912 user: matt tags: v1.60
2014-10-27
20:17
Backed out mutex and locking on sync and moved busy handler ahead of db initialize check-in: ce3b49f7c4 user: mrwellan tags: v1.60
11:13
Remove on exit cleanup. All finalization is done automaticaly apparently check-in: 92586d64ab user: mrwellan tags: v1.60
00:03
Added blocking of db sync when shutting down check-in: 0ac041efe1 user: matt tags: v1.60
2014-10-24
15:37
Fixed crash on exit due to race condition of exit code closing db check-in: 22a4701a0c user: mrwellan tags: v1.60
11:19
Fixed preformance issue with marking INCOMPLETES check-in: 2f38818a05 user: mrwellan tags: v1.60
08:55
Bumped version check-in: 80f67bad9a user: mrwellan tags: v1.60
00:49
Fixed -cleanup-db check-in: be4a5839b2 user: matt tags: v1.60
00:25
Merged rerun-behavior-fixes check-in: ef02bf7a14 user: matt tags: v1.60
2014-10-23
23:53
Merged v1.60 Closed-Leaf check-in: db227d3471 user: matt tags: rerun-behavior-fixes
23:51
Added more exception and signal handlers check-in: 086bd3226a user: matt tags: v1.60
18:26
Partial implemenation of correct rerun behaviour check-in: f9f3796ce3 user: mrwellan tags: rerun-behavior-fixes
09:17
Added error handler for dashboard where it looks for recent accesses to db check-in: 46182ccbf0 user: mrwellan tags: v1.60
2014-10-22
11:32
Add exception handler to check for journal files - seems to crap out sometimes check-in: 8d711947e0 user: mrwellan tags: v1.60
2014-10-21
23:14
Fixed issue with get pid. Reworked task killing code (again). check-in: a89fd0fb73 user: matt tags: v1.60
14:18
fixed wrong use of double quotes check-in: 17cd0fbe3e user: mrwellan tags: v1.60, v1.6004
14:02
fix for typo check-in: 4496ba9a2a user: mrwellan tags: v1.60
2014-10-20
22:48
Added exception handler to stats gathering check-in: 87aa55e5d2 user: matt tags: v1.60
22:21
Added compression for messages over http check-in: a73f871b7d user: matt tags: v1.60
21:46
Couple corrections to client discarding of connections logic check-in: d75d0889de user: matt tags: v1.60
18:02
Purge connections that haven't been used in 60 seconds - they might have idled out check-in: a128117bd7 user: matt tags: v1.60
15:32
Gracefully deal with cases where the tasks line does not have the host/pid of the running task check-in: ee38bc3f41 user: mrwellan tags: v1.60
15:13
Gracefully deal with cases where the tasks line does not have the host/pid of the running task check-in: e44ac6ce65 user: mrwellan tags: v1.60
15:00
Added testsuite name tagging of servers, bumped version to v1.6004, move sending of kill to inside the error handling check-in: 7faccb94b1 user: mrwellan tags: v1.60
00:23
Added capture and display of top script pid check-in: 4911da85d8 user: matt tags: v1.60
2014-10-19
21:53
Better control over processing #{} vs. [] in config files check-in: a492699b81 user: matt tags: v1.60
19:59
first pass attempt to do a better job on lazy loading of config files check-in: 01d8fffe0f user: mrwellan tags: v1.60
2014-10-18
23:48
Merged v1.60 into trunk check-in: 56761f4e0a user: matt tags: trunk
2014-10-17
00:19
Changed default server run time to 60 seconds. Removed wait on RUNNING for servers - caused more hassle than benefit check-in: 9818a847b5 user: matt tags: v1.60
2014-10-16
23:58
Added kill of -runtests processes if -remove-runs is called with test patt of % check-in: 36d5293a01 user: matt tags: v1.60
16:14
updated tests/fullrun/config to standardized configs check-in: 7c7b62feea user: user tags: trunk
11:20
Fixed jobgroups (added sensitivity to n/a) and num running check-in: 7ecb5e5d84 user: mrwellan tags: v1.60
00:17
Jobgroup fix for Tal check-in: 8e0b7f5c8a user: matt tags: v1.60
2014-10-15
14:14
Fixed bad runname patt in -list-db-targets check-in: 6dd025d0f4 user: mrwellan tags: v1.60
2014-10-14
17:47
Properly process the configs before things like -list-runs check-in: 5be255898b user: mrwellan tags: v1.60
10:25
Better handling of disks - better messages, ignore paths not fully qualified check-in: 7b78935d9e user: mrwellan tags: v1.60
2014-10-13
10:43
Wrapped db init with transaction. Dunno why I didn't think of that a long time ago. check-in: d494a8975c user: mrwellan tags: v1.60
01:09
Improved lock out on running tests. Added weak work-around for issue with preclean check-in: ef4d658125 user: matt tags: v1.60
2014-10-10
10:49
bumped version check-in: 69da7e37ab user: mrwellan tags: v1.60
2014-10-09
17:09
Fixed server kill, reduced noise levels check-in: 5526a18984 user: mrwellan tags: v1.60
00:03
Merged in refactor-sqlite3-calls. Can refactor in small steps from here on out check-in: c03075b49a user: matt tags: v1.60
00:01
Added snipped of example code in comment to tree.scm Closed-Leaf check-in: dfe733bf8a user: matt tags: refactor-sqlite3-calls
2014-10-08
22:46
Merged in fixes from v1.60 branch check-in: 7636717b91 user: matt tags: refactor-sqlite3-calls
13:07
new2old needed to handle multi sync in megatest.scm correctly check-in: 5c03cce6b3 user: mrwellan tags: v1.60
12:54
new2old needed to handle sync in rmt correctly check-in: 6ad4f305ae user: mrwellan tags: v1.60
12:45
new2old needed to handle main.db correctly check-in: fbfdc4b6a2 user: mrwellan tags: v1.60
12:11
Fixed sync bug (I think) check-in: 18f70c2641 user: mrwellan tags: v1.60
03:55
updated stats check-in: bbeec077ff user: matt tags: refactor-sqlite3-calls
03:41
Replace sqlite3:for-each-row with sqlite3:first-result where it makes sense check-in: 92efe0fe78 user: matt tags: refactor-sqlite3-calls
2014-10-07
21:13
Streamlined syncback and added more control for syncing to and from megatest.db and the new databases check-in: a1236d6bf9 user: matt tags: v1.60, v1.6002_beta4
17:11
Added syncback check-in: 08847d5384 user: mrwellan tags: v1.60
09:30
Fixed typo check-in: a162c72be6 user: mrwellan tags: v1.60
00:04
More task:get-db conversion stuff check-in: cb18456dcf user: matt tags: v1.60
2014-10-06
23:31
First pass of removing open-run-close for tasks/monitor.db calls check-in: 045b0cea46 user: matt tags: v1.60
15:13
Bumped version to 1.6002 check-in: eff72a6cca user: mrwellan tags: v1.60
14:51
Added db performance sensing check-in: ba1a890094 user: mrwellan tags: v1.60
05:38
Added db stats gathering check-in: cf842b155e user: matt tags: v1.60
00:05
Keep servers alive only if have RUNNING or REMOTEHOSTSTART tests check-in: e2b136c3de user: matt tags: v1.60
2014-10-05
23:51
Lazy server starting mostly working well check-in: abf327cf94 user: matt tags: v1.60
22:47
missed these changes ... check-in: 376151225a user: matt tags: v1.60
22:39
Sorta working without servers check-in: ce47c7863e user: matt tags: v1.60
2014-10-03
12:03
Fixed typo check-in: 399217ae55 user: icfadm tags: v1.60
11:33
Added missing 'read' check-in: f7d6c436e4 user: mrwellan tags: v1.60
11:30
Added fallback on evaluating CMDINFO to have it work in old areas check-in: 39c561201f user: mrwellan tags: v1.60
00:47
Reduce number of states allowed for re-run (was taking too long in test4). check-in: d00ad6b77e user: matt tags: v1.60, v1.6001_beta3
00:34
Added z3 compression to CMDINFO handling - half the lenght check-in: c887cc0a1d user: matt tags: v1.60
2014-10-02
23:36
Fixes for: rollup when RUNNING or LAUNCHED, clearing and deleting test_steps check-in: b5d1478244 user: matt tags: v1.60
2014-09-29
23:33
Fixed -get and -set run-status. Cleaned up junk messages when precleaning check-in: fb93dbd975 user: matt tags: v1.60, v1.6001_beta2
17:52
Partial addition of allowing rerun on various and sundry test states. Partial fix of -set-run-state and -get-run-state check-in: 509b6a3d9c user: mrwellan tags: v1.60
2014-09-25
20:32
Updated the needed packages in the Makefile help section check-in: 14c2389b27 user: mrwellan tags: v1.60
17:44
Moved utils Makefile for chicken build to Makefile.installall check-in: 4b43da4d9c user: mrwellan tags: v1.60
2014-09-18
11:07
Partial fix to newdashboard, it works but is slower than necessary check-in: 28fd9b377f user: mrwellan tags: v1.60, v1.6001_beta
10:56
Renamed datashare binary to sd. check-in: da7ebf6c50 user: mrwellan tags: v1.60
09:17
speculative fix for sorting stability on event_time. doesn't work (yet) Closed-Leaf check-in: c1b7dd5a38 user: mrwellan tags: sorting-fix
2014-09-17
01:00
datashare - get implemented, ref count records now updated check-in: bd5633a585 user: matt tags: v1.60
2014-09-16
23:17
datashare list-areas, list-versions working, publish partially working check-in: 0805063fb3 user: matt tags: v1.60
18:09
First pass at publish via command line check-in: 9f5bfafa07 user: mrwellan tags: v1.60
2014-09-15
22:42
Switch out loadrunner for nbfake, update help in datashare check-in: 6fc75e1afb user: mrwellan tags: v1.60
2014-09-12
14:17
Added mutex for db sync check-in: 0ace787cbd user: mrwellan tags: v1.60
06:45
Partially added latest support but method is not right. Need to re-think check-in: c7e493c054 user: matt tags: v1.60
2014-09-11
13:58
Bumping wait-on-journal for portlocker to 5 seconds check-in: 70e98ec239 user: mrwellan tags: v1.60
13:40
fixed issue with portlocker, added more verbosity on server start check-in: 8cab551ef3 user: mrwellan tags: v1.60
13:03
Experimental tweaks to address stuck server start issue check-in: 7c83ed2d8b user: mrwellan tags: v1.60
11:44
Added server killing, cleaning out junk records. check-in: 71bd40f627 user: mrwellan tags: v1.60, v1.6001_beta2
10:13
Added -import-megatest.db to help. check-in: b931cba810 user: mrwellan tags: v1.60, v1.6001_beta
10:06
Trimmed output on migrating db from v1.55 to v1.60 check-in: 3455a21c0c user: mrwellan tags: v1.60
09:54
Initial pass at re-numbering tests to prevent overlap check-in: 06b8e0ec89 user: mrwellan tags: v1.60
08:29
Added sleeprunner for simulating long queue times in distributed computing systems check-in: 05c1588699 user: mrwellan tags: v1.55
01:05
Add local: #t to struct construction check-in: 76c9be4669 user: matt tags: v1.60
2014-09-10
22:51
Fixed missing launch: in call to setup-for-run check-in: 3222769b73 user: matt tags: v1.60
13:40
Server bypass options increased. Now should bypass the server unless in 'running' or 'dbprep' mode check-in: e29bdd1210 user: mrwellan tags: v1.60
2014-09-09
23:06
Tentative improvements to server starting - separate out server start from db start (dbprep). check-in: f8c63429f7 user: matt tags: v1.60
10:42
Removing zmq from chicken build script check-in: 91fd288f45 user: matt tags: v1.55
2014-09-05
11:53
Use nbfake for launching servers check-in: d8c9e3b4ca user: mrwellan tags: v1.60
09:01
Added some checks for when there are no tests in a regression check-in: a389004ce8 user: mrwellan tags: v1.60
2014-09-04
23:31
Removed the active client start code to ensure the dynamic server start is used. check-in: 370194c6a9 user: matt tags: v1.60
18:22
Trying more agressive resistance to starting the server check-in: da01ac3b4f user: mrwellan tags: v1.60
2014-09-03
18:14
Add support for binding to specific interface check-in: 58692d9ac7 user: mrwellan tags: v1.60
17:54
Switch to -daemonize as it seems problematic to start servers under nbfake check-in: 4c9c6ff4b4 user: mrwellan tags: v1.60
16:39
Increase range of ports to pick from and add configurability for lowport check-in: dfe64d8ddb user: mrwellan tags: v1.60
16:35
Increase range of ports to pick from and add configurability for lowport check-in: db5ce0a47b user: mrwellan tags: v1.60
15:48
Switch out dot locking with waiting on journal file gone. check-in: f88ca3aa69 user: mrwellan tags: v1.60
15:22
Increased timeouts in dot lock for portlogger check-in: c832c39e64 user: mrwellan tags: v1.60
13:41
Release the lock in cases where there is an sqlite3 error. check-in: 4174f38be9 user: mrwellan tags: v1.60
11:44
Added dot-locking around access to the portlogger db. Sqlite3 locking seems to have trouble on fast local disk sometimes (worked when system was loaded, failed when system was lightly loaded). check-in: 9db808f9fe user: mrwellan tags: v1.60
08:32
Tweaked settings in fdktest tests. Added verbose output on server start fail. check-in: 012982e117 user: mrwellan tags: v1.60
2014-08-30
02:00
Paths in configs must not be built using PWD check-in: 9944381f09 user: matt tags: v1.60
2014-08-28
22:08
Refactored db opening, removed some old cruft check-in: c95e61dd03 user: matt tags: v1.60
20:29
Partial implimentation of dot locking on run-id db creation. check-in: c64332761d user: mrwellan tags: v1.60
12:27
Fixed mysterious crashing on SLES11 bug, just a typo check-in: 8b114d33a7 user: mrwellan tags: v1.60
00:47
Fixed broken query check-in: a09b4531f6 user: matt tags: v1.60
00:37
Fixed typo, added hander for scenaio where can receive bad data check-in: 660a006630 user: matt tags: v1.60
00:04
Reuse ports when possible check-in: 4382ee655e user: matt tags: v1.60
2014-08-27
23:47
Fixed dying thread. Servers exit cleanly now check-in: 74cbbcdf44 user: matt tags: v1.60
21:53
Marking ports as taken/released/failed now working. One race condtion taken care of but one remains. check-in: 5051742e65 user: matt tags: v1.60
04:20
More on portlogger check-in: 53b72738b7 user: matt tags: v1.60
2014-08-26
23:17
Added debug to portlogger check-in: c02687e1a4 user: matt tags: v1.60
23:14
Portlogger almost functional check-in: 0a3812f5e3 user: matt tags: v1.60
22:56
Added partially implemented portlogger check-in: ce1f2b5ce1 user: matt tags: v1.60
10:08
Cleaned up messages on server startup. Servers started only if write frequency is high. check-in: b045e9649e user: mrwellan tags: v1.60
00:02
Added message on read-only query bypassing server check-in: aeed6c5c75 user: matt tags: v1.60
2014-08-25
23:27
Read-only calls can bypass the server if it isn't already running. check-in: 9509385707 user: matt tags: v1.60
2014-08-24
23:55
Removed error message on calling get-runs with run-id=#f, it is harmless check-in: 48f04e9bff user: matt tags: v1.60
23:43
Got newdashboard to build, updated Makefile. Next is synchash - how to replace? check-in: eacc08c870 user: matt tags: v1.60
20:53
Fixed storage of links in datastore check-in: ff4b7bc45e user: matt tags: v1.60
18:19
Enough of datashare implemented to demo check-in: c35d3e8493 user: matt tags: v1.60
17:08
More datashare hacking done. check-in: 564660d855 user: matt tags: v1.60
2014-08-23
13:58
Basics of get data in place check-in: 5cdc4cd6d0 user: matt tags: v1.60
2014-08-22
16:53
More of datashare working check-in: 8d86e61bbb user: mrwellan tags: v1.60
10:36
Basic publish function in datashare done check-in: 9a4d32c70f user: mrwellan tags: v1.60
09:54
Reduced some debug noise check-in: 673a973513 user: mrwellan tags: v1.60
2014-08-20
23:35
Added basic data collection for publish to datashare check-in: c6b22c2e7a user: matt tags: v1.60
00:12
Fixed logic bug in tests for server keep going check-in: 39f86ecb7a user: matt tags: v1.60
2014-08-19
23:59
Servers will wait until no running tests before exiting check-in: fac1a3d1e7 user: matt tags: v1.60
23:21
Delay opening the database until *after* the server is started check-in: 8262fac699 user: matt tags: v1.60
2014-08-13
16:13
Merged in v1.55 changes check-in: f870afe4d0 user: mrwellan tags: v1.60
13:57
Unset TARGET* vars before starting the real work in nbfake check-in: e89be5432c user: mrwellan tags: v1.55
2014-08-05
00:09
Added bit more to datashare check-in: 8e9852ca99 user: matt tags: v1.55
2014-08-01
01:04
Added three loop tries for -runtests check-in: 1c0eb707c7 user: matt tags: v1.55
2014-07-31
00:16
Corrected formating of info messages on load excess check-in: c15ca73559 user: matt tags: v1.55
00:02
Added built-in loadrunner into Megatest check-in: 229f3fa92e user: matt tags: v1.55
2014-07-30
15:32
Forcing synchronous to 0 check-in: b052a1ff92 user: mrwellan tags: v1.55
11:56
Found never-end bug in runs.scm where run-wait logic was at the wrong level check-in: c12c6d9114 user: mrwellan tags: v1.55, v1.55241
2014-07-25
08:00
Merged in run-wait changes check-in: d2a718227d user: matt tags: v1.60
2014-07-24
23:21
Another typo check-in: 967167dabd user: mrwellan tags: v1.60
23:07
Fixed typo check-in: 539477fb97 user: mrwellan tags: v1.60
11:42
Backed out the treatment of INCOMPLETE as NOT_STARTED. It must be treated as COMPLETED: check-in: ed97e023ae user: mrwellan tags: v1.55
11:05
Added check for stuck tests and tidied up output when waiting check-in: c8a9698e79 user: mrwellan tags: v1.55
08:52
Added hs to installer check-in: fde7404cb5 user: mrwellan tags: v1.55
00:11
Merged in changes from v1.55 check-in: 484834d6b9 user: matt tags: v1.60
00:04
test4 will use -run-wait rather than -preclean check-in: 28ec0ec411 user: matt tags: v1.55
2014-07-23
23:21
pulled changes to loadrunner from v1.60 branch. Added -run-wait support to run queue. check-in: 65f26a2bbf user: matt tags: v1.55
18:08
Unfinished -run-wait work check-in: 0bc44e3515 user: mrwellan tags: v1.55
11:34
Fixed wrong params to mt:test-set-state-status-by-id check-in: 365a3b603e user: mrwellan tags: v1.60
11:04
Fixed couple queries with problems due to the rmt host mechanism. Made loadrunner more aggressive still check-in: 92f6380e10 user: mrwellan tags: v1.60
09:59
Several fixes for merge caused issues. made loadrunner more agressive check-in: d55a2c061d user: mrwellan tags: v1.60
00:59
Missed a conversion from setup-for-run to launch:setup-for-run check-in: 36ce1881c0 user: matt tags: v1.60
00:54
Added launch to uses in server.scm, more tweaks to fdktestqa configs check-in: 89ac157423 user: matt tags: v1.60
00:33
Changed some configs for fdktestqa check-in: 68f95981bf user: matt tags: v1.60
2014-07-22
22:00
Merged recent changes from v1.55 and fixed few related bugs check-in: a7e3370085 user: matt tags: v1.60
12:06
Fixed dashboard crash on sort choices check-in: 4ba94f5735 user: mrwellan tags: v1.55, v1.5524
10:11
Changed KILLED status from FAIL to KILLED and treat INCOMPLETE as if it was COMPLETED check-in: a35313652a user: mrwellan tags: v1.55
00:10
added re-try exception handling to lock-queue check-in: f824fb4d79 user: matt tags: v1.55
2014-07-21
17:06
Added fix for corner case where no tests were runnable but the other conditions did not catch it. check-in: e5dba3e2c7 user: mrwellan tags: v1.55
14:24
Added dashboard invocation to test9 check-in: 31a3fe08c8 user: matt tags: v1.55
09:37
Removed more output from loadrunner check-in: bb01962459 user: mrwellan tags: v1.55, v1.5524
09:09
Added new statuses for NOT_STARTED to facilitate debug. Silenced output from loadrunner to prevent emails from at queue check-in: 801a807e3f user: mrwellan tags: v1.55, v1.5524
01:01
Upped the LOAD limit in test4 to speed things up a little check-in: d62f9413c3 user: matt tags: v1.55
00:32
Improved not_started handling check-in: 52afa9f03d user: matt tags: v1.55
2014-07-20
14:52
minor clean up check-in: 683ee9a7c2 user: matt tags: v1.55
2014-07-18
16:21
Added state/status sketch check-in: a208354f3d user: mrwellan tags: v1.55
2014-07-15
00:06
Merged recent changes from v1.55 check-in: c2c7cdb91e user: matt tags: v1.60
2014-07-14
23:05
Added more status variations for NOT_STARTED and bumped version. Also added visibility of statuses on dashboard check-in: 85a669be50 user: matt tags: v1.55
2014-06-26
15:30
Evaluate strings before storing in environment in launch:execute check-in: 9e348640c4 user: mrwellan tags: v1.55, v1.5523
15:27
Evaluate strings before storing in environment in launch:execute check-in: 761dba431d user: mrwellan tags: v1.60
2014-06-24
12:26
Added protection against invalid env vars check-in: 8643d8d19c user: mrwellan tags: v1.55
2014-06-23
17:36
Renamed some routines, added use of MT_TARGET for input of target in getting runconfigs data (fixes bug where it only worked when using -target check-in: 1bd823a800 user: mrwellan tags: v1.55
13:40
Improved info in tests listings at start of run check-in: 21ea7c1001 user: mrwellan tags: v1.55
10:12
Moved generation of test lists until after the runconfigs is processed. check-in: 814b1a6d18 user: mrwellan tags: v1.55
00:57
set default sort in config file (not working quite right yet, fails to init but works thereafter) check-in: 43115cbdd6 user: matt tags: v1.55
2014-06-22
23:05
Make all test names fit in the boxes check-in: b8007dd874 user: matt tags: v1.55
22:09
Refactored draw-tests for easier improvements check-in: 0dd4ebdb17 user: matt tags: v1.55
19:03
Made sort of runs on dashboard into a dropdown check-in: ea04a96df6 user: matt tags: v1.55
18:18
Fixed scroll wheel action on tests panel, added sort on alphanumeric to sorted-tests check-in: fee756ae59 user: matt tags: v1.55
2014-06-19
11:35
Fixed regression on running in read only areas where db does not exist. Made timeout long for cases where tests appear to be non-runnable. Improved chicken install script check-in: 2c06a41e7e user: mrwellan tags: v1.55, v1.5522
00:34
Added random delay to help spread out invocations of loadrunner check-in: 25320ac902 user: matt tags: v1.55
00:27
Merged loadrunner and nbfake into single script check-in: 202169a23d user: matt tags: v1.55
2014-06-18
15:53
Improvements to build for chicken/iup/sqlite3, see installck.sh check-in: f4214bf31e user: mrwellan tags: v1.55
10:47
Increase lock times check-in: 40449256f8 user: mrwellan tags: v1.55, v1.5521
00:19
Increased the delay in loadrunner to hopefully minimize overshoot check-in: 21daa4826c user: matt tags: v1.55
2014-06-17
22:54
Improved loadrunner check-in: 5ded10a6e8 user: mrwellan tags: v1.55
17:08
Improved build makefile check-in: da1fdc017f user: matt tags: v1.55
10:50
Fixed cleanrunexectute to use xterm/override check-in: 920d1e8584 user: mrwellan tags: v1.55, v1.5521
10:36
Remove in mem db for monitor.db - it did not work right in read-only context check-in: 02c7d8cb87 user: mrwellan tags: v1.55
00:07
Added retry on remove when blocked by toplevel with not-yet-removed child tests check-in: 42fa11c691 user: matt tags: v1.55
2014-06-16
15:38
Added support for building with older iup on RedHad/CentOS check-in: c6380019ef user: mrwellan tags: v1.55
2014-06-03
09:41
Nearly all working with v1.55 changes merged into v1.60 check-in: 8d341c3b0e user: mrwellan tags: v1.60
2014-06-02
14:17
Merged v1.55 into v1.60 check-in: ddc50147d1 user: mrwellan tags: v1.60
14:06
Merged 1b2b into v1.60 from v1.55 check-in: 4d7843e5cb user: mrwellan tags: v1.60
13:57
Merged 1f7e from v1.55 into v1.60 check-in: 53d8bc89d7 user: mrwellan tags: v1.60
13:52
Merged 46be into v1.60 from v1.55 check-in: 3bfbc5e0cd user: mrwellan tags: v1.60
13:49
Merged from 8c12 on v1.55 into v1.60 check-in: eecc0fad4c user: mrwellan tags: v1.60
13:42
Merged from ecd1 on v1.55 into v1.60 check-in: 4ca344415e user: mrwellan tags: v1.60
13:38
Merged f2d7 from v1.55 to v1.60 check-in: e30eb474c8 user: mrwellan tags: v1.60
13:33
Merged 31c3 from v1.55 into v1.60 and fixed couple compile issues check-in: 7383eb0df2 user: mrwellan tags: v1.60
11:21
Merged 0f5d from v1.55 to v1.60 check-in: ce8b9e0b55 user: mrwellan tags: v1.60
10:49
Merged e7a3 from v1.55 branch into v1.60 branch check-in: 180ef4e375 user: mrwellan tags: v1.60
09:56
Added -preclean to all calls in Makefile check-in: fa535bcd4c user: mrwellan tags: v1.55
2014-05-30
12:21
Added -preclean, bumped version check-in: 3ccb5eb517 user: mrwellan tags: v1.55, v1.5521
09:50
Split off pre and post commands in dashboard test control panel system calls with override from config check-in: 4c81f4b156 user: mrwellan tags: v1.55
09:00
Moved call to run-wait to a point after all other likely calls so that run wait can be used with other switches. Added blocking of remove whne a test has sub tests. check-in: 95dcd86380 user: mrwellan tags: v1.55
2014-05-29
08:39
Added override ability in remove-runs to optionally not remove the record check-in: 3168e11fa8 user: matt tags: v1.55
2014-05-22
13:46
Sucessful merge from 2b3c(v1.55) into v1.60 check-in: 23bb603800 user: mrwellan tags: v1.60
12:08
Improved dashboard for working in readonly areas check-in: 402ee8e934 user: mrwellan tags: v1.55, v1.5519
2014-05-20
23:54
Properly deal with roll up vs. setting to INCOMPLETE in old tests stuck in LAUNCHED check-in: b54fa13558 user: matt tags: v1.55
17:20
Added back the improved db:find-and-mark-incomplete routine. check-in: d8f671770d user: mrwellan tags: v1.55, v1.5519
01:16
Bumped version to v1.5519 check-in: d14bc79960 user: matt tags: v1.55, v1.5519
01:15
Increased throttle effect. Added accounting for toplevel tests in jobgroups and max_concurrent_jobs check-in: 2127b12222 user: matt tags: v1.55
2014-05-19
23:52
Added .db-journal based db throttle. check-in: 1b2b31b21b user: matt tags: v1.55
2014-05-02
09:18
Fixed bug on handling of an empty sheet in refdb check-in: 1f7e2b9d5c user: mrwellan tags: v1.55
2014-05-01
23:00
Added ability to have row keys containing spaces in refdb check-in: 14e26aaf81 user: matt tags: v1.55
22:38
Added incremental save when using refdb edit check-in: 1d18479410 user: matt tags: v1.55
2014-04-24
17:39
Fixed silly bug in -list-db-targets check-in: b71a9aadc7 user: mrwellan tags: v1.55
10:14
Switch Makefile_latest.install to use 4.9.0rc1 from tar. check-in: ba13420a7b user: mrwellan tags: v1.55
2014-04-22
14:55
Run Summary can now launch test control panels. Reduced noisy output from runtests a little more check-in: 498885c82b user: mrwellan tags: v1.55, v1.5518c
11:18
Load up test steps info immediately check-in: c0b21a4820 user: mrwellan tags: v1.55, v1.5518b
10:58
Load up test steps info immediately check-in: 32041b1f13 user: mrwellan tags: v1.55, v1.5518a
10:47
Trimmed redundant messages. Caught another corner case with useless attempts to retry check-in: 46bed86eba user: mrwellan tags: v1.55, v1.5518
00:53
Fixed itemwait with itempatt and issues in the run queue check-in: bc27cf381e user: matt tags: v1.55
2014-04-21
01:30
Incremental improvement with itemwait and run queue logic. check-in: 65e8ba3d33 user: matt tags: v1.55
2014-04-15
12:25
Added perl, python and ruby for dump check-in: 9417d2df60 user: mrwellan tags: v1.55
2014-04-10
16:27
Added control over logfile for nbfake, improved bigrun2/3 tests, added itemmap parameter in requirements for mapping items for item wait. bumped version check-in: 8c12404219 user: mrwellan tags: v1.55
01:21
Completed transition to -runname but :runname is still supported check-in: 95bb50b9cf user: matt tags: v1.55
01:02
Proper handling of itemwait when there are prior fails check-in: f74dc31454 user: matt tags: v1.55
2014-04-08
21:33
try forcing MT_LINKTREE so it is always available check-in: a9874b90d5 user: matt tags: v1.55
2014-04-07
21:58
Bumping version to v1.5517. check-in: ecd1499a3c user: icfadm tags: v1.55, v1.5517
18:59
Don't put out empty string on no value found check-in: 508f94e08b user: matt tags: v1.55
18:53
Fixed silly ; bug in env2file and added -server/-var for lookups in configs check-in: 9b39882f86 user: matt tags: v1.55
2014-04-03
21:18
Fixed some minor issues identified by compiling with master branch of Chicken. check-in: abbee5328d user: matt tags: v1.55
16:28
Fixed proxy support and switched to http for git clone check-in: 5f87a58ea0 user: mrwellan tags: v1.55
00:28
Getting closer to a deployable install but not quite there yet. check-in: df0785fd7a user: matt tags: v1.55
00:10
Deploy almost working. Makefile_latest works for installing with latest chicken from master as of 4/2/2014 check-in: 0f5b2585d6 user: matt tags: v1.55
2014-03-31
11:51
Toplevel fix caused a regression where items didn't work. This commit should fix that. check-in: e6df83127e user: mrwellan tags: v1.55, v1.5516
10:18
Fixed bug in saving environment files where forbidden vars list was being ignored. check-in: 73b253e46e user: mrwellan tags: v1.55
2014-03-30
01:10
Merged f8e4 from branch v1.55 into v1.60 check-in: bc0f8a61c7 user: matt tags: v1.60
2014-03-29
19:11
Increased retries in client:start to 100, minor edits? check-in: 18d165c8c7 user: matt tags: v1.60
13:31
Improved an error message check-in: aa13991ded user: matt tags: v1.55
10:31
Consolidated -target calls to one cleaner call, added HOME and USER to default ignored vars in env2file. Keep ignored vars in file but comment them out. check-in: f2d7568565 user: matt tags: v1.55
2014-03-28
11:45
Fixed missing call to set state/status correctly on killreq check-in: 31c35bf056 user: mrwellan tags: v1.55
10:59
Added specified tests to the required list to fix corner case where a specified test could get dropped check-in: 0f5dd6bf65 user: mrwellan tags: v1.55
00:08
Found couple more cases of poorly protected sqlite3 calls. Fixed. check-in: e7a3a54019 user: matt tags: v1.55
2014-03-27
11:14
Merged sqlite-trials work to v1.55 check-in: 2b3cd8f3ca user: mrwellan tags: v1.55, v1.5516rc2
11:13
Tweaked timeouts and added more agressive exception handling to sqlite3 calls. Also cd to MT_RUN_AREA_HOME in dashboard if run in a test enviroment Closed-Leaf check-in: 158702d7aa user: mrwellan tags: sqlite-trials
2014-03-26
22:17
Trial work on exception handling for sqlite issues check-in: 846b99e992 user: mrwellan tags: sqlite-trials
2014-03-25
12:30
Bumped version. check-in: fd82e8252e user: icfadm tags: v1.55, v1.5516rc1
10:05
Speculative fix for the toplevel problem check-in: f8e4667eee user: matt tags: v1.55
01:36
Trial setting of state/status on dropped tests check-in: 20e648eeb2 user: matt tags: v1.55
00:48
Merged v1.55 to v1.60 check-in: bf0c9fc67e user: matt tags: v1.60
00:24
mode can have multiple values. compensate for moving mtest into directory. switch to loadrunner. check-in: dbd2c7a443 user: matt tags: v1.55
2014-03-24
22:17
Fixed the arch specific install. check-in: 09f7da3964 user: matt tags: v1.55
20:58
Partial but broken update to arch dep install check-in: db5773a8d7 user: mrwellan tags: v1.55
15:56
Switched to lsb_release -sr for os info check-in: 20c0888a15 user: mrwellan tags: v1.55
2014-03-23
16:29
Closely syncing v1.55 with v1.60 check-in: 6c2980d723 user: matt tags: v1.60
15:41
Switched to loadrunner (merged Makefile changes from v1.60) check-in: d09be0b985 user: matt tags: v1.55
13:13
Merged binary handling from v1.55 check-in: b095d6d09c user: matt tags: v1.60
2014-03-22
22:57
Put executables in sub dir and call based on MACHTYPE check-in: 1d89f11f7f user: matt tags: v1.55
19:06
Fixed up makefile based installer for chicken/iup etc. check-in: 3afb28af9d user: matt tags: v1.55
2014-03-20
21:39
Use new dbstruct for each run in import-megatest.db check-in: 8e842616c4 user: mrwellan tags: v1.60
01:28
Got merge of records back to megatest.db working check-in: d5f4d74640 user: matt tags: v1.60
2014-03-19
10:21
Merge db-sync to the v1.60 check-in: f5a9d4250c user: mrwellan tags: v1.60
2014-03-18
23:57
Removed unneeded opening of main.db in each server. Reworked run stats Closed-Leaf check-in: b055e5fd1b user: matt tags: megatest.db-sync
17:31
Fixed typo check-in: 1911dc98ed user: mrwellan tags: megatest.db-sync
02:14
Start of code to sync to megatest.db check-in: 07907018df user: matt tags: megatest.db-sync
01:51
Have test ids start at 30k * run-id check-in: d43128116f user: matt tags: v1.60
2014-03-17
23:20
Moved database into linktree/.db/ check-in: 2db911bdaf user: matt tags: v1.60
09:38
side fix Closed-Leaf check-in: 370b2b9e31 user: mrwellan tags: side-fix
2014-03-16
20:49
Improved some exception handling to fail more gracefully check-in: ddb31b7dde user: matt tags: v1.60
06:41
Simplified client:setup based on assuming that retries for communications problems are handled in the http-client module check-in: 530e6e23bd user: matt tags: v1.60
2014-03-15
21:58
Fix server start to try harder to run on current host without using nbfake. Re-factored server:ping so can call it locally. check-in: 3a11c5512d user: matt tags: v1.60
2014-03-13
23:21
Tightened up run constraints until load management is more consistent check-in: 0faa89e84d user: matt tags: v1.60
22:41
Fine tune/cleanup of server start and restart logic check-in: 268ec82674 user: matt tags: v1.60
2014-03-12
00:43
Add some time back to client restarts check-in: a7747154c2 user: matt tags: v1.60
2014-03-11
22:20
Merged v1.60-no-compile into v1.60 check-in: 47cf920bfd user: matt tags: v1.60
22:17
Fixed http-transport start-on-dead issue Closed-Leaf check-in: 21e4cbf850 user: matt tags: v1.60-no-compile
12:15
Partial migration of server-dat to vector check-in: 8df45e5eed user: matt tags: v1.60-no-compile
2014-03-10
16:18
Added better but still too slow startup of server when prev-running server is stuck check-in: acfb29f22e user: mrwellan tags: v1.60
00:34
Fixed rmt:test-get-logfile-info issue, typo in api. check-in: d4cdee770d user: matt tags: v1.60
2014-03-08
08:42
pulled old, lost changes forward check-in: 49464f8312 user: matt tags: trunk
2014-03-06
20:20
Merged fix for ; in env var values check-in: 559d63b4f3 user: matt tags: v1.60
16:53
Change host/domain matching to deal with or without domain name cases check-in: 9e1c27e1ec user: mrwellan tags: v1.60
13:33
Added ; to list of whitespace characters to quote in setenv check-in: 68ba4dfea5 user: mrwellan tags: v1.55, v1.5515
2014-03-05
22:19
Completed support for homehost check-in: 1e96dcc57d user: matt tags: v1.60
00:44
Still blocks. check-in: 523082967f user: matt tags: multi-transport
2014-03-04
23:58
not working but a good time to snapshot check-in: 7e8ac71fc6 user: matt tags: multi-transport
21:59
Almost can ping server check-in: 4b92b90894 user: matt tags: multi-transport
2014-03-03
22:46
Added skeleton of client:setup for rpc check-in: e1d58e8335 user: matt tags: multi-transport
21:41
Got the rpc server itself starting up check-in: 52321931b3 user: matt tags: multi-transport
12:39
Fixed compilation check-in: 951ec894b7 user: mrwellan tags: multi-transport
08:56
Bringing these changes forward to verify they were accounted for Closed-Leaf check-in: b137ace97d user: mrwellan tags: broken-fixes
2014-03-02
23:49
Bits n piece in place but not compileable yet check-in: cd3d026b0f user: matt tags: multi-transport
11:47
hacks in the general direction check-in: 815768b66f user: matt tags: multi-transport
2014-03-01
12:18
Trying rpc transport again. check-in: a51ee25bce user: matt tags: multi-transport
2014-02-28
16:38
Remove process id from debug print output. Change send-receive to operate on text url. Move set running to earlier. Update test run time in central db, not test db check-in: 305a49c1be user: mrwellan tags: v1.60
10:21
Added retries back into the http request call check-in: ad116f6360 user: mrwellan tags: v1.60
09:21
server:check-if-running should use external ping check-in: f673524251 user: mrwellan tags: v1.60
2014-02-27
23:45
Bind to all interfaces on server, use client side ping in client check-in: 6f7799bdbb user: matt tags: v1.60
2014-02-26
23:54
Merged from v1.55. Included bump of IUP versions in installall.sh check-in: e97934c675 user: matt tags: v1.60
23:50
Moved iup to latest check-in: 60f2b5efd6 user: matt tags: v1.55
23:42
Moved ping of server into a separate process check-in: cb5f28cabe user: matt tags: v1.60
14:36
Partial fix to server start issue (breaks startup when db contains dead server). check-in: 05fa3869fb user: mrwellan tags: v1.60
08:16
Side stuff, was not checked in Closed-Leaf check-in: db9154c20c user: mrwellan tags: side-stuff
2014-02-25
23:11
Centralize server starts to server 0 and pace out same-run-id starts by 40 seconds check-in: 837646d7e8 user: matt tags: v1.60
20:53
Added some missing checks for deleted in queries for runs check-in: 8f59526787 user: matt tags: v1.60
09:35
Back-ported improvement to -debug check-in: 2b94cc24b4 user: mrwellan tags: v1.55, v1.5515
2014-02-24
23:17
Merged in last few changes to v1.55 check-in: c5c6fa7396 user: matt tags: v1.60
22:41
Experimentatal change to more aggressively try to connect to servers check-in: 23a0587e45 user: matt tags: v1.60
22:15
Added debugging tags to server state changes. Cleaned up dashboard to display new server data. check-in: 904e5f7d6c user: matt tags: v1.60
19:44
Random port assignment, minimize re-use of ports check-in: bbd7cb0f5a user: matt tags: v1.60
16:46
Trying to get reliable server starts in the face of ports, hosts, kills etc. What fun check-in: cb995a99df user: mrwellan tags: v1.60
16:22
Trying to get reliable server starts in the face of ports, hosts, kills etc. What fun check-in: af4b1c4114 user: mrwellan tags: v1.60
14:42
Fixed debug issue on invalid debug setting. Fixed show-config bug. Added -start-dir check-in: 405e0970e6 user: mrwellan tags: v1.55, v1.5515
09:46
Minor documentation updates and tweaks to the tests check-in: 6f6c525ff5 user: mrwellan tags: v1.60
2014-02-23
21:52
Add pid to messages to help debug server stuff. Added 'available' to queries to improve reliablity of server starts. Added more parallel runs to test5 as it seems able to handle it now. check-in: 4a4a69860a user: matt tags: v1.60
2014-02-22
14:20
Clean up fdktestqa check-in: 6e708371ee user: matt tags: v1.60
2014-02-21
13:45
Added ability to add message to -set-run-status check-in: 998265e2aa user: mrwellan tags: v1.55, v1.5515
2014-02-20
16:33
Bugs in new server/client code all fixed check-in: 2a59248c14 user: mrwellan tags: v1.60
14:06
Bumped version to v1.5515 check-in: 735ec6a4b3 user: icfadm tags: v1.55, v1.5515
13:52
Fixed get-paths check-in: f1c76a256f user: mrwellan tags: v1.60
2014-02-19
23:30
Partial fix for issues with $MT_MEGATEST -test-files lookithome.log -target $MT_TARGET :runname $MT_RUNNAME -testpatt ez_fail check-in: 845c375e3f user: matt tags: v1.60
08:53
Added minimal example check-in: 67e03c8456 user: mrwellan tags: v1.55
2014-02-18
23:46
Added -set-run-status and -get-run-status check-in: 4a129138e2 user: matt tags: v1.55, v1.5514
21:50
Document changes never committed check-in: a5941acb47 user: matt tags: v1.55
21:16
Improved auto server reconnect in client.scm but it is still flakey under extreme load check-in: b13bf213d4 user: matt tags: v1.60
19:41
Clean up, removed old references to *runremote* check-in: 7590c8479a user: matt tags: v1.60
18:36
Lots of little bugs from the transition fixed check-in: 854adfaec7 user: matt tags: v1.60
16:58
Moved setting of running state in servers table to slightly later in time in the hopes it will improve server startup reliablitity. check-in: 197e330a65 user: matt tags: v1.60
13:28
Clean up that broke stuff :( - reapply needed check-in: 6e33de13e0 user: mrwellan tags: broken-fixes
10:25
Fixed some tests setup issues check-in: 0daf5ad8af user: mrwellan tags: v1.60
06:48
Merging in old v1.60 branch to create new v1.60 branch check-in: 7d4d4f4f88 user: mrwellan tags: v1.60
06:43
Oops. Merged into v1.55 instead of inmem. No worries. Need to converge anyway. This node merges the actual inmem branch in check-in: 82c9796fc0 user: mrwellan tags: v1.60
06:41
Merged re-re-factor-server into inmem-per-run-db-per-run-server. NB// There are conflicts in docs/megatest-training.odp and the pdf that need to be manually merged check-in: c8ab0d511e user: mrwellan tags: v1.60
2014-02-17
23:04
Partial fix for borked server-dat Closed-Leaf check-in: 8ec315acf0 user: matt tags: re-re-factor-server
21:11
Completed server re-write check-in: cd8a4f1a41 user: matt tags: re-re-factor-server
19:36
Trimmed out some junk code and fixed some logic in the server start up sequencing check-in: 4a2103f62b user: matt tags: re-re-factor-server
18:26
Partially completed rework of server/client logic check-in: 2b3405f60c user: matt tags: re-re-factor-server
2014-02-16
23:42
Partial fix for run-id of zero server refusing to start when other servers are in the available state check-in: 452be75fb9 user: matt tags: re-re-factor-server
22:26
Removed check for megatest version on connecting to server. Can't have more than one server and api should be tolerant to minor version differences. check-in: b6474c4a62 user: matt tags: re-re-factor-server
21:02
Removed ability to switch transports. Streamlined calls to http send-receive so that a ping-like call can be made check-in: a776e42a6b user: matt tags: re-re-factor-server
2014-02-15
23:01
Removed heartbeat check, fixed typo check-in: d21a137b36 user: matt tags: re-re-factor-server
22:41
Streamlined port sequencing for per-run db servers check-in: c6b8e8a9d8 user: matt tags: re-re-factor-server
22:02
Cleaned up server start sequence check-in: fb46b13dc5 user: matt tags: re-re-factor-server
2014-02-14
16:35
Updated the training doc check-in: ce6a2653e8 user: matt tags: v1.55
12:43
More tweaks to the example check-in: c4b6ef043a user: mrwellan tags: v1.55
10:36
Tidied up example a bit check-in: bc7ba29bcd user: mrwellan tags: v1.55
10:08
Minor tweaks to tests check-in: 5a8da02251 user: mrwellan tags: v1.55
2014-02-13
23:14
Tweaks of minor import to example check-in: 537f9b8609 user: matt tags: v1.55
22:58
Committing partially complete example check-in: e201141f44 user: matt tags: v1.55
16:51
Added pdf and regenerated Closed-Leaf check-in: 6d98d0aa7d user: mrwellan tags: inmem-per-run-db-per-run-server
2014-02-11
00:05
Added more files to the map check-in: a1ef0f490c user: matt tags: re-re-factor-server
2014-02-10
23:55
Partial results added check-in: f09f823751 user: matt tags: re-re-factor-server
23:53
It works - making dot files of .scm files check-in: 3061292702 user: matt tags: re-re-factor-server
22:39
Added code analysis tool check-in: 91a6aa298f user: matt tags: re-re-factor-server
19:56
Re-re-factor server handling check-in: f68ed29f16 user: matt tags: re-re-factor-server
2014-02-09
23:54
Added more detail to server/client flow check-in: 559228be40 user: matt tags: inmem-per-run-db-per-run-server
22:55
Updated docs with proposed server spec check-in: 180fe4e32d user: matt tags: inmem-per-run-db-per-run-server
2014-01-30
21:13
Temporary mechanism for sensing new runs data for dashboard check-in: cc7330c57e user: matt tags: inmem-per-run-db-per-run-server
19:52
Fixed db access for dashboard check-in: ba97cc54c6 user: matt tags: inmem-per-run-db-per-run-server
00:52
Experimental fix for starting up servers on communication failure check-in: d2a221e401 user: matt tags: inmem-per-run-db-per-run-server
2014-01-29
21:03
Fixed currentisblah.sh grep export of CURRENT check-in: 39d8c4920a user: matt tags: inmem-per-run-db-per-run-server
2014-01-28
22:52
inmem support on per-run basis working for sub-set of regression. check-in: 20108fe63f user: matt tags: inmem-per-run-db-per-run-server
10:29
Fixed some issues in the new api implementation check-in: 5fe830bda0 user: mrwellan tags: inmem-per-run-db-per-run-server
2014-01-27
23:41
Pulled in loadrunner, cleaned up some api changes related to migration to inmem db. check-in: 557dd502da user: matt tags: inmem-per-run-db-per-run-server
21:13
Switching to loadrunner Closed-Leaf check-in: f869ded11e user: matt tags: inmem-per-run-db
2014-01-26
23:41
Added logic to client start to start needed run servers check-in: 5b61400aeb user: matt tags: inmem-per-run-db-per-run-server
23:33
Correct call to get db in register-run, added exit when race condition causes hostinfo to not be found check-in: bc2f918b2f user: matt tags: inmem-per-run-db-per-run-server
23:18
Made most adjustments needed to run inmemdb with per-run server check-in: a0a2377c26 user: matt tags: inmem-per-run-db-per-run-server
2014-01-25
23:15
Starting to add tasks stuff, updates to manual check-in: acec1dccde user: matt tags: inmem-per-run-db-per-run-server
22:02
Merged changes on v1.55 branch check-in: 7a252f8ff4 user: matt tags: inmem-per-run-db-per-run-server
2014-01-23
23:07
Merged v1.55 into inmem-per-run-db check-in: 120fb16c21 user: matt tags: inmem-per-run-db
2014-01-10
08:48
Fixed nbload utility check-in: ecd53bb6c4 user: mrwellan tags: v1.55, v1.5514
2014-01-09
11:06
first change for ABORT Closed-Leaf check-in: 19d75f5d3d user: marasaia tags: add-abort-support
2014-01-06
15:36
tweak to mtgetfile but it is not completed ... check-in: 6014aa8df2 user: mrwellan tags: v1.55
2013-12-11
22:37
Better handling of comment editing on waived in the test control panel check-in: 7fcc4d2c40 user: matt tags: v1.55
2013-12-10
17:01
Must quote strings for the environment if they contain ; check-in: aa1906bbeb user: mrwellan tags: v1.55
2013-12-09
23:12
Added install of zmq from git clone check-in: 6c88a76a75 user: matt tags: v1.55
22:57
Merged in fixes from v1.55, fixed couple queries related to jobgroups check-in: 268a3235ad user: matt tags: inmem-per-run-db
22:40
Preemptive fix of mis-sized record placeholder check-in: ee086f4633 user: matt tags: v1.55
21:30
Fixed couple more bugs in jobgroups check-in: 8b39e9feb6 user: matt tags: v1.55
16:53
Some fixes for jobgroups: check-in: 1d7583b4f0 user: mrwellan tags: v1.55
08:54
fixed typo check-in: f6c7f13b18 user: mrwellan tags: inmem-per-run-db
2013-12-01
23:06
Coarse grained migration of accessing server via run-id index into *runremote* check-in: 1aa5496577 user: matt tags: inmem-per-run-db-per-run-server
21:28
Conversion to inmem-per-run-db-per-run-server check-in: 076441b7a6 user: matt tags: inmem-per-run-db-per-run-server
2013-11-30
22:00
More fixes check-in: 6ce4b508b6 user: matt tags: inmem-per-run-db
21:57
More fixes check-in: 96ae57fada user: matt tags: inmem-per-run-db
20:32
Lots of clean up after tri-merge done check-in: 14a4bb90fe user: matt tags: inmem-per-run-db
14:02
More dashboard conversion done check-in: fd4b81f26b user: matt tags: inmem-per-run-db
10:12
Force sync for now check-in: eac279e14a user: matt tags: inmem-per-run-db
09:24
Got -import-megatest.db working check-in: 4af84cb819 user: matt tags: inmem-per-run-db
08:15
Still hosed check-in: cfb597082f user: matt tags: inmem-per-run-db
2013-11-28
23:17
Re-re-got sdb working check-in: 9016fa9bb4 user: matt tags: inmem-per-run-db
2013-11-27
08:47
Merged in couple minor fixes from trunk check-in: 07ba8e0db4 user: mrwellan tags: inmem-per-run-db
08:39
fix handling of setenv in configf and merge bug in db.scm check-in: b17dd1edec user: mrwellan tags: trunk
00:09
Borked but better check-in: 2dc6168101 user: matt tags: inmem-per-run-db
2013-11-26
21:53
Inching along ... check-in: 84d0a58461 user: matt tags: inmem-per-run-db
2013-11-25
23:58
Getting there check-in: b47fdd6750 user: matt tags: inmem-per-run-db
23:02
Merged in fix for -list-runs not respecting -target, minor edits to dbstruct handling check-in: f2108ba85f user: matt tags: inmem-per-run-db
13:59
Fixed -list-runs to work with -target filter check-in: 21925e0dcb user: mrwellan tags: v1.55, v1.5514
2013-11-24
23:51
More progress/porting check-in: 3a6d63e86a user: matt tags: inmem-per-run-db
23:35
Progressing check-in: 46d59db120 user: matt tags: inmem-per-run-db
22:41
Progressing check-in: d5867f23a9 user: matt tags: inmem-per-run-db
21:42
Server now runs check-in: 51983eb150 user: matt tags: inmem-per-run-db
20:16
rundb, inmem and main structures written check-in: b81b7645b9 user: matt tags: inmem-per-run-db
18:17
Merged in string db branch check-in: 3eb9a93e77 user: matt tags: inmem-per-run-db
13:51
fixed typos check-in: 7ff3d03066 user: matt tags: inmem-per-run-db
13:46
Conservative manual merge of refactor-db into new dev, inmem-per-run-db check-in: 4327ddb4aa user: matt tags: inmem-per-run-db
11:14
First pass clean up from merge. Changes from this branch were manually patched into inmem-per-run-db branch. Closed-Leaf check-in: 32436b4261 user: matt tags: refactor-db
10:30
Ensure that strings passed to setenv are not junk and let user know check-in: c13908f993 user: matt tags: trunk
07:06
Crude merge of trunk to refactor-db check-in: d3775f9fd8 user: matt tags: refactor-db
2013-11-23
23:26
initial hacks on db for per-run db and server.

This branch is now defunct. Per-run is too complicated for right now. Closed-Leaf check-in: 901d6d0d67 user: matt tags: per-run-server

22:52
Merged from v1.55 check-in: 0e5db02276 user: matt tags: trunk
2013-11-22
22:44
Merged trunk with inmem fixes to v1.60 check-in: f5036458ae user: matt tags: v1.60
22:43
Remaining bugs fixed in inmem. Passes all but one test check-in: 074aff24ef user: matt tags: trunk
2013-11-21
12:35
Added exception handling to cdb:remote run to better support remote access to regression directories check-in: c98c7b6bd9 user: mrwellan tags: v1.55, v1.5514
2013-11-20
17:48
Added first pass on mtgetfile check-in: 117e4b22f4 user: mrwellan tags: v1.55
2013-11-19
22:28
Switched to faster db sync routine check-in: 5555ed8e38 user: matt tags: trunk
08:22
Don't use server check-in: 3d42b226e0 user: mrwellan tags: v1.55
07:37
Added variable delay to keepgoing loop to account for time used in db sync check-in: bf776753ca user: mrwellan tags: trunk
00:07
fixes check-in: 42159f0a7d user: matt tags: trunk
2013-11-18
23:57
More fixes check-in: 93c5d29832 user: matt tags: trunk
23:52
Fixed some breakage from the tear down/migration to steps in megatest.db check-in: 4d2b7bbb24 user: matt tags: trunk
23:28
Partial transition to steps in main db check-in: e1eebd3848 user: matt tags: trunk
22:02
Merged sucessful inmemdb work to v1.60 check-in: 45af7ab710 user: matt tags: v1.60
22:00
fixed call to tdb:test-data-rollup, removed db placeholder check-in: a5ea19cd4a user: matt tags: trunk
20:39
Fixed handful of bugs due to inmemdb check-in: 540d5096fd user: matt tags: trunk
2013-11-17
09:26
Removed all the translation stuff that was implemented for json. check-in: 7fe8af32e5 user: matt tags: trunk
2013-11-16
23:22
replace one missed cdb:remote-run call check-in: 8e4249db71 user: matt tags: trunk
23:13
Switched away from json check-in: 575dfee04c user: matt tags: trunk
21:12
Merged minor fixes from v1.55 check-in: 83635d0962 user: matt tags: trunk
2013-11-15
16:55
Added waiver dialog check-in: adbd2563fb user: mrwellan tags: v1.55, v1.5514
09:39
Minor improvements to the regression tests (fullrun) check-in: 19f753e7c6 user: mrwellan tags: v1.55, v1.5514