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

google / openhtf / 2074 / 2
63%
master: 63%

Build:
DEFAULT BRANCH: master
Ran 03 Apr 2019 12:25AM UTC
Files 64
Run time 5s
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

03 Apr 2019 12:23AM UTC coverage: 53.994% (+0.05%) from 53.947%
TOXENV=py36

push

travis-ci

web-flow
Use custom logger subclass for test records. (#862)

The test-specific logger is now a custom subclass that overrides the
getChild method to avoid the Python logging module's log hierarchy.
Subloggers must now call the parent's getChild method to construct the
appropriate logger.

In addition, this change moves creating the phase-specific logger to
TestState's running_phase_context.  This ensures that the logger is only
created once for a particular phase, rather than creating multiples in
scenarios where phases recursively call other phases. To make this
clearer, the TestState.logger has been renamed to
TestState.state_logger; TestState.logger is now a property that returns
the running phase state's logger instance or exceptions if it is not
set.

Lastly, fix flakiness in user_input that was causing unit tests to
intermittently failing.

3055 of 5658 relevant lines covered (53.99%)

0.54 hits per line

Source Files on job 2074.2 (TOXENV=py36)
  • Tree
  • List 0
  • Changed 9
  • Source Changed 9
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1927
  • Travis Job 2074.2
  • bc8e5813 on github
  • Prev Job for TOXENV=py36 on master (#2073.2)
  • Next Job for TOXENV=py36 on master (#2076.2)
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