Changes In Branch v1.60_ezsteps_tcsh_fix Through [0d58c56f22] Excluding Merge-Ins
This is equivalent to a diff from fb5d8213b7 to 0d58c56f22
2015-05-21
| ||
01:28 | cherrypicked a064 check-in: 50cc57039a user: matt tags: v1.60 | |
2015-05-20
| ||
11:54 | Fixed typo and improved example check-in: 8e1432907b user: mrwellan tags: v1.60_ezsteps_tcsh_fix | |
09:53 | Merged from v1.60 check-in: f63922410b user: mrwellan tags: multi-area | |
2015-05-16
| ||
21:23 | Yes, I do want the db dir in mtrah check-in: 0d58c56f22 user: matt tags: v1.60_ezsteps_tcsh_fix | |
2015-05-13
| ||
23:09 | Moved launching to mtrah/logs check-in: 896771d759 user: matt tags: v1.60_ezsteps_tcsh_fix | |
2015-05-11
| ||
17:06 | Fixed ezstep command execution where system default shell is tcsh check-in: 9b7efa961f user: mrwellan tags: v1.60_ezsteps_tcsh_fix | |
05:13 | Added generic pool of cpus to batchsim check-in: fb5d8213b7 user: matt tags: v1.60 | |
2015-05-07
| ||
18:09 | Capture missing fix check-in: a9aad76712 user: mrwellan tags: v1.60 | |
Modified db.scm from [bd9d70e94b] to [272f710720].
︙ | |||
2258 2259 2260 2261 2262 2263 2264 | 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 | - + | #f (lambda (db) (sqlite3:first-result db (conc "SELECT count(id) FROM tests WHERE state in ('RUNNING','LAUNCHED','REMOTEHOSTSTART') AND testname in ('" (string-intersperse testnames "','") "') AND NOT (uname = 'n/a' AND item_path='');")) ;; should this include the (uname = 'n/a' ...) ??? |
︙ |
Modified launch.scm from [0044077627] to [6b1778f659].
︙ | |||
79 80 81 82 83 84 85 | 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 | - - - + + + | ;; (set! script (conc "mt_ezstep " stepname " " (if prevstep prevstep "x") " " stepcmd)) (debug:print 4 "script: " script) (rmt:teststep-set-status! run-id test-id stepname "start" "-" #f #f) ;; now launch the actual process (call-with-environment-variables (list (cons "PATH" (conc (get-environment-variable "PATH") ":."))) |
︙ | |||
198 199 200 201 202 203 204 | 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 | - + + + + - + | runscript))))) ;; assume it is on the path ;; (rollup-status 0) ) (change-directory top-path) ;; (set-signal-handler! signal/int (lambda () |
︙ | |||
880 881 882 883 884 885 886 | 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 | + + + - + + + + + + | (list 'env-ovrd (hash-table-ref/default *configdat* "env-override" '())) (list 'set-vars (if params (hash-table-ref/default params "-setvars" #f))) (list 'runname runname) (list 'mt-bindir-path mt-bindir-path)))))))) ;; clean out step records from previous run if they exist ;; (rmt:delete-test-step-records run-id test-id) ;; Moving launch logs to MT_RUN_AREA_HOME/logs ;; |
︙ | |||
918 919 920 921 922 923 924 | 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 | - + - + | (launch-results (apply (if launchwait cmd-run-with-stderr->list process-run) (if useshell (let ((cmdstr (string-intersperse fullcmd " "))) (if launchwait cmdstr |
︙ |
Modified tests/fullrun/megatest.config from [e5113ba78d] to [28073f7970].
︙ | |||
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 | 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 | + + + + + | dbdir /var/tmp/#{getenv USER}/mt_db # Set launchwait to no to use the more agressive code that does not wait for the launch to complete before proceeding # this may save a few milliseconds on launching tests # launchwait no waivercommentpatt ^WW\d+ [a-z].* incomplete-timeout 1 # set the dbdir, default is linktree dbdir #{getenv MT_RUN_AREA_HOME}/db/ # wait for runs to completely complete. yes, anything else is no run-wait yes # If set to "default" the old code is used. Otherwise defaults to 200 or uses # numeric value given. # runqueue 20 # Default runtimelim 1d 1h 1m 10s |
︙ |
Modified tests/simplerun/tests/test1/step2.sh from [97ecbea6c6] to [b3e19b3724].
1 2 3 4 | 1 2 3 4 5 | - | #!/usr/bin/env bash # Run your step here echo Got here eh! |