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

noironetworks / opflex / 1435
79%
master: 68%

Build:
Build:
LAST BUILD BRANCH: coveralls
DEFAULT BRANCH: master
Ran 16 Sep 2020 12:32AM UTC
Jobs 1
Files 271
Run time 27s
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
1435

push

travis-ci-com

Gautam Venkataramanan
Protecting all remaining deadline timers

WARNING: ThreadSanitizer: data race (pid=4830)
  Read of size 1 at 0x7b100000e050 by thread T11:
    #7 opflexagent::SwitchManager::onConnectTimer(boost::system::error_code const&) ovs/SwitchManager.cpp:162 (libopflex_agent_renderer_openvswitch.so+0x1c4aa4)
    #13 operator() lib/Agent.cpp:605 (libopflex_agent.so.0+0x2755d9)

  Previous write of size 1 at 0x7b100000e050 by main thread (mutexes: write M180):
    #4 opflexagent::SwitchManager::stop() ovs/SwitchManager.cpp:72 (libopflex_agent_renderer_openvswitch.so+0x1c4a06)
    #5 opflexagent::OVSRenderer::stop() ovs/OVSRenderer.cpp:274 (libopflex_agent_renderer_openvswitch.so+0xcbdda)
    #6 opflexagent::Agent::stop() lib/Agent.cpp:718 (libopflex_agent.so.0+0x273508)
    #7 AgentLauncher::run() cmd/opflex_agent.cpp:128 (opflex_agent+0x3a4a7)
    #8 main cmd/opflex_agent.cpp:322 (opflex_agent+0x16dc2)

  Location is heap block of size 64 at 0x7b100000e040 allocated by thread T2:
    #0 operator new(unsigned long) <null> (libtsan.so.0+0x77cf2)
    #1 opflexagent::SwitchManager::enableSync() ovs/SwitchManager.cpp:110 (libopflex_agent_renderer_openvswitch.so+0x1c5212)
    #2 opflexagent::IntFlowManager::configUpdated(opflex::modb::URI const&) ovs/IntFlowManager.cpp:523 (libopflex_agent_renderer_openvswitch.so+0x14ee12)
    #3 opflexagent::PolicyManager::notifyConfig(opflex::modb::URI const&) lib/PolicyManager.cpp:234 (libopflex_agent.so.0+0x11ee01)
    #4 opflexagent::PolicyManager::ConfigListener::objectUpdated(unsigned long, opflex::modb::URI const&) lib/PolicyManager.cpp:2862 (libopflex_agent.so.0+0x11ee8a)
    #5 opflex::modb::ObjectStore::NotifQueueProc::processItem(opflex::modb::URI const&, boost::any const&) /home/noiro/work/opflex/libopflex/modb/ObjectStore.cpp:77 (libopflex.so.0+0xaf77a)
    #6 opflex::modb::URIQueue::proc_async_func(uv_async_s*) /home/noiro/work/opflex/libopflex/modb/URIQueue.cpp:48 (libopflex.so.0+0x8df71)

  Mutex M180 (0x7fff97118cf8)... (continued)

21901 of 27606 relevant lines covered (79.33%)

3244.87 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1435.1 (TEST_SUITE=travis-build.sh) 16 Sep 2020 12:32AM UTC 0
79.33
Travis Job 1435.1
Source Files on build 1435
Detailed source file information is not available for this build.
  • Back to Repo
  • Build #1435
  • 197fbbc7 on github
  • Prev Build on timer-protect (#1399)
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