Changes:
------------------------------------------ [...truncated 240.94 KiB...] struct hlr_ussd_route contains 47 bytes in 2 blocks (ref 0) 0x60d000024ce0 *#100# contains 7 bytes in 1 blocks (ref 0) 0x60b00013cad0 127.0.0.1 contains 10 bytes in 1 blocks (ref 0) 0x60b00013c290 mdns.osmocom.org contains 17 bytes in 1 blocks (ref 0) 0x60c000000160 mdns.osmocom.org contains 17 bytes in 1 blocks (ref 0) 0x60c0000000a0 msgb contains 0 bytes in 1 blocks (ref 0) 0x608000000180 full talloc report on 'null_context' (total 24 bytes in 2 blocks) struct lookup_helper contains 24 bytes in 1 blocks (ref 0) 0x60c000037ba0
RESULTS: pass: ./test_subscriber.ctrl pass: ./test_subscriber_errors.ctrl
rm -f hlr_ctrl_test.db rm hlr_ctrl_test.db-* rm: cannot remove 'hlr_ctrl_test.db-*': No such file or directory make[6]: [Makefile:728: ctrl-test] Error 1 (ignored) make[6]: Leaving directory '/build/tests' make db-upgrade-equivalence-test make[6]: Entering directory '/build/tests' make -C db_upgrade upgrade-equivalence-test make[7]: Entering directory '/build/tests/db_upgrade' ./db_upgrade_test.sh . . do-equivalence-test Creating db in schema version 0
Version 0 db:
Table: auc_2g name|type|notnull|dflt_value|pk algo_id_2g|INTEGER|1||0 ki|VARCHAR(32)|1||0 subscriber_id|INTEGER|0||1
Table auc_2g contents: algo_id_2g|ki|subscriber_id 1|BeefedCafeFaceAcedAddedDecadeFee|1 2|33333333333333333333333333333333|4 6|55555555555555555555555555555555|6
Table: auc_3g name|type|notnull|dflt_value|pk algo_id_3g|INTEGER|1||0 ind_bitlen|INTEGER|1|5|0 k|VARCHAR(32)|1||0 op|VARCHAR(32)|0||0 opc|VARCHAR(32)|0||0 sqn|INTEGER|1|0|0 subscriber_id|INTEGER|0||1
Table auc_3g contents: algo_id_3g|ind_bitlen|k|op|opc|sqn|subscriber_id 5|5|C01ffedC1cadaeAc1d1f1edAcac1aB0a||CededEffacedAceFacedBadFadedBeef|0|1 5|5|44444444444444444444444444444444|44444444444444444444444444444444||0|5 5|5|55555555555555555555555555555555||55555555555555555555555555555555|0|6
Table: subscriber name|type|notnull|dflt_value|pk ggsn_number|VARCHAR(15)|0||0 gmlc_number|VARCHAR(15)|0||0 hlr_number|VARCHAR(15)|0||0 id|INTEGER|0||1 imeisv|VARCHAR|0||0 imsi|VARCHAR(15)|1||0 lmsi|INTEGER|0||0 ms_purged_cs|BOOLEAN|1|0|0 ms_purged_ps|BOOLEAN|1|0|0 msisdn|VARCHAR(15)|0||0 nam_cs|BOOLEAN|1|1|0 nam_ps|BOOLEAN|1|1|0 periodic_lu_tmr|INTEGER|0||0 periodic_rau_tau_tmr|INTEGER|0||0 sgsn_address|VARCHAR|0||0 sgsn_number|VARCHAR(15)|0||0 smsc_number|VARCHAR(15)|0||0 vlr_number|VARCHAR(15)|0||0
Table subscriber contents: ggsn_number|gmlc_number|hlr_number|id|imeisv|imsi|lmsi|ms_purged_cs|ms_purged_ps|msisdn|nam_cs|nam_ps|periodic_lu_tmr|periodic_rau_tau_tmr|sgsn_address|sgsn_number|smsc_number|vlr_number |||1||123456789012345||0|0|098765432109876|1|1||||||MSC-1 |||2||111111111||1|0||1|1|||||| |||3||222222222||0|1|22222|1|1|||||| |||4||333333||0|0|3|0|1|||||| |||5||444444444444444||0|0|4444|1|0|||||| |||6||5555555||0|0|55555555555555|0|0||||||
Table: subscriber_apn name|type|notnull|dflt_value|pk apn|VARCHAR(256)|1||0 subscriber_id|INTEGER|0||0
Table subscriber_apn contents:
Table: subscriber_multi_msisdn name|type|notnull|dflt_value|pk msisdn|VARCHAR(15)|1||0 subscriber_id|INTEGER|0||0
Table subscriber_multi_msisdn contents:
Launching osmo-hlr to upgrade db: osmo-hlr --database $db --db-upgrade --db-check --config-file $srcdir/osmo-hlr.cfg rc = 0 DMAIN hlr starting DDB using database: <PATH>test.db DDB Database <PATH>test.db' has HLR DB schema version 0 DDB Database <PATH>test.db' has been upgraded to HLR DB schema version 1 DDB Database <PATH>test.db' has been upgraded to HLR DB schema version 2 DDB Database <PATH>test.db' has been upgraded to HLR DB schema version 3 DDB Database <PATH>test.db' has been upgraded to HLR DB schema version 4 DDB Database <PATH>test.db' has been upgraded to HLR DB schema version 5 DDB Database <PATH>test.db' has been upgraded to HLR DB schema version 6 DDB Database <PATH>test.db' has been upgraded to HLR DB schema version 7 DMAIN Cmdline option --db-check: Database was opened successfully, quitting.
Resulting db:
Table: auc_2g name|type|notnull|dflt_value|pk algo_id_2g|INTEGER|1||0 ki|VARCHAR(32)|1||0 subscriber_id|INTEGER|0||1
Table auc_2g contents: algo_id_2g|ki|subscriber_id 1|BeefedCafeFaceAcedAddedDecadeFee|1 2|33333333333333333333333333333333|4 6|55555555555555555555555555555555|6
Table: auc_3g name|type|notnull|dflt_value|pk algo_id_3g|INTEGER|1||0 ind_bitlen|INTEGER|1|5|0 k|VARCHAR(64)|1||0 op|VARCHAR(64)|0||0 opc|VARCHAR(64)|0||0 sqn|INTEGER|1|0|0 subscriber_id|INTEGER|0||1
Table auc_3g contents: algo_id_3g|ind_bitlen|k|op|opc|sqn|subscriber_id 5|5|C01ffedC1cadaeAc1d1f1edAcac1aB0a||CededEffacedAceFacedBadFadedBeef|0|1 5|5|44444444444444444444444444444444|44444444444444444444444444444444||0|5 5|5|55555555555555555555555555555555||55555555555555555555555555555555|0|6
Table: ind name|type|notnull|dflt_value|pk ind|INTEGER|0||1 vlr|TEXT|1||0
Table ind contents:
Table: subscriber name|type|notnull|dflt_value|pk ggsn_number|VARCHAR(15)|0||0 gmlc_number|VARCHAR(15)|0||0 id|INTEGER|0||1 imei|VARCHAR(14)|0||0 imeisv|VARCHAR|0||0 imsi|VARCHAR(15)|1||0 last_lu_seen|TIMESTAMP|0|NULL|0 last_lu_seen_ps|TIMESTAMP|0|NULL|0 lmsi|INTEGER|0||0 ms_purged_cs|BOOLEAN|1|0|0 ms_purged_ps|BOOLEAN|1|0|0 msc_number|VARCHAR(15)|0||0 msisdn|VARCHAR(15)|0||0 nam_cs|BOOLEAN|1|1|0 nam_ps|BOOLEAN|1|1|0 periodic_lu_tmr|INTEGER|0||0 periodic_rau_tau_tmr|INTEGER|0||0 sgsn_address|VARCHAR|0||0 sgsn_number|VARCHAR(15)|0||0 sgsn_via_proxy|VARCHAR|0||0 smsc_number|VARCHAR(15)|0||0 vlr_number|VARCHAR(15)|0||0 vlr_via_proxy|VARCHAR|0||0
Table subscriber contents: ggsn_number|gmlc_number|id|imei|imeisv|imsi|last_lu_seen|last_lu_seen_ps|lmsi|ms_purged_cs|ms_purged_ps|msc_number|msisdn|nam_cs|nam_ps|periodic_lu_tmr|periodic_rau_tau_tmr|sgsn_address|sgsn_number|sgsn_via_proxy|smsc_number|vlr_number|vlr_via_proxy ||1|||123456789012345||||0|0||098765432109876|1|1|||||||MSC-1| ||2|||111111111||||1|0|||1|1|||||||| ||3|||222222222||||0|1||22222|1|1|||||||| ||4|||333333||||0|0||3|0|1|||||||| ||5|||444444444444444||||0|0||4444|1|0|||||||| ||6|||5555555||||0|0||55555555555555|0|0||||||||
Table: subscriber_apn name|type|notnull|dflt_value|pk apn|VARCHAR(256)|1||0 subscriber_id|INTEGER|0||0
Table subscriber_apn contents:
Table: subscriber_multi_msisdn name|type|notnull|dflt_value|pk msisdn|VARCHAR(15)|1||0 subscriber_id|INTEGER|0||0
Table subscriber_multi_msisdn contents:
Verify that osmo-hlr can open it: osmo-hlr --database $db --db-check --config-file $srcdir/osmo-hlr.cfg rc = 0 DMAIN hlr starting DDB using database: <PATH>test.db DDB Database <PATH>test.db' has HLR DB schema version 7 DMAIN Cmdline option --db-check: Database was opened successfully, quitting. + mint_db=./mint.db + rm -f ./mint.db + osmo_verify_transcript_vty.py -v -n OsmoHLR -p 4258 -r ./../../src/osmo-hlr -c ./osmo-hlr.cfg -l ./mint.db ./create_subscribers.vty DMAIN hlr starting DDB using database: ./mint.db DDB Missing database tables detected; Bootstrapping database './mint.db' Traceback (most recent call last): File "/usr/local/lib/python3.11/dist-packages/osmopython-0.2.1-py3.11.egg/osmopy/osmo_interact/common.py", line 356, in verify_application interact.connect() File "/usr/local/lib/python3.11/dist-packages/osmopython-0.2.1-py3.11.egg/osmopy/osmo_interact/vty.py", line 84, in connect super().connect() File "/usr/local/lib/python3.11/dist-packages/osmopython-0.2.1-py3.11.egg/osmopy/osmo_interact/common.py", line 88, in connect self.socket.connect((self.host, int(self.port))) ConnectionRefusedError: [Errno 111] Connection refused Launching: cd '/build/tests/db_upgrade'; ./../../src/osmo-hlr -c ./osmo-hlr.cfg -l ./mint.db
RESULTS: FAIL: ./create_subscribers.vty
make[7]: Leaving directory '/build/tests/db_upgrade' make[7]: *** [Makefile:481: upgrade-equivalence-test] Error 1 make[6]: *** [Makefile:734: db-upgrade-equivalence-test] Error 2 make[6]: Leaving directory '/build/tests' make[5]: *** [Makefile:698: python-tests] Error 2 make[5]: Leaving directory '/build/tests' make[4]: *** [Makefile:738: check-local] Error 2 make[4]: Leaving directory '/build/tests' make[3]: *** [Makefile:555: check-am] Error 2 make[3]: Leaving directory '/build/tests' make[2]: Leaving directory '/build/tests' make[2]: *** [Makefile:405: check-recursive] Error 1 make[1]: Leaving directory '/build' make[1]: *** [Makefile:490: check-recursive] Error 1 make: *** [Makefile:789: check] Error 2 + cat-testlogs.sh Build step 'Execute shell' marked build as failure $ ssh-agent -k unset SSH_AUTH_SOCK; unset SSH_AGENT_PID; echo Agent pid 2001703 killed; [ssh-agent] Stopped. Archiving artifacts
jenkins-notifications@lists.osmocom.org