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

payu-org / payu
32%
master: 61%

Build:
Build:
LAST BUILD BRANCH: 377-hidden-files
DEFAULT BRANCH: master
Repo Added 16 Oct 2019 10:58PM UTC
Files 69
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

LAST BUILD ON BRANCH 1.0.2
branch: 1.0.2
CHANGE BRANCH
x
Reset
  • 1.0.2
  • 1.0.15
  • 1.0.16
  • 1.0.17
  • 1.0.18
  • 1.0.19
  • 1.0.3
  • 1.0.4
  • 1.0.5
  • 1.0.6
  • 1.0.7
  • 17-support-container-launcher-script-env
  • 348remove-build-code
  • 377-hidden-files
  • 462-sync-path
  • 486-drop-matm
  • 490-userscripts-default-python-executable
  • 506-om3-restart-pruning
  • 538-check-cice4-restart-dates
  • 541-no-log-compression-bug
  • 545-fix-job-yaml-qstat
  • 546-telemetry
  • 552-UM-date-based-restart-pruning
  • 555-rm-om3-restart-setting
  • 559-fix-CI-PyPI-upload-artefact
  • 564-clean-author-changelog
  • 565-commit-momdocs
  • 569-ESM1.6-cable-namelists
  • 572-test
  • 574-add-error-msg-cloning-from-tag
  • 576-repeat_run
  • 578-Add-exe-prefix-to-documentation
  • 583-move-archive-userscript-to-before-collate
  • 598-ESM16-date-consistency
  • 600-parallel-restart
  • 603-user-restarts-non-zero-counter
  • 605-list-loaded-modules-after-all-modules-loaded
  • 611-fix-OM2-missing-restart-files-error-msg
  • 613-add-netCDF4-as-a-dependency
  • 615-fix-pypi-deployment
  • 617
  • 620-restart-collation
  • 625-no-branch-fix
  • 638-walltime-limit
  • 643-esm1.6-cice_in
  • 648-default-exclude-uncollated-false
  • 652-status_file_permission
  • 653-add-sync-doc
  • 657-check-work-dir-payu-run
  • 658-improve-error-message
  • add_hash_to_env
  • aidanheerdegen/issue629
  • cice5-resdate-update
  • coveralls
  • coveralls-fix
  • docupdate
  • empty_config
  • esm1.6-no-copy-cice-inputs
  • feature/roms-driver
  • fix-207
  • gadi-fix
  • gadi-short
  • issue-209
  • issue-209-fix
  • issue-211
  • issue-221
  • issue-226
  • issue-228
  • issue-249
  • issue-255
  • issue-255-docs
  • issue-255-fix
  • issue-263
  • issue-265
  • issue-268
  • issue-286
  • issue_202
  • jasmeen/674-fix-broken-link-payu-docs
  • manodeep-patch-1
  • master
  • mppnccombine-flags
  • no_scipy
  • patch-1
  • proto_scheduler
  • remove-build-path
  • revert-um-calendar-format
  • telemetry-allow-optional-proxy-setting
  • telemetry-silence-warning
  • telemetry-use-persistent-session-proxy
  • userscripts_error_handling
  • whitespace

pending completion
336

push

travis-ci

web-flow
Fine-grained reproduce flags and testing (#204)

* Added test model for ... testing. Has minimal requirements and means
tests can be independent of model driver implementation. A platonic
ideal if you will.

* Added config options for fine-grained reproduce options. Input, exe
and restart reproduce can be turned on independently of each other.

* Added extensive testing of init/setup and reproduce.

* Added new test to travis, and pytest dependency.

* Added pytest to setup.py

* Moved PBS env init to cli to remove dependence on PBS for setup

* Add coverage to pytest

* Updated travis badge URL

* Cast run_id to string before subscripting

* Fixed old API call in profile command

* Fixed old f90nml API call in mitgcm model

* Rolled back change to os.makedirs. Removed exist_ok argument as it
isn't python2 compliant. Just use local mkdir_p function.

* Initialise existing_files attribute to empty set so no need to
check if the attribute exists. Avoids spurious pylint errors.

* Refactored try/except block in run_userscript. Avoids spurious pylint
error about CalledProcessError not having errno attribute, but also
cleaner to separate into different except blocks.

* Disabled E1136 check for routine in mom driver (not really used anyway)

* Add pylint check to travis

* Added pylint to travis requirements

* Added scipy dependency, and scipy for travis

* Wrapped input manifest load in try/except block to
make more error resistant

* Added cd context to payu_setup wrapper for cleaner code

* Added more tests to exe and input reproduce to clarify logic
for corner cases

* Added setuptools as a build requirement after conda error with CircleCI:

RemoveError: 'setuptools' is a dependency of conda and cannot be removed from
conda's operating environment.

* Change to conda update --all

* Added tests for scaninputs

* Commented out PBS torque setup as not used, doesn't install
correctly and someti... (continued)

85 of 85 new or added lines in 10 files covered. (100.0%)

976 of 3047 relevant lines covered (32.03%)

0.64 hits per line

Relevant lines Covered
Build:
Build:
3047 RELEVANT LINES 976 COVERED LINES
0.64 HITS PER LINE
Source Files on 1.0.2
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
336 1.0.2 Fine-grained reproduce flags and testing (#204) * Added test model for ... testing. Has minimal requirements and means tests can be independent of model driver implementation. A platonic ideal if you will. * Added config options for fine-gra... push 17 Oct 2019 02:46AM UTC web-flow travis-ci pending completion  
See All Builds (938)
  • Repo 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