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

aiidateam / aiida_core / 5448
70%
develop: 74%

Build:
Build:
LAST BUILD BRANCH: fix_3032_doc_working_importexport
DEFAULT BRANCH: develop
Ran 07 Mar 2019 01:25AM UTC
Jobs 4
Files 396
Run time 12min
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
5448

push

travis-ci

web-flow
Redefine the structure of the `CalcInfo.local_copy_list` (#2581)

With the upcoming change of the node repository, files within it can no
longer be assumed to necessarily be stored on the local file system. It
is therefore impossible to address files within it through an absolute
file path, however, that is exactly what the `local_copy_list` expects
as the first item of its tuples.

Now, the `Node` class only exposes methods to get either the content of
a repository file or an filelike object. To comply with this change in
design the structure of the `local_copy_list` tuples is changed to
tuples of length three where each element represents:

 * UUID of the node
 * Relative key of the file within the node repository
 * Relative path within the working directory where to copy the file

The `upload_calculation` function of the execmanager has been updated to
this interface change, but because our `Transport` interface does not
yet provide a method to put an object from a filelike object, we have to
create a temporary file on the local file system whose absolute filepath
can be passed to the `Transport.put` call. Once the transport is updated
to provide a `put_object_from_filelike`, this inefficiency can be removed.

44 of 44 new or added lines in 6 files covered. (100.0%)

23825 of 34028 relevant lines covered (70.02%)

2.55 hits per line

Jobs
ID Job ID Ran Files Coverage
5 5448.5 (TEST_AIIDA_BACKEND=django TEST_TYPE="tests") 07 Mar 2019 01:25AM UTC 0
63.94
Travis Job 5448.5
6 5448.6 (TEST_AIIDA_BACKEND=django TEST_TYPE="tests") 07 Mar 2019 01:31AM UTC 0
63.87
Travis Job 5448.6
7 5448.7 (TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests") 07 Mar 2019 01:30AM UTC 0
63.75
Travis Job 5448.7
8 5448.8 (TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests") 07 Mar 2019 01:35AM UTC 0
63.69
Travis Job 5448.8
Source Files on build 5448
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #5448
  • 838c1dd5 on github
  • Prev Build on provenance_redesign (#5441)
  • Next Build on provenance_redesign (#5452)
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