-
Notifications
You must be signed in to change notification settings - Fork 99
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
adding new verification test #1387
Conversation
Remember to squash merge! |
🔍Version Validation Results:
|
🔍Changelog Validation Results:
|
Testing Optimus scientific here: https://gotc-jenkins.dsp-techops.broadinstitute.org/job/warp-workflow-tests/85996/ |
Remember to squash merge! |
🔍Changelog Validation Results:
|
🔍Version Validation Results:
|
retest this please |
Remember to squash merge! |
🔍Changelog Validation Results:
|
🔍Version Validation Results:
|
Remember to squash merge! |
🔍Changelog Validation Results:
|
🔍Version Validation Results:
|
Remember to squash merge! |
🔍Changelog Validation Results:
|
🔍Version Validation Results:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good, thank you!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, thanks @ekiernan!
verification/VerifyTasks.wdl
Outdated
truth_files_length=~{length(truth_text_files)} | ||
if [ $test_files_length -ne $truth_files_length ]; then | ||
exit_code=1 | ||
echo "Error: Different number of input files ($test_files_length vs. $truth_files_length). This is really not OK" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we exit? No need to look further, right?
Remember to squash merge! |
🔍Version Validation Results:
|
🔍Changelog Validation Results:
|
Remember to squash merge! |
Remember to squash merge! |
🔍Version Validation Results:
|
🔍Changelog Validation Results:
|
Remember to squash merge! |
🔍Changelog Validation Results:
|
🔍Version Validation Results:
|
Remember to squash merge! |
🔍Changelog Validation Results:
|
🔍Version Validation Results:
|
…m/broadinstitute/warp into lk-pd-2778-optimus-library-verify
Remember to squash merge! |
🔍Changelog Validation Results:
|
🔍Version Validation Results:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good @ekiernan, thank you!
echo "$diff_output" | ||
exit_code=2 | ||
fi | ||
fi |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fi | |
fi |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you! I reformatted.
verification/VerifyTasks.wdl
Outdated
|
||
if [ $md5_a = $md5_b ]; then | ||
echo "Files $a.sorted and $b.sorted have matching md5sums and are the same." | ||
else |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
else | |
else |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Being super nit picky, but I think the indentation is a bit off (sometimes using 4 spaces and sometimes 2 spaces)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good, ty liz!
Remember to squash merge! |
🔍Changelog Validation Results:
|
🔍Version Validation Results:
|
Remember to squash merge! |
🔍Changelog Validation Results:
|
🔍Version Validation Results:
|
This PR adds a new verification task to compare Optimus library metric CSV files. If the md5sums fail, it performs additional checks on the lines that are not related to doublet score.