Overview
Comment: | Added help for -list-targets, -list-disks and -list-db-targets |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
9fb0a7f6228202ec42011e4b5d39849b |
User & Date: | mrwellan on 2013-01-30 14:53:28 |
Other Links: | manifest | tags |
Context
2013-01-30
| ||
22:01 | Added adaptive delay to prevent hammering the db when tests are running but none are ready for launch check-in: fdbfca4367 user: matt tags: trunk | |
14:53 | Added help for -list-targets, -list-disks and -list-db-targets check-in: 9fb0a7f622 user: mrwellan tags: trunk | |
2013-01-29
| ||
10:31 | Bumped version to 1.5211 check-in: c670e2d4a4 user: mrwellan tags: trunk, v1.5211 | |
Changes
Modified megatest.scm from [135d8ed2af] to [b79949e4fb].
︙ | ︙ | |||
86 87 88 89 90 91 92 93 94 95 96 97 98 99 | Queries -list-runs patt : list runs matching pattern \"patt\", % is the wildcard -showkeys : show the keys used in this megatest setup -test-files targpatt : get the most recent test path/file matching targpatt e.g. %/%... returns list sorted by age ascending, see examples below -test-paths : get the test paths matching target, runname, item and test patterns. Misc -rebuild-db : bring the database schema up to date -update-meta : update the tests metadata for all tests -env2file fname : write the environment to fname.csh and fname.sh -setvars VAR1=val1,VAR2=val2 : Add environment variables to a run NB// these are overwritten by values set in config files. | > > > | 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 | Queries -list-runs patt : list runs matching pattern \"patt\", % is the wildcard -showkeys : show the keys used in this megatest setup -test-files targpatt : get the most recent test path/file matching targpatt e.g. %/%... returns list sorted by age ascending, see examples below -test-paths : get the test paths matching target, runname, item and test patterns. -list-disks : list the disks available for storing runs -list-targets : list the targets in runconfigs.config -list-db-targets : list the target combinations used in the db Misc -rebuild-db : bring the database schema up to date -update-meta : update the tests metadata for all tests -env2file fname : write the environment to fname.csh and fname.sh -setvars VAR1=val1,VAR2=val2 : Add environment variables to a run NB// these are overwritten by values set in config files. |
︙ | ︙ |
Modified tasks.scm from [6283f820c0] to [c132633749].
︙ | ︙ | |||
125 126 127 128 129 130 131 132 133 134 135 136 137 138 | (else (sqlite3:execute mdb "UPDATE servers SET state='dead' WHERE hostname=? AND port=?;" hostname port))) (debug:print 0 "ERROR: tasks:server-deregister called with neither pid nor port specified")))) (define (tasks:server-deregister-self mdb hostname) (tasks:server-deregister mdb hostname pid: (current-process-id))) (define (tasks:server-get-server-id mdb hostname iface port pid) (let ((res #f)) (sqlite3:for-each-row (lambda (id) (set! res id)) mdb (cond ((and hostname pid) "SELECT id FROM servers WHERE hostname=? AND pid=?;") | > | 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 | (else (sqlite3:execute mdb "UPDATE servers SET state='dead' WHERE hostname=? AND port=?;" hostname port))) (debug:print 0 "ERROR: tasks:server-deregister called with neither pid nor port specified")))) (define (tasks:server-deregister-self mdb hostname) (tasks:server-deregister mdb hostname pid: (current-process-id))) (define (tasks:server-get-server-id mdb hostname iface port pid) (debug:print-info 12 "tasks:server-get-server-id " mdb " " hostname " " iface " " port " " pid) (let ((res #f)) (sqlite3:for-each-row (lambda (id) (set! res id)) mdb (cond ((and hostname pid) "SELECT id FROM servers WHERE hostname=? AND pid=?;") |
︙ | ︙ |