summaryrefslogtreecommitdiff
path: root/yarns.webapp
diff options
context:
space:
mode:
Diffstat (limited to 'yarns.webapp')
-rw-r--r--yarns.webapp/040-running-jobs.yarn13
1 files changed, 6 insertions, 7 deletions
diff --git a/yarns.webapp/040-running-jobs.yarn b/yarns.webapp/040-running-jobs.yarn
index f637b0b..879d9fa 100644
--- a/yarns.webapp/040-running-jobs.yarn
+++ b/yarns.webapp/040-running-jobs.yarn
@@ -58,7 +58,7 @@ Requesting another job should now again return null.
Inform WEBAPP the job is finished.
WHEN MINION makes request POST /1.0/job-update with job_id=1&exit=0
- THEN response has kill_job set to false
+ THEN response has kill set to false
WHEN admin makes request GET /1.0/lorry/upstream/foo
THEN response has running_job set to null
WHEN admin makes request GET /1.0/list-running-jobs
@@ -140,14 +140,13 @@ Admin will now ask WEBAPP to kill the job. This changes sets a field
in the STATEDB only.
WHEN admin makes request POST /1.0/stop-job with job_id=1
- AND admin makes request GET /1.0/lorry/upstream/foo
- THEN response has kill_job set to true
+ THEN response has kill set to true
Now, when MINION updates the job, WEBAPP will tell it to kill it.
MINION will do so, and then update the job again.
WHEN MINION makes request POST /1.0/job-update with job_id=1&exit=no
- THEN response has kill_job set to true
+ THEN response has kill set to true
WHEN MINION makes request POST /1.0/job-update with job_id=1&exit=1
Admin will now see that the job has, indeed, been killed.
@@ -166,7 +165,7 @@ successfully run.
THEN response has job_id set to 2
AND response has path set to "upstream/foo"
WHEN MINION makes request POST /1.0/job-update with job_id=2&exit=no
- THEN response has kill_job set to false
+ THEN response has kill set to false
Cleanup.
@@ -219,7 +218,7 @@ Pretend to be a MINION that reports an update on the job. WEBAPP
should now be telling us to kill the job.
WHEN MINION makes request POST /1.0/job-update with job_id=1&exit=no
- THEN response has kill_job set to true
+ THEN response has kill set to true
Kill the job, as requested.
@@ -232,7 +231,7 @@ a lorry that had ever been killed would never run successfully again.
WHEN admin makes request POST /1.0/give-me-job with host=testhost&pid=123
THEN response has job_id set to 2
WHEN MINION makes request POST /1.0/job-update with job_id=2&exit=no
- THEN response has kill_job set to false
+ THEN response has kill set to false
Cleanup.