179 check-ins using file docs/manual/megatest_manual.html version 20d78e9a28
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 | |
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 | |
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 | |
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 | |
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 | |
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 | |
00:11 | Merged in changes from v1.55 check-in: 484834d6b9 user: matt tags: v1.60 | |
2014-07-23
| ||
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 | |
2014-07-15
| ||
00:06 | Merged recent changes from v1.55 check-in: c2c7cdb91e user: matt tags: v1.60 | |
2014-06-26
| ||
15:27 | Evaluate strings before storing in environment in launch:execute check-in: 761dba431d user: mrwellan tags: v1.60 | |
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 | |
2014-05-22
| ||
13:46 | Sucessful merge from 2b3c(v1.55) into v1.60 check-in: 23bb603800 user: mrwellan tags: v1.60 | |
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 | |
2014-03-25
| ||
00:48 | Merged v1.55 to v1.60 check-in: bf0c9fc67e user: matt tags: v1.60 | |
2014-03-23
| ||
16:29 | Closely syncing v1.55 with v1.60 check-in: 6c2980d723 user: matt tags: v1.60 | |
13:13 | Merged binary handling from v1.55 check-in: b095d6d09c user: matt tags: v1.60 | |
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-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 | |
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: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 | |
2014-02-24
| ||
23:17 | Merged in last few changes to v1.55 check-in: c5c6fa7396 user: matt tags: v1.60 | |