Overview
Comment: | Move test_records.scm into commonmod.scm. Disabled uses of runsmod.import in megatest.scm. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | v1.90 |
Files: | files | file ages | folders |
SHA1: |
62a9a80b8c75dece8ebb7e8f9958b277 |
User & Date: | matt on 2024-02-08 20:39:50 |
Other Links: | branch diff | manifest | tags |
Context
2024-02-09
| ||
19:26 | get nfs, /tmp modes working check-in: ddfaeac922 user: matt tags: v1.90-fix-modes | |
16:06 | put back (declare (uses runsmod.import)), enhanced assert message for mismatched server/runid check-in: 332b8fc90d user: mmgraham tags: v1.90 | |
2024-02-08
| ||
20:39 | Move test_records.scm into commonmod.scm. Disabled uses of runsmod.import in megatest.scm. check-in: 62a9a80b8c user: matt tags: v1.90 | |
19:47 | Load db and key _records from commonmod only check-in: b5319490ec user: matt tags: v1.90 | |
Changes
Modified commonmod.scm from [18a11370a1] to [f881f6b04a].
︙ | ︙ | |||
134 135 136 137 138 139 140 | ;;====================================================================== (include "megatest-version.scm") (include "megatest-fossil-hash.scm") (include "db_records.scm") (include "key_records.scm") (include "common_records.scm") | | | 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 | ;;====================================================================== (include "megatest-version.scm") (include "megatest-fossil-hash.scm") (include "db_records.scm") (include "key_records.scm") (include "common_records.scm") (include "test_records.scm") ;; http - use the old http + in /tmp db ;; tcp - use tcp transport with cachedb db ;; nfs - use direct to disk access (read-only) ;; (define rmt:transport-mode (make-parameter 'tcp)) |
︙ | ︙ |
Modified megatest.scm from [ecf9191aa5] to [32535e1bcd].
︙ | ︙ | |||
66 67 68 69 70 71 72 | (declare (uses testsmod)) (declare (uses testsmod.import)) (declare (uses subrunmod)) (declare (uses subrunmod.import)) (declare (uses archivemod)) (declare (uses archivemod.import)) (declare (uses runsmod)) | | | 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 | (declare (uses testsmod)) (declare (uses testsmod.import)) (declare (uses subrunmod)) (declare (uses subrunmod.import)) (declare (uses archivemod)) (declare (uses archivemod.import)) (declare (uses runsmod)) ;; (declare (uses runsmod.import)) (declare (uses cpumod)) (declare (uses cpumod.import)) (declare (uses runsmod)) (declare (uses ezstepsmod)) (declare (uses launchmod)) (declare (uses tdb)) |
︙ | ︙ |
Modified mt.scm from [536abb0718] to [f24a9e55ce].
︙ | ︙ | |||
43 44 45 46 47 48 49 | ;; make mt: calls in megatestmod work ;; (read-config-set! read-config) (include "common_records.scm") ;; (include "key_records.scm") ;; (include "db_records.scm") (include "run_records.scm") | | | 43 44 45 46 47 48 49 50 51 52 53 54 | ;; make mt: calls in megatestmod work ;; (read-config-set! read-config) (include "common_records.scm") ;; (include "key_records.scm") ;; (include "db_records.scm") (include "run_records.scm") ;; (include "test_records.scm") ;; This is the Megatest API. All generally "useful" routines will be wrapped or extended ;; here. |
Modified runs.scm from [c2c4dc776e] to [647460790c].
︙ | ︙ | |||
44 45 46 47 48 49 50 | (include "common_records.scm") ;; (include "key_records.scm") ;; (include "db_records.scm") (include "run_records.scm") | | | 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 | (include "common_records.scm") ;; (include "key_records.scm") ;; (include "db_records.scm") (include "run_records.scm") ;; (include "test_records.scm") ;; (include "debugger.scm") (import commonmod processmod configfmod debugprint |
︙ | ︙ |
Modified runsmod.scm from [7c1c398c00] to [98c156694e].
︙ | ︙ | |||
129 130 131 132 133 134 135 | fsmod ) (include "common_records.scm") ;; (include "key_records.scm") ;; (include "db_records.scm") (include "run_records.scm") | | | 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 | fsmod ) (include "common_records.scm") ;; (include "key_records.scm") ;; (include "db_records.scm") (include "run_records.scm") ;; (include "test_records.scm") ;; use this struct to facilitate refactoring ;; (defstruct runs:dat reglen regfull runname max-concurrent-jobs run-id |
︙ | ︙ |
Modified test_records.scm from [6f2c755d88] to [d106f3911c].
︙ | ︙ | |||
13 14 15 16 17 18 19 | ;; GNU General Public License for more details. ;; ;; You should have received a copy of the GNU General Public License ;; along with Megatest. If not, see <http://www.gnu.org/licenses/>. ;; make-vector-record tests testqueue testname testconfig waitons priority items (define (make-tests:testqueue)(make-vector 7 #f)) | | | | | | | | | | | | | | | | 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | ;; GNU General Public License for more details. ;; ;; You should have received a copy of the GNU General Public License ;; along with Megatest. If not, see <http://www.gnu.org/licenses/>. ;; make-vector-record tests testqueue testname testconfig waitons priority items (define (make-tests:testqueue)(make-vector 7 #f)) (define (tests:testqueue-get-testname vec) (vector-ref vec 0)) (define (tests:testqueue-get-testconfig vec) (vector-ref vec 1)) (define (tests:testqueue-get-waitons vec) (vector-ref vec 2)) (define (tests:testqueue-get-priority vec) (vector-ref vec 3)) ;; items: #f=no items, list=list of items remaining, proc=need to call to get items (define (tests:testqueue-get-items vec) (vector-ref vec 4)) (define (tests:testqueue-get-itemdat vec) (vector-ref vec 5)) (define (tests:testqueue-get-item_path vec) (vector-ref vec 6)) (define (tests:testqueue-set-testname! vec val)(vector-set! vec 0 val)) (define (tests:testqueue-set-testconfig! vec val)(vector-set! vec 1 val)) (define (tests:testqueue-set-waitons! vec val)(vector-set! vec 2 val)) (define (tests:testqueue-set-priority! vec val)(vector-set! vec 3 val)) (define (tests:testqueue-set-items! vec val)(vector-set! vec 4 val)) (define (tests:testqueue-set-itemdat! vec val)(vector-set! vec 5 val)) (define (tests:testqueue-set-item_path! vec val)(vector-set! vec 6 val)) |
Modified testsmod.scm from [2d86bae865] to [342c5ad45d].
︙ | ︙ | |||
127 128 129 130 131 132 133 | fsmod ) (include "common_records.scm") ;; (include "key_records.scm") ;; (include "db_records.scm") (include "run_records.scm") | | | 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 | fsmod ) (include "common_records.scm") ;; (include "key_records.scm") ;; (include "db_records.scm") (include "run_records.scm") ;; (include "test_records.scm") (include "js-path.scm") (define (init-java-script-lib) (set! *java-script-lib* (conc (common:get-install-area) "/share/js/jquery-3.1.0.slim.min.js")) ) (define (tests:summarize-items run-id test-id test-name force) ;; if not force then only update the record if one of these is true: |
︙ | ︙ |