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

noironetworks / opflex / 2417 / 1
79%
master: 68%

Build:
Build:
LAST BUILD BRANCH: coveralls
DEFAULT BRANCH: master
Ran 01 Nov 2022 12:03AM UTC
Files 276
Run time 14s
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 Nov 2022 12:03AM UTC coverage: 79.451%. Remained the same
TEST_SUITE=travis-build.sh

push

travis-ci-com

Madhu Challa
Async Json Parser for Opflex and Ovs

Allow parsing partial json messages. Invokes comms callback on parse complete
and continues with the parse. Currently supports only one reader and writer
per comms object. On error the callback disconnects and reconnects with the
client there by preserving the sanity of the json stream.

Controlled via 2 env variables OPFLEX_USE_ASYNC_JSON for leaf <> opflex comms
and OVS_USE_ASYNC_JSON for ovsdb <> opflex comms. The usage will be
OPFLEX_USE_ASYNC_JSON= OVS_USE_ASYNC_JSON= <opflex command>, the same can
be provided via docker env variables when running under docker. If neither
env variable is present the code reverts to the old sync way of parsing that
would fail if the json comes in partial chunks.

Signed-off-by: Madhu Challa <challa@gmail.com>

25356 of 31914 relevant lines covered (79.45%)

2635.69 hits per line

Source Files on job 2417.1 (TEST_SUITE=travis-build.sh)
  • Tree
  • List 0
  • Changed 94
  • Source Changed 1
  • Coverage Changed 94
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1714
  • Travis Job 2417.1
  • ac99789e on github
  • Prev Job for TEST_SUITE=travis-build.sh on asyncjson (#2416.1)
  • Next Job for TEST_SUITE=travis-build.sh on asyncjson (#2424.1)
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