See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-hlr/a1=default,a2=default,a3=default,a4=default,label=osmocom-master/9220/display/redirect>
Changes:
------------------------------------------
[...truncated 123.03 KB...]
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/tests'
make[2]: Leaving directory '/build/tests'
make[2]: Entering directory '/build'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/build'
make[1]: Leaving directory '/build'
+ make check
make check-recursive
make[1]: Entering directory '/build'
Making check in src
make[2]: Entering directory '/build/src'
make check-recursive
make[3]: Entering directory '/build/src'
Making check in gsupclient
make[4]: Entering directory '/build/src/gsupclient'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/src/gsupclient'
Making check in mslookup
make[4]: Entering directory '/build/src/mslookup'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/src/mslookup'
make[4]: Entering directory '/build/src'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/src'
make[3]: Leaving directory '/build/src'
make[2]: Leaving directory '/build/src'
Making check in include
make[2]: Entering directory '/build/include'
Making check in osmocom
make[3]: Entering directory '/build/include/osmocom'
Making check in hlr
make[4]: Entering directory '/build/include/osmocom/hlr'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/include/osmocom/hlr'
Making check in mslookup
make[4]: Entering directory '/build/include/osmocom/mslookup'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/include/osmocom/mslookup'
make[4]: Entering directory '/build/include/osmocom'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/include/osmocom'
make[3]: Leaving directory '/build/include/osmocom'
make[3]: Entering directory '/build/include'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/include'
make[2]: Leaving directory '/build/include'
Making check in doc
make[2]: Entering directory '/build/doc'
Making check in examples
make[3]: Entering directory '/build/doc/examples'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/doc/examples'
Making check in manuals
make[3]: Entering directory '/build/doc/manuals'
if [ -n "$ASCIIDOC_WARNINGS_CHECK" ]; then \
make osmohlr-usermanual.check; \
fi
make[4]: Entering directory '/build/doc/manuals'
# out-of-tree building: use a symlink to the output file like done in
# the non-check build above, so the relative include paths work the
# same.
if ! [ -f osmohlr-usermanual.adoc ]; then \
ln -s osmohlr-usermanual.adoc osmohlr-usermanual.adoc; \
fi
asciidoc -v -f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f
/opt/osmo-gsm-manuals/build/diag-filter.conf -f
/opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -a
srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common'
osmohlr-usermanual.adoc > osmohlr-usermanual.check 2>&1
# Make absolutely sure that the %.check target is updated.
touch osmohlr-usermanual.check
# Do print the WARNING output but return error if any was found
# (grep -v would omit the WARNING output from the log).
make[4]: Leaving directory '/build/doc/manuals'
make[3]: Leaving directory '/build/doc/manuals'
make[3]: Entering directory '/build/doc'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/doc'
make[2]: Leaving directory '/build/doc'
Making check in sql
make[2]: Entering directory '/build/sql'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/build/sql'
Making check in contrib
make[2]: Entering directory '/build/contrib'
Making check in systemd
make[3]: Entering directory '/build/contrib/systemd'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/contrib/systemd'
Making check in dgsm
make[3]: Entering directory '/build/contrib/dgsm'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/contrib/dgsm'
make[3]: Entering directory '/build/contrib'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/contrib'
make[2]: Leaving directory '/build/contrib'
Making check in tests
make[2]: Entering directory '/build/tests'
Making check in auc
make[3]: Entering directory '/build/tests/auc'
Making check in gen_ts_55_205_test_sets
make[4]: Entering directory '/build/tests/auc/gen_ts_55_205_test_sets'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/tests/auc/gen_ts_55_205_test_sets'
make[4]: Entering directory '/build/tests/auc'
make auc_test auc_ts_55_205_test_sets
make[5]: Entering directory '/build/tests/auc'
CC auc_test.o
CCLD auc_test
../../tests/auc/gen_ts_55_205_test_sets/pdftxt_2_c.py > auc_ts_55_205_test_sets.c
CC auc_ts_55_205_test_sets.o
CCLD auc_ts_55_205_test_sets
make[5]: Leaving directory '/build/tests/auc'
make[4]: Leaving directory '/build/tests/auc'
make[3]: Leaving directory '/build/tests/auc'
Making check in db
make[3]: Entering directory '/build/tests/db'
make db_test
make[4]: Entering directory '/build/tests/db'
CC db_test.o
CCLD db_test
make[4]: Leaving directory '/build/tests/db'
make[3]: Leaving directory '/build/tests/db'
Making check in gsup
make[3]: Entering directory '/build/tests/gsup'
make gsup_test
make[4]: Entering directory '/build/tests/gsup'
CC gsup_test.o
CCLD gsup_test
make[4]: Leaving directory '/build/tests/gsup'
make[3]: Leaving directory '/build/tests/gsup'
Making check in db_upgrade
make[3]: Entering directory '/build/tests/db_upgrade'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/tests/db_upgrade'
Making check in mslookup
make[3]: Entering directory '/build/tests/mslookup'
make mdns_test mslookup_client_test mslookup_test mslookup_client_mdns_test
make[4]: Entering directory '/build/tests/mslookup'
CC mdns_test.o
CCLD mdns_test
CC mslookup_client_test.o
CCLD mslookup_client_test
CC mslookup_test.o
CCLD mslookup_test
CC mslookup_client_mdns_test.o
CCLD mslookup_client_mdns_test
make[4]: Leaving directory '/build/tests/mslookup'
make[3]: Leaving directory '/build/tests/mslookup'
make[3]: Entering directory '/build/tests'
make check-local
make[4]: Entering directory '/build/tests'
:;{ \
echo '# Signature of the current package.' && \
echo 'm4_define([AT_PACKAGE_NAME],' && \
echo ' [osmo-hlr])' && \
echo 'm4_define([AT_PACKAGE_TARNAME],' && \
echo ' [osmo-hlr])' && \
echo 'm4_define([AT_PACKAGE_VERSION],' && \
echo ' [1.6.0.1-62e5])' && \
echo 'm4_define([AT_PACKAGE_STRING],' && \
echo ' [osmo-hlr 1.6.0.1-62e5])' && \
echo 'm4_define([AT_PACKAGE_BUGREPORT],' && \
echo ' [openbsc(a)lists.osmocom.org])'#39;; \
echo 'm4_define([AT_PACKAGE_URL],' && \
echo ' [])'; \
} >'./package.m4'
/bin/bash ../missing --run autom4te --language=autotest -I '.' -o testsuite.tmp
testsuite.at
mv testsuite.tmp testsuite
/bin/bash './testsuite'
## --------------------------------- ##
## osmo-hlr 1.6.0.1-62e5 test suite. ##
## --------------------------------- ##
Regression tests.
1: auc ok
2: auc_ts_55_205_test_sets ok
3: gsup ok
4: db FAILED (testsuite.at:30)
5: db_upgrade ok
6: mdns ok
7: mslookup ok
8: mslookup_client ok
9: mslookup_client_mdns ok
## ------------- ##
## Test results. ##
## ------------- ##
ERROR: All 9 tests were run,
1 failed unexpectedly.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##
Please send `tests/testsuite.log' and all information you think might help:
To: <openbsc(a)lists.osmocom.org>
Subject: [osmo-hlr 1.6.0.1-62e5] testsuite: 4 failed
You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point. Its output may
be found below `tests/testsuite.dir'.
make[4]: *** [Makefile:737: check-local] Error 1
make[4]: Leaving directory '/build/tests'
make[3]: Leaving directory '/build/tests'
make[3]: *** [Makefile:555: check-am] Error 2
make[2]: Leaving directory '/build/tests'
make[2]: *** [Makefile:404: check-recursive] Error 1
make[1]: *** [Makefile:487: check-recursive] Error 1
make[1]: Leaving directory '/build'
make: *** [Makefile:781: check] Error 2
+ cat-testlogs.sh
======================== ./tests/testsuite.dir/4/testsuite.log
# -*- compilation -*-
4. testsuite.at:25: testing db ...
./testsuite.at:30: $abs_top_builddir/tests/db/db_test
--- experr 2023-02-22 15:12:02.704046083 +0000
+++ /build/tests/testsuite.dir/at-groups/4/stderr 2023-02-22 15:12:03.344058339 +0000
@@ -879,7 +879,7 @@
2G: struct osmo_sub_auth_data {
.type = GSM,
- .algo = XOR,
+ .algo = XOR-3G,
.u.gsm.ki = 'cededeffacedacefacedbadfadedbeef',
}
3G: none
@@ -907,7 +907,7 @@
2G: struct osmo_sub_auth_data {
.type = GSM,
- .algo = XOR,
+ .algo = XOR-3G,
.u.gsm.ki = 'cededeffacedacefacedbadfadedbeef',
}
3G: none
4. testsuite.at:25: 4. db (testsuite.at:25): FAILED (testsuite.at:30)
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 2355631 killed;
[ssh-agent] Stopped.
Archiving artifacts
Show replies by date
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-hlr/a1=default,a2=default,a3=default,a4=default,label=osmocom-master/9221/display/redirect>
Changes:
------------------------------------------
[...truncated 144.61 KB...]
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/tests'
make[2]: Leaving directory '/build/tests'
make[2]: Entering directory '/build'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/build'
make[1]: Leaving directory '/build'
+ make check
make check-recursive
make[1]: Entering directory '/build'
Making check in src
make[2]: Entering directory '/build/src'
make check-recursive
make[3]: Entering directory '/build/src'
Making check in gsupclient
make[4]: Entering directory '/build/src/gsupclient'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/src/gsupclient'
Making check in mslookup
make[4]: Entering directory '/build/src/mslookup'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/src/mslookup'
make[4]: Entering directory '/build/src'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/src'
make[3]: Leaving directory '/build/src'
make[2]: Leaving directory '/build/src'
Making check in include
make[2]: Entering directory '/build/include'
Making check in osmocom
make[3]: Entering directory '/build/include/osmocom'
Making check in hlr
make[4]: Entering directory '/build/include/osmocom/hlr'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/include/osmocom/hlr'
Making check in mslookup
make[4]: Entering directory '/build/include/osmocom/mslookup'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/include/osmocom/mslookup'
make[4]: Entering directory '/build/include/osmocom'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/include/osmocom'
make[3]: Leaving directory '/build/include/osmocom'
make[3]: Entering directory '/build/include'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/include'
make[2]: Leaving directory '/build/include'
Making check in doc
make[2]: Entering directory '/build/doc'
Making check in examples
make[3]: Entering directory '/build/doc/examples'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/doc/examples'
Making check in manuals
make[3]: Entering directory '/build/doc/manuals'
if [ -n "$ASCIIDOC_WARNINGS_CHECK" ]; then \
make osmohlr-usermanual.check; \
fi
make[4]: Entering directory '/build/doc/manuals'
# out-of-tree building: use a symlink to the output file like done in
# the non-check build above, so the relative include paths work the
# same.
if ! [ -f osmohlr-usermanual.adoc ]; then \
ln -s osmohlr-usermanual.adoc osmohlr-usermanual.adoc; \
fi
asciidoc -v -f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f
/opt/osmo-gsm-manuals/build/diag-filter.conf -f
/opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -a
srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common'
osmohlr-usermanual.adoc > osmohlr-usermanual.check 2>&1
# Make absolutely sure that the %.check target is updated.
touch osmohlr-usermanual.check
# Do print the WARNING output but return error if any was found
# (grep -v would omit the WARNING output from the log).
make[4]: Leaving directory '/build/doc/manuals'
make[3]: Leaving directory '/build/doc/manuals'
make[3]: Entering directory '/build/doc'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/doc'
make[2]: Leaving directory '/build/doc'
Making check in sql
make[2]: Entering directory '/build/sql'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/build/sql'
Making check in contrib
make[2]: Entering directory '/build/contrib'
Making check in systemd
make[3]: Entering directory '/build/contrib/systemd'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/contrib/systemd'
Making check in dgsm
make[3]: Entering directory '/build/contrib/dgsm'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/contrib/dgsm'
make[3]: Entering directory '/build/contrib'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/contrib'
make[2]: Leaving directory '/build/contrib'
Making check in tests
make[2]: Entering directory '/build/tests'
Making check in auc
make[3]: Entering directory '/build/tests/auc'
Making check in gen_ts_55_205_test_sets
make[4]: Entering directory '/build/tests/auc/gen_ts_55_205_test_sets'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/tests/auc/gen_ts_55_205_test_sets'
make[4]: Entering directory '/build/tests/auc'
make auc_test auc_ts_55_205_test_sets
make[5]: Entering directory '/build/tests/auc'
CC auc_test.o
CCLD auc_test
../../tests/auc/gen_ts_55_205_test_sets/pdftxt_2_c.py > auc_ts_55_205_test_sets.c
CC auc_ts_55_205_test_sets.o
CCLD auc_ts_55_205_test_sets
make[5]: Leaving directory '/build/tests/auc'
make[4]: Leaving directory '/build/tests/auc'
make[3]: Leaving directory '/build/tests/auc'
Making check in db
make[3]: Entering directory '/build/tests/db'
make db_test
make[4]: Entering directory '/build/tests/db'
CC db_test.o
CCLD db_test
make[4]: Leaving directory '/build/tests/db'
make[3]: Leaving directory '/build/tests/db'
Making check in gsup
make[3]: Entering directory '/build/tests/gsup'
make gsup_test
make[4]: Entering directory '/build/tests/gsup'
CC gsup_test.o
CCLD gsup_test
make[4]: Leaving directory '/build/tests/gsup'
make[3]: Leaving directory '/build/tests/gsup'
Making check in db_upgrade
make[3]: Entering directory '/build/tests/db_upgrade'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/tests/db_upgrade'
Making check in mslookup
make[3]: Entering directory '/build/tests/mslookup'
make mdns_test mslookup_client_test mslookup_test mslookup_client_mdns_test
make[4]: Entering directory '/build/tests/mslookup'
CC mdns_test.o
CCLD mdns_test
CC mslookup_client_test.o
CCLD mslookup_client_test
CC mslookup_test.o
CCLD mslookup_test
CC mslookup_client_mdns_test.o
CCLD mslookup_client_mdns_test
make[4]: Leaving directory '/build/tests/mslookup'
make[3]: Leaving directory '/build/tests/mslookup'
make[3]: Entering directory '/build/tests'
make check-local
make[4]: Entering directory '/build/tests'
:;{ \
echo '# Signature of the current package.' && \
echo 'm4_define([AT_PACKAGE_NAME],' && \
echo ' [osmo-hlr])' && \
echo 'm4_define([AT_PACKAGE_TARNAME],' && \
echo ' [osmo-hlr])' && \
echo 'm4_define([AT_PACKAGE_VERSION],' && \
echo ' [1.6.0.1-62e5])' && \
echo 'm4_define([AT_PACKAGE_STRING],' && \
echo ' [osmo-hlr 1.6.0.1-62e5])' && \
echo 'm4_define([AT_PACKAGE_BUGREPORT],' && \
echo ' [openbsc(a)lists.osmocom.org])'#39;; \
echo 'm4_define([AT_PACKAGE_URL],' && \
echo ' [])'; \
} >'./package.m4'
/bin/bash ../missing --run autom4te --language=autotest -I '.' -o testsuite.tmp
testsuite.at
mv testsuite.tmp testsuite
/bin/bash './testsuite'
## --------------------------------- ##
## osmo-hlr 1.6.0.1-62e5 test suite. ##
## --------------------------------- ##
Regression tests.
1: auc ok
2: auc_ts_55_205_test_sets ok
3: gsup ok
4: db FAILED (testsuite.at:30)
5: db_upgrade ok
6: mdns ok
7: mslookup ok
8: mslookup_client ok
9: mslookup_client_mdns ok
## ------------- ##
## Test results. ##
## ------------- ##
ERROR: All 9 tests were run,
1 failed unexpectedly.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##
Please send `tests/testsuite.log' and all information you think might help:
To: <openbsc(a)lists.osmocom.org>
Subject: [osmo-hlr 1.6.0.1-62e5] testsuite: 4 failed
You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point. Its output may
be found below `tests/testsuite.dir'.
make[4]: *** [Makefile:737: check-local] Error 1
make[4]: Leaving directory '/build/tests'
make[3]: Leaving directory '/build/tests'
make[3]: *** [Makefile:555: check-am] Error 2
make[2]: Leaving directory '/build/tests'
make[2]: *** [Makefile:404: check-recursive] Error 1
make[1]: *** [Makefile:487: check-recursive] Error 1
make[1]: Leaving directory '/build'
make: *** [Makefile:781: check] Error 2
+ cat-testlogs.sh
======================== ./tests/testsuite.dir/4/testsuite.log
# -*- compilation -*-
4. testsuite.at:25: testing db ...
./testsuite.at:30: $abs_top_builddir/tests/db/db_test
--- experr 2023-02-22 16:07:07.598086454 +0000
+++ /build/tests/testsuite.dir/at-groups/4/stderr 2023-02-22 16:07:08.174097252 +0000
@@ -879,7 +879,7 @@
2G: struct osmo_sub_auth_data {
.type = GSM,
- .algo = XOR,
+ .algo = XOR-3G,
.u.gsm.ki = 'cededeffacedacefacedbadfadedbeef',
}
3G: none
@@ -907,7 +907,7 @@
2G: struct osmo_sub_auth_data {
.type = GSM,
- .algo = XOR,
+ .algo = XOR-3G,
.u.gsm.ki = 'cededeffacedacefacedbadfadedbeef',
}
3G: none
4. testsuite.at:25: 4. db (testsuite.at:25): FAILED (testsuite.at:30)
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 677308 killed;
[ssh-agent] Stopped.
Archiving artifacts
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-hlr/a1=default,a2=default,a3=default,a4=default,label=osmocom-master/9222/display/redirect>
Changes:
------------------------------------------
[...truncated 165.20 KB...]
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/tests'
make[2]: Leaving directory '/build/tests'
make[2]: Entering directory '/build'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/build'
make[1]: Leaving directory '/build'
+ make check
make check-recursive
make[1]: Entering directory '/build'
Making check in src
make[2]: Entering directory '/build/src'
make check-recursive
make[3]: Entering directory '/build/src'
Making check in gsupclient
make[4]: Entering directory '/build/src/gsupclient'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/src/gsupclient'
Making check in mslookup
make[4]: Entering directory '/build/src/mslookup'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/src/mslookup'
make[4]: Entering directory '/build/src'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/src'
make[3]: Leaving directory '/build/src'
make[2]: Leaving directory '/build/src'
Making check in include
make[2]: Entering directory '/build/include'
Making check in osmocom
make[3]: Entering directory '/build/include/osmocom'
Making check in hlr
make[4]: Entering directory '/build/include/osmocom/hlr'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/include/osmocom/hlr'
Making check in mslookup
make[4]: Entering directory '/build/include/osmocom/mslookup'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/include/osmocom/mslookup'
make[4]: Entering directory '/build/include/osmocom'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/include/osmocom'
make[3]: Leaving directory '/build/include/osmocom'
make[3]: Entering directory '/build/include'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/include'
make[2]: Leaving directory '/build/include'
Making check in doc
make[2]: Entering directory '/build/doc'
Making check in examples
make[3]: Entering directory '/build/doc/examples'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/doc/examples'
Making check in manuals
make[3]: Entering directory '/build/doc/manuals'
if [ -n "$ASCIIDOC_WARNINGS_CHECK" ]; then \
make osmohlr-usermanual.check; \
fi
make[4]: Entering directory '/build/doc/manuals'
# out-of-tree building: use a symlink to the output file like done in
# the non-check build above, so the relative include paths work the
# same.
if ! [ -f osmohlr-usermanual.adoc ]; then \
ln -s osmohlr-usermanual.adoc osmohlr-usermanual.adoc; \
fi
asciidoc -v -f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f
/opt/osmo-gsm-manuals/build/diag-filter.conf -f
/opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -a
srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common'
osmohlr-usermanual.adoc > osmohlr-usermanual.check 2>&1
# Make absolutely sure that the %.check target is updated.
touch osmohlr-usermanual.check
# Do print the WARNING output but return error if any was found
# (grep -v would omit the WARNING output from the log).
make[4]: Leaving directory '/build/doc/manuals'
make[3]: Leaving directory '/build/doc/manuals'
make[3]: Entering directory '/build/doc'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/doc'
make[2]: Leaving directory '/build/doc'
Making check in sql
make[2]: Entering directory '/build/sql'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/build/sql'
Making check in contrib
make[2]: Entering directory '/build/contrib'
Making check in systemd
make[3]: Entering directory '/build/contrib/systemd'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/contrib/systemd'
Making check in dgsm
make[3]: Entering directory '/build/contrib/dgsm'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/contrib/dgsm'
make[3]: Entering directory '/build/contrib'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/contrib'
make[2]: Leaving directory '/build/contrib'
Making check in tests
make[2]: Entering directory '/build/tests'
Making check in auc
make[3]: Entering directory '/build/tests/auc'
Making check in gen_ts_55_205_test_sets
make[4]: Entering directory '/build/tests/auc/gen_ts_55_205_test_sets'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/tests/auc/gen_ts_55_205_test_sets'
make[4]: Entering directory '/build/tests/auc'
make auc_test auc_ts_55_205_test_sets
make[5]: Entering directory '/build/tests/auc'
CC auc_test.o
CCLD auc_test
../../tests/auc/gen_ts_55_205_test_sets/pdftxt_2_c.py > auc_ts_55_205_test_sets.c
CC auc_ts_55_205_test_sets.o
CCLD auc_ts_55_205_test_sets
make[5]: Leaving directory '/build/tests/auc'
make[4]: Leaving directory '/build/tests/auc'
make[3]: Leaving directory '/build/tests/auc'
Making check in db
make[3]: Entering directory '/build/tests/db'
make db_test
make[4]: Entering directory '/build/tests/db'
CC db_test.o
CCLD db_test
make[4]: Leaving directory '/build/tests/db'
make[3]: Leaving directory '/build/tests/db'
Making check in gsup
make[3]: Entering directory '/build/tests/gsup'
make gsup_test
make[4]: Entering directory '/build/tests/gsup'
CC gsup_test.o
CCLD gsup_test
make[4]: Leaving directory '/build/tests/gsup'
make[3]: Leaving directory '/build/tests/gsup'
Making check in db_upgrade
make[3]: Entering directory '/build/tests/db_upgrade'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/tests/db_upgrade'
Making check in mslookup
make[3]: Entering directory '/build/tests/mslookup'
make mdns_test mslookup_client_test mslookup_test mslookup_client_mdns_test
make[4]: Entering directory '/build/tests/mslookup'
CC mdns_test.o
CCLD mdns_test
CC mslookup_client_test.o
CCLD mslookup_client_test
CC mslookup_test.o
CCLD mslookup_test
CC mslookup_client_mdns_test.o
CCLD mslookup_client_mdns_test
make[4]: Leaving directory '/build/tests/mslookup'
make[3]: Leaving directory '/build/tests/mslookup'
make[3]: Entering directory '/build/tests'
make check-local
make[4]: Entering directory '/build/tests'
:;{ \
echo '# Signature of the current package.' && \
echo 'm4_define([AT_PACKAGE_NAME],' && \
echo ' [osmo-hlr])' && \
echo 'm4_define([AT_PACKAGE_TARNAME],' && \
echo ' [osmo-hlr])' && \
echo 'm4_define([AT_PACKAGE_VERSION],' && \
echo ' [1.6.0.1-62e5])' && \
echo 'm4_define([AT_PACKAGE_STRING],' && \
echo ' [osmo-hlr 1.6.0.1-62e5])' && \
echo 'm4_define([AT_PACKAGE_BUGREPORT],' && \
echo ' [openbsc(a)lists.osmocom.org])'#39;; \
echo 'm4_define([AT_PACKAGE_URL],' && \
echo ' [])'; \
} >'./package.m4'
/bin/bash ../missing --run autom4te --language=autotest -I '.' -o testsuite.tmp
testsuite.at
mv testsuite.tmp testsuite
/bin/bash './testsuite'
## --------------------------------- ##
## osmo-hlr 1.6.0.1-62e5 test suite. ##
## --------------------------------- ##
Regression tests.
1: auc ok
2: auc_ts_55_205_test_sets ok
3: gsup ok
4: db FAILED (testsuite.at:30)
5: db_upgrade ok
6: mdns ok
7: mslookup ok
8: mslookup_client ok
9: mslookup_client_mdns ok
## ------------- ##
## Test results. ##
## ------------- ##
ERROR: All 9 tests were run,
1 failed unexpectedly.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##
Please send `tests/testsuite.log' and all information you think might help:
To: <openbsc(a)lists.osmocom.org>
Subject: [osmo-hlr 1.6.0.1-62e5] testsuite: 4 failed
You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point. Its output may
be found below `tests/testsuite.dir'.
make[4]: *** [Makefile:737: check-local] Error 1
make[4]: Leaving directory '/build/tests'
make[3]: *** [Makefile:555: check-am] Error 2
make[3]: Leaving directory '/build/tests'
make[2]: *** [Makefile:404: check-recursive] Error 1
make[2]: Leaving directory '/build/tests'
make[1]: Leaving directory '/build'
make[1]: *** [Makefile:487: check-recursive] Error 1
make: *** [Makefile:781: check] Error 2
+ cat-testlogs.sh
======================== ./tests/testsuite.dir/4/testsuite.log
# -*- compilation -*-
4. testsuite.at:25: testing db ...
./testsuite.at:30: $abs_top_builddir/tests/db/db_test
--- experr 2023-02-22 16:35:04.697197254 +0000
+++ /build/tests/testsuite.dir/at-groups/4/stderr 2023-02-22 16:35:05.181206209 +0000
@@ -879,7 +879,7 @@
2G: struct osmo_sub_auth_data {
.type = GSM,
- .algo = XOR,
+ .algo = XOR-3G,
.u.gsm.ki = 'cededeffacedacefacedbadfadedbeef',
}
3G: none
@@ -907,7 +907,7 @@
2G: struct osmo_sub_auth_data {
.type = GSM,
- .algo = XOR,
+ .algo = XOR-3G,
.u.gsm.ki = 'cededeffacedacefacedbadfadedbeef',
}
3G: none
4. testsuite.at:25: 4. db (testsuite.at:25): FAILED (testsuite.at:30)
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 1337636 killed;
[ssh-agent] Stopped.
Archiving artifacts
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-hlr/a1=default,a2=default,a3=default,a4=default,label=osmocom-master/9223/display/redirect>
Changes:
------------------------------------------
[...truncated 146.15 KB...]
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/tests'
make[2]: Leaving directory '/build/tests'
make[2]: Entering directory '/build'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/build'
make[1]: Leaving directory '/build'
+ make check
make check-recursive
make[1]: Entering directory '/build'
Making check in src
make[2]: Entering directory '/build/src'
make check-recursive
make[3]: Entering directory '/build/src'
Making check in gsupclient
make[4]: Entering directory '/build/src/gsupclient'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/src/gsupclient'
Making check in mslookup
make[4]: Entering directory '/build/src/mslookup'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/src/mslookup'
make[4]: Entering directory '/build/src'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/src'
make[3]: Leaving directory '/build/src'
make[2]: Leaving directory '/build/src'
Making check in include
make[2]: Entering directory '/build/include'
Making check in osmocom
make[3]: Entering directory '/build/include/osmocom'
Making check in hlr
make[4]: Entering directory '/build/include/osmocom/hlr'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/include/osmocom/hlr'
Making check in mslookup
make[4]: Entering directory '/build/include/osmocom/mslookup'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/include/osmocom/mslookup'
make[4]: Entering directory '/build/include/osmocom'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/include/osmocom'
make[3]: Leaving directory '/build/include/osmocom'
make[3]: Entering directory '/build/include'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/include'
make[2]: Leaving directory '/build/include'
Making check in doc
make[2]: Entering directory '/build/doc'
Making check in examples
make[3]: Entering directory '/build/doc/examples'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/doc/examples'
Making check in manuals
make[3]: Entering directory '/build/doc/manuals'
if [ -n "$ASCIIDOC_WARNINGS_CHECK" ]; then \
make osmohlr-usermanual.check; \
fi
make[4]: Entering directory '/build/doc/manuals'
# out-of-tree building: use a symlink to the output file like done in
# the non-check build above, so the relative include paths work the
# same.
if ! [ -f osmohlr-usermanual.adoc ]; then \
ln -s osmohlr-usermanual.adoc osmohlr-usermanual.adoc; \
fi
asciidoc -v -f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f
/opt/osmo-gsm-manuals/build/diag-filter.conf -f
/opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -a
srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common'
osmohlr-usermanual.adoc > osmohlr-usermanual.check 2>&1
# Make absolutely sure that the %.check target is updated.
touch osmohlr-usermanual.check
# Do print the WARNING output but return error if any was found
# (grep -v would omit the WARNING output from the log).
make[4]: Leaving directory '/build/doc/manuals'
make[3]: Leaving directory '/build/doc/manuals'
make[3]: Entering directory '/build/doc'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/doc'
make[2]: Leaving directory '/build/doc'
Making check in sql
make[2]: Entering directory '/build/sql'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/build/sql'
Making check in contrib
make[2]: Entering directory '/build/contrib'
Making check in systemd
make[3]: Entering directory '/build/contrib/systemd'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/contrib/systemd'
Making check in dgsm
make[3]: Entering directory '/build/contrib/dgsm'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/contrib/dgsm'
make[3]: Entering directory '/build/contrib'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/contrib'
make[2]: Leaving directory '/build/contrib'
Making check in tests
make[2]: Entering directory '/build/tests'
Making check in auc
make[3]: Entering directory '/build/tests/auc'
Making check in gen_ts_55_205_test_sets
make[4]: Entering directory '/build/tests/auc/gen_ts_55_205_test_sets'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/tests/auc/gen_ts_55_205_test_sets'
make[4]: Entering directory '/build/tests/auc'
make auc_test auc_ts_55_205_test_sets
make[5]: Entering directory '/build/tests/auc'
CC auc_test.o
CCLD auc_test
../../tests/auc/gen_ts_55_205_test_sets/pdftxt_2_c.py > auc_ts_55_205_test_sets.c
CC auc_ts_55_205_test_sets.o
CCLD auc_ts_55_205_test_sets
make[5]: Leaving directory '/build/tests/auc'
make[4]: Leaving directory '/build/tests/auc'
make[3]: Leaving directory '/build/tests/auc'
Making check in db
make[3]: Entering directory '/build/tests/db'
make db_test
make[4]: Entering directory '/build/tests/db'
CC db_test.o
CCLD db_test
make[4]: Leaving directory '/build/tests/db'
make[3]: Leaving directory '/build/tests/db'
Making check in gsup
make[3]: Entering directory '/build/tests/gsup'
make gsup_test
make[4]: Entering directory '/build/tests/gsup'
CC gsup_test.o
CCLD gsup_test
make[4]: Leaving directory '/build/tests/gsup'
make[3]: Leaving directory '/build/tests/gsup'
Making check in db_upgrade
make[3]: Entering directory '/build/tests/db_upgrade'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/tests/db_upgrade'
Making check in mslookup
make[3]: Entering directory '/build/tests/mslookup'
make mdns_test mslookup_client_test mslookup_test mslookup_client_mdns_test
make[4]: Entering directory '/build/tests/mslookup'
CC mdns_test.o
CCLD mdns_test
CC mslookup_client_test.o
CCLD mslookup_client_test
CC mslookup_test.o
CCLD mslookup_test
CC mslookup_client_mdns_test.o
CCLD mslookup_client_mdns_test
make[4]: Leaving directory '/build/tests/mslookup'
make[3]: Leaving directory '/build/tests/mslookup'
make[3]: Entering directory '/build/tests'
make check-local
make[4]: Entering directory '/build/tests'
:;{ \
echo '# Signature of the current package.' && \
echo 'm4_define([AT_PACKAGE_NAME],' && \
echo ' [osmo-hlr])' && \
echo 'm4_define([AT_PACKAGE_TARNAME],' && \
echo ' [osmo-hlr])' && \
echo 'm4_define([AT_PACKAGE_VERSION],' && \
echo ' [1.6.0.1-62e5])' && \
echo 'm4_define([AT_PACKAGE_STRING],' && \
echo ' [osmo-hlr 1.6.0.1-62e5])' && \
echo 'm4_define([AT_PACKAGE_BUGREPORT],' && \
echo ' [openbsc(a)lists.osmocom.org])'#39;; \
echo 'm4_define([AT_PACKAGE_URL],' && \
echo ' [])'; \
} >'./package.m4'
/bin/bash ../missing --run autom4te --language=autotest -I '.' -o testsuite.tmp
testsuite.at
mv testsuite.tmp testsuite
/bin/bash './testsuite'
## --------------------------------- ##
## osmo-hlr 1.6.0.1-62e5 test suite. ##
## --------------------------------- ##
Regression tests.
1: auc ok
2: auc_ts_55_205_test_sets ok
3: gsup ok
4: db FAILED (testsuite.at:30)
5: db_upgrade ok
6: mdns ok
7: mslookup ok
8: mslookup_client ok
9: mslookup_client_mdns ok
## ------------- ##
## Test results. ##
## ------------- ##
ERROR: All 9 tests were run,
1 failed unexpectedly.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##
make[4]: *** [Makefile:737: check-local] Error 1
make[3]: *** [Makefile:555: check-am] Error 2
Please send `tests/testsuite.log' and all information you think might help:
To: <openbsc(a)lists.osmocom.org>
Subject: [osmo-hlr 1.6.0.1-62e5] testsuite: 4 failed
You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point. Its output may
be found below `tests/testsuite.dir'.
make[4]: Leaving directory '/build/tests'
make[3]: Leaving directory '/build/tests'
make[2]: Leaving directory '/build/tests'
make[2]: *** [Makefile:404: check-recursive] Error 1
make[1]: *** [Makefile:487: check-recursive] Error 1
make[1]: Leaving directory '/build'
make: *** [Makefile:781: check] Error 2
+ cat-testlogs.sh
======================== ./tests/testsuite.dir/4/testsuite.log
# -*- compilation -*-
4. testsuite.at:25: testing db ...
./testsuite.at:30: $abs_top_builddir/tests/db/db_test
--- experr 2023-02-22 16:57:15.517468274 +0000
+++ /build/tests/testsuite.dir/at-groups/4/stderr 2023-02-22 16:57:15.809472900 +0000
@@ -879,7 +879,7 @@
2G: struct osmo_sub_auth_data {
.type = GSM,
- .algo = XOR,
+ .algo = XOR-3G,
.u.gsm.ki = 'cededeffacedacefacedbadfadedbeef',
}
3G: none
@@ -907,7 +907,7 @@
2G: struct osmo_sub_auth_data {
.type = GSM,
- .algo = XOR,
+ .algo = XOR-3G,
.u.gsm.ki = 'cededeffacedacefacedbadfadedbeef',
}
3G: none
4. testsuite.at:25: 4. db (testsuite.at:25): FAILED (testsuite.at:30)
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 3355825 killed;
[ssh-agent] Stopped.
Archiving artifacts
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-hlr/a1=default,a2=default,a3=default,a4=default,label=osmocom-master/9224/display/redirect>
Changes:
------------------------------------------
[...truncated 167.33 KB...]
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/tests'
make[2]: Leaving directory '/build/tests'
make[2]: Entering directory '/build'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/build'
make[1]: Leaving directory '/build'
+ make check
make check-recursive
make[1]: Entering directory '/build'
Making check in src
make[2]: Entering directory '/build/src'
make check-recursive
make[3]: Entering directory '/build/src'
Making check in gsupclient
make[4]: Entering directory '/build/src/gsupclient'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/src/gsupclient'
Making check in mslookup
make[4]: Entering directory '/build/src/mslookup'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/src/mslookup'
make[4]: Entering directory '/build/src'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/src'
make[3]: Leaving directory '/build/src'
make[2]: Leaving directory '/build/src'
Making check in include
make[2]: Entering directory '/build/include'
Making check in osmocom
make[3]: Entering directory '/build/include/osmocom'
Making check in hlr
make[4]: Entering directory '/build/include/osmocom/hlr'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/include/osmocom/hlr'
Making check in mslookup
make[4]: Entering directory '/build/include/osmocom/mslookup'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/include/osmocom/mslookup'
make[4]: Entering directory '/build/include/osmocom'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/include/osmocom'
make[3]: Leaving directory '/build/include/osmocom'
make[3]: Entering directory '/build/include'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/include'
make[2]: Leaving directory '/build/include'
Making check in doc
make[2]: Entering directory '/build/doc'
Making check in examples
make[3]: Entering directory '/build/doc/examples'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/doc/examples'
Making check in manuals
make[3]: Entering directory '/build/doc/manuals'
if [ -n "$ASCIIDOC_WARNINGS_CHECK" ]; then \
make osmohlr-usermanual.check; \
fi
make[4]: Entering directory '/build/doc/manuals'
# out-of-tree building: use a symlink to the output file like done in
# the non-check build above, so the relative include paths work the
# same.
if ! [ -f osmohlr-usermanual.adoc ]; then \
ln -s osmohlr-usermanual.adoc osmohlr-usermanual.adoc; \
fi
asciidoc -v -f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f
/opt/osmo-gsm-manuals/build/diag-filter.conf -f
/opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -a
srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common'
osmohlr-usermanual.adoc > osmohlr-usermanual.check 2>&1
# Make absolutely sure that the %.check target is updated.
touch osmohlr-usermanual.check
# Do print the WARNING output but return error if any was found
# (grep -v would omit the WARNING output from the log).
make[4]: Leaving directory '/build/doc/manuals'
make[3]: Leaving directory '/build/doc/manuals'
make[3]: Entering directory '/build/doc'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/doc'
make[2]: Leaving directory '/build/doc'
Making check in sql
make[2]: Entering directory '/build/sql'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/build/sql'
Making check in contrib
make[2]: Entering directory '/build/contrib'
Making check in systemd
make[3]: Entering directory '/build/contrib/systemd'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/contrib/systemd'
Making check in dgsm
make[3]: Entering directory '/build/contrib/dgsm'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/contrib/dgsm'
make[3]: Entering directory '/build/contrib'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/contrib'
make[2]: Leaving directory '/build/contrib'
Making check in tests
make[2]: Entering directory '/build/tests'
Making check in auc
make[3]: Entering directory '/build/tests/auc'
Making check in gen_ts_55_205_test_sets
make[4]: Entering directory '/build/tests/auc/gen_ts_55_205_test_sets'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/tests/auc/gen_ts_55_205_test_sets'
make[4]: Entering directory '/build/tests/auc'
make auc_test auc_ts_55_205_test_sets
make[5]: Entering directory '/build/tests/auc'
CC auc_test.o
CCLD auc_test
../../tests/auc/gen_ts_55_205_test_sets/pdftxt_2_c.py > auc_ts_55_205_test_sets.c
CC auc_ts_55_205_test_sets.o
CCLD auc_ts_55_205_test_sets
make[5]: Leaving directory '/build/tests/auc'
make[4]: Leaving directory '/build/tests/auc'
make[3]: Leaving directory '/build/tests/auc'
Making check in db
make[3]: Entering directory '/build/tests/db'
make db_test
make[4]: Entering directory '/build/tests/db'
CC db_test.o
CCLD db_test
make[4]: Leaving directory '/build/tests/db'
make[3]: Leaving directory '/build/tests/db'
Making check in gsup
make[3]: Entering directory '/build/tests/gsup'
make gsup_test
make[4]: Entering directory '/build/tests/gsup'
CC gsup_test.o
CCLD gsup_test
make[4]: Leaving directory '/build/tests/gsup'
make[3]: Leaving directory '/build/tests/gsup'
Making check in db_upgrade
make[3]: Entering directory '/build/tests/db_upgrade'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/tests/db_upgrade'
Making check in mslookup
make[3]: Entering directory '/build/tests/mslookup'
make mdns_test mslookup_client_test mslookup_test mslookup_client_mdns_test
make[4]: Entering directory '/build/tests/mslookup'
CC mdns_test.o
CCLD mdns_test
CC mslookup_client_test.o
CCLD mslookup_client_test
CC mslookup_test.o
CCLD mslookup_test
CC mslookup_client_mdns_test.o
CCLD mslookup_client_mdns_test
make[4]: Leaving directory '/build/tests/mslookup'
make[3]: Leaving directory '/build/tests/mslookup'
make[3]: Entering directory '/build/tests'
make check-local
make[4]: Entering directory '/build/tests'
:;{ \
echo '# Signature of the current package.' && \
echo 'm4_define([AT_PACKAGE_NAME],' && \
echo ' [osmo-hlr])' && \
echo 'm4_define([AT_PACKAGE_TARNAME],' && \
echo ' [osmo-hlr])' && \
echo 'm4_define([AT_PACKAGE_VERSION],' && \
echo ' [1.6.0.1-62e5])' && \
echo 'm4_define([AT_PACKAGE_STRING],' && \
echo ' [osmo-hlr 1.6.0.1-62e5])' && \
echo 'm4_define([AT_PACKAGE_BUGREPORT],' && \
echo ' [openbsc(a)lists.osmocom.org])'#39;; \
echo 'm4_define([AT_PACKAGE_URL],' && \
echo ' [])'; \
} >'./package.m4'
/bin/bash ../missing --run autom4te --language=autotest -I '.' -o testsuite.tmp
testsuite.at
mv testsuite.tmp testsuite
/bin/bash './testsuite'
## --------------------------------- ##
## osmo-hlr 1.6.0.1-62e5 test suite. ##
## --------------------------------- ##
Regression tests.
1: auc ok
2: auc_ts_55_205_test_sets ok
3: gsup ok
4: db FAILED (testsuite.at:30)
5: db_upgrade ok
6: mdns ok
7: mslookup ok
8: mslookup_client ok
9: mslookup_client_mdns ok
## ------------- ##
## Test results. ##
## ------------- ##
ERROR: All 9 tests were run,
1 failed unexpectedly.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##
Please send `tests/testsuite.log' and all information you think might help:
To: <openbsc(a)lists.osmocom.org>
Subject: [osmo-hlr 1.6.0.1-62e5] testsuite: 4 failed
You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point. Its output may
be found below `tests/testsuite.dir'.
make[4]: Leaving directory '/build/tests'
make[4]: *** [Makefile:737: check-local] Error 1
make[3]: *** [Makefile:555: check-am] Error 2
make[3]: Leaving directory '/build/tests'
make[2]: Leaving directory '/build/tests'
make[2]: *** [Makefile:404: check-recursive] Error 1
make[1]: *** [Makefile:487: check-recursive] Error 1
make[1]: Leaving directory '/build'
make: *** [Makefile:781: check] Error 2
+ cat-testlogs.sh
======================== ./tests/testsuite.dir/4/testsuite.log
# -*- compilation -*-
4. testsuite.at:25: testing db ...
./testsuite.at:30: $abs_top_builddir/tests/db/db_test
--- experr 2023-02-23 00:02:12.946647313 +0000
+++ /build/tests/testsuite.dir/at-groups/4/stderr 2023-02-23 00:02:13.582659163 +0000
@@ -879,7 +879,7 @@
2G: struct osmo_sub_auth_data {
.type = GSM,
- .algo = XOR,
+ .algo = XOR-3G,
.u.gsm.ki = 'cededeffacedacefacedbadfadedbeef',
}
3G: none
@@ -907,7 +907,7 @@
2G: struct osmo_sub_auth_data {
.type = GSM,
- .algo = XOR,
+ .algo = XOR-3G,
.u.gsm.ki = 'cededeffacedacefacedbadfadedbeef',
}
3G: none
4. testsuite.at:25: 4. db (testsuite.at:25): FAILED (testsuite.at:30)
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 3663116 killed;
[ssh-agent] Stopped.
Archiving artifacts
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-hlr/a1=default,a2=default,a3=default,a4=default,label=osmocom-master/9225/display/redirect>
Changes:
------------------------------------------
[...truncated 166.50 KB...]
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/tests'
make[2]: Leaving directory '/build/tests'
make[2]: Entering directory '/build'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/build'
make[1]: Leaving directory '/build'
+ make check
make check-recursive
make[1]: Entering directory '/build'
Making check in src
make[2]: Entering directory '/build/src'
make check-recursive
make[3]: Entering directory '/build/src'
Making check in gsupclient
make[4]: Entering directory '/build/src/gsupclient'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/src/gsupclient'
Making check in mslookup
make[4]: Entering directory '/build/src/mslookup'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/src/mslookup'
make[4]: Entering directory '/build/src'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/src'
make[3]: Leaving directory '/build/src'
make[2]: Leaving directory '/build/src'
Making check in include
make[2]: Entering directory '/build/include'
Making check in osmocom
make[3]: Entering directory '/build/include/osmocom'
Making check in hlr
make[4]: Entering directory '/build/include/osmocom/hlr'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/include/osmocom/hlr'
Making check in mslookup
make[4]: Entering directory '/build/include/osmocom/mslookup'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/include/osmocom/mslookup'
make[4]: Entering directory '/build/include/osmocom'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/include/osmocom'
make[3]: Leaving directory '/build/include/osmocom'
make[3]: Entering directory '/build/include'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/include'
make[2]: Leaving directory '/build/include'
Making check in doc
make[2]: Entering directory '/build/doc'
Making check in examples
make[3]: Entering directory '/build/doc/examples'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/doc/examples'
Making check in manuals
make[3]: Entering directory '/build/doc/manuals'
if [ -n "$ASCIIDOC_WARNINGS_CHECK" ]; then \
make osmohlr-usermanual.check; \
fi
make[4]: Entering directory '/build/doc/manuals'
# out-of-tree building: use a symlink to the output file like done in
# the non-check build above, so the relative include paths work the
# same.
if ! [ -f osmohlr-usermanual.adoc ]; then \
ln -s osmohlr-usermanual.adoc osmohlr-usermanual.adoc; \
fi
asciidoc -v -f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f
/opt/osmo-gsm-manuals/build/diag-filter.conf -f
/opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -a
srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common'
osmohlr-usermanual.adoc > osmohlr-usermanual.check 2>&1
# Make absolutely sure that the %.check target is updated.
touch osmohlr-usermanual.check
# Do print the WARNING output but return error if any was found
# (grep -v would omit the WARNING output from the log).
make[4]: Leaving directory '/build/doc/manuals'
make[3]: Leaving directory '/build/doc/manuals'
make[3]: Entering directory '/build/doc'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/doc'
make[2]: Leaving directory '/build/doc'
Making check in sql
make[2]: Entering directory '/build/sql'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/build/sql'
Making check in contrib
make[2]: Entering directory '/build/contrib'
Making check in systemd
make[3]: Entering directory '/build/contrib/systemd'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/contrib/systemd'
Making check in dgsm
make[3]: Entering directory '/build/contrib/dgsm'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/contrib/dgsm'
make[3]: Entering directory '/build/contrib'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/contrib'
make[2]: Leaving directory '/build/contrib'
Making check in tests
make[2]: Entering directory '/build/tests'
Making check in auc
make[3]: Entering directory '/build/tests/auc'
Making check in gen_ts_55_205_test_sets
make[4]: Entering directory '/build/tests/auc/gen_ts_55_205_test_sets'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/tests/auc/gen_ts_55_205_test_sets'
make[4]: Entering directory '/build/tests/auc'
make auc_test auc_ts_55_205_test_sets
make[5]: Entering directory '/build/tests/auc'
CC auc_test.o
CCLD auc_test
../../tests/auc/gen_ts_55_205_test_sets/pdftxt_2_c.py > auc_ts_55_205_test_sets.c
CC auc_ts_55_205_test_sets.o
CCLD auc_ts_55_205_test_sets
make[5]: Leaving directory '/build/tests/auc'
make[4]: Leaving directory '/build/tests/auc'
make[3]: Leaving directory '/build/tests/auc'
Making check in db
make[3]: Entering directory '/build/tests/db'
make db_test
make[4]: Entering directory '/build/tests/db'
CC db_test.o
CCLD db_test
make[4]: Leaving directory '/build/tests/db'
make[3]: Leaving directory '/build/tests/db'
Making check in gsup
make[3]: Entering directory '/build/tests/gsup'
make gsup_test
make[4]: Entering directory '/build/tests/gsup'
CC gsup_test.o
CCLD gsup_test
make[4]: Leaving directory '/build/tests/gsup'
make[3]: Leaving directory '/build/tests/gsup'
Making check in db_upgrade
make[3]: Entering directory '/build/tests/db_upgrade'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/tests/db_upgrade'
Making check in mslookup
make[3]: Entering directory '/build/tests/mslookup'
make mdns_test mslookup_client_test mslookup_test mslookup_client_mdns_test
make[4]: Entering directory '/build/tests/mslookup'
CC mdns_test.o
CCLD mdns_test
CC mslookup_client_test.o
CCLD mslookup_client_test
CC mslookup_test.o
CCLD mslookup_test
CC mslookup_client_mdns_test.o
CCLD mslookup_client_mdns_test
make[4]: Leaving directory '/build/tests/mslookup'
make[3]: Leaving directory '/build/tests/mslookup'
make[3]: Entering directory '/build/tests'
make check-local
make[4]: Entering directory '/build/tests'
:;{ \
echo '# Signature of the current package.' && \
echo 'm4_define([AT_PACKAGE_NAME],' && \
echo ' [osmo-hlr])' && \
echo 'm4_define([AT_PACKAGE_TARNAME],' && \
echo ' [osmo-hlr])' && \
echo 'm4_define([AT_PACKAGE_VERSION],' && \
echo ' [1.6.0.1-62e5])' && \
echo 'm4_define([AT_PACKAGE_STRING],' && \
echo ' [osmo-hlr 1.6.0.1-62e5])' && \
echo 'm4_define([AT_PACKAGE_BUGREPORT],' && \
echo ' [openbsc(a)lists.osmocom.org])'#39;; \
echo 'm4_define([AT_PACKAGE_URL],' && \
echo ' [])'; \
} >'./package.m4'
/bin/bash ../missing --run autom4te --language=autotest -I '.' -o testsuite.tmp
testsuite.at
mv testsuite.tmp testsuite
/bin/bash './testsuite'
## --------------------------------- ##
## osmo-hlr 1.6.0.1-62e5 test suite. ##
## --------------------------------- ##
Regression tests.
1: auc ok
2: auc_ts_55_205_test_sets ok
3: gsup ok
4: db FAILED (testsuite.at:30)
5: db_upgrade ok
6: mdns ok
7: mslookup ok
8: mslookup_client ok
9: mslookup_client_mdns ok
## ------------- ##
## Test results. ##
## ------------- ##
ERROR: All 9 tests were run,
1 failed unexpectedly.
make[4]: *** [Makefile:737: check-local] Error 1
make[3]: *** [Makefile:555: check-am] Error 2
make[2]: *** [Makefile:404: check-recursive] Error 1
make[1]: *** [Makefile:487: check-recursive] Error 1
make: *** [Makefile:781: check] Error 2
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##
Please send `tests/testsuite.log' and all information you think might help:
To: <openbsc(a)lists.osmocom.org>
Subject: [osmo-hlr 1.6.0.1-62e5] testsuite: 4 failed
You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point. Its output may
be found below `tests/testsuite.dir'.
make[4]: Leaving directory '/build/tests'
make[3]: Leaving directory '/build/tests'
make[2]: Leaving directory '/build/tests'
make[1]: Leaving directory '/build'
+ cat-testlogs.sh
======================== ./tests/testsuite.dir/4/testsuite.log
# -*- compilation -*-
4. testsuite.at:25: testing db ...
./testsuite.at:30: $abs_top_builddir/tests/db/db_test
--- experr 2023-02-23 00:50:01.030382392 +0000
+++ /build/tests/testsuite.dir/at-groups/4/stderr 2023-02-23 00:50:01.390388230 +0000
@@ -879,7 +879,7 @@
2G: struct osmo_sub_auth_data {
.type = GSM,
- .algo = XOR,
+ .algo = XOR-3G,
.u.gsm.ki = 'cededeffacedacefacedbadfadedbeef',
}
3G: none
@@ -907,7 +907,7 @@
2G: struct osmo_sub_auth_data {
.type = GSM,
- .algo = XOR,
+ .algo = XOR-3G,
.u.gsm.ki = 'cededeffacedacefacedbadfadedbeef',
}
3G: none
4. testsuite.at:25: 4. db (testsuite.at:25): FAILED (testsuite.at:30)
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 3722596 killed;
[ssh-agent] Stopped.
Archiving artifacts
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-hlr/a1=default,a2=default,a3=default,a4=default,label=osmocom-master/9226/display/redirect?page=changes>