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

mozilla / fathom / 397
86%

Build:
DEFAULT BRANCH: master
Ran 10 Sep 2019 03:47PM CUT
Jobs 1
Files 14
Run time 2s
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
397

push

travis-ci

erikrose
Add Python linting, and revamp build process. Close #150.

Here's what changes from a dev point of view:

* The makefile is now the One True Entrypoint for build stuff. There are no more npm scripts.
* `make test` now runs all the tests, even the browser ones.
* The browser tests now work on Windows.
* `make lint` lints all languages. `make py_lint` and `make js_lint` lint 1 each.
* `make py_test` and `make js_test` test 1 language each.
* `make` takes care of making a venv for you (in the top level of the checkout) whenever it needs one. If you have an existing one activated before you make, it'll use yours instead.
* New Python dependencies are automatically installed at the next `make` whenever they're added to requirements files or setup.py. Note that you'll see occasional spurious package installation attempts after you change branches, because the branch change causes the mod dates of files to be reset to the current time. But the attempts are reasonably quick and idempotent.
* `npm install` is run automatically whenever package.json has been updated.
* `make doc` from the top level now builds the docs.
* A failing doc build will now fail the CI tests, so we don't get surprised on master anymore.
* As a bonus, pip installing fathom-web now works on Windows.

230 of 315 branches covered (73.02%)

699 of 850 relevant lines covered (82.24%)

234289.65 hits per line

Jobs
ID Job ID Ran Files Coverage
1 397.1 (MOZ_HEADLESS=1) 10 Sep 2019 03:47PM CUT 0
82.24
Travis Job 397.1
Source Files on build 397
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Loading...
Coverage∆FileLinesRelevantCoveredMissedHits/LineBranch HitsBranch Misses
No data available in table
Showing 0 to 0 of 0 entries
  • Previous
  • Next
  • Back to Repo
  • Travis Build #397
  • b88a306f on github
  • Prev Build on master (#393)
  • Next Build on master (#399)
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

© 2025 Coveralls, Inc