Megatest

Timeline
Login

200 check-ins by user matt occurring around 2013-09-11 23:00:56.

More ↑
2013-11-23
22:52
Merged from v1.55 check-in: 0e5db02276 user: matt tags: trunk
2013-11-22
22:44
Merged trunk with inmem fixes to v1.60 check-in: f5036458ae user: matt tags: v1.60
22:43
Remaining bugs fixed in inmem. Passes all but one test check-in: 074aff24ef user: matt tags: trunk
2013-11-19
22:28
Switched to faster db sync routine check-in: 5555ed8e38 user: matt tags: trunk
00:07
fixes check-in: 42159f0a7d user: matt tags: trunk
2013-11-18
23:57
More fixes check-in: 93c5d29832 user: matt tags: trunk
23:52
Fixed some breakage from the tear down/migration to steps in megatest.db check-in: 4d2b7bbb24 user: matt tags: trunk
23:28
Partial transition to steps in main db check-in: e1eebd3848 user: matt tags: trunk
22:02
Merged sucessful inmemdb work to v1.60 check-in: 45af7ab710 user: matt tags: v1.60
22:00
fixed call to tdb:test-data-rollup, removed db placeholder check-in: a5ea19cd4a user: matt tags: trunk
20:39
Fixed handful of bugs due to inmemdb check-in: 540d5096fd user: matt tags: trunk
2013-11-17
09:26
Removed all the translation stuff that was implemented for json. check-in: 7fe8af32e5 user: matt tags: trunk
2013-11-16
23:22
replace one missed cdb:remote-run call check-in: 8e4249db71 user: matt tags: trunk
23:13
Switched away from json check-in: 575dfee04c user: matt tags: trunk
21:12
Merged minor fixes from v1.55 check-in: 83635d0962 user: matt tags: trunk
2013-11-15
05:22
Merged fixes from v1.55 check-in: d63f1371a4 user: matt tags: trunk
05:12
Fixed lazy run problem, added runame and testname env vars to testconfig env check-in: 0839aae8c8 user: matt tags: v1.55
04:11
Made Megatest philosophy spell STIRRED. Thanks to Dan Burres for pointing this out check-in: bd5e571a01 user: matt tags: trunk
2013-11-13
23:50
Initial code for more efficient db data sync check-in: 3f472063ed user: matt tags: trunk
2013-11-12
23:26
90% done with migration to inmem db check-in: 6b749d9f51 user: matt tags: trunk
21:49
More adjustments to inmem check-in: 7c12fbc39a user: matt tags: trunk
21:12
More ported to inmem check-in: 662f6304a0 user: matt tags: trunk
02:11
Blah check-in: 4612e9e264 user: matt tags: trunk
01:50
tweaks 'n problems check-in: e90eacf59a user: matt tags: trunk
2013-11-11
23:54
tweaks check-in: 38b08475b3 user: matt tags: trunk
23:29
First milestone. list-runs fully functional check-in: 0d1bbbe707 user: matt tags: trunk
22:54
Massive refactor now about 50% done check-in: 62feb767c9 user: matt tags: trunk
19:38
First signs of renewed life - list-runs is working (ish) check-in: 9bbcf8fe47 user: matt tags: trunk
08:22
Added missing file check-in: f1ab91987a user: matt tags: trunk
06:07
Added ability to make in-mem db be on disk for debugging check-in: 80dc29f269 user: matt tags: trunk
2013-11-10
23:28
few more calls converted to api check-in: ece438fcbd user: matt tags: trunk
23:21
11 out of 30 calls converted to api check-in: d14c539d9a user: matt tags: trunk
23:17
11 out of 30 calls converted to api check-in: b9aa1e0ac7 user: matt tags: trunk
21:33
All parts of the /api interface basically now working check-in: 078d2c5ac2 user: matt tags: trunk
21:08
Added missing section from http-server for /api check-in: a94cab85fc user: matt tags: trunk
21:06
Added missing section from http-server for /api check-in: e036a57959 user: matt tags: trunk
17:48
Getting unit tests into shape check-in: ce1727b240 user: matt tags: trunk
17:40
Divided unit tests into sections check-in: 7bebfb6ba6 user: matt tags: trunk
17:17
Manual merge from api branch check-in: 9a6846b22f user: matt tags: trunk
17:06
Manual merge from api branch check-in: d79fb960e6 user: matt tags: trunk
15:14
Partially disabled transaction based write coallesing check-in: 27aae9f29d user: matt tags: trunk
03:43
Added syncing of runs table check-in: 7693c01883 user: matt tags: trunk
2013-11-09
23:01
Inmemdb support mostly done. Syncing runs and test_meta table not yet done. check-in: 592afa20f6 user: matt tags: trunk
13:55
Starting v1.60 series check-in: f172579176 user: matt tags: v1.60, v1.6001
05:45
Added notes for in-memory db for speed up check-in: 6f83bffb0d user: matt tags: trunk
05:10
Merged v1.55 to trunk check-in: 9da006893d user: matt tags: trunk
2013-11-05
22:51
Corrections to logpro for all_toplevel. Added target for running all_toplevel (test3b) check-in: aed385073c user: matt tags: v1.55
22:30
Added full self-check to test4 check-in: d2bcf39689 user: matt tags: v1.55
2013-11-03
21:54
Heuristic method added to end the run when there are waitons clogging up the queue check-in: 388090bb52 user: matt tags: v1.55
10:05
Added error messages to item calculations but can't seem to trigger them. check-in: f7c2939894 user: matt tags: v1.55
09:21
Added more error checking for bad items specs check-in: bc2d2738d3 user: matt tags: v1.55
07:25
Added test case for cascading failed dependencies check-in: c1101b6bec user: matt tags: v1.55
07:14
Removed backslash from strings made from continued lines. Fixed test control panel crash due to bad db read. Fixed handling of empty items lists, print error and not crash check-in: ba694f6238 user: matt tags: v1.55
2013-11-02
20:30
Experimental read-only support check-in: 8d372e8f55 user: matt tags: v1.55
19:15
Fixed crash in server mode due to wrongly remoting the update test meta call check-in: 37d6497d18 user: matt tags: v1.55
18:37
Adding additional safety net for testdat.db access check-in: 0e0610387a user: matt tags: v1.55
11:50
Minimised data transferred on dashboard updates check-in: 0f8bb62316 user: matt tags: v1.55
01:18
Added test script check-in: 3022617fbd user: matt tags: v1.55
00:44
Added more minimal get-info using test-id, after last step force ezsteps test to COMPLETED. Bump version. Check for value before setting environment variable. Use caching on getting test-id. Ezsteps still has problem at random on last step. check-in: 90191a533e user: matt tags: v1.55
2013-11-01
23:11
Added prereqs calculation caching. Trimmed data pulled from db in some cases. Minor effiency optimization in launch:excute. Change calculation in ezsteps last step. Force COMPLETED if last step check-in: ea7d14821a user: matt tags: v1.55
07:00
Moved call to set-sync to runs.scm check-in: 58bf63874d user: matt tags: v1.55
2013-10-31
09:01
Don't update central with run time - do it once test is completed or deprecate that field in tests forever.

NOTE: This didn't make any substantial difference to throughput. Closed-Leaf check-in: 461f5cc510 user: matt tags: test-broken-up-queries

02:06
yada Closed-Leaf check-in: e1254f35a8 user: matt tags: normalize-db
02:01
Fixed typos's etc. check-in: b88e2e296b user: matt tags: test-broken-up-queries
00:59
Testing broken up queries vs. monolithic queries check-in: bdf6223bb0 user: matt tags: test-broken-up-queries
2013-10-30
07:41
Added placeholder for script runner mtrunscript check-in: 9890845462 user: matt tags: v1.55
00:03
Switched paths to filedb check-in: 37693582eb user: matt tags: normalize-db
2013-10-29
00:02
Normalize db experiments check-in: 1d81882ece user: matt tags: normalize-db
00:01
Fixed couple typos check-in: 76e1588a7c user: matt tags: v1.55, v1.5513-1
2013-10-28
23:22
Completed sdb code check-in: f20d481bb0 user: matt tags: v1.55
21:17
Added filedb library for future dev check-in: 9b09c12dc3 user: matt tags: v1.55
19:31
Half done. Non-compileable state Closed-Leaf check-in: 2ac30a15f0 user: matt tags: db-to-testdb
18:29
Partial port of db.scm to new method check-in: 67ee916e9c user: matt tags: db-to-testdb
18:02
Moving test specific data to testdat.db check-in: a65b1fd118 user: matt tags: db-to-testdb
2013-10-24
21:51
Merged v1.55 to refactor-db check-in: 2842a76bf8 user: matt tags: refactor-db
2013-10-22
23:51
Upped the timeout on marking INCOMPLETE in the fullrun test check-in: 5b7a69fb1d user: matt tags: v1.55
23:10
Split find and mark incomplete to iterate over runs, fixed logic bug in select statements for find and mark. check-in: 7bb000c05a user: matt tags: v1.55
2013-10-19
22:26
Added mechanism to set defunct tests to INCOMPLETE every five minutes check-in: f7c3e6325e user: matt tags: v1.55
11:14
Fixed couple build issues check-in: f329113f79 user: matt tags: refactor-db
10:36
Merged refactor-api into refactor-db check-in: 45b4ad07c1 user: matt tags: refactor-db
10:24
Partial edits for refactor of db, committing prior to trying to merge in the api branch check-in: 5a1b924a67 user: matt tags: refactor-db
2013-10-18
00:20
Ported tests.scm to dbstruct check-in: a3f5835386 user: matt tags: refactor-db
2013-10-17
23:52
Merged in couple additional changes from v1.55 check-in: 42ccc89874 user: matt tags: refactor-db
23:46
Raw porting to dbstruct system done check-in: fef516eecc user: matt tags: refactor-db
00:19
More conversion done for move to divided db check-in: 37d1161e33 user: matt tags: refactor-db
2013-10-16
01:02
About 1/3 of db: routines converted (first pass, no debug or testing) to use hierarchial db check-in: 1f4e261000 user: matt tags: refactor-db
00:58
About 1/3 of db: routines converted (first pass, no debug or testing) to use hierarchial db check-in: 83e5db6b89 user: matt tags: refactor-db
2013-10-15
22:18
Start restructuring db check-in: 3a478cdcba user: matt tags: refactor-db
01:16
Somewhat speculative fix for failure to discard non-runnable tests check-in: f5d77988cc user: matt tags: v1.55
2013-10-14
23:25
Added blocked chain testcase check-in: f3bf15140a user: matt tags: v1.55
2013-10-13
23:17
More on the performance analysis check-in: b1700997ff user: matt tags: dev
17:59
Part one of sqlite3 test done check-in: bc4a22eff5 user: matt tags: dev
17:17
Adding initial files for a pseudo real-world db egg comparative analysis check-in: a4dece5f6e user: matt tags: dev
10:18
Merged v1.55 back to dev check-in: 6f9f605ce6 user: matt tags: dev
2013-09-19
23:22
Fixed the awful test blocked by prereq with failed prereq bug. Reproduce by running test4 and setting one of the items in sqlitespeed to FAIL, must add a test for this check-in: cfc601732f user: matt tags: v1.55
2013-09-17
08:11
Temporarily removed condition intended to catch blocking when a prerequisite is in the queue check-in: 3f3d4aaa1e user: matt tags: v1.55
2013-09-13
22:56
Join monitor thread in launch check-in: c84bb1b895 user: matt tags: v1.55
2013-09-12
23:42
Fixed typo check-in: cbc9328c04 user: matt tags: v1.55
23:38
Added exec to nbfake. Changed test4 to do launchwait. Added forced registration of top level tests as not having them is a path to possible escape on silent failure check-in: fd20d22153 user: matt tags: v1.55
2013-09-11
23:36
Added child reaper based on post to #chicken by andyjpg, it seems to work well check-in: 2886acdd2f user: matt tags: v1.55
2013-09-10
00:27
Queue ideosyncracies seem fixed. Needs more testing... check-in: 79361f5222 user: matt tags: v1.55
2013-09-05
00:30
Got title of zeroth column working, not all consequences handled yet (I suspect) check-in: be362b3b7e user: matt tags: v1.55
2013-08-29
08:39
typo fix check-in: 5b6ec2e95c user: matt tags: v1.55
2013-08-23
00:15
Added placeholder for index.html generator check-in: 832f340bbb user: matt tags: v1.55
2013-08-22
00:21
Re-fixed sorting to handle partial runs alongside full runs check-in: 2f78c46ed6 user: matt tags: dev
2013-08-20
00:20
Commented out tweak for better sort logic, look in bubble-up check-in: 7f93bdaf46 user: matt tags: v1.55
2013-08-19
23:52
Fixed minor issue with ods check-in: c90f28e6b2 user: matt tags: v1.55
00:53
Most changes in place to fix sorting in dashboard check-in: 1a9a9bcf23 user: matt tags: v1.55
2013-08-18
22:03
Better support for read-only access to a Megatest area check-in: 439da33084 user: matt tags: v1.55
16:01
Improved cache factors for testconfig check-in: fd11c410ee user: matt tags: v1.55
14:53
Tweaks to triggers implementation. Use caching (dangerous but necessary as performance is terrible otherwise) check-in: db9c121e0f user: matt tags: v1.55
14:53
Changed launch to useshell by default and to run in background check-in: c04fad23ea user: matt tags: v1.55
01:17
Tweaks for triggers check-in: 61acf99e82 user: matt tags: v1.55
00:35
Implemented (but not tested) triggers check-in: 8fbf618bd9 user: matt tags: v1.55
2013-08-17
17:07
Missed a runremote check-in: cff566396e user: matt tags: v1.55
16:51
Merged dev into refactor-api. Note that this branch has some remaining issues due to not all calls migrated to api. some remaining calls are broken Closed-Leaf check-in: 1f8d02d299 user: matt tags: refactor-api
16:36
Merged work done to v1.55 to dev check-in: 7a867d557f user: matt tags: dev
00:31
Moved db:test-set-state-status-by-id to mt:test-set-state-status-by-id for better transaction caching check-in: b256e83e85 user: matt tags: v1.55
2013-08-15
23:07
Re-factored db:roll-up-pass-fail-counts to mt:roll-up-pass-fail-counts check-in: dbbe56fe44 user: matt tags: v1.55
2013-08-12
23:53
Removed JOIN from -test-paths query check-in: be4c49d8e4 user: matt tags: v1.55
01:18
Added missing finalize for lock-queue check-in: 8d21f434ab user: matt tags: v1.55
00:51
Fixed locking on rollup bug by writing simple locking queue explictly for the needed behavior check-in: 7180157463 user: matt tags: v1.55
2013-08-11
21:44
Fixed missing host/uname data. Streamlined data updates from running test a little check-in: 1daca50091 user: matt tags: v1.55
2013-08-08
23:03
Speculative fix for failure to stop RUNNING check-in: 6563497956 user: matt tags: v1.55
2013-08-06
23:55
Brought recent changes back into the api refactor branch so work can continue on new api check-in: 4692ce2dad user: matt tags: refactor-api
22:36
Merging v1.55 back into dev check-in: 1a6689eca8 user: matt tags: dev
2013-08-05
09:16
Improved auto start server message, bumped other server releated noise to level 2 check-in: 4a5256913c user: matt tags: v1.55
00:19
Made all stages respect the same hierarchy in setting transport. If -runtests uses http, so should test internal calls check-in: d42aaaab5b user: matt tags: v1.55
2013-08-04
21:56
Refactor code that choose transport. Priorities between options were not handled correctly in the three contexts; commandline override, cmdinfo and megatest.config check-in: d29828129b user: matt tags: v1.55
21:21
Cleaned up auto server start a little check-in: 166fac4584 user: matt tags: v1.55
18:34
Made fs the default transport as it seems to work much better now check-in: de5a88efa7 user: matt tags: v1.55
01:01
Added some checks to ensure directories are there before changing to them, generalized some of the tasks in installall. Removed writing of environment in mt_ezstep updated the manual with brief mention on how to get the environment from one step to another check-in: 908b883b86 user: matt tags: v1.55
2013-08-03
00:30
Several additons to installall flow check-in: 33f5118b72 user: matt tags: v1.55
2013-08-02
22:25
Merged from dev into v1.55 check-in: c552e7eeab user: matt tags: v1.55
2013-08-01
23:33
Attempt to improve gui resizing a little check-in: 74713e5039 user: matt tags: dev
2013-07-30
22:40
Merged v1.55 back to dev to start 1.6 series check-in: 15bc2b9ffa user: matt tags: dev
2013-07-29
21:49
Removed some instrumentation prints check-in: a82cbcca56 user: matt tags: v1.55
21:43
Corrected v1.5511, removed new api for now. check-in: 0c4560a7b9 user: matt tags: v1.55
21:42
Reset test start time on LAUNCHED and REMOTEHOSTSTART, tightened up timings on test control panel updates check-in: 3dd7be54e8 user: matt tags: v1.55
21:23
Meld in of parts of 0b1a that fix test panel apparent lock up due to overly agressive updating. check-in: d4ee26c5cb user: matt tags: v1.55
21:02
Cherrypick of 04379 to fix the crashing test control panel bug check-in: 3685d1ed2e user: matt tags: v1.55
08:22
Added locking of updater in dashboard to prevent overlapping updates check-in: 85fca3e930 user: matt tags: refactor-api
00:20
Missed removal of one print statement check-in: 188db4d0d0 user: matt tags: refactor-api
00:12
Fixed cleaning of steps window after fresh run. Fixd stuck gui on test-panel check-in: 9a62bcf487 user: matt tags: refactor-api
2013-07-28
22:04
Almost 80% on api conversion for test control panel check-in: 82e43c52e7 user: matt tags: refactor-api
20:38
Added some missing files, more bits of new api in place check-in: d1dbb768c6 user: matt tags: refactor-api
16:54
Got the beginings of the api working properly check-in: f737352b70 user: matt tags: refactor-api
14:57
Partial implementation of /api check-in: 41cad6ae52 user: matt tags: refactor-api
10:04
Experimental fix for test panel crash on test delete check-in: 043797f2d2 user: matt tags: refactor-api
2013-07-26
09:47
Adding forgotten file check-in: 987788b967 user: matt tags: dev
09:24
Added vars with no value, proper creation of sheets index and dotfile loading to txtdb check-in: 46eb920500 user: matt tags: dev
00:34
Begingings of code in place for editing Megatest area using refdb check-in: 76df097649 user: matt tags: dev
2013-07-25
23:57
Added create on edit for refdb check-in: 7571d597a5 user: matt tags: dev
23:31
Moved meta data files to avoid possible future collisons in refdb check-in: 825466004b user: matt tags: dev
22:49
Added support for blank lines check-in: f8e0755f5c user: matt tags: dev
22:36
Added support for comments in .dat files in refdb check-in: d988af5391 user: matt tags: dev
22:32
Fixed typo in cleanup-db check-in: e29acddac8 user: matt tags: dev
2013-07-23
09:16
Added another example of installall configuration check-in: e7ec05c436 user: matt tags: dev
00:20
Added contours for chicken 4.8.0.4 and 4.8.1 check-in: 3a32eee6c4 user: matt tags: dev
2013-07-22
21:00
Completed IUP compile task check-in: 57d8d97527 user: matt tags: dev
18:36
Lots of stuff for installall flow check-in: 9742a8ae22 user: matt tags: dev
18:35
Lots of stuff for installall flow check-in: 749b68c55a user: matt tags: dev
16:44
Added cache for downloads check-in: 5a88f742d7 user: matt tags: dev
00:22
Some logpro file fixes for installall check-in: e1ff315042 user: matt tags: dev
00:12
Some logpro file fixes for installall check-in: 7ba8688f37 user: matt tags: dev
2013-07-21
23:54
Basic installall flow check-in: 8666173eaf user: matt tags: dev
17:53
Adding skeleton files for installall check-in: 749307de49 user: matt tags: dev
17:18
Merged v1.55 branch into development check-in: e5526cab47 user: matt tags: dev
2013-07-19
00:23
Fixed crash on dashboard start if monitor.db is not already existing. check-in: 2e2bb64d67 user: matt tags: dev
00:14
Added getrow and getcol names to refdb check-in: 1af0ca8ba5 user: matt tags: dev
2013-07-18
23:54
Fixed reversing order bug with sheets in refdb check-in: 1e51940e3d user: matt tags: dev
23:37
Merged in some edits made on v1.55 branch check-in: 432258c6c9 user: matt tags: dev
2013-07-17
01:17
Updated training presentation. check-in: 20a7425b22 user: matt tags: dev
01:00
Added megatest-about.svg check-in: 0fa592c986 user: matt tags: dev
00:54
Added megatest-about.svg check-in: 3cd81c174d user: matt tags: dev
00:46
Added megatest-about.svg check-in: 04c31b8e56 user: matt tags: dev
00:44
Added megatest-about.svg check-in: 0cbd8e80ba user: matt tags: dev
00:42
Added megatest-about.svg check-in: baf55bae04 user: matt tags: dev
00:37
Added megatest-about.svg check-in: 7667dbc13b user: matt tags: dev
2013-07-16
10:16
Tweaks to Makefile.installall. Some dependency problems remain check-in: 38f76fabb5 user: matt tags: dev
10:00
Got the pre-compiled iup install done in the new Makefile.installall check-in: e84be10f92 user: matt tags: dev
00:48
Added ffcall and some of iup check-in: d71a9d3444 user: matt tags: dev
00:19
Added opensrc eggs, sqlite3 build and egg check-in: 71480bbaf8 user: matt tags: dev
2013-07-15
23:35
Added first pass on Makefile for install of chicken, iup etc. check-in: 5179d54733 user: matt tags: dev
2013-07-14
23:56
Renamed txtdb to refdb. Added to Makefile install target. Added ls check-in: 184bfa2327 user: matt tags: dev
23:28
Added lookup to txtdb check-in: cf4ae67410 user: matt tags: dev
21:54
Added a test for the txtdb editor check-in: 40cbab9b8b user: matt tags: dev
20:35
Basic command line working check-in: 30d2c2450a user: matt tags: dev
19:30
Mostly working check-in: d0d74baabc user: matt tags: dev
17:22
Closer check-in: a1e941a7b1 user: matt tags: dev
16:25
Closer check-in: cc4d262224 user: matt tags: dev
14:39
Oops. Went down a messy road. Snapshot this point in time. check-in: bdf18ad3a8 user: matt tags: dev
13:31
read-dat for txtdb completed check-in: eb02e8c328 user: matt tags: dev
10:58
First pass at txtdb reader check-in: f1295e0ec5 user: matt tags: dev
03:56
Added full import from gnumeric format and a stub for reading from txtdb check-in: 93afeeb4bd user: matt tags: dev
03:26
Converted to using xml instead of using sxml in the stored meta files for txtdb check-in: 59fcabaf30 user: matt tags: dev
02:23
Extracting sheets to txtdb now works check-in: 9cacf1f935 user: matt tags: dev
02:19
Extracting sheets to txtdb now works check-in: 81649543cf user: matt tags: dev
00:45
Added snippets to txtdb that disentangle bits n pieces of xml from gnumeric file check-in: b8bf0ef6c4 user: matt tags: dev
00:10
Added snippets to txtdb that disentangle bits n pieces of xml from gnumeric file check-in: d5b4f70c2b user: matt tags: dev
More ↓