-
Notifications
You must be signed in to change notification settings - Fork 117
[feat] Validate test case graph #797
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
Conversation
|
There seems to be a problem with Python 3.5 in this PR. |
@vkarak the cycles found are correct but are not the expected ones. It might have to do with the fact that Python3.5 does not respect the insertion order of the dictionary keys. Maybe alter the test cases so that only one cycle is possible or test for either one. |
- We are now implemeting DFS for all possible sources that has not yet been visited in a previous search. - A couple of unit tests were also added.
|
@jenkins-cscs retry none |
Codecov Report
@@ Coverage Diff @@
## master #797 +/- ##
==========================================
+ Coverage 91.51% 91.59% +0.07%
==========================================
Files 78 78
Lines 9791 9884 +93
==========================================
+ Hits 8960 9053 +93
Misses 831 831
Continue to review full report at Codecov.
|
This PR adds the validation routine for the test graph. Dependencies are validated at the test level only, so pseudo-dependencies like the following are not allowed:
Fixes UES-283.