Coveralls logob
Coveralls logo
  • Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Galvant / InstrumentKit / 1483
99%
main: 99%

DEFAULT BRANCH: main
Build:
LAST BUILD BRANCH: bf_thorlabs_apt
Ran 19 Jan 2022 03:07AM UTC
Jobs 6
Files 173
Run time 3min
Badge
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

19 Jan 2022 - 3:07 coverage: 99.361% (-0.02%) from 99.381%
1483

push

travis-ci-com

GitHub
Newport picomotor controller 8742 (#312)

* Support for Newport Picomotor Controller 8742

Full functionality for this controller in single-controller and
multi-controller mode (main / secondaries via RS-485) is implemented.
Only single-controller mode is tested with hardware at the moment.
Full test suite however includes tests for multi-controller modes.
Routines were documented in docstring and also in Sphinx
documentation.

Note: Control via USB is currently not functional, since
InstrumentKit has some issues with the real USB communications
class. Needs separate PR.

* Added a `read_raw` routine to `instrument.py`

Reading raw data from the instrument is required for the picomotor
control class, however, had so far to be done by directly accessing
a private argument of `instrument.py` (not pretty).

* Replaced extensive hypothesis filtering with parametrized tests

This type of filtering has previously resulted in health check failures
with hypothesis since too many values were filtered out. All these tests
do is ensure that the correct error is raised.

* Remove print statement

17262 of 17373 relevant lines covered (99.36%)

4.93 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1483.1 (TOXENV=pylint) 19 Jan 2022 03:07AM UTC 0
0.0
Travis Job 1483.1
2 1483.2 (TOXENV=py36) 19 Jan 2022 03:09AM UTC 173
98.52
Travis Job 1483.2
3 1483.3 (TOXENV=py37) 19 Jan 2022 03:09AM UTC 173
98.52
Travis Job 1483.3
4 1483.4 (TOXENV=py38) 19 Jan 2022 03:10AM UTC 173
98.61
Travis Job 1483.4
5 1483.5 (TOXENV=py39) 19 Jan 2022 03:10AM UTC 173
98.62
Travis Job 1483.5
6 1483.6 (TOXENV=py39-numpy) 19 Jan 2022 03:10AM UTC 173
99.1
Travis Job 1483.6
Source Files on build 1483
  • Tree
  • List 173
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Travis Build #1483
  • 73eff1c1 on github
  • Prev Build on master (#1338)
  • Next Build on master (#1347)
Troubleshooting · Open an Issue · Sales · Support · ENTERPRISE · CAREERS · STATUS
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2023 Coveralls, Inc