In case this wasn't noticed yet, libosmo-netif doesn't build (pass "make check") on debian 8 anymore. This clearly looks like a regression. It happens both on x86_64 and on armv7l.
Thanks in advance for anyone finding time to investigate.
Cheers (from holidays), Harald
-------- Original Message -------- From: OBS Notification admin@opensuse.org Sent: September 19, 2019 3:44:40 AM GMT+02:00 To: Alexander Couzens lynxis@fe80.eu, Harald Welte laforge@gnumonks.org, OpenBSC gerrit-log Mailing List gerrit-log@lists.osmocom.org Subject: Build failure of network:osmocom:nightly/libosmo-netif in Debian_8.0/x86_64
Visit https://build.opensuse.org/package/live_build_log/network:osmocom:nightly/li...
Package network:osmocom:nightly/libosmo-netif failed to build in Debian_8.0/x86_64
Check out the package for editing: osc checkout network:osmocom:nightly libosmo-netif
Last lines of build log: [ 124s] autoreconnecting test step 3 [client OK, server OK], FD reg 1 [ 124s] [ 124s] autoreconnecting test step 2 [client OK, server OK], FD reg 0 [ 124s] + [ 124s] +autoreconnecting test step 1 [client OK, server OK], FD reg 0 [ 124s] connection closed with srv [ 124s] [ 124s] -autoreconnecting test step 1 [client OK, server NA], FD reg 0 [ 124s] +autoreconnecting test step 0 [client OK, server NA], FD reg 0 [ 124s] [ 124s] non-reconnecting test step 7 [client NA, server OK], FD reg 1 [ 124s] [ 124s] 1. testsuite.at:4: 1. stream_test (testsuite.at:4): FAILED (testsuite.at:8) [ 124s] debian/rules:27: recipe for target 'override_dh_auto_test' failed [ 124s] make[1]: *** [override_dh_auto_test] Error 1 [ 124s] make[1]: Leaving directory '/usr/src/packages/BUILD' [ 124s] debian/rules:13: recipe for target 'build' failed [ 124s] make: *** [build] Error 2 [ 124s] dpkg-buildpackage: error: debian/rules build gave error exit status 2 [ 124s] [ 124s] build30 failed "build libosmo-netif_0.6.0.2.a1e9.dsc" at Thu Sep 19 01:44:36 UTC 2019. [ 124s] [ 124s] ### VM INTERACTION START ### [ 125s] Powering off. [ 125s] [ 106.236806] reboot: Power down [ 125s] ### VM INTERACTION END ### [ 125s] [ 125s] build30 failed "build libosmo-netif_0.6.0.2.a1e9.dsc" at Thu Sep 19 01:44:38 UTC 2019. [ 125s]
Hi
On 9/19/19 7:23 AM, Harald Welte wrote:
In case this wasn't noticed yet, libosmo-netif doesn't build (pass "make check") on debian 8 anymore. This clearly looks like a regression. It happens both on x86_64 and on armv7l.
I submitted these two patches to make the test more deterministic regarding time and order of events. Let's see if it fixes the issue, otherwise the introduced new log format will ease debugging:
https://gerrit.osmocom.org/c/libosmo-netif/+/15576 stream_test: Log fake time
https://gerrit.osmocom.org/c/libosmo-netif/+/15575 stream_test: Use fake time
On Thu, Sep 19, 2019 at 03:38:36PM +0200, Pau Espin Pedrol wrote:
https://gerrit.osmocom.org/c/libosmo-netif/+/15575 stream_test: Use fake time
Excellent, Pau, thanks! This stream_test was irritating me from the start :) It was short enough and almost not worth the effort to act on it, but still it was an ever so slight provocation on every build. Am glad that delay is gone.
~N