Timeline
Not logged in

200 most recent timeline items

2014-10-24
06:49
[be4a5839b2] Leaf: Fixed -cleanup-db (user: matt, tags: v1.60)
06:25
[ef02bf7a14] Merged rerun-behavior-fixes (user: matt, tags: v1.60)
05:53
[db227d3471] Leaf: Merged v1.60 (user: matt, tags: rerun-behavior-fixes)
05:51
[086bd3226a] Added more exception and signal handlers (user: matt, tags: v1.60)
00:26
[f9f3796ce3] Partial implemenation of correct rerun behaviour (user: mrwellan, tags: rerun-behavior-fixes)
2014-10-23
15:20 • Edit [17cd0fbe3e]: Add tag "v1.6004". (user: matt) [details]
15:17
[46182ccbf0] Added error handler for dashboard where it looks for recent accesses to db (user: mrwellan, tags: v1.60)
2014-10-22
17:32
[8d711947e0] Add exception handler to check for journal files - seems to crap out sometimes (user: mrwellan, tags: v1.60)
05:14
[a89fd0fb73] Fixed issue with get pid. Reworked task killing code (again). (user: matt, tags: v1.60)
2014-10-21
20:18
[17cd0fbe3e] fixed wrong use of double quotes (user: mrwellan, tags: v1.60, v1.6004)
20:02
[4496ba9a2a] fix for typo (user: mrwellan, tags: v1.60)
04:48
[87aa55e5d2] Added exception handler to stats gathering (user: matt, tags: v1.60)
04:21
[a73f871b7d] Added compression for messages over http (user: matt, tags: v1.60)
03:46
[d75d0889de] Couple corrections to client discarding of connections logic (user: matt, tags: v1.60)
00:02
[a128117bd7] Purge connections that haven't been used in 60 seconds - they might have idled out (user: matt, tags: v1.60)
2014-10-20
21:32
[ee38bc3f41] Gracefully deal with cases where the tasks line does not have the host/pid of the running task (user: mrwellan, tags: v1.60)
21:13
[e44ac6ce65] Gracefully deal with cases where the tasks line does not have the host/pid of the running task (user: mrwellan, tags: v1.60)
21:00
[7faccb94b1] Added testsuite name tagging of servers, bumped version to v1.6004, move sending of kill to inside the error handling (user: mrwellan, tags: v1.60)
06:23
[4911da85d8] Added capture and display of top script pid (user: matt, tags: v1.60)
03:53
[a492699b81] Better control over processing #{} vs. [] in config files (user: matt, tags: v1.60)
01:59
[01d8fffe0f] first pass attempt to do a better job on lazy loading of config files (user: mrwellan, tags: v1.60)
2014-10-19
05:48
[56761f4e0a] Leaf: Merged v1.60 into trunk (user: matt, tags: trunk)
2014-10-17
06:19
[9818a847b5] Changed default server run time to 60 seconds. Removed wait on RUNNING for servers - caused more hassle than benefit (user: matt, tags: v1.60)
05:58
[36d5293a01] Added kill of -runtests processes if -remove-runs is called with test patt of % (user: matt, tags: v1.60)
04:25 • New ticket [78ee7b2279] crash - not sure if it was dashboard or -runtests or server.. (user: matt) [details]
2014-10-16
22:14
[7c7b62feea] updated tests/fullrun/config to standardized configs (user: user, tags: trunk)
17:20
[7ecb5e5d84] Fixed jobgroups (added sensitivity to n/a) and num running (user: mrwellan, tags: v1.60)
06:17
[8e0b7f5c8a] Jobgroup fix for Tal (user: matt, tags: v1.60)
2014-10-15
20:14
[6dd025d0f4] Fixed bad runname patt in -list-db-targets (user: mrwellan, tags: v1.60)
2014-10-14
23:47
[5be255898b] Properly process the configs before things like -list-runs (user: mrwellan, tags: v1.60)
16:25
[7b78935d9e] Better handling of disks - better messages, ignore paths not fully qualified (user: mrwellan, tags: v1.60)
2014-10-13
16:43
[d494a8975c] Wrapped db init with transaction. Dunno why I didn't think of that a long time ago. (user: mrwellan, tags: v1.60)
07:09
[ef4d658125] Improved lock out on running tests. Added weak work-around for issue with preclean (user: matt, tags: v1.60)
2014-10-10
16:49
[69da7e37ab] bumped version (user: mrwellan, tags: v1.60)
2014-10-09
23:09
[5526a18984] Fixed server kill, reduced noise levels (user: mrwellan, tags: v1.60)
06:03
[c03075b49a] Merged in refactor-sqlite3-calls. Can refactor in small steps from here on out (user: matt, tags: v1.60)
06:01
[dfe733bf8a] Leaf: Added snipped of example code in comment to tree.scm (user: matt, tags: refactor-sqlite3-calls)
04:46
[7636717b91] Merged in fixes from v1.60 branch (user: matt, tags: refactor-sqlite3-calls)
2014-10-08
19:07
[5c03cce6b3] new2old needed to handle multi sync in megatest.scm correctly (user: mrwellan, tags: v1.60)
18:54
[6ad4f305ae] new2old needed to handle sync in rmt correctly (user: mrwellan, tags: v1.60)
18:45
[fbfdc4b6a2] new2old needed to handle main.db correctly (user: mrwellan, tags: v1.60)
18:11
[18f70c2641] Fixed sync bug (I think) (user: mrwellan, tags: v1.60)
09:55
[bbeec077ff] updated stats (user: matt, tags: refactor-sqlite3-calls)
09:41
[92efe0fe78] Replace sqlite3:for-each-row with sqlite3:first-result where it makes sense (user: matt, tags: refactor-sqlite3-calls)
09:31 • Edit [a1236d6bf9]: Add tag "v1.6002_beta4". (user: matt) [details]
03:13
[a1236d6bf9] Streamlined syncback and added more control for syncing to and from megatest.db and the new databases (user: matt, tags: v1.60, v1.6002_beta4)
2014-10-07
23:11
[08847d5384] Added syncback (user: mrwellan, tags: v1.60)
15:30
[a162c72be6] Fixed typo (user: mrwellan, tags: v1.60)
06:04
[cb18456dcf] More task:get-db conversion stuff (user: matt, tags: v1.60)
05:31
[045b0cea46] First pass of removing open-run-close for tasks/monitor.db calls (user: matt, tags: v1.60)
2014-10-06
21:13
[eff72a6cca] Bumped version to 1.6002 (user: mrwellan, tags: v1.60)
20:51
[ba1a890094] Added db performance sensing (user: mrwellan, tags: v1.60)
11:38
[cf842b155e] Added db stats gathering (user: matt, tags: v1.60)
06:05
[e2b136c3de] Keep servers alive only if have RUNNING or REMOTEHOSTSTART tests (user: matt, tags: v1.60)
05:51
[abf327cf94] Lazy server starting mostly working well (user: matt, tags: v1.60)
04:47
[376151225a] missed these changes ... (user: matt, tags: v1.60)
04:39
[ce47c7863e] Sorta working without servers (user: matt, tags: v1.60)
2014-10-03
18:03
[399217ae55] Fixed typo (user: icfadm, tags: v1.60)
17:33
[f7d6c436e4] Added missing 'read' (user: mrwellan, tags: v1.60)
17:30
[39c561201f] Added fallback on evaluating CMDINFO to have it work in old areas (user: mrwellan, tags: v1.60)
15:31 • Edit [d00ad6b77e]: Add tag "v1.6001_beta3". (user: matt) [details]
15:25 • Edit [fb93dbd975]: Add tag "v1.6001_beta2". (user: matt) [details]
06:47
[d00ad6b77e] Reduce number of states allowed for re-run (was taking too long in test4). (user: matt, tags: v1.60, v1.6001_beta3)
06:34
[c887cc0a1d] Added z3 compression to CMDINFO handling - half the lenght (user: matt, tags: v1.60)
05:36
[b5d1478244] Fixes for: rollup when RUNNING or LAUNCHED, clearing and deleting test_steps (user: matt, tags: v1.60)
2014-09-30
15:25 • Edit [28fd9b377f]: Add tag "v1.6001_beta". Cancel tag "v1.6001a". (user: matt) [details]
15:25 • Edit [28fd9b377f]: Add tag "v1.6001a". (user: matt) [details]
05:33
[fb93dbd975] Fixed -get and -set run-status. Cleaned up junk messages when precleaning (user: matt, tags: v1.60, v1.6001_beta2)
2014-09-29
23:52
[509b6a3d9c] Partial addition of allowing rerun on various and sundry test states. Partial fix of -set-run-state and -get-run-state (user: mrwellan, tags: v1.60)
20:37 • New ticket [ed086b88dd] crash in a read-only area. (user: matt) [details]
2014-09-26
11:51 • Changes to wiki page Megatest (user: matt) [details]
11:51 • Changes to wiki page Megatest (user: matt) [details]
02:32
[14c2389b27] Updated the needed packages in the Makefile help section (user: mrwellan, tags: v1.60)
2014-09-25
23:44
[4b43da4d9c] Moved utils Makefile for chicken build to Makefile.installall (user: mrwellan, tags: v1.60)
2014-09-24
22:52 • New ticket [410ccd8f36] crash in dashboard when no tests in tests dir.. (user: matt) [details]
2014-09-18
17:07
[28fd9b377f] Partial fix to newdashboard, it works but is slower than necessary (user: mrwellan, tags: v1.60, v1.6001_beta)
16:56
[da7ebf6c50] Renamed datashare binary to sd. (user: mrwellan, tags: v1.60)
15:17
[c1b7dd5a38] Leaf: speculative fix for sorting stability on event_time. doesn't work (yet) (user: mrwellan, tags: sorting-fix)
2014-09-17
07:00
[bd5633a585] datashare - get implemented, ref count records now updated (user: matt, tags: v1.60)
05:17
[0805063fb3] datashare list-areas, list-versions working, publish partially working (user: matt, tags: v1.60)
00:09
[9f5bfafa07] First pass at publish via command line (user: mrwellan, tags: v1.60)
2014-09-16
04:42
[6fc75e1afb] Switch out loadrunner for nbfake, update help in datashare (user: mrwellan, tags: v1.60)
2014-09-12
20:17
[0ace787cbd] Added mutex for db sync (user: mrwellan, tags: v1.60)
12:45
[c7e493c054] Partially added latest support but method is not right. Need to re-think (user: matt, tags: v1.60)
2014-09-11
19:58
[70e98ec239] Bumping wait-on-journal for portlocker to 5 seconds (user: mrwellan, tags: v1.60)
19:40
[8cab551ef3] fixed issue with portlocker, added more verbosity on server start (user: mrwellan, tags: v1.60)
19:03
[7c83ed2d8b] Experimental tweaks to address stuck server start issue (user: mrwellan, tags: v1.60)
17:44
[71bd40f627] Added server killing, cleaning out junk records. (user: mrwellan, tags: v1.60, v1.6001_beta2)
16:13
[b931cba810] Added -import-megatest.db to help. (user: mrwellan, tags: v1.60, v1.6001_beta)
16:06
[3455a21c0c] Trimmed output on migrating db from v1.55 to v1.60 (user: mrwellan, tags: v1.60)
15:54
[06b8e0ec89] Initial pass at re-numbering tests to prevent overlap (user: mrwellan, tags: v1.60)
14:29
[05c1588699] Leaf: Added sleeprunner for simulating long queue times in distributed computing systems (user: mrwellan, tags: v1.55)
07:05
[76c9be4669] Add local: #t to struct construction (user: matt, tags: v1.60)
04:51
[3222769b73] Fixed missing launch: in call to setup-for-run (user: matt, tags: v1.60)
2014-09-10
21:41 • New ticket [e90f784630] need reporting for catching long running jobs. (user: matt) [details]
19:40
[e29bdd1210] Server bypass options increased. Now should bypass the server unless in 'running' or 'dbprep' mode (user: mrwellan, tags: v1.60)
05:06
[f8c63429f7] Tentative improvements to server starting - separate out server start from db start (dbprep). (user: matt, tags: v1.60)
2014-09-09
16:42
[91fd288f45] Removing zmq from chicken build script (user: matt, tags: v1.55)
2014-09-05
17:53
[d8c9e3b4ca] Use nbfake for launching servers (user: mrwellan, tags: v1.60)
15:01
[a389004ce8] Added some checks for when there are no tests in a regression (user: mrwellan, tags: v1.60)
05:42 • New ticket [ec89f803f2] http-client error when server is dead. (user: matt) [details]
05:31
[370194c6a9] Removed the active client start code to ensure the dynamic server start is used. (user: matt, tags: v1.60)
00:22
[da01ac3b4f] Trying more agressive resistance to starting the server (user: mrwellan, tags: v1.60)
2014-09-04
21:06 • New ticket [844c787233] dashboard error.. (user: matt) [details]
00:14
[58692d9ac7] Add support for binding to specific interface (user: mrwellan, tags: v1.60)
2014-09-03
23:54
[4c9c6ff4b4] Switch to -daemonize as it seems problematic to start servers under nbfake (user: mrwellan, tags: v1.60)
22:39
[dfe64d8ddb] Increase range of ports to pick from and add configurability for lowport (user: mrwellan, tags: v1.60)
22:35
[db5ce0a47b] Increase range of ports to pick from and add configurability for lowport (user: mrwellan, tags: v1.60)
21:48
[f88ca3aa69] Switch out dot locking with waiting on journal file gone. (user: mrwellan, tags: v1.60)
21:22
[c832c39e64] Increased timeouts in dot lock for portlogger (user: mrwellan, tags: v1.60)
19:41
[4174f38be9] Release the lock in cases where there is an sqlite3 error. (user: mrwellan, tags: v1.60)
17:44
[9db808f9fe] 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). (user: mrwellan, tags: v1.60)
14:32
[012982e117] Tweaked settings in fdktest tests. Added verbose output on server start fail. (user: mrwellan, tags: v1.60)
2014-08-30
08:00
[9944381f09] Paths in configs must not be built using PWD (user: matt, tags: v1.60)
2014-08-29
04:08
[c95e61dd03] Refactored db opening, removed some old cruft (user: matt, tags: v1.60)
02:29
[c64332761d] Partial implimentation of dot locking on run-id db creation. (user: mrwellan, tags: v1.60)
2014-08-28
18:27
[8b114d33a7] Fixed mysterious crashing on SLES11 bug, just a typo (user: mrwellan, tags: v1.60)
06:47
[a09b4531f6] Fixed broken query (user: matt, tags: v1.60)
06:37
[660a006630] Fixed typo, added hander for scenaio where can receive bad data (user: matt, tags: v1.60)
06:04
[4382ee655e] Reuse ports when possible (user: matt, tags: v1.60)
05:47
[74cbbcdf44] Fixed dying thread. Servers exit cleanly now (user: matt, tags: v1.60)
03:53
[5051742e65] Marking ports as taken/released/failed now working. One race condtion taken care of but one remains. (user: matt, tags: v1.60)
2014-08-27
10:20
[53b72738b7] More on portlogger (user: matt, tags: v1.60)
05:17
[c02687e1a4] Added debug to portlogger (user: matt, tags: v1.60)
05:14
[0a3812f5e3] Portlogger almost functional (user: matt, tags: v1.60)
04:56
[ce1f2b5ce1] Added partially implemented portlogger (user: matt, tags: v1.60)
2014-08-26
16:08
[b045e9649e] Cleaned up messages on server startup. Servers started only if write frequency is high. (user: mrwellan, tags: v1.60)
06:02
[aeed6c5c75] Added message on read-only query bypassing server (user: matt, tags: v1.60)
05:27
[950938570781e] Read-only calls can bypass the server if it isn't already running. (user: matt, tags: v1.60)
2014-08-25
05:55
[48f04e9bff] Removed error message on calling get-runs with run-id=#f, it is harmless (user: matt, tags: v1.60)
05:43
[eacc08c870] Got newdashboard to build, updated Makefile. Next is synchash - how to replace? (user: matt, tags: v1.60)
02:53
[ff4b7bc45e] Fixed storage of links in datastore (user: matt, tags: v1.60)
00:19
[c35d3e8493] Enough of datashare implemented to demo (user: matt, tags: v1.60)
2014-08-24
23:08
[564660d855] More datashare hacking done. (user: matt, tags: v1.60)
2014-08-23
19:58
[5cdc4cd6d0] Basics of get data in place (user: matt, tags: v1.60)
2014-08-22
22:53
[8d86e61bbb] More of datashare working (user: mrwellan, tags: v1.60)
16:36
[9a4d32c70f] Basic publish function in datashare done (user: mrwellan, tags: v1.60)
15:54
[673a973513] Reduced some debug noise (user: mrwellan, tags: v1.60)
2014-08-21
05:35
[c6b22c2e7a] Added basic data collection for publish to datashare (user: matt, tags: v1.60)
2014-08-20
06:12
[39f86ecb7a] Fixed logic bug in tests for server keep going (user: matt, tags: v1.60)
05:59
[fac1a3d1e7] Servers will wait until no running tests before exiting (user: matt, tags: v1.60)
05:21
[8262fac699] Delay opening the database until *after* the server is started (user: matt, tags: v1.60)
04:29 • New ticket [95112e959b] dashboard error. (user: matt) [details]
2014-08-14
20:38 • New ticket [b1af162624] crash in v1.60 -list-db-targets. (user: matt) [details]
2014-08-13
22:13
[f870afe4d0] Merged in v1.55 changes (user: mrwellan, tags: v1.60)
19:57
[e89be5432c] Unset TARGET* vars before starting the real work in nbfake (user: mrwellan, tags: v1.55)
2014-08-05
06:09
[8e9852ca99] Added bit more to datashare (user: matt, tags: v1.55)
2014-08-01
07:04
[1c0eb707c7] Added three loop tries for -runtests (user: matt, tags: v1.55)
2014-07-31
06:16
[c15ca73559] Corrected formating of info messages on load excess (user: matt, tags: v1.55)
06:02
[229f3fa92e] Added built-in loadrunner into Megatest (user: matt, tags: v1.55)
2014-07-30
21:32
[b052a1ff92] Forcing synchronous to 0 (user: mrwellan, tags: v1.55)
18:06 • Edit [c12c6d9114]: Add tag "v1.55241". (user: mrwellan) [details]
17:56
[c12c6d9114] Found never-end bug in runs.scm where run-wait logic was at the wrong level (user: mrwellan, tags: v1.55, v1.55241)
2014-07-25
14:00
[d2a718227d] Merged in run-wait changes (user: matt, tags: v1.60)
05:21
[967167dabd] Another typo (user: mrwellan, tags: v1.60)
05:07
[539477fb97] Fixed typo (user: mrwellan, tags: v1.60)
2014-07-24
17:42
[ed97e023ae] Backed out the treatment of INCOMPLETE as NOT_STARTED. It must be treated as COMPLETED: (user: mrwellan, tags: v1.55)
17:05
[c8a9698e79] Added check for stuck tests and tidied up output when waiting (user: mrwellan, tags: v1.55)
14:52
[fde7404cb5] Added hs to installer (user: mrwellan, tags: v1.55)
06:11
[484834d6b9] Merged in changes from v1.55 (user: matt, tags: v1.60)
06:04
[28ec0ec411] test4 will use -run-wait rather than -preclean (user: matt, tags: v1.55)
05:21
[65f26a2bbf] pulled changes to loadrunner from v1.60 branch. Added -run-wait support to run queue. (user: matt, tags: v1.55)
00:08
[0bc44e3515] Unfinished -run-wait work (user: mrwellan, tags: v1.55)
2014-07-23
17:34
[365a3b603e] Fixed wrong params to mt:test-set-state-status-by-id (user: mrwellan, tags: v1.60)
17:04
[92f6380e10] Fixed couple queries with problems due to the rmt host mechanism. Made loadrunner more aggressive still (user: mrwellan, tags: v1.60)
15:59
[d55a2c061d] Several fixes for merge caused issues. made loadrunner more agressive (user: mrwellan, tags: v1.60)
06:59
[36ce1881c0] Missed a conversion from setup-for-run to launch:setup-for-run (user: matt, tags: v1.60)
06:54
[89ac157423] Added launch to uses in server.scm, more tweaks to fdktestqa configs (user: matt, tags: v1.60)
06:33
[68f95981bf] Changed some configs for fdktestqa (user: matt, tags: v1.60)
04:00
[a7e3370085] Merged recent changes from v1.55 and fixed few related bugs (user: matt, tags: v1.60)
2014-07-22
18:08 • Edit [a35313652a]: Cancel tag "v1.5524". (user: matt) [details]
18:08 • Edit [4ba94f5735]: Add tag "v1.5524". (user: matt) [details]
18:06
[4ba94f5735] Fixed dashboard crash on sort choices (user: mrwellan, tags: v1.55, v1.5524)
16:11
[a35313652a] Changed KILLED status from FAIL to KILLED and treat INCOMPLETE as if it was COMPLETED (user: mrwellan, tags: v1.55)
06:10
[f824fb4d79] added re-try exception handling to lock-queue (user: matt, tags: v1.55)
2014-07-21
23:06
[e5dba3e2c7] Added fix for corner case where no tests were runnable but the other conditions did not catch it. (user: mrwellan, tags: v1.55)
20:24
[31a3fe08c8] Added dashboard invocation to test9 (user: matt, tags: v1.55)
15:37
[bb01962459] Removed more output from loadrunner (user: mrwellan, tags: v1.55, v1.5524)
15:11 • Edit [85a669be50]: Cancel tag "v1.5524". (user: matt) [details]
15:10 • Edit [801a807e3f]: Add tag "v1.5524". (user: matt) [details]
15:09
[801a807e3f] Added new statuses for NOT_STARTED to facilitate debug. Silenced output from loadrunner to prevent emails from at queue (user: mrwellan, tags: v1.55, v1.5524)
07:01
[d62f9413c3] Upped the LOAD limit in test4 to speed things up a little (user: matt, tags: v1.55)
06:32
[52afa9f03d] Improved not_started handling (user: matt, tags: v1.55)
2014-07-20
20:52
[683ee9a7c2] minor clean up (user: matt, tags: v1.55)
2014-07-18
22:21
[a208354f3d] Added state/status sketch (user: mrwellan, tags: v1.55)
2014-07-15
06:06
[c2c7cdb91e] Merged recent changes from v1.55 (user: matt, tags: v1.60)
05:05
[85a669be50] Added more status variations for NOT_STARTED and bumped version. Also added visibility of statuses on dashboard (user: matt, tags: v1.55)
2014-06-27
23:33 • New ticket [d89ce5c251] Improvements request. (user: mrwellan) [details]
2014-06-26
21:33 • Edit [814b1a6d18]: Cancel tag "v1.5523". (user: mrwellan) [details]
21:33 • Edit [21ea7c1001]: Cancel tag "v1.5523". (user: mrwellan) [details]
21:32 • Edit [1bd823a800]: Cancel tag "v1.5523". (user: mrwellan) [details]
21:32 • Edit [8643d8d19c]: Cancel tag "v1.5523". (user: mrwellan) [details]
21:32 • Edit [761dba431d]: Cancel tag "v1.5523". (user: mrwellan) [details]
21:30
[9e348640c4] Evaluate strings before storing in environment in launch:execute (user: mrwellan, tags: v1.55, v1.5523)
21:27
[761dba431d] Evaluate strings before storing in environment in launch:execute (user: mrwellan, tags: v1.60)
2014-06-24
18:26
[8643d8d19c] Added protection against invalid env vars (user: mrwellan, tags: v1.55)
2014-06-23
23:36
[1bd823a800] 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 (user: mrwellan, tags: v1.55)
19:40
[21ea7c1001] Improved info in tests listings at start of run (user: mrwellan, tags: v1.55)
16:12
[814b1a6d18] Moved generation of test lists until after the runconfigs is processed. (user: mrwellan, tags: v1.55)
06:57
[43115cbdd6] set default sort in config file (not working quite right yet, fails to init but works thereafter) (user: matt, tags: v1.55)