Overview
Comment: | Added env and mttop stuff |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | v1.65-adjutant |
Files: | files | file ages | folders |
SHA1: |
241991700abf3f8707adf0f875f57869 |
User & Date: | matt on 2020-09-22 23:09:08 |
Other Links: | branch diff | manifest | tags |
Context
2020-09-22
| ||
23:21 | Added call-with-environment-variables check-in: ae141f651e user: matt tags: v1.65-adjutant | |
23:09 | Added env and mttop stuff check-in: 241991700a user: matt tags: v1.65-adjutant | |
21:17 | Pulled in v1.65 check-in: dc83b9e0d8 user: matt tags: v1.65-adjutant | |
Changes
Modified Makefile from [9dc747dcfc] to [9cff203c98].
︙ | |||
26 27 28 29 30 31 32 | 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | - + | process.scm runs.scm tasks.scm tests.scm genexample.scm \ http-transport.scm filedb.scm tdb.scm client.scm mt.scm \ ezsteps.scm lock-queue.scm sdb.scm rmt.scm api.scm \ subrun.scm portlogger.scm archive.scm env.scm \ diff-report.scm cgisetup/models/pgdb.scm # module source files |
︙ |
Modified megatest.scm from [40806462ce] to [c47e39d399].
︙ | |||
43 44 45 46 47 48 49 50 51 52 53 54 55 56 | 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 | + + + | (declare (uses diff-report)) (declare (uses mutils)) (import mutils) (declare (uses adjutant)) (import adjutant) (declare (uses mttop)) (import mttop) ;; (declare (uses ftail)) ;; (import ftail) (define *db* #f) ;; this is only for the repl, do not use in general!!!! (include "common_records.scm") |
︙ | |||
107 108 109 110 111 112 113 114 115 116 117 118 119 120 | 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 | + | version " megatest-version " license GPL, Copyright Matt Welland 2006-2017 Usage: megatest [options] -h : this help -manual : show the Megatest user manual -version : print megatest version (currently " megatest-version ") help : help for the new Megatest interface Launching and managing runs -run : run all tests or as specified by -testpatt -remove-runs : remove the data for a run, requires -runname and -testpatt Optionally use :state and :status, use -keep-records to remove only the run data. Use -kill-wait to override the 10 second per test wait after kill delay (e.g. -kill-wait 0). |
︙ | |||
273 274 275 276 277 278 279 280 281 282 283 284 285 286 | 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 | + + + + | Called as " (string-intersperse (argv) " ") " Version " megatest-version ", built from " megatest-fossil-hash )) ;; -gui : start a gui interface ;; -config fname : override the runconfigs file with fname (mttop-run (command-line-arguments) '("help")) ;; process args (define remargs (args:get-args (argv) (list "-runtests" ;; run a specific test "-config" ;; override the config file name "-append-config" "-execute" ;; run the command encoded in the base64 parameter |
︙ | |||
925 926 927 928 929 930 931 | 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 | + + + - + | (launch:setup) ;; dang it, wish this wasn't needed (print "Running the adjutant!") (let loop ((wait-count 0)) (if (< wait-count 10) ;; 6 x 10 seconds = one minute (let* ((dat (rmt:no-sync-take-job host-type))) (match dat ((id ht vars exekey cmdline state event-time last-update) (call-with-environment-variables vars (lambda () |
︙ |
Added mttop.scm version [0ba1c89f48].
|