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

payu-org / payu / 420 / 3
61%
master: 61%

Build:
DEFAULT BRANCH: master
Ran 06 Feb 2020 02:26AM UTC
Files 50
Run time 7s
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

06 Feb 2020 02:25AM UTC coverage: 35.34% (+2.6%) from 32.71%
420.3

push

travis-ci

web-flow
Added routine to return correct storage string and test (#216)

* Added routine to return correct storage string and test

* Changed find_mounts to return set.

Updated tests.

* Moved all PBS related code from cli to scheduler/pbs.py

Made PBS call testable by returning string for cli to execute.

Added test for generate_command routine. Used argparse to facilitate
checking.

Moved all PBS related tests to a new test script.

* Monkey patch PBS init so tests run without error

* Insist there is no module support available in test

* Set pytest to not capture output

* Fixed faulty logic in module detection

* Rearranged pbs code to make it more testable/monkey-patchable.

Created two separate routines, encode_mount and make_mount_string,
and wrote tests.

pbs.generate_command now takes an optional python interpreter
path to allow arbitrary paths to be passed for testing.

Changed to a regular expression to parse mounts in find_mounts.
Explicitly do not support mount paths that have no subdirectories
under project code, or no trailing slash.

* Removed dependence on passing experiment object to manifest

* Split manifest load from setup to allow this to be called separately.

Made get_all_fullpaths to Manifest to access all fullpaths. Required
to support checking paths for storage flags using PBS at NCI.

* Major reorganisation of manifest code.

Made separate load method that will load whatever manifests are
available.

Logic for checking for reproduce consistency is all contained in
setup.

Create separate init_mf method for initialising submanifests and
use this to zero off other manifests when loaded versions not
required.

Streamlined code in manifest init

* Isolated code to make config files in a function.

* Added storage flag check for laboratory and shortpath

* Changed call to Manifest init in run_cmd to be compatible with
changed API

* Added tests for storage flag extraction f... (continued)

1080 of 3056 relevant lines covered (35.34%)

0.35 hits per line

Source Files on job 420.3
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 75
  • Travis Job 420.3
  • 3386a5bd on github
  • Prev Job for on master (#370.3)
  • Next Job for on master (#428.2)
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