Megatest

Timeline
Login

729 check-ins using file gutils.scm version 4ace6c42c8

2018-04-18
00:21
No idea what this was. Commiting just in case it is interesting ... Leaf check-in: 33160354bc user: matt tags: dunno
2017-08-29
17:39
merged with pjhatwal check-in: 39a2ee3b95 user: pjhatwal tags: html-gen
2017-04-26
23:47
Merged gendot, generates dot file from pkts db check-in: afa3279d3b user: matt tags: v1.65
23:46
gendot works Closed-Leaf check-in: 599461b731 user: matt tags: v1.64-gendot
16:47
No items defined to be considered a warning check-in: 3071dcaae4 user: ritikaag tags: v1.64
14:29
MTA fix

CherryPicked backout 70a3. check-in: 669204e634 user: ritikaag tags: v1.64

2017-04-25
23:23
Beginnings of gendot check-in: c0a152be15 user: matt tags: v1.64-gendot
22:10
Allow passing in extra parameters to command pkts in mtutil. check-in: 73094d5fd6 user: mrwellan tags: v1.64
14:20
Keeping up with changes ... check-in: 4485968e23 user: mrwellan tags: v1.65
14:19
Added detachablity to trees in dashboard so they can be detached and deleted. Closed-Leaf check-in: 08a1393c61 user: mrwellan tags: v1.64-dashboard
06:07
Merging (much needed but not yet working) empty section preservation branch into v1.65 check-in: 21dd573ab7 user: matt tags: v1.65
05:39
Merged in latest from v1.65 check-in: d7dc89723c user: matt tags: v1.64-dyn-waiton
05:19
Merged nice dashboard cleanup changes into v1.65 check-in: 66eb2de9fa user: matt tags: v1.65
00:12
configf - keep reference to empty sections. NOTE: This breaks several tests but is still correct behavior check-in: 3129220de0 user: matt tags: v1.64, config-section-fix
2017-04-24
23:53
Compacted dashboard layout check-in: 5941191cd2 user: matt tags: v1.64-dashboard
22:00
Quick hacks to make dashboard layout more efficient check-in: 61826e149f user: matt tags: v1.64-dashboard
18:25
fixed problem where megatest stack dumped when megatest.config is not found check-in: d23960bc33 user: bjbarcla tags: v1.64
12:22
fixed problem where megatest stack dumped when megatest.config is not found check-in: fc9432d5a5 user: bjbarcla tags: v1.65
2017-04-19
18:14
Merged in latest from v1.64 check-in: f72fea4b3b user: mrwellan tags: v1.65
16:59
merged potential fix for signature 12 problem (1 in 200 issue with test crashing <this should not happen> where *configdat* is broken after (launch:setup) ) check-in: dd090afbe4 user: bjbarcla tags: v1.64, v1.6407
16:44
removed debug messages Closed-Leaf check-in: a9187edc14 user: bjbarcla tags: v1.64-sig12
15:25
added help to show files with dumpmode check-in: 1f03239ee0 user: bjbarcla tags: v1.64-sig12
14:17
signature 12 debug attempt 3 check-in: 4ea8bd9fcd user: bjbarcla tags: v1.64-sig12
14:07
signature 12 debug attempt 2 check-in: df5d023f0f user: bjbarcla tags: v1.64-sig12
12:56
signature 12 debug attempt 1 check-in: eb9a42eb42 user: bjbarcla tags: v1.64-sig12
12:06
CHECK trumps WARN check-in: 2c45b8983c user: mrwellan tags: v1.64
10:07
Remaining changes to make dyn-waiton work well. check-in: a55a132e40 user: mrwellan tags: v1.64-dyn-waiton
2017-04-18
23:42
Added waiton section support in megatest.config check-in: 8768044873 user: matt tags: v1.64-dyn-waiton
22:10
Fixed (I think) dashboard issue with filtering. Bumped version to v1.6407 check-in: 8b97104af8 user: matt tags: v1.64
14:12
possible fix for dashboard filter update issue check-in: 7742f3ac5f user: mrwellan tags: v1.64, v1.6406
11:14
Caching of configs is enabled but very very conservative in how it works. So conservative that I haven't actually seen it do any caching. check-in: 81c1af16f0 user: mrwellan tags: v1.64
2017-04-17
23:39
Make caching of configs off by default. MT_USE_CACHE and setup/use-cache must be explicitly set to yes or no. check-in: 8014a2bd4f user: matt tags: v1.64
17:17
updates to home view Closed-Leaf check-in: ade6384a7b user: pjhatwal tags: v1.64-envdebug
16:14
Added run/pre-hook support, bumped version check-in: 9f80af4242 user: mrwellan tags: v1.64, v1.6405
10:07
Lower priority of some noisy output. Change force to force-reread (force is a keyword). Move server kills log to logs dir. Removed // from path in cached testconfig file. check-in: e7a004fe14 user: mrwellan tags: v1.64
2017-04-16
23:36
Tweaked state/status rollup to better match the spec in ticket 6606a69c0a1459bfb5954ad02d918dd6a072b59f check-in: c065424f25 user: matt tags: v1.64
22:03
Merged partial working control of areas to affect from trigger config line. If using --modepatt (or -mode-patt) DO NOT run anything if the PATT is not found in runconfigs check-in: e66f836fd8 user: matt tags: v1.64
2017-04-10
23:36
fixed model in tab view check-in: 326a8e0ba4 user: pjhatwal tags: v1.64-envdebug
22:42
Added -prepend-contour when action is sync-prepend check-in: 7e035f2f93 user: matt tags: v1.64-envdebug
19:08
added tabbed view check-in: 1a6243bbfb user: pjhatwal tags: v1.64-envdebug
09:57
Bump version to v1.6404 check-in: ba56fd8336 user: mrwellan tags: v1.64, v1.6404
2017-04-07
23:52
Want report to be newest at top (similar to fossil timeline). check-in: 8e7c86ba1f user: matt tags: v1.64
23:41
Added nice report generator (thanks to excellent suggestion from Steve Osugi) check-in: f5d0f037cc user: matt tags: v1.64
11:58
updates for paging check-in: 69de53020b user: pjhatwal tags: v1.64-envdebug
2017-04-06
18:26
Added constraining of area based on rules in trigger spec Closed-Leaf check-in: 386eb32caa user: mrwellan tags: v1.64-area-support-trigger-spec
14:19
merging mainline Closed-Leaf check-in: b1b733f324 user: bjbarcla tags: v1.64-bb1
14:17
v1.64-bb1 check-in: 91c7fb7326 user: bjbarcla tags: v1.64-bb1
11:51
blah blah Closed-Leaf check-in: 45e3a1e3be user: bjbarcla tags: temp-branch-for-recovery
11:45
Consolidating some stuff back on v1.64 check-in: a81649fabf user: mrwellan tags: v1.64, v1.6403
11:20
Capturing merge of misc-changes-please-integrate into v1.64-envdebug check-in: e62592f0fe user: mrwellan tags: v1.64-envdebug
2017-04-05
23:19
Rollup to toplevel test of non-completed states ARCHIVE, KILLREQ, KILLED etc. was not correct. Fixed. However this causes rollup test to FAIL. Not 100% this is ok but this new behavior seems much more sensible than the old behavoir check-in: 404c330b4b user: matt tags: v1.64-envdebug
17:51
merged with pjhatwal1.64 check-in: 23abe1e5af user: pjhatwal tags: v1.64-envdebug
12:51
merged change restoring legacy 'prefix-target' option and added 'prepend-contour' check-in: e44310678f user: srehman tags: v1.64-envdebug
11:20
merged with latest v1.64 Closed-Leaf check-in: 30d36cbe76 user: srehman tags: v1.64-prepend-contour, v1.64-envdebug
11:18
added manual prefixation option to target via '-prefix-target' check-in: 9830e9f626 user: srehman tags: v1.64-prepend-contour, v1.64-envdebug
05:26
Fixed run command for mtutil check-in: 3c313e0476 user: matt tags: v1.64-envdebug
04:50
Fixed few issues in user dashboard views. Minor refactor in pgdb.scm check-in: ce51b1039e user: matt tags: v1.64-envdebug
04:49
Added example of generating targets for mtutil check-in: 31b1345d05 user: matt tags: v1.64-envdebug
2017-04-04
17:38
added '-prepend-contour', which allows for optional prepending of MT_CONTOUR/MT_AREA/ to target check-in: d9f734d9b8 user: srehman tags: v1.64-prepend-contour, v1.64-envdebug
16:44
changes for webapp Closed-Leaf check-in: 46824503fa user: pjhatwal tags: pjhatwal1.64
14:54
Hacks to make newdashboard start - just a jumpstarter check-in: 805f902745 user: mrwellan tags: v1.64-envdebug
12:08
Added Roberts nbfake changes, use a dotfile for the db ready file flag check-in: b9bcceaeae user: mrwellan tags: v1.64-envdebug, v1.6403
2017-04-03
22:05
Joined transactions for initiating databases. This problably fixes many issues! check-in: b158f5ed64 user: matt tags: v1.64-envdebug
2017-03-31
16:05
Added config option dashboard/poll-interval (in milliseconds) for dashboard updates check-in: e7a6790b9b user: mrwellan tags: v1.64-envdebug
2017-03-30
12:30
v1.64-cache-issue check-in: e2ffc3801e user: bjbarcla tags: v1.64-envdebug
2017-03-29
11:03
added unlock_db.sh to utils check-in: fd47a3e816 user: bjbarcla tags: v1.64
10:50
added utilities I developed on the side to assist in transition. Not functional yet in this area. check-in: 275dbf2c2e user: bjbarcla tags: v1.64
2017-03-28
18:46
Added signature for FATAL ERROR: to triage.rb check-in: 4e774e65ea user: matt tags: v1.64
18:35
special handler for strange configdat not defined issue. Updated to retry up to five times. check-in: 9b63886415 user: matt tags: v1.64
17:07
adding triage script check-in: 01756c020e user: bjbarcla tags: v1.64
14:59
Fixed several unusual crashes check-in: 51fbce80b9 user: matt tags: v1.64
13:06
Fixed call to runs:clear-cache with wrong arguments. Make tests:get-tests-search-path resistant to bad config data check-in: 619330088c user: matt tags: v1.64
11:36
Add small delay on first call to wait-on-server before trying to start a server. check-in: 723b985766 user: matt tags: v1.64
10:54
Force starting a server and wait for it when launching runs. This prevents server run-away but doesn't fix the underlying issue. check-in: 27b1636e7b user: matt tags: v1.64
10:48
Force starting a server and wait for it when launching runs. This prevents server run-away but doesn't fix the underlying issue. check-in: ba2401c3f6 user: matt tags: v1.64
08:39
Fixed unit test running. To try do: cd tests;make all-rmt.log. Improved information from a server-side crash. check-in: 263cdeb6eb user: matt tags: v1.64
01:50
Bits of refactoring to simplify rmt.scm check-in: 2158d4a3b0 user: matt tags: v1.64
01:01
should be resetting the connection struct when connection is failed to make check-in: 333f542a2e user: matt tags: v1.64
00:35
Improved reliability but now have issue with connection. check-in: 45da129709 user: matt tags: v1.64
2017-03-27
23:59
protected config file call to delete-file with exception handler. Fixed logic on connecting using CMDINFO. Fixed -list-servers and -kill-servers. Turned exception handler back on in portlogger. Removed the addition of a little noise from the server timeout handling in rmt.scm check-in: 7b318f91bd user: matt tags: v1.64
12:41
prereq proc is supposed to return test records, not test names. check-in: 2b9e485b7f user: matt tags: v1.64
12:05
Improvements to exclusive mode (but it still isn't working quite right). Factored clean-cache into a reusable function and called it also in -rerun*. Reduced number of server files to analyze. This may reduce the probability of a runaway server situation. check-in: 0f50a21b44 user: matt tags: v1.64
00:59
Clone always for fossil sensing. Need additional logic otherwise check-in: dc0c36c096 user: matt tags: v1.64
00:42
First attempt at the exclusive mode. Not working yet but leaving the code on the v1.64 branch in anticipation of fixing it. check-in: 3269b1925d user: matt tags: v1.64
2017-03-26
21:58
Added -preclean to all automatic run calls. Might need to be able to switch that off in future. runtrans=auto uses automatically generated run name, runtrans with spec in *runname-mappers* will use it, otherwise the runtrans is used as the actual runnanme. This is needed for run-in-place reruns check-in: 6b8e58d2d1 user: matt tags: v1.64
17:47
Added browsing of logs to RH Button for tests from runs view buttons. Added (speculative) fix for unstable sort on steps. check-in: 89dd44cd11 user: matt tags: v1.64
2017-03-24
23:35
Merged in multi-server-hack check-in: 99a40be38a user: matt tags: v1.64
22:39
Merged v1.63 changes into v1.64 check-in: b2e6452e2f user: matt tags: v1.64
22:18
non-good commit of merge multi-server-hack into v1.64 Leaf check-in: 42e2fcd1c8 user: matt tags: private (unpublished)
18:22
Fixed couple issues with the throttle by api load but still not sure it is working right. Cleaned up few other transport things. Closed-Leaf check-in: e7dcebe686 user: matt tags: multi-server-hack
15:55
Default to treating a log as recent instead of ancient. This might be part of the run-away servers issue check-in: 31427e83dd user: matt tags: multi-server-hack
15:39
merged in protection against too demanding clients Leaf check-in: 57e72d2e76 user: bjbarcla tags: v1.63
15:18
Reduced threshold for server pushback on clients to 20 api calls/parallel. Added couple more calls to check if server is running before starting a new one. check-in: 37e149d637 user: matt tags: multi-server-hack
14:52
Tell calling client to wait and try again if server is overloaded (in terms of parallel api calls over 25) check-in: fd3c06195d user: matt tags: multi-server-hack
13:51
Show connection stats every 60 seconds. Remove stat of megatest.db from rmt:send-receive, it was happening on every call. check-in: 6baac6187e user: matt tags: multi-server-hack
11:27
Merged v1.63 changes to multi-server-hack check-in: 8a6ca9fd18 user: matt tags: multi-server-hack
11:19
Added some error handling on the locking calls. Silenced a dashboard message. check-in: a5dbcdd2ac user: matt tags: v1.63
2017-03-23
17:50
Couple fixes for variable server hack check-in: 842f12e5fe user: matt tags: multi-server-hack
16:52
Hack for variable number of servers (default 3) check-in: e86b57ccb0 user: matt tags: multi-server-hack
13:56
Added message when server is forced Closed-Leaf check-in: 6a476e9ca7 user: matt tags: runaway-servers-fix
13:38
merged lockfile fix check-in: f25594cb64 user: bjbarcla tags: v1.63
13:27
Remove -O4, fixed the force server switch. check-in: c5f5a4ad19 user: matt tags: runaway-servers-fix
12:49
adding some file-exists? protections and a fix to force-server? from 1.63 check-in: 211ecbabeb user: bjbarcla tags: runaway-servers-fix
12:23
merged in matts fix for testsuite; resolved conflicts with common:file-exists? additions check-in: 474e1543fa user: bjbarcla tags: v1.63
12:12
fixed let in common:force-server? check-in: 4df9fd5d18 user: bjbarcla tags: runaway-servers-fix
11:34
Fixed wrong testsuite name calculation problem. check-in: 8c653071c7 user: matt tags: runaway-servers-fix
01:25
fixed bug in common:force-server? check-in: 7a06fb3f65 user: bjbarcla tags: v1.63
01:18
merged runaway servers fix check-in: c80ac44cb9 user: bjbarcla tags: v1.63
00:53
Check that server isn't already running before doing kind-run. This was working fine with low load but when load got high it would run away. check-in: a097994a72 user: matt tags: runaway-servers-fix
2017-03-22
14:44
applied patches for db init on non-homehost protection & no-cache mode check-in: 9ffefc583c user: bjbarcla tags: v1.63
13:29
Merged in db-only-on-homehost fix check-in: 0044c7f04a user: matt tags: v1.64
13:29
Fixed several places where an attempt was being made to open databases in spite on NOT being on homehost. Closed-Leaf check-in: 6e46d4a93e user: matt tags: db-only-on-homehost
12:53
Cleaned out handful of not used globals and added exception handler for dealing with problems when switching log file output port check-in: f61cc5eb98 user: matt tags: v1.64
11:51
allowed cmdline pgdb to override config pgdb check-in: 056d11c7d2 user: srehman tags: v1.64
2017-03-21
23:29
Merged in use-cache option and couple minor typo fixes from cache-control branch check-in: b8c9afec8d user: matt tags: v1.64
23:22
add dummy var to allow build of newdashboard check-in: 623f8e2c89 user: matt tags: v1.64
23:12
fix minor typos Closed-Leaf check-in: 3910c136f6 user: matt tags: cache-control
23:10
Added note on pg dev for install check-in: ac98bae2a6 user: matt tags: cache-control
23:01
bumped O level to 4 check-in: 97bb5db048 user: matt tags: cache-control
22:19
Added config and switch to control using cache check-in: c9471f325e user: matt tags: cache-control
15:15
Merged v1.63 into v1.64 check-in: d6966aee7c user: matt tags: v1.64
11:46
Added defence against bad sqlite3 handles to the finalizer check-in: 79058725e7 user: matt tags: v1.63
10:11
Fixed couple issues with runname generation check-in: 029eb76890 user: matt tags: v1.64
00:26
Uncommented some examples from megatest.config that were commented out during debug check-in: 3abe7045e8 user: matt tags: v1.64
00:25
Switched to hash tables instead of alists for mappers. Added example for corporate work week with incrementing last letter. check-in: 6718647e1f user: matt tags: v1.64
2017-03-20
22:48
Added sexpr output for list runs. Added example of runname to .mtutil.scm check-in: 6fde6a49d7 user: matt tags: v1.64
17:56
Support for /QUICK check-in: b93c0e396c user: matt tags: v1.64
15:15
merged v1.64-new-pkts check-in: 77cb77fb6a user: bjbarcla tags: v1.64
15:14
fixed issues related to PWD not matching -start-dir argument check-in: 75dc576fb1 user: bjbarcla tags: v1.64
13:35
Merged server-fix Closed-Leaf check-in: 1de85e740b user: matt tags: v1.64-new-pkts
12:50
Merged in homehost-protection patch check-in: 25c202aa9d user: matt tags: v1.64-new-pkts
12:12
missing server fix commit Closed-Leaf check-in: 74d9575642 user: matt tags: server-fix
2017-03-19
18:57
Fixed some linktree issues and backed out some changes made to support contours as a native variable check-in: 5a3f936c46 user: matt tags: v1.64-new-pkts
2017-03-16
23:59
Don't attempt to set special internal megatest variables (i.e. with : as part of the variable name) as environment variables check-in: 6da617e856 user: matt tags: v1.64-new-pkts
23:14
Corrected logic on extracting spec for linktree check-in: 70a3e1afba user: matt tags: v1.64-new-pkts
20:57
Make linktree default to MT_RUN_AREA_HOME/lt and a linktree setting is no longer needed in megatest.config. check-in: a0adf06969 user: matt tags: v1.64-new-pkts
18:05
Adapt to refactored pkts egg. check-in: 8a6b4757c8 user: matt tags: v1.64-new-pkts
12:13
added pgsync via command line creds check-in: 5d1a6894bb user: srehman tags: v1.64
2017-03-15
23:44
Cleaned up after bug squishing. Several minor bugs found. Added all-rmt unit test and made it the default sole unit flow to run Closed-Leaf check-in: 77f7d5ef17 user: matt tags: v1.64-bug-sqlish
21:14
bug squashing frenzy using overriding of handle-exceptions to expose problems. partial progress snapshot check-in: 8e70f505b7 user: matt tags: v1.64-bug-sqlish
17:32
added flag to allow adding prefix to target check-in: 1fee8d8e98 user: srehman tags: v1.64
2017-03-09
20:10
Added defense against an unreadable .homehost file (shouldn't happen\!) Closed-Leaf check-in: 08cf77140c user: matt tags: homehost-protection
2017-03-08
22:37
Added messages for all possible paths in the lauch:execute initial connection and NFS dir check section Closed-Leaf check-in: 047e6962b4 user: matt tags: robust-test-execute
18:52
added filter to runs page check-in: f7eea52531 user: pjhatwal tags: v1.64
10:47
Typos check-in: 6f6ebb3edd user: matt tags: v1.64
10:43
Merged v1.63 into v1.64 check-in: 6d5ee7f187 user: matt tags: v1.64
09:58
fixed issues with Baishali last evening check-in: fb43245d3c user: bjbarcla tags: v1.63, v1.6311
2017-03-07
22:41
Fixed couple typos Closed-Leaf check-in: e8af37dc3b user: mrwellan tags: cmdinfo-boost-to-execute
22:04
Added code to look at homehost and server info passed in by CMDINFO and connect using that info if it proves correct check-in: 47a8359344 user: matt tags: cmdinfo-boost-to-execute
16:40
Add checks to debug:print* to verify that the port given is really a port check-in: 11e6ba414b user: matt tags: v1.63, v1.6311
16:09
bumped version to 1.6311 check-in: b800ae968a user: bjbarcla tags: v1.63
14:43
various fixes check-in: 6fc6b23e48 user: bjbarcla tags: v1.63
14:42
fixed dashboard bug where filtering by state/status filters were causing tests to disappear from run tab Closed-Leaf check-in: fa8d6d5063 user: bjbarcla tags: v1.63-09c-candidate
14:26
upped default server timeout from 1hr to 25hrs to reduce incidence of potential server transition issues check-in: c838c6a2d2 user: bjbarcla tags: v1.63-09c-candidate
14:12
restored env var name MT_TESTSUITENAME which had inadvertently changed to MT_TESTSUITE_NAME check-in: f121875378 user: bjbarcla tags: v1.63-09c-candidate
11:12
Added fix for status/statuses filter Closed-Leaf check-in: 3175b5b0e7 user: ritikaag tags: v1.63-randy-1405717332
09:46
merged in fixes for COMPLETE/COMPLETED state wrong name, client-setup crash bug check-in: 6bdeae43f3 user: bjbarcla tags: v1.63-09c-candidate
09:44
merged in code to show detail of failure if dbopen fails check-in: 8639a32fde user: bjbarcla tags: v1.63-09c-candidate
09:42
merged in protection against being unable to write test log due to nfs lag, etc check-in: bad879cb5e user: bjbarcla tags: v1.63-09c-candidate
09:41
Fixed few bugs in trigger handling check-in: 47b1c10120 user: matt tags: v1.64
09:40
merged bad data defense - protection against rmt tack dump for non vector result check-in: 110864cea7 user: bjbarcla tags: v1.63-09c-candidate
09:39
Create new branch named "v1.63-09c-candidate" check-in: 848bb4fc58 user: bjbarcla tags: v1.63-09c-candidate
07:41
Partially correct sync time handling for cron check-in: 66afe01542 user: matt tags: v1.64
05:41
Check that dir is writeable before creating test-summary.html Closed-Leaf check-in: 1da6632403 user: matt tags: test-summary-log-writeable
05:17
Added comprehensive check for corrupted data received from server to fix occasional stack trace from defunct server causing data corruption. Closed-Leaf check-in: 5a9a0708b8 user: matt tags: bad-data-defense
2017-03-06
22:53
Escape * as X check-in: 9987475474 user: matt tags: v1.64
21:49
cron triggered sync now working check-in: ab5a0b4fb9 user: matt tags: v1.64
19:19
added logs link check-in: 5eb5a9cc5d user: pjhatwal tags: v1.64
12:24
fixed bug where COMPLETED was mispelled to COMPLETE check-in: 2592f737ad user: bjbarcla tags: v1.63-randy-1405717332
11:35
Added 0/5 type syntax to cron specification check-in: 73a7b5099f user: matt tags: v1.64
10:49
Built-in fossil trigger added check-in: a0d9adf070 user: matt tags: v1.64
08:45
Built-in fossil trigger added check-in: 9f0f4f0f04 user: matt tags: v1.64
2017-03-05
23:39
Brought example configs up to date with changes in syntax check-in: 0b6cfda7d1 user: matt tags: v1.64
23:38
Some minor improvements, print command line to log in some use cases. If a target has missing parts, exit out (in some cases). check-in: 9926dc423e user: matt tags: v1.64
21:05
Migrated to slightly more complex syntax for areas, triggers, contours etc. to add some needed flexibility check-in: 8a9ac840a2 user: matt tags: v1.64
2017-03-03
22:47
Added *user-hash-data* - a global that can be used in -repl and #{scheme ...} calls by the end user check-in: a024d9e60f user: matt tags: v1.63
18:11
updated runs view to grab runs from pgsql check-in: 775941d835 user: pjhatwal tags: v1.64
16:52
fixed bug for ticket 1405717332: in client, crashes when needing to restart server because of reference to undefined symbol "run-id" check-in: efd0285893 user: bjbarcla tags: v1.63-randy-1405717332
15:00
removed duplicate rows check-in: 667aa76ce0 user: pjhatwal tags: v1.64
08:15
Restructured to fix some sillyness, that first example was not good check-in: 3cd84125f8 user: matt tags: v1.64
06:10
Merged from v1.63 check-in: 64f440e2e1 user: matt tags: v1.64
2017-03-02
15:45
Wrapped database open commands with detailed error handling messages. Closed-Leaf check-in: e8d3292a50 user: matt tags: condition-case-db-open
12:19
fixed -list-targets delay issue check-in: b56656e03c user: bjbarcla tags: v1.63, 1.6309b
2017-03-01
23:33
Basic working display of runs data check-in: 58256fbbe7 user: matt tags: v1.64
19:10
fixed issue for elena (0 byte megatest.db on make setup) check-in: 880cbf2fca user: bjbarcla tags: v1.63, 1.6309a
19:08
updated fix, removed extra print Closed-Leaf check-in: bc910703e0 user: bjbarcla tags: v1.63-elena
19:06
updated fix, removed extra print check-in: 0b4da049c6 user: bjbarcla tags: v1.63-elena
19:04
updated fix, removed mutex check-in: 344bd252c6 user: bjbarcla tags: v1.63-elena
18:57
bugfixed check-in: 983192e6e6 user: bjbarcla tags: v1.63-elena
15:36
made wal mode optional check-in: 3dd33d4cce user: bjbarcla tags: v1.63
15:35
reversed polarity of walmode Closed-Leaf check-in: e6ea5fd0f3 user: bjbarcla tags: v1.63-no-wal
15:22
test remove wal mode check-in: 320ed4c8d5 user: bjbarcla tags: v1.63-no-wal
2017-02-28
23:44
Re-org'd some files and provided a skeleton cgi with some examples check-in: 6c5ce13b65 user: matt tags: v1.64
2017-02-27
23:03
Added a couple basic widgets to page check-in: b44a827342 user: matt tags: v1.64
09:39
Updated megatest version for 1.6402 check-in: 03c5160677 user: jmoon18 tags: v1.64, v1.6402
02:34
changed to -sync-to and added sqlite3 as target check-in: 19de5493ad user: matt tags: v1.64
2017-02-26
22:07
Added more illustration for cgi check-in: a624813a5a user: matt tags: v1.64
21:47
Very primitive example cgi page working check-in: d764a365bb user: matt tags: v1.64
21:22
Added beginings for cgi interface support check-in: f9ed9f102e user: matt tags: v1.64
19:56
Adding some templates for cgi check-in: e8f9900f14 user: matt tags: v1.64
17:45
Added switch -sync-to-pg check-in: 0f744a80ec user: matt tags: v1.64
16:47
test syncing to postgres now working nicely check-in: e701e84616 user: matt tags: v1.64
11:27
Fixed schema issue. transfering/updating individual run entries done. check-in: 266b1a7dc4 user: matt tags: v1.64
10:54
Misc. work on route to megatest.db -> mt pg db sync check-in: 6a8906cbd3 user: matt tags: v1.64
2017-02-25
23:18
Added placeholder for pgdb sync check-in: 096366f99c user: matt tags: v1.64
21:28
Incomplete merge of earlier postgresql gasket to v1.64 Closed-Leaf check-in: ea5c3cf6ec user: matt tags: pg-gasket-incomplete
21:10
Cleaned up schema for common postgres db check-in: 5574ded5f0 user: matt tags: v1.64
16:07
Added a flexible targer mapper mechanism check-in: adda285a75 user: matt tags: v1.64
2017-02-23
19:11
Brought v1.64 up to date with v1.63 check-in: 995f56ced6 user: matt tags: v1.64
16:41
bumped version check-in: 738c84b513 user: bjbarcla tags: v1.63, v1.6309
15:33
Added check for ruletype check-in: cf2e7841b3 user: mrwellan tags: v1.64
15:31
various check-in: c5e3d3ecf6 user: bjbarcla tags: v1.63
14:38
fixed read-only db init issue check-in: 9a5aabe821 user: bjbarcla tags: v1.63
14:20
cherry picked ritika's fix for filter stickiness check-in: 0c295a5ea3 user: bjbarcla tags: v1.63
14:06
Dashboard filter check enabled Closed-Leaf check-in: 51eb2410ed user: ritikaag tags: v1.63-run-times
10:45
Merged with v1.63 check-in: 39edec417c user: ritikaag tags: v1.63-run-times
09:42
Pulled in few minor changes from v1.64: -envcap help corrections, default run time for server to 1h check-in: f29006e4c3 user: mrwellan tags: v1.63
2017-02-22
21:44
Added skeleton for resurected waivers mechanism check-in: d403b4bf87 user: matt tags: v1.64
21:26
removed some noisy output and added some runconfigs.config example settings check-in: 6d51100961 user: matt tags: v1.64
21:18
merge v1.63 into v1.64 b763,8a61,11f9,9fc6 check-in: 30ecc5c974 user: matt tags: v1.64
21:14
merge1 of v1.63 into v1.64 a0a29,0db9 check-in: 77ef7ed437 user: matt tags: v1.64
21:01
merge1 of v1.63 into v1.64 check-in: 8104470e86 user: matt tags: v1.64, v1.6401
19:40
Improved syncback logic to look also at journal and WAL files check-in: 35e0456c34 user: matt tags: v1.63, v1.6308
18:55
Speculative fix for syncback logic check-in: 889c03819d user: matt tags: v1.63
16:53
fixed -list-runs issue check-in: c71b7be095 user: bjbarcla tags: v1.63
14:18
Merged dashboard view fix check-in: 67738c3cd4 user: ritikaag tags: v1.63
13:53
merged in read-only support check-in: 46372e7493 user: bjbarcla tags: v1.63
13:17
Made right stretch for dashboard working check-in: 2ddc938937 user: ritikaag tags: v1.63-run-times
12:35
merged v1.63 Closed-Leaf check-in: a0e40d2621 user: bjbarcla tags: v1.63-readonly
11:45
cleaned up debug message check-in: 5d0de7eba5 user: bjbarcla tags: v1.63-readonly
11:37
fixed bug with write-access syncing; cleaned up debug messages check-in: 7883dcdd0f user: bjbarcla tags: v1.63-readonly
00:04
forced full sync at outset whether tmp dbfile exists or not. syncback does not seem to be working (tmpdb->megatest.db) when forcing state switch. check-in: 71120594f1 user: bjbarcla tags: v1.63-readonly
2017-02-21
23:01
prime tmpdb even if readonly check-in: e7ef30d3e1 user: bjbarcla tags: v1.63-readonly
22:18
fixed bug with waive dialog in dashboard check-in: bc5d8b0c1b user: bjbarcla tags: v1.63-readonly
21:44
fixed readonly watchdog check-in: 8c83a08f46 user: bjbarcla tags: v1.63-readonly
21:06
wip; readonly watchdog not properly starting. check-in: 1ae7e02473 user: bjbarcla tags: v1.63-readonly
17:54
wip; readonly watchdog not properly starting. check-in: a7af13fe19 user: bjbarcla tags: v1.63-readonly
17:10
fixed bug with loading area from Matt check-in: 8caaed5094 user: bjbarcla tags: v1.63-readonly
16:52
fixed bug with loading area from Matt check-in: 6555418e4b user: bjbarcla tags: v1.63-readonly
16:49
fixed bug with loading area from Matt check-in: 044051d315 user: bjbarcla tags: v1.63-readonly
14:28
resolved deadlock in db:setup; fixed read-only detection in db migration proc check-in: ee0d52f1d2 user: bjbarcla tags: v1.63-readonly
14:03
fixed gross bugs; first time ovbserved read-only mode working (-list-runs) check-in: 6d7e5ab283 user: bjbarcla tags: v1.63-readonly
2017-02-20
13:47
Suppressed some noisy output Closed-Leaf check-in: a7eabde3a3 user: matt tags: run-mgr
07:03
Merged first version of mtutil into v1.64 Closed-Leaf check-in: 45b3d258d9 user: matt tags: v1.64-defunct
2017-02-19
23:47
Replaced cron logic with crude but robust approach. check-in: 358e040c6c user: matt tags: run-mgr
2017-02-18
22:40
Added basic crontab based launching check-in: 5d3a3776be user: matt tags: run-mgr
22:15
Added a simple crontab-like function for time based triggers check-in: 27f026b730 user: matt tags: run-mgr
2017-02-17
20:48
Pulled in fix for dashboard launching check-in: 56bd54e48e user: matt tags: v1.63
17:46
opened db:setup to non-homehost check-in: f2bcff013a user: bjbarcla tags: v1.63-readonly
17:23
updated api_access_methods_evolution.ods check-in: 10f398cac7 user: bjbarcla tags: v1.63-readonly
17:10
add spreadsheet check-in: fa9ace95d6 user: bjbarcla tags: v1.63-readonly
16:19
wip check-in: c08f1fdbe0 user: bjbarcla tags: v1.63-readonly
13:53
wip check-in: 5b3c4129c4 user: bjbarcla tags: v1.63-readonly
13:44
wip check-in: 01b41c1703 user: bjbarcla tags: v1.63-readonly
2017-02-16
22:06
Fixed launching of viewscreen causing hesitation on cleanrunexecute check-in: d2a7fb2fe4 user: matt tags: run-mgr
21:52
Fixed minor breakage from previous commit check-in: c5853b67b1 user: matt tags: run-mgr
21:42
Fixed wildcards in runconfigs, cleared some output debug noise. check-in: 2feae1cd63 user: matt tags: run-mgr
14:56
fixed the log links in dynamic html check-in: cb6eecc377 user: pjhatwal tags: html-gen
10:27
Merged in v1.63 check-in: ec12264594 user: mrwellan tags: run-mgr
07:54
Bump version to v1.6308 check-in: c0783292db user: mrwellan tags: v1.63, v1.6308
2017-02-15
23:32
Fix for mixed run data in html output. NOTE: somewhat speculative. I was unable to reproduce the problem and verify the fix. check-in: 09715bb136 user: matt tags: v1.63
15:19
Moved rungen.config to runconfigs.config check-in: fe62eba160 user: mrwellan tags: run-mgr
10:31
dynamic web support for megatest check-in: 29b0cd4b3f user: pjhatwal tags: html-gen
04:09
Added file-and to sense types check-in: 8f754a1158 user: matt tags: run-mgr
2017-02-14
21:49
Added sync of contour field. However sync itself is not working. check-in: 45f0a7be94 user: matt tags: run-mgr
16:44
Added protection for call to get mod time check-in: c39a272abe user: mrwellan tags: run-mgr
15:17
Create new branch named "v1.63-readonly" check-in: 78ff598411 user: bjbarcla tags: v1.63-readonly
14:48
Minor tweaks check-in: 073579372e user: mrwellan tags: run-mgr
14:48
Fixed underscores visibility in test names check-in: 3a9b974528 user: ritikaag tags: v1.63
14:43
Changed default btn-height check-in: 2876b98759 user: ritikaag tags: v1.63-run-times
01:19
Mostly added contour support to db check-in: eeedb3f973 user: matt tags: run-mgr
2017-02-13
23:58
Added basics of -contour support. db still needed, also some other changes in this commit. check-in: 0f4fa8cf1a user: matt tags: run-mgr
22:48
Fixed few problems with actual launching of runs. check-in: 7d33809fbf user: matt tags: run-mgr
22:04
File sensing now working check-in: a83fac111f user: matt tags: run-mgr
17:45
restored previous default pre-command and post-command same as old xterm, with new dashboard.use-viewscreen option to turn back on Closed-Leaf check-in: 2f6825c738 user: bjbarcla tags: v1.63-viewscreen-optional
2017-02-12
22:50
Dispatching works. All pieces in place to implement change checks check-in: da6405a876 user: matt tags: run-mgr
20:33
Parts of command line coming together check-in: f8ecc58db2 user: matt tags: run-mgr
14:32
Progress snapshot check-in: 00aca6f09e user: matt tags: run-mgr
13:11
Fixed merge conflict Closed-Leaf check-in: 9aecb4ea43 user: matt tags: integ-home
11:48
Split sensing out to new config file rungen.config check-in: 83aea4b059 user: matt tags: run-mgr
09:02
Re-set integ-home check-in: c10a3e4292 user: matt tags: integ-home
03:07
Added megatest.config in top dir for developing mtutil. check-in: e8b9f87644 user: matt tags: run-mgr
2017-02-11
23:43
Properly add groups table, note that pkt groups are mapped to Megatest areas. check-in: 936256f9c5 user: matt tags: run-mgr
23:40
process pkts adds to queue. check-in: e15e06c331 user: matt tags: run-mgr
07:57
First pkt and a fix to the Makefile check-in: defd9d9bdd user: matt tags: run-mgr
2017-02-10
21:52
Clean up command-line interface check-in: bc460650a2 user: matt tags: run-mgr
21:24
Sync up with v1.63 check-in: 16863935ce user: matt tags: run-mgr
15:16
Added some brief info on wildcards in runconfigs to the user manual check-in: 39f84a3f86 user: mrwellan tags: v1.63
15:01
Added wildcards to config processing. Made ini the default for dumping runconfigs check-in: 4f34e9ebdb user: mrwellan tags: v1.63
06:28
Added example hard-coded level for runtype Closed-Leaf check-in: 36205402a3 user: mrwellan tags: multi-area-dboard
2017-02-09
22:02
Added label widget for target selection back (but not fully wired up yet) check-in: d3f4ebaa66 user: matt tags: multi-area-dboard
21:02
Merged v1.63 to trunk check-in: 31e9f07df0 user: matt tags: trunk
18:58
margs idea comment check-in: 57f82b54ec user: matt tags: run-mgr
14:58
merged with 1.63 check-in: 92e21f36b6 user: pjhatwal tags: html-gen
14:49
added links to static html to point to logs check-in: a14f319e40 user: pjhatwal tags: html-gen
2017-02-08
22:58
Added start of prototype run manager check-in: 5b7b453cb7 user: matt tags: run-mgr
17:06
added ducttape-lib installation check-in: 5972048eaa user: bjbarcla tags: v1.63
15:38
updates to installall.sh check-in: 64286781e8 user: bjbarcla tags: v1.63
10:28
Bumped version to v1.6307 check-in: fb5d3c7ae9 user: mrwellan tags: v1.63, v1.6307
08:50
Quiet the watchdog message check-in: 376e1e93e3 user: mrwellan tags: v1.63
2017-02-07
22:08
Begin another attempt at multi-area dashboard check-in: 09ec9e3bbe user: matt tags: multi-area-dboard
15:06
Create new branch named "v1.63-run-times" check-in: 1297c37368 user: ritikaag tags: v1.63-run-times
2017-02-06
22:57
Merging in the multi-area support in rmt.scm check-in: bd4e28b609 user: matt tags: v1.63
15:45
merged with latest v1.63 check-in: da3c8f5f02 user: srehman tags: v1.63-configdbsync
00:12
Simple method for multi-area support, just use optional param to pass in area-dat Closed-Leaf check-in: 7b885095bb user: matt tags: simple-area-dat
2017-02-05
23:30
Attempt to make rmt: calls area specific Closed-Leaf check-in: fe6415e075 user: matt tags: area-specific
2017-02-04
22:47
Fixed crash due to old usage of run-id check-in: 11ed7c771f user: matt tags: v1.63
2017-02-03
17:15
merged with v1.63 check-in: b4a8031723 user: pjhatwal tags: html-gen
17:01
fix bug check-in: 701c6c5840 user: bjbarcla tags: v1.63
16:25
fixed the html genrate message check-in: 7a120e7604 user: pjhatwal tags: v1.63, v1.6306
16:18
merged html gen check-in: c720d64d07 user: pjhatwal tags: v1.63
15:55
merged xor report branch check-in: 4624119b74 user: bjbarcla tags: v1.63, v1.6306, 7a120e
15:55
typo Closed-Leaf check-in: d1f991a5b4 user: bjbarcla tags: v1.63-xor-report
15:48
caught up with v1.6306 check-in: 938f9d5e38 user: bjbarcla tags: v1.63-xor-report
14:39
Automated merge of v1.63/f51e2586ed/integ into integ-home check-in: 8508babb1a user: matt tags: integ-home
14:25
added sync of megatest.db to config dbs check-in: ae352678af user: srehman tags: v1.63-configdbsync
14:20
Bump version to v1.6306 check-in: f51e2586ed user: mrwellan tags: v1.63
2017-02-02
22:10
Automated merge of v1.63/81b0d79d6d/integ into integ-home check-in: caa6fe7473 user: matt tags: integ-home
21:53
Should be one server candidate (I think) check-in: 81b0d79d6d user: matt tags: v1.63
17:54
Automated merge of v1.63/9d4d98bcd5/integ into integ-home check-in: 2e9f48e61d user: matt tags: integ-home
17:41
Merged server-log-handshaking to v1.63 check-in: 9d4d98bcd5 user: mrwellan tags: v1.63
15:20
Automated merge of html-gen/ae20a8a286/integ into integ-home check-in: 729025ee8c user: matt tags: integ-home
14:52
added basic html genration check-in: ae20a8a286 user: pjhatwal tags: html-gen
13:53
Added +/- 180 seconds to the notion of a server getting tired and ready to retire. Closed-Leaf check-in: 9c439224c9 user: mrwellan tags: server-log-handshaking
2017-02-01
16:03
updated ducttape-lib to fix incompatibilities with megatest check-in: f792807bb9 user: bjbarcla tags: v1.63-xor-report
16:01
updated ducttape-lib to fix incompatibilities with megatest check-in: ffa2b8e7af user: bjbarcla tags: v1.63-xor-report
13:49
enahnced -log so it will create leading directory if specified check-in: e984e41fb4 user: bjbarcla tags: v1.63-xor-report
11:07
Automated merge of server-log-handshaking/a05b1e5025/integ into integ-home check-in: eb064be6a3 user: matt tags: integ-home
10:50
Fixed an issue with log-rotate that was causing some run-away scenarios. check-in: a05b1e5025 user: mrwellan tags: server-log-handshaking
09:48
Added accelerated back-off in server:kind-run check-in: 33121e3cd8 user: mrwellan tags: server-log-handshaking
2017-01-31
17:47
completed diff report feature check-in: 118224962b user: bjbarcla tags: v1.63-xor-report
13:20
Don't fixate on first possible best server, if it isn't good keep on looking for a good candidate check-in: 8de206008d user: mrwellan tags: server-log-handshaking
2017-01-30
14:24
Fixed debug message print that was missing the port check-in: 8149616a1d user: mrwellan tags: server-log-handshaking
12:23
added update on conflict insert for pg, synced with latest v1.63 check-in: ad8b9df640 user: srehman tags: v1.63-configdbsync
04:46
Make server runtime settable, improved log rotate check-in: 581192039a user: matt tags: server-log-handshaking
2017-01-29
16:48
Automated merge of server-log-handshaking/a642f429b1/integ into integ-home check-in: ad7df3e1eb user: matt tags: integ-home
16:33
Deprecate api parallel message check-in: a642f429b1 user: matt tags: server-log-handshaking
16:10
Trim some of the server records returned from get-list check-in: 5272b8e023 user: matt tags: server-log-handshaking
15:33
Added megatest version to server log output for future use. Use last touch time on megatest.db to decide on doing a sync, this allows concurrent servers to not fight to do the sync back. check-in: d2c1247c44 user: matt tags: server-log-handshaking
2017-01-28
22:48
Automated merge of server-log-handshaking/2a497f95de/integ into integ-home check-in: ebc39ec805 user: matt tags: integ-home
22:34
Added timestamp touch on server logs, rock solid now with only one server being sustained. check-in: 2a497f95de user: matt tags: server-log-handshaking
21:09
Automated merge of server-log-handshaking/cc6a49cf21/integ into integ-home check-in: eeae55dd41 user: matt tags: integ-home
18:46
Fixed multiple little issues with server log handshaking check-in: cc6a49cf21 user: matt tags: server-log-handshaking
12:25
Fixed couple missing changes needed for server log handshaking check-in: 5a64939577 user: matt tags: server-log-handshaking
2017-01-27
22:47
Most needed changes made for multi-server with log handshaking. However there is a segfault ... check-in: 8a4205f90b user: matt tags: server-log-handshaking
2017-01-26
13:46
preparations to add update on conflict insert for pg check-in: f2e2f9ce97 user: srehman tags: v1.63-configdbsync
2017-01-25
23:48
Get list of servers now works check-in: f2556f210b user: matt tags: server-log-handshaking
22:02
Stripped out nearly all server management stuff related to monitor.db server tables. partially replaced with log file based handshaking check-in: 6d32c79c1e user: matt tags: server-log-handshaking
17:37
Automated merge of v1.63/e58c0e3fb7/integ into integ-home check-in: 6e5448c9cf user: matt tags: integ-home
17:11
made yougest-db error message more useful check-in: e58c0e3fb7 user: bjbarcla tags: v1.63
12:55
diff report presentation complete. CLI in progress check-in: 234b912257 user: bjbarcla tags: v1.63-xor-report
2017-01-24
16:33
merged with latest v1.63 check-in: 3c1f0f31b1 user: srehman tags: v1.63-configdbsync
16:32
inserts into pgsql now working check-in: 70843b7e20 user: srehman tags: v1.63-configdbsync
12:14
Automated merge of v1.63-xor-report/f2807ed766/integ into integ-home check-in: 4008bc5f1a user: matt tags: integ-home
11:52
added ducttape lib; got emailing html report working and first pass stml tables for diff report check-in: f2807ed766 user: bjbarcla tags: v1.63-xor-report
2017-01-23
16:56
Automated merge of pjhatwal/3585f5b63a/integ into integ-home check-in: 447f505fd0 user: matt tags: integ-home
14:08
fixed prepare statement for postgres check-in: a719a06cf7 user: srehman tags: v1.63-configdbsync
13:55
Automated merge of v1.63/a03bdb5581/integ into integ-home check-in: 06185d0933 user: matt tags: integ-home
13:28
Changed num tests to draw per cycle to 200, bumped version to v1.6305 check-in: a03bdb5581 user: mrwellan tags: v1.63, v1.6305
13:10
wip check-in: d46b48da54 user: bjbarcla tags: v1.63-xor-report
13:04
wip check-in: df73ab1605 user: bjbarcla tags: v1.63-xor-report
12:52
Updated mk_wrapper to have dashboard check that we are on homehost before launching check-in: 55828c6039 user: bjbarcla tags: v1.63
12:52
corrected --modepatt switch to match spec (was -mode) check-in: 08cbc397c9 user: bjbarcla tags: v1.63
12:38
Automated merge of v1.63-xor-report/b4dc6cb51b/integ into integ-home check-in: 8917440288 user: matt tags: integ-home
12:14
captured ducttape-lib files (does not yet install... wip) check-in: b4dc6cb51b user: bjbarcla tags: v1.63-xor-report
11:39
merged v1.63 check-in: 410e7c9b43 user: bjbarcla tags: v1.63-xor-report
2017-01-21
23:31
Automated merge of v1.63/f24fe39093/integ into integ-home check-in: 162f0d2bf0 user: matt tags: integ-home
23:12
Automated merge of v.1.63-resurrect-db-refresh-timestamp-gate/2637cbf116/integ into integ-home check-in: 3667888d64 user: matt tags: integ-home
22:57
Merged in db refresh timestamp gate check-in: f24fe39093 user: matt tags: v1.63
22:56
Fixed sqlite3 file mod time based update sensitivity mechanism, wrong filename was being used. Closed-Leaf check-in: 2637cbf116 user: matt tags: v.1.63-resurrect-db-refresh-timestamp-gate
2017-01-20
16:18
Automated merge of v.1.63-resurrect-db-refresh-timestamp-gate/70c6fdb986/integ into integ-home check-in: cffa0e4079 user: matt tags: integ-home
16:02
wip check-in: 70c6fdb986 user: bjbarcla tags: v.1.63-resurrect-db-refresh-timestamp-gate
2017-01-18
18:15
wip check-in: d2e3ff2da0 user: bjbarcla tags: v1.63-xor-report
2017-01-17
18:32
Automated merge of v1.63-xor-report/a6a3256f81/integ into integ-home check-in: 9f9463ec84 user: matt tags: integ-home
18:05
wip check-in: a6a3256f81 user: bjbarcla tags: v1.63-xor-report
14:16
merged with latest 1.63 check-in: acf8e3060c user: srehman tags: v1.63-configdbsync
2017-01-13
18:27
Automated merge of v1.63-xor-report/460f43937c/integ into integ-home check-in: bcd8c75f66 user: matt tags: integ-home
18:08
Automated merge of v1.63-xor-report/6217b90877/integ into integ-home check-in: c3e1f2c537 user: matt tags: integ-home
17:54
mergefork check-in: 460f43937c user: bjbarcla tags: v1.63-xor-report
17:53
wip check-in: f6db288849 user: bjbarcla tags: v1.63-xor-report
17:50
Automated merge of v1.63/3e82d9d73f/integ into integ-home check-in: 01a7a8df36 user: matt tags: integ-home
17:31
Automated merge of v1.63/cc2e1ee395/integ into integ-home check-in: 6e81dd5f22 user: matt tags: integ-home
17:06
wip check-in: 6217b90877 user: bjbarcla tags: v1.63-xor-report
17:05
Create new branch named "v1.63-xor-report" check-in: 9bf046a24b user: bjbarcla tags: v1.63-xor-report
17:05
adding script to do check whether on home host check-in: 3e82d9d73f user: bjbarcla tags: v1.63
17:03
merged v1.63-stackdumpfix check-in: cc2e1ee395 user: bjbarcla tags: v1.63
2017-01-12
23:38
Automated merge of v1.63-stackdumpfix/fa49f48d6b/integ into integ-home check-in: f6e9dc0d59 user: matt tags: integ-home
23:02
Automated merge of v1.63/915e9b533a/integ into integ-home check-in: 5e91252ca5 user: matt tags: integ-home
09:49
Cherrypicked changed accidentally put on integ-home check-in: 915e9b533a user: mrwellan tags: v1.63
08:42
Reset integ-home check-in: ef5654101f user: mrwellan tags: integ-home
2017-01-11
14:17
changed init of db to support only sqlite3 check-in: 822bfbd7fa user: srehman tags: v1.63-configdbsync
2017-01-10
12:06
merged with latest v1.63, fixed merge conflicts with db.scm check-in: 0764f1e0bc user: srehman tags: v1.63-configdbsync
11:50
preparing for merge check-in: f1e2f0433e user: srehman tags: v1.63-configdbsync
11:09
Bumped version to v1.6304 Closed-Leaf check-in: fa49f48d6b user: mrwellan tags: v1.63-stackdumpfix, v1.6304
00:45
merged in solid fixes for server stability problems check-in: ebafbfa4a1 user: bjbarcla tags: v1.63
2017-01-09
23:44
keep this for later maybe Leaf check-in: a4e4a9aa95 user: bjbarcla tags: v1.63-stackdumpfix-more-debug-messages
23:38
completed fix for nested calls as part of transaction. Seems to work great but I'm unable to get bigrun to push more than 132 parallel tests (over two hosts). check-in: 5d2ee5c691 user: matt tags: v1.63-stackdumpfix
21:16
Partial implementation of passing db in place of dbstruct to enable transactions check-in: a4a65fdc88 user: mrwellan tags: v1.63-stackdumpfix
17:17
added sqlite3 switch back check-in: 4b9956034c user: srehman tags: v1.63-configdbsync
15:42
Fixed illogical push of newly created db on the db stack check-in: 9fa6231dd7 user: mrwellan tags: v1.63-stackdumpfix
14:54
Added use of a stack for database handles for the /tmp db, converted few more cases to use db:with-db check-in: f84301a090 user: mrwellan tags: v1.63-stackdumpfix
12:04
updated to latest v1.63, WIP check-in: 8e63364af0 user: srehman tags: v1.63-configdbsync
10:58
Missed a lambda in one of the db:with-db changes check-in: 8af566c47d user: mrwellan tags: v1.63-stackdumpfix
00:05
Dropped threshold for parallel api requests to 25 but it isn't clear it helped. WARNING: earlier fix for iterated (ezsteps based) tests broke state/status handling!! check-in: 4bac47df23 user: matt tags: v1.63-stackdumpfix
2017-01-08
23:21
Fixed REMOTE instead of RUNNING status check-in: 647ef89272 user: matt tags: v1.63-stackdumpfix
22:46
Fixed failure to respect AUTO status (addresses ROLLUP being broken by a8611 check-in: ce4477271c user: matt tags: v1.63-stackdumpfix
14:50
Gather api call stats check-in: f74c497ad6 user: matt tags: v1.63-stackdumpfix
12:20
Moved all sqlite3: calls under db:with-db to enforce using mutex when many parallel api calls check-in: 184e37cdf1 user: matt tags: v1.63-stackdumpfix
01:39
Added backgrounding for launch. Works well with launchwait no check-in: 7eba8a2fb8 user: matt tags: v1.63-stackdumpfix
2017-01-07
23:37
Turned on delay if busy in sync back check-in: 03693d434a user: matt tags: v1.63-stackdumpfix
22:42
Refactoring state-status, consolidating calls and fixed nested transaction. Probably broke rollup... check-in: a8611cb85d user: matt tags: v1.63-stackdumpfix
20:32
Renamed roll-up-pass-fail-counts to set-state-statue-and-roll-up-items Added error message when old vesion of logpro used (causes problems with .dat files in tests) check-in: 1b7a0ba2b7 user: matt tags: v1.63-stackdumpfix
17:07
Changed some calls using status-state order to state-status to be consistent and easier to read. check-in: bf1dd4b5fc user: matt tags: v1.63-stackdumpfix
2017-01-06
22:37
Made mt:process-triggers run exclusively on the server side check-in: bcaec59285 user: matt tags: v1.63-stackdumpfix
21:54
utils/plot-code.scm check-in: 064872f8bc user: matt tags: v1.63-stackdumpfix
20:28
wip check-in: fc4e43d81e user: bjbarcla tags: v1.63-stackdumpfix
14:31
wip check-in: b3d324d50f user: bjbarcla tags: v1.63-stackdumpfix
2017-01-05
16:20
Second try to reset integ-home to solid baseline check-in: 22a67ee14d user: mrwellan tags: integ-home
15:43
addressed stach dump in db:get-run-stats check-in: bd4a33953c user: bjbarcla tags: v1.63-stackdumpfix
11:03
added .server verification against running server ; also touching .server periodically and checking its age to detect and recover from potential server crashes check-in: 65358a4d53 user: bjbarcla tags: v1.63
09:51
Bumped version to v1.6303 check-in: aa5fb6de80 user: mrwellan tags: v1.63, v1.6303
09:37
Corrected call to get-testconfig check-in: b35bd35472 user: mrwellan tags: v1.63
2017-01-04
16:49
Use item-specific testconfig caches when possible (i.e. where there is enough information available). check-in: f98ca94491 user: mrwellan tags: v1.63
12:10
updated manyservers.sh to be runnable with other instances of itself on same host check-in: f38d05a68d user: bjbarcla tags: v1.63
2017-01-03
16:07
wip Closed-Leaf check-in: 5cb3a069f8 user: bjbarcla tags: v1.63-tdb-dotserver-refactor
15:02
Fixed couple calls to start servers which were receiving the old run-id parameter instead of the needed toppath check-in: d66cd9561f user: mrwellan tags: v1.63
14:08
wip check-in: e617679e45 user: bjbarcla tags: v1.63-tdb-dotserver-refactor
14:03
merged with latest v1.63 check-in: 7e69485459 user: srehman tags: v1.63-configdbsync
13:55
Merged in v1.63-server-fix branch to v1.63 check-in: 3e16b59518 user: mrwellan tags: v1.63
10:50
Commented out a call to BB> that seemed to have trouble ... check-in: e26b0892dd user: mrwellan tags: v1.63
2016-12-29
15:16
fixed bug with kind-run call Closed-Leaf check-in: 2148615256 user: bjbarcla tags: v1.63-server-fix
00:14
added script manyservers.sh which will be basis for a test of server start & collision resilency check-in: 3d418034bd user: bjbarcla tags: v1.63-server-fix
00:11
updated server launch to handle collisions gracefully (but introduced other issues - moving to sidebranch to debug) check-in: c9880665a8 user: bjbarcla tags: v1.63-server-fix
2016-12-28
17:22
Automated merge of v1.63/88034605c0/integ into integ-home check-in: fd7a37d790 user: matt tags: integ-home
17:04
Automated merge of pjhatwal/8f1efb99dc/integ into integ-home check-in: c6d366a15d user: matt tags: integ-home
16:35
fixed condition where watchdog continued to process many times rapidly when time-to-exit is #t check-in: 88034605c0 user: bjbarcla tags: v1.63
14:46
Manual merge to integ-home to fix a conflict check-in: 6673cb2ce0 user: mrwellan tags: integ-home
2016-12-27
17:15
improved server stability check-in: 6b5c7789cb user: bjbarcla tags: v1.63
2016-12-23
18:08
added initial ducttape-lib code Leaf check-in: 023e88f071 user: bjbarcla tags: v1.63-ducttape-lib
12:28
added ability to sync delta changes with configdb check-in: 57bb8e5d33 user: srehman tags: v1.63-configdbsync
2016-12-22
17:41
corrected close-all-connections in exit proc to avoid stack dump check-in: 9f7ecc5050 user: bjbarcla tags: v1.63
16:37
added support for syncing with dbs in configfile check-in: 280731a14d user: srehman tags: v1.63-configdbsync
12:37
found a hanging scenario check-in: 0fa3e0acbf user: bjbarcla tags: v1.63
2016-12-21
15:26
Fixes to keep servers running to sync back changes to megatest.db from /tmp/ ... db files check-in: 471ca93f41 user: mrwellan tags: v1.63
12:49
merged in -mode and -tagexpr support check-in: 848bdf7c97 user: bjbarcla tags: v1.63
11:00
fixed some functions where it's requred to access list Closed-Leaf check-in: 9a7d1c682d user: srehman tags: v1.63-gasket
09:01
Refactored exit process to hopefully reduce rate of stuck processes check-in: e8d5f184c1 user: mrwellan tags: v1.63
2016-12-20
16:36
fixed issues with single columns being fetched from db check-in: 484ab17aff user: srehman tags: v1.63-gasket
16:23
added -mode and -tagexpr options Closed-Leaf check-in: 38b7f592d7 user: bjbarcla tags: v1.63-tag-mode
15:50
changed more sqlite3 calls to dbi check-in: 750e8df937 user: srehman tags: v1.63-gasket
15:01
fixed sync-tables bug check-in: 1d0bf66aa6 user: srehman tags: v1.63-gasket
13:48
dashboard launches, fixing issues with megatest calls check-in: 66f80f8403 user: srehman tags: v1.63-gasket
2016-12-19
22:50
Automated merge of v1.63/777bae8a54/integ into integ-home check-in: 94d4e0a530 user: matt tags: integ-home
22:32
Added function to get tests that match a tag list/pattern: tag1,tag2,tpatt% etc. (runs::get-tests-matching-tags tagpatts) check-in: 777bae8a54 user: mrwellan tags: v1.63
17:25
Automated merge of v1.63/146fa45671/integ into integ-home check-in: c11b6ec11a user: matt tags: integ-home
16:51
fixed bugs in dashboard where runs are duplicated in runs tab and statistics of summary tab check-in: 146fa45671 user: bjbarcla tags: v1.63
15:24
updated more calls to dbi, fixed fold-row issues check-in: 0a0d3102fc user: srehman tags: v1.63-gasket
12:04
changed more sqlite3 calls with dbi check-in: e153260fa6 user: srehman tags: v1.63-gasket
2016-12-16
14:43
Automated merge of v1.63/ca7ed57c94/integ into integ-home check-in: d05283fa70 user: matt tags: integ-home
14:06
attempted to solve vector reference of #f issue in http-transport check-in: ca7ed57c94 user: bjbarcla tags: v1.63
13:22
Automated merge of v1.63/473da90c19/integ into integ-home check-in: 69d0abc279 user: matt tags: integ-home
13:08
Fixed two bugs in getting and using cpuload check-in: 473da90c19 user: mrwellan tags: v1.63
2016-12-15
19:33
enhanced common:get-least-loaded-host to better distribute work check-in: aa5b5f0d4b user: bjbarcla tags: v1.63
14:36
replaced sqlite3 with dbi calls, merged with latest 1.63 check-in: 635131f7ac user: srehman tags: v1.63-gasket
12:40
Automated merge of v1.63/c16914fba9/integ into integ-home check-in: 7afe215e9b user: matt tags: integ-home
12:01
fixed bug where server start storm appears in envqa check-in: c16914fba9 user: bjbarcla tags: v1.63
10:04
Automated merge of v1.63/5f543006c5/integ into integ-home check-in: 30a74844eb user: matt tags: integ-home
09:48
Added mutex to sections where testconfig is being processed in launch. check-in: 5f543006c5 user: mrwellan tags: v1.63
08:50
Automated merge of v1.63/0173c4f64d/integ into integ-home check-in: b663604a90 user: matt tags: integ-home
08:35
Fixed incomplete marking to correctly roll up and it now marks as COMPLETED/DEAD check-in: 0173c4f64d user: mrwellan tags: v1.63
2016-12-14
22:33
Re-merge (deltas already captured by cherrypick?) of 5f96 Closed-Leaf check-in: b87b18b983 user: matt tags: re-merge-no-rpc
16:03
Automated merge of v1.63/327a91c7af/integ into integ-home check-in: e579af93cc user: matt tags: integ-home
15:28
merged work done on trunk accidentally check-in: 327a91c7af user: bjbarcla tags: v1.63
09:03
Automated merge of v1.63/da4a953ead/integ into integ-home check-in: b4fad76305 user: matt tags: integ-home
2016-12-13
18:01
Automated merge of trunk/4b3bf0b62b/integ into integ-home check-in: b5b44bddc1 user: matt tags: integ-home
17:17
fixed a couple bugs in common:get-least-loaded-host check-in: 4b3bf0b62b user: bjbarcla tags: trunk
11:57
Removed debug noise. check-in: da4a953ead user: mrwellan tags: v1.63, v1.6302
11:53
Fixed the disks handling issue check-in: 6608d3fffa user: mrwellan tags: v1.63
2016-12-12
14:39
Automated merge of trunk/36aa2d76fe/integ into integ-home check-in: db82cd966b user: matt tags: integ-home
14:21
Automated merge of trunk/906d8ca5cb/integ into integ-home check-in: ceb991e958 user: matt tags: integ-home
14:11
Added info to docs re. scriptinc. check-in: 36aa2d76fe user: mrwellan tags: trunk
14:03
Merged v1.63 into trunk check-in: 906d8ca5cb user: mrwellan tags: trunk
2016-12-11
19:22
Automated merge of v1.63/a4468798cf/integ into integ-home check-in: dfeb3bcf9a user: matt tags: integ-home
19:07
basic automatic launching to remote hosts check-in: a4468798cf user: matt tags: v1.63, v1.6302
11:22
Committing automated merge of v1.63/d6f19abb24/integ into check-in: 8533e41b48 user: matt tags: integ-home
00:38
Fixed -test-files (again). This is more useful than it might appear. It is able to find files even when the item path hierarchy changes. check-in: d6f19abb24 user: matt tags: v1.63
00:12
Committing automated merge of v1.63/d6290cc32a/integ into integ-home check-in: 060f5e8ec6 user: matt tags: integ-home
2016-12-10
23:58
Added include from script output (requested many times) check-in: d6290cc32a user: matt tags: v1.63
21:41
Bumped version to v1.6302 check-in: e529772d43 user: matt tags: v1.63
21:39
Cherrypicked in some fixes check-in: 4d866126bd user: matt tags: v1.63
21:20
Added couple helpers to configf. Fixed -test-files. Updated manual Closed-Leaf check-in: 5f96a1cd71 user: matt tags: v1.63-fix-db-sync
16:43
Committing automated merge of v1.63/b4d0474c03 into integ-home check-in: 3614af84bf user: matt tags: integ-home
14:44
Added some missing apt libs and changed default to chicken 4.10 as 4.11 seems to have problems check-in: b4d0474c03 user: matt tags: v1.63-fix-db-sync
2016-12-09
17:33
merged v1.62-rpc. Adds rpc transport capability but leaves default http.

NOTE: This commit appears to have broken the db sync-back to megatest.db. Moving this to side branch for repairs. check-in: c9ec425fc4 user: bjbarcla tags: v1.63-fix-db-sync

17:25
switched default transport back to http Closed-Leaf check-in: 37f53d58ab user: bjbarcla tags: v1.62-rpc
11:55
Create new branch named "v1.63-gasket" check-in: c3c5d028bb user: srehman tags: v1.63-gasket
08:44
Fixed -list-targets and removed run data filtering based on file timestamps from -list-runs check-in: dddccecb45 user: mrwellan tags: v1.63
2016-12-08
14:54
made rpc default transport, not http. check-in: ee51b46291 user: bjbarcla tags: v1.62-rpc
14:46
fixed a few bugs - orphaned client tcp ports, sql error (Matt fixed in v1.63 which we are merging in this commit) check-in: e5d7dac0b8 user: bjbarcla tags: v1.62-rpc
09:55
Merged in fix for wrong num params check-in: 3b6ab0c796 user: mrwellan tags: v1.62-rpc
09:52
Fixed call to update testdat with wrong num params check-in: 97a7ddf3ae user: mrwellan tags: v1.63
2016-12-07
21:19
fixed stackdump at end of megatest (was doing http close all connections even if using rpc transport) check-in: 27b30355f5 user: bjbarcla tags: v1.62-rpc
20:53
merged v1.63 check-in: e25c16ede1 user: bjbarcla tags: v1.62-rpc
20:52
got test4 to run with rpc, but hit deadlock and errors in some tests. check-in: 551bd9234a user: bjbarcla tags: v1.62-rpc
11:05
Fixed missing call to db:setup in -cleanup-db check-in: 91d7f9519d user: mrwellan tags: v1.63
10:58
kept up with v1.63 check-in: dbcfa51c6d user: bjbarcla tags: v1.62-rpc
2016-12-06
22:46
Fix marking incompletes to respect run-id check-in: d19eca2c09 user: mrwellan tags: v1.63
17:40
got test4 and dashboard to work; switched transport to rpc in fullrun/megatest.config. default is still http as per common:get-transport-type proc which is now called from launch:setup-body check-in: 6c63f7e61a user: bjbarcla tags: v1.62-rpc
16:59
got client to start server in rpc mode check-in: 090fbdd4c6 user: bjbarcla tags: v1.62-rpc
2016-12-05
22:08
wip - client api does not abort due to api mismatch, but does not work either check-in: c913299f5d user: bjbarcla tags: v1.62-rpc
21:57
rpc server starts now check-in: 0b9de1bde2 user: bjbarcla tags: v1.62-rpc
19:38
rpc server starts now check-in: 7ce5c6cfb0 user: bjbarcla tags: v1.62-rpc
15:39
merged v1.63 check-in: be6a92a2af user: bjbarcla tags: v1.62-rpc
14:26
Merged to v1.63 Closed-Leaf check-in: 26e92c2962 user: ritikaag tags: db-new
13:11
Bumped version to v1.6301 check-in: fbf0a07a1d user: mrwellan tags: v1.63, v1.6301
12:58
Protected calls to expensive ping with calls to cheap server:read-dotserver. This appears to 100% the run-away pings problem Closed-Leaf check-in: bff9d56983 user: mrwellan tags: v1.62-no-rpc
11:05
Correct expiration of server connections check-in: b168adb943 user: mrwellan tags: v1.62-no-rpc
2016-12-03
15:48
correctly init tmpdb with all data check-in: 924fceeff0 user: matt tags: v1.62-no-rpc
06:35
Fixed server bug. check-in: 646544b9fc user: matt tags: v1.62-no-rpc
04:34
Added write + have server case, moved reset connection case earlier check-in: a0464da9bb user: matt tags: v1.62-no-rpc
2016-12-02
18:59
snapshot check-in: 14585fcb8a user: mrwellan tags: v1.62-no-rpc
14:39
grafted rpc code check-in: cc303d5f43 user: bjbarcla tags: v1.62-rpc
14:35
grafted rpc code check-in: 59b73e1fc2 user: bjbarcla tags: v1.62-rpc
12:46
ketchup check-in: c33db3cfa5 user: bjbarcla tags: v1.62-rpc
12:46
bugfix check-in: 694eaeea2e user: bjbarcla tags: v1.62-rpc
2016-12-01
23:00
Fixed some server functions. Misc. cleanup check-in: 632d7c9f79 user: matt tags: v1.62-no-rpc
16:59
Graph updated check-in: c18633dfa3 user: ritikaag tags: db-new
16:17
server fixes check-in: dee83609d2 user: mrwellan tags: v1.62-no-rpc
15:58
server fixes check-in: f0c98a8cd8 user: mrwellan tags: v1.62-no-rpc
08:43
Cleaned up server starting. Should be no run-away starting of too many servers now. check-in: dc09eb179b user: mrwellan tags: v1.62-no-rpc
2016-11-30
23:10
Basic server code, removed some junk and corrected couple typos check-in: bb626804c7 user: matt tags: v1.62-no-rpc
22:52
Basic server code added back check-in: ce0b324459 user: matt tags: v1.62-no-rpc
17:01
Filter working check-in: d9859999af user: ritikaag tags: db-new
12:51
captured last attempt to avoid deadlock before merging to v1.62-rpc Leaf check-in: dd69897311 user: bjbarcla tags: v1.62
2016-11-29
22:24
started work; excursion to protect with-cxt from exceptions check-in: bb940cba38 user: bb tags: v1.62-rpc
16:42
started integration of rpc check-in: 816b840a5c user: bb tags: v1.62-rpc
2016-11-28
22:06
Simplified and streamlined the rollup code check-in: 47f0625f23 user: matt tags: v1.62-no-rpc
2016-11-27
19:16
misnamed table in query, steps => test_steps check-in: 2edc3f05a8 user: matt tags: v1.62-no-rpc
13:08
Fixed runs cleanup where not constrained by run_id. Added missing mutex-unlock before recursively calling homehost. check-in: 8956d8d873 user: matt tags: v1.62-no-rpc
11:58
Run launch:setup in launch:execute - needed now due to refactoring. check-in: b19499a3eb user: matt tags: v1.62-no-rpc
08:25
Added mutex for homehost calculation check-in: 8d4f021975 user: matt tags: v1.62-no-rpc
07:35
Added mutex to prevent overlapping runs of launch:setup check-in: 39f9bda2f2 user: matt tags: v1.62-no-rpc
2016-11-26
22:21
Keep server alive for sync to megatest.db now working check-in: f0223f5b3a user: matt tags: v1.62-no-rpc
21:09
Version transitions can only be addressed on the homehost. check-in: 279aab9f23 user: matt tags: v1.62-no-rpc
18:16
Cleaned up globals. Added audit script to report on globals, where defined and where used. check-in: 22df9fe278 user: matt tags: v1.62-no-rpc
2016-11-25
22:30
Runs through test4 pretty well. No server enabled yet check-in: 6444c1bdfc user: matt tags: v1.62-no-rpc
11:50
Consolidated to single global for dbstruct. Removed *megatest-db* Removed *inmemdb* Removed *write-frequency* Removed *client-non-blocking-mode* Consolidated db:open-local-db-handle in with db:setup Fixed calls which used db to instead use dbstruct Change repl to use db:setup for getting a db handle check-in: e335fe582a user: matt tags: v1.62-no-rpc
2016-11-24
22:54
Migrated some (but not all) calls to newer set state status check-in: 5af8fddcf7 user: matt tags: v1.62-no-rpc
20:15
more fixes check-in: 6b6111eed8 user: matt tags: v1.62-no-rpc
16:27
fixed few things check-in: 6701aeaf33 user: matt tags: v1.62-no-rpc
00:16
Improvements to state/status handling check-in: 3e121725a6 user: matt tags: v1.62-no-rpc
2016-11-23
15:04
provide defaults for state/status on rollup check-in: 0ea88adbf3 user: mrwellan tags: v1.62-no-rpc
13:19
New method for rolling up itemized test state/status check-in: 016b1f3570 user: mrwellan tags: v1.62-no-rpc
2016-11-22
23:17
Fixed couple cases of missing run-id query constraint. Many more ... check-in: 10401fbd9d user: matt tags: v1.62-no-rpc
22:30
Loosened up requirements on some functions where number of parameters changed check-in: a4af1dfb41 user: matt tags: v1.62-no-rpc
22:23
Turned off more stuff check-in: 228c28c347 user: matt tags: v1.62-no-rpc
20:46
Removed performance optimizations that had stopped working after the churn and merges check-in: 6c4deb44dd user: matt tags: v1.62-no-rpc
07:33
Merged in v1.62-side changes to get the efficient db sync check-in: ff1d02545b user: matt tags: v1.62-no-rpc
2016-11-21
22:18
Mostly working after stripping even more junk out ... check-in: 01fd2fa26b user: matt tags: v1.62-no-rpc
20:06
Stripped server stuff out to get db access down to bare metal check-in: de910838a1 user: matt tags: v1.62-no-rpc
14:37
Experimental removal of most of the inmem db stuff check-in: fdb279df36 user: mrwellan tags: v1.62-no-rpc
08:18
update to arch figure check-in: dea64201d8 user: mrwellan tags: v1.62-no-rpc
00:02
Partial edits towards getting dashboard responding to db changes after moving to /tmp check-in: a861379b83 user: matt tags: v1.62-no-rpc
2016-11-20
20:56
Lock on homehost. Servers *always* started if not on homehost check-in: efae6c6bbf user: matt tags: v1.62-no-rpc
2016-11-19
17:03
Committing automated merge of v1.62-no-rpc/d06a3ab427 into check-in: 97105a40d0 user: matt tags: integ-home
2016-11-18
20:46
Try tmp db without rpc check-in: d06a3ab427 user: matt tags: v1.62-no-rpc
11:27
start of /tmp db model Closed-Leaf check-in: eeaf9f94c3 user: mrwellan tags: tmp-db-model
2016-11-17
16:27
Beginnings of fix for testconfig disks issue Closed-Leaf check-in: 7e67a7638f user: mrwellan tags: testconfig-disks-fix
2016-11-16
16:57
moved rpc-transport updates into mainline v1.62 branch check-in: f736d3db6e user: bjbarcla tags: v1.62
16:19
caught up to v1.62 Closed-Leaf check-in: 4e3d7aed7d user: bjbarcla tags: rpc-transport
16:08
Merged v1.62 into rpc-transport Closed-Leaf check-in: 534875ccf1 user: mrwellan tags: rpc-transport-merge-v1.62
16:06
did some cleanup check-in: acd56658eb user: bjbarcla tags: rpc-transport
14:45
deadlock msg check-in: a66741d98b user: bjbarcla tags: rpc-transport
13:48
Try using md5sum instead of sha1. Much faster but what is the collison risk? check-in: 3e767a9aad user: mrwellan tags: v1.62, v1.6208
10:12
Fixed remotediff example. Broken by unknown goof up. check-in: 9833288949 user: mrwellan tags: v1.62
2016-11-15
18:14
fixed bug where client stopped working when server needed restart (cached rpc stub was not refreshing when port changed) check-in: cf3341f204 user: bjbarcla tags: rpc-transport
16:37
sync point check-in: 1cf31de4df user: bjbarcla tags: rpc-transport
14:02
wrapped access to *runremote* has with mutes check-in: 3dffa0e4f9 user: bjbarcla tags: rpc-transport
2016-11-14
17:55
caught another unimplemented area. check-in: a827c0e1f8 user: bjbarcla tags: rpc-transport
15:58
removed -daemonize when starting server; removed local fallback in rmt:send-receive check-in: 48bb95d322 user: bjbarcla tags: rpc-transport
15:47
removed -daemonize when starting server; removed local fallback in rmt:send-receive check-in: a31c1d5781 user: bjbarcla tags: rpc-transport
13:55
Show button functionality check-in: 948b48ab12 user: ritikaag tags: db-new
10:36
Fixed spelling and added comment check-in: 3438d7c75e user: mrwellan tags: db-new
2016-11-11
17:12
problems with -daemonize check-in: da14d4a8a4 user: bjbarcla tags: rpc-transport
15:46
wip check-in: 1d35a89202 user: bjbarcla tags: rpc-transport
10:59
Added deploy makefile check-in: 9c2e96a8c8 user: jmoon18 tags: v1.62
2016-11-10
15:13
Added example of nanomsg parallizaation check-in: f1f44b078f user: mrwellan tags: v1.62
2016-11-07
13:32
Added beginnings of a common context var for passing area specific values to calls check-in: 825534b56a user: mrwellan tags: v1.62
2016-11-04
20:02
Merged in 828d2 Closed-Leaf check-in: 2444b3e509 user: matt tags: v1.62-side
18:52
changed default transport to rpc check-in: 122f376d3c user: bjbarcla tags: rpc-transport
18:05
Merged in ba3d matt-db-sync-2 check-in: 0b35c5d875 user: matt tags: v1.62-side
17:54
got rpc to work... at least one call from megatest -repl :) check-in: 985c43c44c user: bjbarcla tags: rpc-transport
13:01
Merged in v1.62 check-in: d42cd38243 user: matt tags: v1.62-side
11:14
Bumped version check-in: 482fb399b7 user: matt tags: v1.62, v1.6208
11:12
Added iup color to rgb hex conversion function check-in: cc5e6b353d user: matt tags: v1.62
11:06
Added typed-records to common.scm. Minor typo fixes. Added shm and wal to files to check timestamps on for dashboard refresh check-in: 7b2f541448 user: matt tags: v1.62-side
2016-11-03
23:47
Set up cxt check-in: 581a0d357c user: mrwellan tags: v1.62
21:31
rpc-transport:client-setup implemented and tested check-in: 9102de0262 user: bjbarcla tags: rpc-transport
16:52
another pass to allow distinct per-run-id transports to be used check-in: 140ed85cfb user: bjbarcla tags: rpc-transport
09:26
Added cxt and global hash check-in: d256b07495 user: mrwellan tags: v1.62
2016-11-02
23:26
Added inter-test launch delay of 5 seconds. Override with setting: [setup]\nlaunch-delay D where D is delay in seconds. check-in: 39fc4b3bd9 user: matt tags: v1.62
21:13
Pulled fix for endless loop from e851. Minor clean up of redundant code for opening databases. check-in: fc06e165b8 user: matt tags: v1.62
17:55
Fixed minor issue in tests/fullrun for running in /tmp check-in: bddc8a7016 user: mrwellan tags: v1.62
03:09
made changes to fix tcp-buffer size to 0 so rpc worked. small fight here between http-transport and rpc-transport here... hopefully this patch does the job. check-in: 58d1011733 user: bjbarcla tags: rpc-transport
00:44
Overhauled rpc-transport:launch and rpc-transport:run to account for things introduced to http-transport like inmem db maintenance ; made and used rpc-transport:server-shutdown ; made (more) opinionaltedly encapsulated procedures for task unit check-in: c88c8f26e0 user: bjbarcla tags: rpc-transport
2016-11-01
23:24
Support for using WAL mode in when in /tmp check-in: 4f995c77e3 user: matt tags: v1.62
21:57
Bumped version check-in: 6f592c6a40 user: matt tags: v1.62, v1.6207
17:27
Improved dashboard performance check-in: c8475ffa22 user: mrwellan tags: v1.62
02:46
picked nit check-in: e9f1cb9e4b user: bjbarcla tags: rpc-transport
02:45
tested; found bugs; fixed bugs check-in: 1387b44afb user: bjbarcla tags: rpc-transport
00:56
did a little tidying up check-in: febd54396c user: bjbarcla tags: rpc-transport
00:32
make client:setup honor transport specified in server table; not global version; incidentally may have found/corrected an endless loop where client:setup-http retries would be infinite, not decrementing from 20 (client:setup did not pass remaining-tries to client:setup-http); also client:setup-http, making killing off a running server that doesnt respond more aggressive (now a kill-9). ; these last two may want to go in mainline. check-in: e851c26e61 user: bjbarcla tags: rpc-transport
2016-10-31
23:17
Commented out line used for debugging check-in: d37abcb490 user: matt tags: v1.62-side
21:13
Unset 'all for sync if set. Closed-Leaf check-in: 3b2f4ea917 user: mrwellan tags: matt-db-sync-2, v1.62-side
17:18
Watchdog enabled. Duplicate overlapping runs of sync-to prevented. check-in: 95a867e2e7 user: mrwellan tags: matt-db-sync-2, v1.62-side
15:42
Added the refactored watchdog back check-in: 828d218b23 user: mrwellan tags: matt-db-sync-2, v1.62-side
13:56
db cache can do a sync to megatest.db if it has write access. The db timestamps are used to minimize burden but this is still likely not a good idea and should be removed. check-in: 12001d6988 user: mrwellan tags: matt-db-sync-2, v1.62-side
10:50
Minor clean up of local access in rmt.scm check-in: f4f12cde04 user: mrwellan tags: matt-db-sync-2, v1.62-side
10:42
Part of the read-only fixes to local access in rmt.scm check-in: ba3d839090 user: mrwellan tags: matt-db-sync-2, v1.62-side
10:21
Refactoring commit 92a15e into matt-db-sync-2. Updated api list of read-only queries. check-in: 80c6955310 user: mrwellan tags: matt-db-sync-2, v1.62-side
09:55
Bring in working parts of cached-db to v1.62 check-in: efa4004401 user: mrwellan tags: v1.62-side
2016-10-30
11:29
Added check for unrecognised parameters to dashboard and added MT_TESTSUITE_NAME var for all situations. Changed name from MT_TESTSUITENAME check-in: 008a2a445e user: matt tags: v1.62, v1.6206
2016-10-28
08:52
Made use of cached db optional for list-runs. Merged in minor fix from v1.62 Closed-Leaf check-in: 482aa5f1dd user: mrwellan tags: cached-copy-srehman
2016-10-27
23:52
Converted -list-runs to use cached db check-in: cbeea6e758 user: matt tags: cached-copy-srehman
20:55
Fixed bad call to rmt:get-runs-by-patt in megatest.scm check-in: 2e18664666 user: matt tags: v1.62
17:55
Merged in v1.62 and few minor fixes check-in: 41915f7997 user: mrwellan tags: cached-copy-srehman
16:24
added caching of specified databases (defaulted to megatest.db) check-in: 32dacffcc7 user: srehman tags: cached-copy-srehman
15:21
Run tab resize fixed check-in: 5ff16368ff user: ritikaag tags: v1.62
15:13
Merged with latest and run tab fix check-in: 28bf2c1d25 user: ritikaag tags: db-new
2016-10-26
21:47
got port to listen. still wonky -- accepts connections but response is never seen. also when server times out -- stack dump instead of graceful exit check-in: d0162a768f user: bjbarcla tags: rpc-transport
20:11
wip check-in: a8c5875102 user: bjbarcla tags: rpc-transport
14:48
branch for rpc support check-in: d306d8dea0 user: bjbarcla tags: rpc-transport
14:21
added support for -kill-servers and -transport switches on megatest check-in: cfb9ac119d user: bjbarcla tags: v1.62
2016-10-25
21:02
fixed -list-servers and -stop-server switches on megatest check-in: 73502a1626 user: bjbarcla tags: v1.62
10:37
Updated plans check-in: c449bba35a user: mrwellan tags: v1.62
2016-10-24
13:24
Added info on dashboard look controls check-in: 68a8e2b689 user: mrwellan tags: v1.62
09:42
Changed control key to ^f for screen. ^r is used in bash, ^f is not. check-in: c60e775cb8 user: mrwellan tags: v1.62
2016-10-20
11:38
Create new branch named "cached-copy-srehman" check-in: 8f45ff2d6f user: srehman tags: cached-copy-srehman
2016-10-19
17:00
Changed control key to ^r for screen. check-in: 312de0a75d user: mrwellan tags: v1.62
12:11
Improved quickstart check-in: aff048f226 user: mrwellan tags: v1.62, v1.6205
00:10
Added the beginnings of a quick start check-in: ceaf296125 user: matt tags: v1.62
2016-10-18
23:25
Replaced apply max with common:max in few places check-in: 8b35992868 user: matt tags: v1.62
15:15
Create new branch named "db-new" check-in: 049fdd2534 user: ritikaag tags: db-new
2016-10-17
14:36
Fixed missing [logpro] section in create-megatest-area. check-in: c74d681e4f user: mrwellan tags: v1.62, v1.6204
11:04
Merged in html and bumped version to v1.6204 check-in: 831e40ab39 user: mrwellan tags: v1.62
11:00
Cleaned up html generation a little Closed-Leaf check-in: 962be10405 user: mrwellan tags: html-tree
01:32
Added data get for runs summary html page check-in: 6ae61495e7 user: matt tags: html-tree
01:09
runs index works check-in: fd65f92d77 user: matt tags: html-tree
2016-10-16
23:49
Pulled in old stml code to make hierarchial html. check-in: a7cf53bc3a user: matt tags: html-tree
19:28
Fixed -create-test check-in: ecbb4766f7 user: matt tags: v1.62
13:42
Updates to training slides check-in: 1d47469f13 user: matt tags: v1.62
2016-10-15
22:40
Updates to training slides check-in: 51bc30ec41 user: matt tags: v1.62
22:33
Bumping version to v1.6203 check-in: ae46ab5096 user: matt tags: v1.62, v1.6203
22:29
Fixed target handling using tree. Added textbox for editing the target check-in: 2162cc5183 user: matt tags: v1.62
22:07
Fixed runname dropdown population problem check-in: da32f5d07c user: matt tags: v1.62
21:51
Fixed testpatt editor in Run Control check-in: 7a51ef21ba user: matt tags: v1.62
14:45
Added -manual command to view installed manual or fallback to web version check-in: 1271e7d48f user: matt tags: v1.62
2016-10-14
17:42
Use viewscreen by default check-in: 7172bc60e2 user: mrwellan tags: v1.62
10:18
Cleaned up some comments, migrated couple procs to dcommon.scm check-in: e62c0b9601 user: mrwellan tags: v1.62
09:09
Cherry picked last commit 228f6 from db branch into v1.62 check-in: d5a511c9f4 user: mrwellan tags: v1.62
09:07
Melded db branche node 991de into v1.62 check-in: 5fff2b9a0f user: mrwellan tags: v1.62
08:40
Merged db branch from node e2c9 into v1.62 check-in: 0a5c3b4b3b user: mrwellan tags: v1.62
2016-10-13
15:43
Removed comments Closed-Leaf check-in: 228f6a3556 user: ritikaag tags: db
15:05
Buttons added check-in: 991de5e83d user: ritikaag tags: db
14:58
Require always the db-cleanup on version change, split cleanup-db into two phases, first migrate schema then check dbs. Check db is forked into background check-in: b14a3e05be user: mrwellan tags: v1.62
11:28
Fixed extraneous calls to tree updater check-in: 7d1432b447 user: mrwellan tags: v1.62
10:36
Fixed bug where search pattern was not correctly reset in Run Times view causing a crash. Added context to last-db-change time check-in: e652404cdb user: mrwellan tags: v1.62
2016-10-12
16:38
Fixed initial draw of stats in Summary tab. Issue was that the inital update was happening before the widget had been drawn. check-in: cf8efb253b user: mrwellan tags: v1.62
14:27
Merged in v1.62 to db branch check-in: e2c9fe027b user: mrwellan tags: db
14:15
Graph commits check-in: ef2b768745 user: ritikaag tags: db
13:16
Check for actual matching run data in run-tabs-layout-updater. Fix for apply when list too long (Chicken Scheme limitation). Protect some tree updater calls with checks for db changed. Convert sqlite3:for-each-row to sqlite3:fold where the list can get long and the for-each will run out of memory (not tail recursive). check-in: 5508c28144 user: mrwellan tags: v1.62
2016-10-10
11:50
Improved stats updating. Still has issue with first round check-in: 8455164d0e user: mrwellan tags: v1.62
2016-10-06
21:13
Updates to graph, still needs some work check-in: 8c7c83ca96 user: ritikaag tags: db
11:30
Added some sketches of architecture ideas to docs check-in: 765d0f79c4 user: mrwellan tags: v1.62
11:28
Merged partial implementation of graph controls and added remote support for load detection check-in: 18599e811e user: mrwellan tags: v1.62
2016-10-05
13:34
merged with latest v1.62 Closed-Leaf check-in: abcfb9550d user: srehman tags: defstruct-srehman
13:33
hardcoded qry-string to typed record check-in: 8ba591abbd user: srehman tags: defstruct-srehman
2016-10-04
11:34
Added some safety checks check-in: 34d675ae1f user: mrwellan tags: defstruct-srehman
2016-10-03
16:24
updated the api doc check-in: 481e6c18c6 user: pjhatwal tags: v1.62
15:49
Fixed read-only access issues. However it still fails if the db is old (i.e. is missing last_update field). check-in: 7a7ceab729 user: mrwellan tags: v1.62
15:40
fixed db_records to account for modifications to test datatype update check-in: 8718070900 user: srehman tags: defstruct-srehman
15:39
updated test-short-record method to take typed-record check-in: 3217dc5840 user: srehman tags: defstruct-srehman
14:05
removed nanomsg dependency check-in: 4aaf0c61b9 user: bjbarcla tags: v1.62
12:45
corrected client.scm changes Closed-Leaf check-in: 97fa5b16d5 user: bjbarcla tags: nanomsg-ectomy
12:35
removed nanomsg dependency check-in: 2105102cdc user: bjbarcla tags: nanomsg-ectomy
10:17
Merged v1.62 into trunk check-in: 0d1966a30f user: mrwellan tags: trunk
2016-09-30
19:49
Graph Colors check-in: 716dd0e5a5 user: ritikaag tags: db
16:31
Matrix display check-in: be004c567e user: ritikaag tags: db
15:55
Create new branch named "nanomsg-ectomy" check-in: 0679620416 user: bjbarcla tags: nanomsg-ectomy
2016-09-29
14:58
merged with latest v1.62 check-in: 1f841dd640 user: srehman tags: defstruct-srehman
10:49
Added chicken-doc, mysql-client and various other eggs check-in: 05230b13ed user: jmoon18 tags: v1.62
2016-09-28
14:24
Added options for other OS for installall script check-in: 419406362a user: jmoon18 tags: v1.62
2016-09-27
12:00
fixed setters for typed-record 'db:test-rec' check-in: 85157b687d user: srehman tags: defstruct-srehman
2016-09-26
18:18
reverted comments and print statements on runs.scm check-in: be5c8e1cdb user: srehman tags: defstruct-srehman
18:15
refactored to use typed-record instead of vector in megatest.scm check-in: 3e5400a237 user: srehman tags: defstruct-srehman
17:48
Partial conversion to case for controlling iup install check-in: b3282dd656 user: mrwellan tags: v1.62
17:22
added comments around point of failure with pre-1.15 logpro check-in: 0539c57942 user: bjbarcla tags: v1.62
13:51
Merged latest from v1.62 into trunk check-in: 19eaff86fd user: mrwellan tags: trunk
13:44
Update bash install script check-in: fcd8216012 user: jmoon18 tags: v1.62
13:40
Convert from vector record to defstruct for dbr:dbstruct check-in: 7c0396e31d user: mrwellan tags: v1.62
2016-09-23
17:40
inconsistency with defstruct var names and vars in db caused conflict, fixed check-in: 948f16e70d user: srehman tags: defstruct-srehman
17:14
improved consistency, fixed error with switching tests in Test tab check-in: c0371f685e user: srehman tags: defstruct-srehman
15:18
Update db check-in: b6c50d722b user: ritikaag tags: db
14:39
replaced vector return to db:test-rec return in two function calls check-in: e5509ad8b9 user: srehman tags: defstruct-srehman
12:28
sorted-tests tests for db:test-rec instead of vector check-in: e0b23f144a user: srehman tags: defstruct-srehman
12:26
added more uniform naming scheme to db:test-rec defstruct check-in: 6ce8a4c44e user: srehman tags: defstruct-srehman
12:26
fixed error with alist being passed instead of single defstruct check-in: 24ed7d9e0a user: srehman tags: defstruct-srehman
11:16
merged with latest v1.62 check-in: d9c3068419 user: srehman tags: defstruct-srehman
11:16
fixed rmt issue when returning information from server check-in: f84ef58d2d user: srehman tags: defstruct-srehman
2016-09-21
09:11
moved readline fix include out of the if. Update copyright date. Block when running db migration IF version bumped check-in: e24aa68ed5 user: mrwellan tags: v1.62
2016-09-20
14:56
typed-records for tests working check-in: 43cb38feb6 user: srehman tags: defstruct-srehman
13:25
updateded db:get-tests-for-run method with defstruct check-in: d5c885ef29 user: srehman tags: defstruct-srehman
2016-09-19
17:49
fixed error with db.scm check-in: f5247f6684 user: srehman tags: defstruct-srehman
11:13
merged with v1.62 latest build check-in: d854ad72ea user: srehman tags: defstruct-srehman
11:08
Put the db migration into a thread to not block starting the dashboard check-in: 3046301f07 user: mrwellan tags: v1.62
10:32
Merged runs-summary-context-menu into v1.62 as it passes QA check-in: 3903171f0b user: mrwellan tags: v1.62
2016-09-17
01:48
cleaned up some debug statements; I think runs-summary click-cb issue may be specific to my host. Made opinionated changes to context menu Closed-Leaf check-in: db71f6e3c0 user: bb tags: runs-summary-context-menu
00:46
fixed bug with runs summary tab when using dbfile modified time timestamp optimization; not really related to that, but to original timestamp code that wrapped get-test-data clashing with the proper functioning of get-tests-for-run-duplicate; now there is a bug in launching test control panel from runs-summary-tab matrix cells check-in: 028819adf7 user: bb tags: runs-summary-context-menu
00:22
enabled override of num-to-get in dboard:get-tests-for-run-duplicate; overriding from 100 to 1000 masks foregoing issue check-in: 759c9e1976 user: bb tags: runs-summary-context-menu
00:10
resolved issue in runs summary tab when using query timestamp optimization; however issue related to dbfile modification timestamp optimization remains check-in: d9e6d88ff2 user: bb tags: runs-summary-context-menu
2016-09-16
14:32
wip check-in: e2034bf712 user: bjbarcla tags: runs-summary-context-menu
14:01
fixed run tab issue with ...-duplicate check-in: 57c11951db user: bjbarcla tags: runs-summary-context-menu
13:44
wip - dead end? check-in: 85fd17fcde user: bjbarcla tags: runs-summary-context-menu
13:34
wip - dead end? check-in: 3edf4da788 user: bjbarcla tags: runs-summary-context-menu
2016-09-14
17:17
synced with v1.61 check-in: 9e1c71c37f user: bjbarcla tags: runs-summary-context-menu
17:12
synced with db check-in: d67ec488aa user: bjbarcla tags: runs-summary-context-menu
16:10
wip context menu in runs summary tab check-in: f39f2f4544 user: bjbarcla tags: runs-summary-context-menu
12:52
remove duplicate updater callback check-in: 0caf2c62bd user: bjbarcla tags: v1.62
2016-09-13
18:52
added xor features: 1) - button to hide CLEAN-* 2) make CLEAN-{FAIL,CHECK,ABORT} orange check-in: 36fb66d697 user: bjbarcla tags: v1.62