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

noironetworks / opflex / 3951
78%
master: 68%

Build:
Build:
LAST BUILD BRANCH: coveralls
DEFAULT BRANCH: master
Ran 01 Aug 2024 06:16AM UTC
Jobs 1
Files 282
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

01 Aug 2024 05:14AM UTC coverage: 68.391% (-10.1%) from 78.472%
3951

Pull #581

travis-pro

mchalla
Add LocalSecGrpClassifierCounter

- added as an extension of SecGrpClassifierCounter
- added make checks as a copy of SecGrpStatsManager_test.cpp,
  replacing all the classifiers with Local, and convert the
  called functions to use template arguments.
- The make checks cover the prometheus tests
- this would also result in pushing the LocalSecGrpClassifierCounter
  to the leaf, should we decide to push the local secgrps to the
  leaf, we can strip the Local before sending it.

Signed-off-by: Madhu Challa <challa@gmail.com>
Pull Request #581: Add LocalSecGrpClassifierCounter

31 of 35 new or added lines in 1 file covered. (88.57%)

3508 existing lines in 71 files now uncovered.

23811 of 34816 relevant lines covered (68.39%)

2765.02 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
4
96.95
-3.05% agent-ovs/ovs/SecGrpStatsManager.cpp

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
-100.0% libopflex/include/opflex/ofcore/OFFramework.h
1
67.31
-0.32% libopflex/comms/transport/ZeroCopyOpenSSL.cpp
1
0.0
-25.0% libopflex/engine/include/opflex/engine/internal/OpflexListener.h
1
0.0
-100.0% libopflex/include/opflex/ofcore/MainLoopAdaptor.h
1
0.0
-50.0% libopflex/engine/include/opflex/engine/internal/InspectorClientConn.h
1
0.0
-25.0% libopflex/include/opflex/ofcore/PeerStatusListener.h
1
0.0
-100.0% libopflex/engine/include/opflex/engine/internal/InspectorClientHandler.h
1
0.0
-100.0% libopflex/include/opflex/logging/OFLogHandler.h
2
0.0
-1.98% libopflex/engine/include/opflex/engine/internal/OpflexHandler.h
2
89.39
-0.08% agent-ovs/lib/PolicyManager.cpp
2
0.0
-100.0% libopflex/engine/include/opflex/engine/Inspector.h
2
71.43
-28.57% libopflex/include/opflex/modb/PropertyInfo.h
2
60.0
-40.0% libopflex/include/opflex/util/ThreadManager.h
2
75.0
-25.0% libopflex/comms/ActivePeer.cpp
2
0.0
-100.0% libopflex/engine/include/opflex/engine/internal/OpflexPEHandler.h
2
0.0
-100.0% libopflex/include/opflex/ofcore/InspectorClient.h
3
0.0
-100.0% libopflex/engine/include/opflex/engine/internal/InspectorServerHandler.h
3
70.0
-30.0% libopflex/include/opflex/modb/ClassInfo.h
3
0.0
-50.0% libopflex/include/opflex/rpc/JsonRpcHandler.h
3
88.89
-5.56% libopflex/modb/ClassIndex.cpp
3
75.0
-25.0% libopflex/include/opflex/modb/mo-internal/ObjectInstance.h
3
0.0
-100.0% libopflex/engine/include/opflex/engine/internal/OpflexServerHandler.h
4
0.0
-50.0% libopflex/engine/include/opflex/engine/internal/OpflexMessage.h
4
0.0
-100.0% libopflex/engine/include/opflex/engine/internal/OpflexServerConnection.h
4
89.95
-2.01% libopflex/include/opflex/yajr/internal/comms.hpp
4
69.23
-30.77% libopflex/modb/EnumInfo.cpp
5
72.22
-27.78% libopflex/engine/AbstractObjectListener.cpp
6
0.0
-100.0% libopflex/engine/OpflexMessage.cpp
6
0.0
-46.15% libopflex/include/opflex/rpc/JsonRpcConnection.h
7
0.0
-88.89% libopflex/engine/include/opflex/engine/internal/GbpOpflexServerImpl.h
8
0.0
-100.0% libopflex/engine/include/opflex/engine/internal/OpflexClientConnection.h
9
9.09
-81.82% libopflex/engine/include/opflex/engine/internal/OpflexConnection.h
10
55.48
-6.45% libopflex/comms/passive_listener.cpp
10
0.0
-52.63% libopflex/include/opflex/ofcore/OFServerStats.h
11
76.6
-23.4% libopflex/util/ThreadManager.cpp
11
69.01
-15.49% libopflex/include/opflex/yajr/rpc/rpc.hpp
12
0.0
-85.71% libopflex/comms/rpc/JsonRpcHandler.cpp
13
85.71
-14.29% libopflex/modb/ObjectStore.cpp
13
7.14
-92.86% libopflex/cwrapper/ofloghandler.cpp
13
78.9
-11.93% libopflex/modb/StoreClient.cpp
13
75.76
-13.13% libopflex/modb/Region.cpp
13
0.0
-72.22% libopflex/include/opflex/rpc/JsonRpcMessage.h
17
0.0
-70.83% libopflex/include/opflex/ofcore/OFAgentStats.h
18
0.0
-60.0% libopflex/cwrapper/ofuri.cpp
20
77.6
-6.49% libopflex/modb/ObjectInstance.cpp
25
0.0
-100.0% libopflex/engine/Inspector.cpp
26
0.0
-100.0% libopflex/engine/OpflexConnection.cpp
28
26.32
-73.68% libopflex/engine/include/opflex/engine/internal/OpflexPool.h
31
0.0
-63.27% libopflex/cwrapper/ofmutator.cpp
32
0.0
-100.0% libopflex/engine/include/opflex/engine/Processor.h
33
6.25
-68.75% libopflex/comms/include/yajr/rpc/method_lookup.hpp
33
0.0
-75.0% libopflex/engine/InspectorClientHandler.cpp
37
0.0
-86.05% libopflex/cwrapper/ofpeerstatuslistener.cpp
39
16.95
-66.1% libopflex/comms/rpc/JsonRpcConnection.cpp
46
0.0
-76.67% libopflex/engine/InspectorClientConn.cpp
54
40.44
-29.51% libopflex/ofcore/OFFramework.cpp
64
0.0
-34.22% libopflex/engine/OpflexHandler.cpp
74
0.0
-57.81% libopflex/engine/InspectorClientImpl.cpp
75
0.0
-68.81% libopflex/engine/InspectorServerHandler.cpp
81
0.0
-62.79% libopflex/cwrapper/offramework.cpp
105
0.0
-59.66% libopflex/engine/OpflexServerConnection.cpp
108
0.0
-80.0% libopflex/engine/OpflexClientConnection.cpp
112
0.0
-78.32% libopflex/engine/OpflexListener.cpp
128
0.0
-64.32% libopflex/engine/GbpOpflexServer.cpp
145
0.0
-81.01% libopflex/engine/include/opflex/engine/internal/ProcessorMessage.h
180
0.0
-77.92% libopflex/engine/include/opflex/engine/internal/MOSerializer.h
262
4.78
-73.6% libopflex/engine/OpflexPool.cpp
299
0.0
-71.02% libopflex/engine/OpflexPEHandler.cpp
342
0.0
-66.93% libopflex/engine/OpflexServerHandler.cpp
429
6.62
-74.74% libopflex/engine/Processor.cpp
447
0.86
-76.8% libopflex/engine/MOSerializer.cpp
Jobs
ID Job ID Ran Files Coverage
1 3951.1 (TEST_SUITE=travis-build.sh) 01 Aug 2024 06:16AM UTC 282
68.39
Travis Job 3951.1
Source Files on build 3951
  • Tree
  • List 282
  • Changed 179
  • Source Changed 1
  • Coverage Changed 73
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Travis Build #3951
  • Pull Request #581
  • PR Base - master (#3895)
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