Closed Xarthisius closed 2 years ago
Merging #517 (ff7d2b5) into master (7d101a1) will increase coverage by
0.30%
. The diff coverage is100.00%
.
@@ Coverage Diff @@
## master #517 +/- ##
==========================================
+ Coverage 91.84% 92.15% +0.30%
==========================================
Files 58 58
Lines 4450 4460 +10
==========================================
+ Hits 4087 4110 +23
+ Misses 363 350 -13
Impacted Files | Coverage Δ | |
---|---|---|
server/lib/manifest.py | 92.97% <ø> (ø) |
|
server/tasks/import_tale.py | 100.00% <100.00%> (+1.20%) |
:arrow_up: |
server/lib/manifest_parser.py | 87.16% <0.00%> (+8.10%) |
:arrow_up: |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update 7d101a1...ff7d2b5. Read the comment docs.
Looks good, thank you.
Looks good, thank you.
- Status: I can either restrict to successful or add the status to the manifest or inside the run workspace (why is it a level up anyway?) Any preference?
As per dev call on 01/31 we agreed upon adding it as an attribute to manifest.json
.
- Ctime/mtime: Seems like overkill, but couldn't we add these to the manifest?
This: https://github.com/girder/girder/blob/0766ba8e7f9b25ce81e7c0d19bd343479bceea20/girder/utility/ziputil.py#L137 prevents it working out of the box. While it's not mutually exclusive with adding that data to manifest.json
I'd prefer zip to contain proper ctime/mtime. Update: I just realized that both zip and manifest.json contains info only about files, not directories...
...
How to test?
TODO
Notes