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

google / openhtf / 1595
49%
master: 63%

Build:
Build:
LAST BUILD BRANCH: test_853837558
DEFAULT BRANCH: master
Ran 06 Jan 2018 12:24AM UTC
Jobs 2
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
1595

push

travis-ci

Kenadia
Merge python3 into master (#679)

* 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)

* python3 updates to allow examples to run

* updates to allow examples to run in python27

* enable pyhon2.7 in travis

* add __next__method

* update test_json

* update long in data test

* Update raises regex

* travis updates

* remove python3 checks

* updates based on comments

* try to address feedback from fahhem

* update test_executor timeout

* address additional code review

* use hashable record

136 of 136 new or added lines in 32 files covered. (100.0%)

2408 of 4867 relevant lines covered (49.48%)

0.99 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
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/adb_message.py
1
100.0
openhtf/plugs/usb/fastboot_device.py
1
100.0
openhtf/plugs/usb/filesync_service.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
2
100.0
openhtf/core/test_state.py
2
100.0
openhtf/plugs/usb/shell_service.py
2
100.0
openhtf/plugs/usb/usb_handle.py
2
100.0
openhtf/util/data.py
2
100.0
openhtf/util/multicast.py
3
100.0
openhtf/output/callbacks/__init__.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
7
100.0
openhtf/plugs/user_input.py
Jobs
ID Job ID Ran Files Coverage
1 1595.1 (TOXENV=py27) 06 Jan 2018 12:24AM UTC 0
49.27
Travis Job 1595.1
2 1595.2 (TOXENV=py36) 06 Jan 2018 12:24AM UTC 0
49.29
Travis Job 1595.2
Source Files on build 1595
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1595
  • b6cb560b on github
  • Next Build on v1.2.0 (#1598)
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