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

google / openhtf / 1796
63%

Build:
DEFAULT BRANCH: master
Ran 13 Apr 2018 04:49PM UTC
Jobs 2
Files 51
Run time 1min
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
1796

push

travis-ci

web-flow
Majorly refactor logging and error handling. (#756)

This change re-tools OpenHTF's logging to clean up and simplify it.
Rather than having handlers attached at different levels of the
logging hierarchy, they are all now controllable via the top-level
'openhtf' logger. Aspects of the new design include:

  * CLI logging is turned off by default.
  * CLI verbosity uses the familiar -vvv flag format.
  * CLI logging format is cleaner and more minimal.
  * Framework logs to to all test records rather than a separate file.
  * Full stack traces during test execution are logged but not printed.
  * Errors during execution are printed last and printed in red.
  * Action/status pairs interleave better with logging.
  * Configurable default DUT ID.
  * Final outcome is printed to the CLI directly.
 
Also included are some additional small tweaks to do the following:

  * Handle early (start trigger) exceptions better.
  * Fix a flaky unit test that would sometimes wrongly fail.
  * Fix bugs in console_output length calculations.
  * Tweak logging level usage here and there.

2572 of 5125 relevant lines covered (50.19%)

1.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1796.1 (TOXENV=py27) 13 Apr 2018 04:49PM UTC 0
49.78
Travis Job 1796.1
2 1796.2 (TOXENV=py36) 13 Apr 2018 04:50PM UTC 0
49.97
Travis Job 1796.2
Source Files on build 1796
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1796
  • 22c614eb on github
  • Prev Build on master (#1778)
  • Next Build on master (#1833)
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