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

noironetworks / opflex / 737 / 1
75%
master: 68%

Build:
Build:
LAST BUILD BRANCH: coveralls
DEFAULT BRANCH: master
Ran 12 Jun 2020 07:24AM UTC
Files 259
Run time 25s
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

12 Jun 2020 07:24AM UTC coverage: 74.975%. First build
TEST_SUITE=travis-build.sh

push

travis-ci

Gautam Venkataramanan
Support for gprof profiler for libopflex and agent-ovs

- Config options added for libopflex and agent-ovs. By default its disabled.
- Gprof uses instrumentation and sampling to generate profiling data. Due to sampling it is fast, but might be inaccurate due to rate of sampling. But call counts and approximate call graphs will help pinpoint most common bottlenecks. More details here: https://ftp.gnu.org/old-gnu/Manuals/gprof-2.9.1/html_mono/gprof.html.
- To avoid overhead, gprof output is enabled only in vanilla agent-ovs build in travis (which will cover libopflex as well). And top 20 methods and top 100 lines of call stack are dumped for now.
- Will be useful to run it on standalone opflex-agent to analyze the bottlenecks.

Note: I tried perf as well. But the output was showing more info on kernel and system call profiling. Regarding call-graph with perf, it is suggested that we build with -fno-omit-frame-pointer. gprof should be good for now.

Signed-off-by: Gautam Venkataramanan <gautam.chennai@gmail.com>

19819 of 26434 relevant lines covered (74.98%)

3786.74 hits per line

Source Files on job 737.1 (TEST_SUITE=travis-build.sh)
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 387
  • Travis Job 737.1
  • f44aab79 on github
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