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

google / openhtf / 1554
49%
master: 63%

Build:
Build:
LAST BUILD BRANCH: test_858814312
DEFAULT BRANCH: master
Ran 30 Nov 2017 05:44PM UTC
Jobs 1
Files 51
Run time 4s
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
1554

push

travis-ci

wallacbe
python3 WIP (#674)

* python3: parens around single-line print statements

* python3: subprocess.check_output() => subprocess.getoutput()

* python3: 2to3

* python3: don't use relative protos, generate from root and include relative to root. Delete string.decode(), will fix with future unicode_literal later.

* Python3: PhaseExecutionOutcome has __new__ and not __init__ since named tuples are immutable

* Python3: Initialize TestRecord.start_time_millis to 0. In PlugsTest.test_initialize, only compare the knowable values of the plug_manager dictionary.

* Python3: self.join fails with float_info.max, replace with 5 seconds (it seems to be a placeholder value). Encode the test_attachment string as utf-8

* Python3: CodeInfo must derive from HashableRecord since it's held in a dict.

* Python3: Don't utf8-encode the unit suffixes

* Python3: explicitly encode value_binary fields as utf-8

* Python3: BytesIO instead of StringIO in tests.

* Python3: Store attachments as unicode strings containing base64-encoded payloads (used to be byte strings of b64 payloads). Use a StringIO for the test that needs it.

* Python3: Remove 2to3 unnecessary double-parentheses around print calls.

* Python3: Point Travis at Python 3.6

* Python3: Require protobuf 3.4.0, exploring Travis failures

* Python3: Require protobuf package >3, explicitly download + unpack protoc > 3. From Brandon Wallace (wallacbe)

116 of 116 new or added lines in 33 files covered. (100.0%)

2352 of 4787 relevant lines covered (49.13%)

0.49 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
100.0
openhtf/__init__.py
1
100.0
openhtf/core/measurements.py
1
100.0
openhtf/core/station_api.py
1
100.0
openhtf/output/callbacks/console_summary.py
1
100.0
openhtf/plugs/__init__.py
1
100.0
openhtf/plugs/usb/__init__.py
1
100.0
openhtf/plugs/usb/adb_message.py
1
100.0
openhtf/plugs/usb/filesync_service.py
1
100.0
openhtf/plugs/usb/usb_handle.py
1
100.0
openhtf/util/__init__.py
1
100.0
openhtf/util/conf.py
1
100.0
openhtf/util/exceptions.py
1
100.0
openhtf/util/logs.py
1
100.0
openhtf/util/multicast.py
2
100.0
openhtf/core/test_state.py
2
100.0
openhtf/plugs/usb/fastboot_device.py
2
100.0
openhtf/plugs/usb/shell_service.py
4
100.0
openhtf/util/data.py
4
100.0
openhtf/util/xmlrpcutil.py
5
100.0
openhtf/plugs/usb/adb_device.py
5
100.0
openhtf/plugs/usb/fastboot_protocol.py
6
100.0
openhtf/output/web_gui/__init__.py
6
100.0
openhtf/plugs/usb/adb_protocol.py
6
100.0
openhtf/plugs/user_input.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
100.0
openhtf/plugs/usb/usb_handle.py
Jobs
ID Job ID Ran Files Coverage
1 1554.1 (TOXENV=py36) 30 Nov 2017 05:44PM UTC 0
49.13
Travis Job 1554.1
Source Files on build 1554
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1554
  • 67bd82bd on github
  • Prev Build on python3 (#1543)
  • Next Build on python3 (#1559)
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