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

GeoscienceAustralia / hiperseis / 785 / 1
18%
develop: 26%

Build:
Build:
LAST BUILD BRANCH: PV-2362-increase-test-coverage
DEFAULT BRANCH: develop
Ran 13 Dec 2019 04:47AM UTC
Files 129
Run time 6s
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

13 Dec 2019 04:19AM UTC coverage: 17.519%. First build
785.1

push

travis-ci

rh-downunder
Fix Py3 Set() Order no Longer Being Deterministic

* Programs that relied implicitly on set() order for reproducibility
across runs in Py2 can no longer expect that behaviour in Py3, which
now enables Hash-randomization by default. A simple fix is to replace
the native Py3 set() with an ordered-set implementation -- see link
below:
https://stackoverflow.com/questions/14956313/why-is-dictionary-ordering-non-deterministic
Note that an environment variable `PYTHONHASHSEED` can be set to
enable/disable this Hash-randomization, but unfortunately, it seems, one
can only set it from the terminal; i.e. it cannot be modified
programmatically.

445 of 2885 branches covered (15.42%)

Branch coverage included in aggregate %.

1970 of 10900 relevant lines covered (18.07%)

0.18 hits per line

Source Files on job 785.1
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 345
  • Travis Job 785.1
  • 097f0935 on github
  • Next Job for on py3_set_fix (#803.1)
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