-
Notifications
You must be signed in to change notification settings - Fork 359
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
Co-authored-by: Ryan Saperstein <[email protected]> Co-authored-by: Ryan Saperstein <[email protected]>
- Loading branch information
1 parent
3201eb6
commit 3cf06bf
Showing
24 changed files
with
575 additions
and
82 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
11 changes: 11 additions & 0 deletions
11
centaur/src/main/resources/standardTestCases/failing_return_code.test
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
name: failing_return_code | ||
testFormat: workflowfailure | ||
|
||
files { | ||
workflow: failing_return_code/failing_return_code.wdl | ||
} | ||
|
||
metadata { | ||
workflowName: FailingReturnCode | ||
status: Failed | ||
} |
20 changes: 20 additions & 0 deletions
20
centaur/src/main/resources/standardTestCases/failing_return_code/failing_return_code.wdl
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
version development-1.1 | ||
|
||
workflow FailingReturnCode { | ||
call FailingReturnCodeSet | ||
} | ||
|
||
task FailingReturnCodeSet { | ||
meta { | ||
volatile: true | ||
} | ||
|
||
command <<< | ||
exit 1 | ||
>>> | ||
|
||
runtime { | ||
returnCodes: [0, 5, 10] | ||
docker: "ubuntu:latest" | ||
} | ||
} |
11 changes: 11 additions & 0 deletions
11
...rc/main/resources/standardTestCases/invalid_return_codes_and_continue_on_return_code.test
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
name: invalid_return_codes_and_continue_on_return_code | ||
testFormat: workflowfailure | ||
|
||
files { | ||
workflow: invalid_return_codes_and_continue_on_return_code/invalid_return_codes_and_continue_on_return_code.wdl | ||
} | ||
|
||
metadata { | ||
workflowName: InvalidReturnCodeAndContinueOnReturnCode | ||
status: Failed | ||
} |
21 changes: 21 additions & 0 deletions
21
...rn_codes_and_continue_on_return_code/invalid_return_codes_and_continue_on_return_code.wdl
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
version development-1.1 | ||
|
||
workflow InvalidReturnCodeAndContinueOnReturnCode { | ||
call InvalidReturnCodeContinueOnReturnCode | ||
} | ||
|
||
task InvalidReturnCodeContinueOnReturnCode { | ||
meta { | ||
volatile: true | ||
} | ||
|
||
command <<< | ||
exit 1 | ||
>>> | ||
|
||
runtime { | ||
docker: "ubuntu:latest" | ||
returnCodes: [5, 10, 15] | ||
continueOnReturnCode: [1] | ||
} | ||
} |
11 changes: 11 additions & 0 deletions
11
centaur/src/main/resources/standardTestCases/return_codes.test
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
name: return_codes | ||
testFormat: workflowsuccess | ||
|
||
files { | ||
workflow: return_codes/return_codes.wdl | ||
} | ||
|
||
metadata { | ||
workflowName: ReturnCodeValidation | ||
status: Succeeded | ||
} |
69 changes: 69 additions & 0 deletions
69
centaur/src/main/resources/standardTestCases/return_codes/return_codes.wdl
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,69 @@ | ||
version development-1.1 | ||
|
||
workflow ReturnCodeValidation { | ||
call ReturnCodeSet1 | ||
call ReturnCodeSet2 | ||
call ReturnCodeSet3 | ||
call ReturnCodeString | ||
} | ||
|
||
task ReturnCodeSet1 { | ||
meta { | ||
volatile: true | ||
} | ||
|
||
command <<< | ||
exit 1 | ||
>>> | ||
|
||
runtime { | ||
docker: "ubuntu:latest" | ||
returnCodes: [1] | ||
} | ||
} | ||
|
||
task ReturnCodeSet2 { | ||
meta { | ||
volatile: true | ||
} | ||
|
||
command <<< | ||
exit 200 | ||
>>> | ||
|
||
runtime { | ||
docker: "ubuntu:latest" | ||
returnCodes: [1, 123, 200] | ||
} | ||
} | ||
|
||
task ReturnCodeSet3 { | ||
meta { | ||
volatile: true | ||
} | ||
|
||
command <<< | ||
exit 10 | ||
>>> | ||
|
||
runtime { | ||
docker: "ubuntu:latest" | ||
returnCodes: 10 | ||
} | ||
} | ||
|
||
|
||
task ReturnCodeString { | ||
meta { | ||
volatile: true | ||
} | ||
|
||
command <<< | ||
exit 500 | ||
>>> | ||
|
||
runtime { | ||
docker: "ubuntu:latest" | ||
returnCodes: "*" | ||
} | ||
} |
11 changes: 11 additions & 0 deletions
11
centaur/src/main/resources/standardTestCases/return_codes_invalid_on_old_wdl_version.test
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
name: return_codes_invalid_on_old_wdl_version | ||
testFormat: workflowfailure | ||
|
||
files { | ||
workflow: return_codes_invalid_on_old_wdl_version/return_codes_invalid_on_old_wdl_version.wdl | ||
} | ||
|
||
metadata { | ||
workflowName: ReturnCodesInvalidOnOldWdl | ||
status: Failed | ||
} |
18 changes: 18 additions & 0 deletions
18
...Cases/return_codes_invalid_on_old_wdl_version/return_codes_invalid_on_old_wdl_version.wdl
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
workflow ReturnCodesInvalidOnOldWdl { | ||
call ReturnCodesInvalidOnOldWdlTask | ||
} | ||
|
||
task ReturnCodesInvalidOnOldWdlTask { | ||
meta { | ||
volatile: "true" | ||
} | ||
|
||
command <<< | ||
exit 5 | ||
>>> | ||
|
||
runtime { | ||
docker: "ubuntu:latest" | ||
returnCodes: [5, 10, 15] | ||
} | ||
} |
Oops, something went wrong.