Overview
Comment: | Fix for triggers run command |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | v1.55 |
Files: | files | file ages | folders |
SHA1: |
89861558339a7733560983e4ff22e308 |
User & Date: | mrwellan on 2013-09-18 14:26:42 |
Other Links: | branch diff | manifest | tags |
Context
2013-09-19
| ||
14:37 | Pulled in a long lost change to rolling up pass/fail to toplevel tests. Reverted nbfind and added nbload check-in: dfc126f3ca user: mrwellan tags: v1.55, v1.5512 | |
2013-09-18
| ||
14:26 | Fix for triggers run command check-in: 8986155833 user: mrwellan 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 | |
Changes
Modified mt.scm from [7e79f8804e] to [c1cc555b4f].
︙ | ︙ | |||
105 106 107 108 109 110 111 | (push-directory test-rundir) (set! tconfig (mt:lazy-read-test-config test-name)) (pop-directory) (for-each (lambda (trigger) (let ((cmd (configf:lookup tconfig "triggers" trigger)) (logf (conc test-rundir "/last-trigger.log"))) (if cmd | > > > | | 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 | (push-directory test-rundir) (set! tconfig (mt:lazy-read-test-config test-name)) (pop-directory) (for-each (lambda (trigger) (let ((cmd (configf:lookup tconfig "triggers" trigger)) (logf (conc test-rundir "/last-trigger.log"))) (if cmd ;; Putting the commandline into ( )'s means no control over the shell. ;; stdout and stderr will be caught in the NBFAKE or mt_launch.log files ;; or equivalent. No need to do this. Just run it? (let ((fullcmd (conc cmd " " test-id " " test-rundir " " trigger "&"))) (debug:print-info 0 "TRIGGERED on " trigger ", running command " fullcmd) (process-run fullcmd))))) (list (conc state "/" status) (conc state "/") (conc "/" status))))))) |
︙ | ︙ |
Modified tests/fullrun/tests/ez_fail_quick/testconfig from [4db721ce71] to [84fb49b4c8].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | [requirements] priority 10 [ezsteps] # should fail on next step lookitnada ls /nada [triggers] COMPLETED/FAIL xterm;echo [test_meta] author matt owner bob description This test runs a single ezstep which fails immediately. | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | [requirements] priority 10 [ezsteps] # should fail on next step lookitnada ls /nada [triggers] # run like this: cmd test-id test-rundir trigger COMPLETED/FAIL xterm;echo [test_meta] author matt owner bob description This test runs a single ezstep which fails immediately. |
︙ | ︙ |