Build #2,100

FreeRangeRouting Protocol Suite

Build: #2100 failed Changes by Mark Stapp <mjs@voltanet.io>

Build result summary

Details

Completed
Duration
125 minutes
Labels
version=frr-7_1-dev-861-gce3c7c2f7git=https_//github_com/frrouting/frr_gitbuildurl=https_//ci1_netdef_org/browse/frr-frr-2100branch=master
Revision
ce3c7c2f782e6329d8824f3db6097324839094bd ce3c7c2f782e6329d8824f3db6097324839094bd
Total tests
6651
Fixed in
#2102 (Changes by Donald Sharp)

Tests

Responsible

No one has taken responsibility for this failure

Code commits

Author Commit Message Commit date
Mark Stapp <mjs@voltanet.io> Mark Stapp <mjs@voltanet.io> ce3c7c2f782e6329d8824f3db6097324839094bd ce3c7c2f782e6329d8824f3db6097324839094bd Merge pull request #4132 from opensourcerouting/northbound-debug
lib: add fine-grained debugging in the northbound
Renato Westphal Renato Westphal 9eb2c0a1dc80c2693f3290df85e04dbe58f7575d m 9eb2c0a1dc80c2693f3290df85e04dbe58f7575d lib: add fine-grained debugging in the northbound
Split the "debug northbound" command into the following commands:
* debug northbound callbacks configuration
* debug northbound callbacks state
* debug northbound callbacks rpc
* debug northbound notifications
* debug northbound events
* debug northbound client confd
* debug northbound client sysrepo

If "debug northbound" is entered alone, all of its suboptions
are enabled.

This commit also adds code to debug state/rpc callbacks and
notifications (only configuration callbacks were logged before).

Use the debugging infrastructure from "lib/debug.h" in order to
benefit from its facilities (e.g. MT-safe debugging) and avoid
code duplication.

Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
Renato Westphal Renato Westphal e0cade1bbc408b96a60fbbe40cd2f32aa31e73f3 m e0cade1bbc408b96a60fbbe40cd2f32aa31e73f3 lib: fix inverted logic in the "debug all" command
Signed-off-by: Renato Westphal <renato@opensourcerouting.org>

Tests

New test failures 1
Status Test View job Duration
Collapse Failed test_bfd_topo2 test_protocols_convergence History
Topology Tests on Ubuntu 16.04 arm8 3 mins
AssertionError: "r1" JSON output mismatches assert json value is different (   --- Expected value   +++ Current value   @@ -2,0 +3 @@   +        "destSelected": true,    @@ -4 +5 @@   -        "installed": true,    +        "failed": true,    @@ -6 +7 @@   -        "internalStatus": 34,    +        "internalStatus": 66,    @@ -12,2 +13 @@   -                "fib": true,    -                "flags": 3,    +                "flags": 1,    @@ -15 +15,2 @@   -                "interfaceName": "r1-eth0"   +                "interfaceName": "r1-eth0",    +                "ip": "fe80::3c19:57ff:fedb:975"   @@ -20 +21,2 @@   -        "selected": true   +        "selected": true,    +        "uptime": "00:02:50")   json value is different (   --- Expected value   +++ Current value   @@ -2,0 +3 @@   +        "destSelected": true,    @@ -4 +5 @@   -        "installed": true,    +        "failed": true,    @@ -6 +7 @@   -        "internalStatus": 34,    +        "internalStatus": 66,    @@ -12,2 +13 @@   -                "fib": true,    -                "flags": 3,    +                "flags": 1,    @@ -15 +15,2 @@   -                "interfaceName": "r1-eth0"   +                "interfaceName": "r1-eth0",    +                "ip": "fe80::3c19:57ff:fedb:975"   @@ -20 +21,2 @@   -        "selected": true   +        "selected": true,    +        "uptime": "00:02:50")
E   AssertionError: "r1" JSON output mismatches
    assert json value is different (
      --- Expected value
      +++ Current value
      @@ -2,0 +3 @@
      +        "destSelected": true, 
      @@ -4 +5 @@
(40 more lines...)