Megatest

Timeline
Login

169 check-ins using file utils/loadrunner or utils/nbload version 4b5138d43f

2015-03-19
21:57
Added event_time to runs and tests json output Leaf check-in: e11e64e7e3 user: matt tags: v1.55
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-02-03
22:14
Cherrypicked test path reordering per Tal's request. check-in: b541c8f3a1 user: matt tags: v1.55, v1.5525
2014-11-18
15:41
Tweaked installall.sh for a RedHat install check-in: cbcc0afda3 user: mrwellan tags: v1.55
2014-09-18
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-11
08:29
Added sleeprunner for simulating long queue times in distributed computing systems check-in: 05c1588699 user: mrwellan tags: v1.55
2014-09-09
10:42
Removing zmq from chicken build script check-in: 91fd288f45 user: matt tags: v1.55
2014-08-13
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-24
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: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
2014-07-22
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-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
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-02
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
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-29
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: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
15:41
Switched to loadrunner (merged Makefile changes from v1.60) check-in: d09be0b985 user: matt tags: v1.55
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-06
13:33
Added ; to list of whitespace characters to quote in setenv check-in: 68ba4dfea5 user: mrwellan tags: v1.55, v1.5515
2014-02-26
23:50
Moved iup to latest check-in: 60f2b5efd6 user: matt tags: v1.55
2014-02-25
09:35
Back-ported improvement to -debug check-in: 2b94cc24b4 user: mrwellan tags: v1.55, v1.5515
2014-02-24
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
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