-
-
Notifications
You must be signed in to change notification settings - Fork 230
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
WIP Fix resolver for imports #1093
Conversation
* resolve imports properly for TRS
Thank you @denis-yuen! Can we get a test for the workflow case? |
@mr-c I'll give it a shot, but I may need help (not very familiar with Python) |
Codecov Report
@@ Coverage Diff @@
## master #1093 +/- ##
==========================================
+ Coverage 79.68% 79.92% +0.24%
==========================================
Files 30 30
Lines 6137 6152 +15
Branches 1534 1537 +3
==========================================
+ Hits 4890 4917 +27
+ Misses 870 854 -16
- Partials 377 381 +4
Continue to review full report at Codecov.
|
…wltool into trs_workflows
Thanks for the integration tests, though judging from Travis CI they either don't work with Py3.4 & 3.5 (unlikely?) or are flaky. Maybe refactor so that the network query is pulled out from the main logic so it can be |
@mr-c |
The test is failing under MS Windows: https://ci.appveyor.com/project/mr-c/cwltool/builds/23430620/job/908j222j6snpasj9/tests |
* don't have Windows to test with locally
* looks like it also chokes on WindowsError in a way other versions of Python don't?
For reviewers, it looks like remaining errors are false positives since they occur on a different branch too https://ci.commonwl.org/job/cwltool-pr-conformance-multiver/2400/ |
jenkins, test this please |
#1529) * Fix: Selectively include CWL instructions (dockstore/dockstore#4862) * Remove comment for common-workflow-language/cwltool#1093
#1529) * Fix: Selectively include CWL instructions (dockstore/dockstore#4862) * Remove comment for common-workflow-language/cwltool#1093
#1529) (#1569) * Fix: Selectively include CWL instructions (dockstore/dockstore#4862) * Remove comment for common-workflow-language/cwltool#1093 Co-authored-by: amar jandu <ajandu@ucsc.edu>
#1529) * Fix: Selectively include CWL instructions (dockstore/dockstore#4862) * Remove comment for common-workflow-language/cwltool#1093
#1592) * Fix: Selectively include CWL instructions (dockstore/dockstore#4862, PR #1529) * Fix: Selectively include CWL instructions (dockstore/dockstore#4862) * Remove comment for common-workflow-language/cwltool#1093 * Update package.json Co-authored-by: amar jandu <ajandu@ucsc.edu>
test with commands like the following for command-line tools (previously working)
and for workflows (what was broken) since workflows have multiple files (e.g. https://dockstore.org/api/api/ga4gh/v2/tools/%23workflow%2Fgithub.com%2Fdockstore-testing%252Fmd5sum-checker/versions/develop/CWL/files )