• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ICRAR / daliuge / 116
68%
master: 81%

Build:
Build:
LAST BUILD BRANCH: LIU-401
DEFAULT BRANCH: master
Ran 01 May 2018 07:05AM UTC
Jobs 4
Files 63
Run time 30s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
116

push

travis-ci

rtobar
LIU-16 Restructuring FileDrop's path calculation

The way we were previously calculating the final path to which a
FileDrop was pointing to were not consistent enough, and also left room
for improvements. In particular, the directory where files were
deposited lived under /tmp, could not be changed at all, and users did
not know its location.

This has been reworked now. If relative paths are given in the
filepath/dirname preferences then they are relative to: a) the current
working directory (which can be changed via the -w command-line option
of the node manager process) and b) the session ID. This makes each file
unique even across graph executions, and easier to find for users. We
still respect absolute paths though, in case users need to point to a
very particular location.

This logic applies also to the DirectoryContainer class. Thus I
separated the (new and existing) common bits into a new PathBasedDrop
class which is inherited by both the DirectoryContainer and FileDrop
classes.

Signed-off-by: Rodrigo Tobar <rtobar@icrar.org>

51 of 51 new or added lines in 2 files covered. (100.0%)

5873 of 8699 relevant lines covered (67.51%)

2.69 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
7
100.0
dlg/drop.py
Jobs
ID Job ID Ran Files Coverage
1 116.1 01 May 2018 07:05AM UTC 0
67.39
Travis Job 116.1
2 116.2 01 May 2018 07:05AM UTC 0
67.07
Travis Job 116.2
3 116.3 01 May 2018 07:05AM UTC 0
67.19
Travis Job 116.3
4 116.4 01 May 2018 07:05AM UTC 0
67.36
Travis Job 116.4
Source Files on build 116
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #116
  • 1e2b1f86 on github
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc