Skip to content

Commit

Permalink
Reference jmtd fork of behave-test-steps
Browse files Browse the repository at this point in the history
The jmtd fork of behave-test-steps has its v1 branch matching this
PR: cekit/behave-test-steps#50

This adds a multiprocess watchdog around invoking
`docker.APIClient.exec_inspect`, which will abort the current step
if that call has not returned within 30 seconds.

This means a lock-up during a step will cause that test to fail and
not the whole test run.

Signed-off-by: Jonathan Dowland <[email protected]>
  • Loading branch information
jmtd committed Jan 8, 2024
1 parent ef0aeb7 commit 9d49d27
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion .github/workflows/image-workflow-template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,4 @@ jobs:
- name: Behave Tests
run: |
echo /home/runner/work/_temp/openshift-bin >> $GITHUB_PATH
cekit -v --descriptor ${{ inputs.image }}.yaml test behave
cekit -v --descriptor ${{ inputs.image }}.yaml test behave --steps-url https://github.com/jmtd/behave-test-steps

0 comments on commit 9d49d27

Please sign in to comment.