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

google / benchmark / 1027
92%

Build:
DEFAULT BRANCH: master
Ran 04 Jul 2017 10:34PM UTC
Jobs 1
Files 34
Run time 2s
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
1027

push

travis-ci

web-flow
Make Benchmark a single header library (but not header-only) (#407)

* Make Benchmark a single header library (but not header-only)

This patch refactors benchmark into a single header, to allow
for slightly easier usage.

The initial reason for the header split was to keep C++ library
components from being included by benchmark_api.h, making that
part of the library STL agnostic. However this has since changed
and there seems to be little reason to separate the reporters from
the rest of the library.

* Fix internal_macros.h

* Remove more references to macros.h

86 of 86 new or added lines in 1 file covered. (100.0%)

1396 of 1609 relevant lines covered (86.76%)

3606823.84 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
100.0
include/benchmark/benchmark.h

Uncovered Existing Lines

Lines Coverage ∆ File
1
100.0
src/reporter.cc
5
100.0
src/benchmark_register.cc
6
100.0
src/log.h
9
100.0
src/colorprint.cc
9
100.0
src/re.h
13
100.0
src/timers.cc
17
100.0
src/complexity.cc
26
100.0
src/sysinfo.cc
30
100.0
src/benchmark.cc
Jobs
ID Job ID Ran Files Coverage
1 1027.1 (COMPILER=g++ C_COMPILER=gcc BUILD_TYPE=Coverage) 04 Jul 2017 10:34PM UTC 0
86.76
Travis Job 1027.1
Source Files on build 1027
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1027
  • 9d4b719d on github
  • Prev Build on master (#1017)
  • Next Build on master (#1032)
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

© 2025 Coveralls, Inc