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

Galvant / InstrumentKit / 1483
99%
main: 99%

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

441 of 441 new or added lines in 3 files covered. (100.0%)

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 0
98.52
Travis Job 1483.2
3 1483.3 (TOXENV=py37) 19 Jan 2022 03:09AM UTC 0
98.52
Travis Job 1483.3
4 1483.4 (TOXENV=py38) 19 Jan 2022 03:10AM UTC 0
98.61
Travis Job 1483.4
5 1483.5 (TOXENV=py39) 19 Jan 2022 03:10AM UTC 0
98.62
Travis Job 1483.5
6 1483.6 (TOXENV=py39-numpy) 19 Jan 2022 03:10AM UTC 0
99.1
Travis Job 1483.6
Source Files on build 1483
Detailed source file information is not available for this build.
  • Back to Repo
  • Build #1483
  • 73eff1c1 on github
  • Prev Build on master (#1476)
  • Next Build on master (#1486)
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