There is actually a bug in “make check”

failing the “testcli” does not return an error exist status.
So my CI system didn’t detect the error initially, but then noticed
during the dejagnu log parsing the failure…

(It does for [most] other failures).

I’m going to add a hack to check for “FAIL:” in dejagnu console log…

- Martin

On 11 Mar 2016, at 14:10, Martin Winter wrote:

Need to fix my log parsing for this case on the CI system, but basically
the “make check” for libzebra fails on all these systems:

11-Mar-2016 12:45:40                    === libzebra tests ===
11-Mar-2016 12:45:40    
11-Mar-2016 12:45:40    Schedule of variations:
11-Mar-2016 12:45:40        unix
11-Mar-2016 12:45:40    
11-Mar-2016 12:45:40    Running target unix
11-Mar-2016 12:45:40 Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. 11-Mar-2016 12:45:40 Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. 11-Mar-2016 12:45:40 Using ./config/unix.exp as tool-and-target-specific interface file.
11-Mar-2016 12:45:40    Running ./libzebra.tests/tabletest.exp ...
11-Mar-2016 12:45:40 Running ./libzebra.tests/test-timer-correctness.exp ...
11-Mar-2016 12:45:45    Running ./libzebra.tests/testcli.exp ...
11-Mar-2016 12:45:46    FAIL: testcli
11-Mar-2016 12:45:46    Running ./libzebra.tests/testcommands.exp ...
11-Mar-2016 12:45:46    Test Run By ci on Fri Mar 11 12:45:46 2016
11-Mar-2016 12:45:46    Native configuration is x86_64-unknown-linux-gnu
11-Mar-2016 12:45:46    

- Martin


On 11 Mar 2016, at 13:00, [email protected] wrote:

Continous Integration Result: FAILED

See below for issues.
This is an EXPERIMENTAL automated CI system.
For questions and feedback, feel free to email
Martin Winter <[email protected]>.

Patches applied :
Patchwork 1857: http://patchwork.quagga.net/patch/1857
[quagga-dev,14880,1/3] bgpd, lib: Remove RESTRICTED_NODE from code base
Patchwork 1856: http://patchwork.quagga.net/patch/1856
[quagga-dev,14879,2/3] lib: Consolidate VIEW_NODE to be ENABLE_NODE as well
Patchwork 1858: http://patchwork.quagga.net/patch/1858
[quagga-dev,14881,3/3] *: Consolidate all double VIEW_NODE and ENABLE_NODE&#39;s
Tested on top of Git : e3f623b (as of 20160309.134159 UTC)
CI System Testrun URL: https://ci1.netdef.org/browse/QUAGGA-QPWORK-251/


Get source and apply patch from patchwork: Successful
----------------

Building Stage: Failed
----------------
OmniOS amd64 build: Successful

FreeBSD10 amd64 build: No useful log found
Ubuntu1204 amd64 build: No useful log found
Openbsd58 amd64 build: No useful log found
NetBSD7 amd64 build: No useful log found
NetBSD6 amd64 build: No useful log found
FreeBSD8 amd64 build: No useful log found
FreeBSD9 amd64 build: No useful log found
CentOS7 amd64 build: No useful log found
Ubuntu1404 amd64 build: No useful log found
CentOS6 amd64 build: No useful log found
Debian8 amd64 build: No useful log found

Regards,
NetDEF/OpenSourceRouting Continous Integration (CI) System

---
OpenSourceRouting.org is a project of the Network Device Education Foundation, For more information, see www.netdef.org and www.opensourcerouting.org For questions in regards to this CI System, contact Martin Winter, [email protected]

_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev

_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev

Reply via email to