See <https://jenkins.osmocom.org/jenkins/job/master-pysim/JOB_TYPE=test,a1=defau…>
Changes:
[pmaier(a)sysmocom.de] runtime: explain how file probing works
------------------------------------------
Started by upstream project "master-pysim" build number 867
originally caused by:
Started by an SCM change
Running as SYSTEM
Building remotely on simtester in workspace <https://jenkins.osmocom.org/jenkins/job/master-pysim/JOB_TYPE=test,a1=defau…>
[ssh-agent] Looking for ssh-agent implementation...
[ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine)
$ ssh-agent
SSH_AUTH_SOCK=/tmp/ssh-1EKhCz4SrVCO/agent.1715389
SSH_AGENT_PID=1715391
[ssh-agent] Started.
Running ssh-add (command line suppressed)
Identity added: <https://jenkins.osmocom.org/jenkins/job/master-pysim/JOB_TYPE=test,a1=defau…> (osmocom-jenkins)
[ssh-agent] Using credentials docs (OS#5798)
The recommended git tool is: NONE
No credentials specified
> git rev-parse --resolve-git-dir <https://jenkins.osmocom.org/jenkins/job/master-pysim/JOB_TYPE=test,a1=defau…> # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://gerrit.osmocom.org/pysim # timeout=10
Fetching upstream changes from https://gerrit.osmocom.org/pysim
> git --version # timeout=10
> git --version # 'git version 2.30.2'
> git fetch --tags --force --progress -- https://gerrit.osmocom.org/pysim +refs/heads/*:refs/remotes/origin/* # timeout=10
Checking out Revision 174fd32f17b7147724933cc3d8e33ebbb9541831 (origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 174fd32f17b7147724933cc3d8e33ebbb9541831 # timeout=10
Commit message: "runtime: explain how file probing works"
> git rev-list --no-walk b582c3c7ea1cb46deb074979e48b20d3e7100732 # timeout=10
[simtester] $ /bin/sh -xe /tmp/jenkins13679377054316037902.sh
+ /usr/bin/timeout 30m ./contrib/jenkins.sh
+ export PYTHONUNBUFFERED=1
+ [ ! -d ./pysim-testdata/ ]
+ virtualenv -p python3 venv --system-site-packages
created virtual environment CPython3.9.2.final.0-64 in 796ms
creator CPython3Posix(dest=<https://jenkins.osmocom.org/jenkins/job/master-pysim/JOB_TYPE=test,a1=defau…,> clear=False, no_vcs_ignore=False, global=True)
seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/home/jenkins/.local/share/virtualenv)
added seed packages: pip==20.3.4, pkg_resources==0.0.0, pyshark==0.6, setuptools==44.1.1, wheel==0.34.2
activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator
+ . venv/bin/activate
+ [ = ./contrib/jenkins.sh ]
+ deactivate nondestructive
+ unset -f pydoc
+ [ -z ]
+ [ -z ]
+ [ -n ]
+ [ -n ]
+ [ -z ]
+ unset VIRTUAL_ENV
+ [ ! nondestructive = nondestructive ]
+ VIRTUAL_ENV=<https://jenkins.osmocom.org/jenkins/job/master-pysim/JOB_TYPE=test,a1=defau…>
+ [ = cygwin ]
+ [ = msys ]
+ export VIRTUAL_ENV
+ _OLD_VIRTUAL_PATH=/usr/local/bin:/usr/bin:/bin:/usr/games:/home/jenkins/bin
+ PATH=<https://jenkins.osmocom.org/jenkins/job/master-pysim/JOB_TYPE=test,a1=defau…>:/usr/local/bin:/usr/bin:/bin:/usr/games:/home/jenkins/bin
+ export PATH
+ [ -z ]
+ [ -z ]
+ _OLD_VIRTUAL_PS1=$
+ [ x != x ]
+ basename <https://jenkins.osmocom.org/jenkins/job/master-pysim/JOB_TYPE=test,a1=defau…>
+ PS1=(venv) $
+ export PS1
+ alias pydoc
+ true
+ [ -n ]
+ [ -n ]
+ pip install -r requirements.txt
Collecting git+https://github.com/hologram-io/smpp.pdu (from -r requirements.txt (line 14))
Cloning https://github.com/hologram-io/smpp.pdu to /tmp/pip-req-build-4wd4y4c1
Running command git clone -q https://github.com/hologram-io/smpp.pdu /tmp/pip-req-build-4wd4y4c1
Requirement already satisfied: pyscard in /usr/lib/python3/dist-packages (from -r requirements.txt (line 1)) (2.0.0)
Requirement already satisfied: pyserial in /usr/lib/python3/dist-packages (from -r requirements.txt (line 2)) (3.5b0)
Requirement already satisfied: pytlv in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 3)) (0.71)
Requirement already satisfied: cmd2>=1.5 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 4)) (2.4.3)
Requirement already satisfied: jsonpath-ng in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 5)) (1.5.3)
Requirement already satisfied: construct>=2.9.51 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 6)) (2.10.68)
Requirement already satisfied: bidict in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 7)) (0.22.1)
Requirement already satisfied: gsm0338 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 8)) (1.0.0)
Requirement already satisfied: pyyaml>=5.1 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 9)) (6.0.1)
Requirement already satisfied: termcolor in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 10)) (2.3.0)
Requirement already satisfied: colorlog in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 11)) (6.7.0)
Requirement already satisfied: pycryptodomex in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 12)) (3.18.0)
Requirement already satisfied: packaging in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 13)) (23.1)
Requirement already satisfied: wcwidth>=0.1.7 in /usr/local/lib/python3.9/dist-packages (from cmd2>=1.5->-r requirements.txt (line 4)) (0.2.6)
Requirement already satisfied: pyperclip>=1.6 in /usr/local/lib/python3.9/dist-packages (from cmd2>=1.5->-r requirements.txt (line 4)) (1.8.2)
Requirement already satisfied: attrs>=16.3.0 in /usr/local/lib/python3.9/dist-packages (from cmd2>=1.5->-r requirements.txt (line 4)) (23.1.0)
Requirement already satisfied: six in /usr/lib/python3/dist-packages (from gsm0338->-r requirements.txt (line 8)) (1.16.0)
Requirement already satisfied: ply in /usr/local/lib/python3.9/dist-packages (from jsonpath-ng->-r requirements.txt (line 5)) (3.11)
Requirement already satisfied: decorator in /usr/local/lib/python3.9/dist-packages (from jsonpath-ng->-r requirements.txt (line 5)) (5.1.1)
+ pip install pyshark
Requirement already satisfied: pyshark in ./venv/lib/python3.9/site-packages (0.6)
Requirement already satisfied: termcolor in /usr/local/lib/python3.9/dist-packages (from pyshark) (2.3.0)
Requirement already satisfied: appdirs in /usr/lib/python3/dist-packages (from pyshark) (1.4.4)
Requirement already satisfied: lxml in /usr/lib/python3/dist-packages (from pyshark) (4.6.3)
Requirement already satisfied: packaging in /usr/local/lib/python3.9/dist-packages (from pyshark) (23.1)
+ python -m unittest discover -v -s tests/
test_successful (test_apdu.TestApdu) ... ok
test_successful_method (test_apdu.TestApdu)
Test overloading of the success property with a custom method. ... ok
test_2g (test_apdu.TestUsimAuth) ... ok
test_3g (test_apdu.TestUsimAuth) ... ok
test_3g_sync (test_apdu.TestUsimAuth) ... ok
test_vgcs (test_apdu.TestUsimAuth) ... ok
test_GreedyInt_decoder (test_construct.TestGreedyInt) ... ok
test_GreedyInt_encoder (test_construct.TestGreedyInt) ... ok
test_filter_dict (test_construct.TestUtils) ... ok
test_filter_dict_nested (test_construct.TestUtils) ... ok
test_de_encode_record (test_files.LinFixed_Test)
Test the decoder and encoder for a linear-fixed EF. Performs first a decoder ... ok
test_decode_record (test_files.LinFixed_Test)
Test the decoder for a linear-fixed EF. Requires the given LinFixedEF subclass ... ok
test_encode_record (test_files.LinFixed_Test)
Test the encoder for a linear-fixed EF. Requires the given LinFixedEF subclass ... ok
test_de_encode_record (test_files.TransRecEF_Test)
Test the decoder and encoder for a transparent record-oriented EF. Performs first a decoder ... ok
test_decode_record (test_files.TransRecEF_Test)
Test the decoder for a transparent record-oriented EF. Requires the given TransRecEF subclass ... ok
test_encode_record (test_files.TransRecEF_Test)
Test the encoder for a transparent record-oriented EF. Requires the given TransRecEF subclass ... ok
test_de_encode_file (test_files.TransparentEF_Test)
Test the decoder and encoder for a transparent EF. Performs first a decoder ... ok
test_decode_file (test_files.TransparentEF_Test)
Test the decoder for a transparent EF. Requires the given TransparentEF subclass ... ok
test_encode_file (test_files.TransparentEF_Test)
Test the encoder for a transparent EF. Requires the given TransparentEF subclass ... ok
test_decode_resp (test_ota.SmsOtaTestCase) ... ok
test_encode_cmd (test_ota.SmsOtaTestCase) ... ok
test_cmd_3des_ciphered (test_ota.Test_SMS_3DES) ... ok
test_cmd_3des_none (test_ota.Test_SMS_3DES) ... ok
test_cmd_3des_signed (test_ota.Test_SMS_3DES) ... ok
test_resp_3des_ciphered (test_ota.Test_SMS_3DES) ... ok
test_resp_3des_none (test_ota.Test_SMS_3DES) ... ok
test_resp_3des_signed (test_ota.Test_SMS_3DES) ... ok
test_resp_3des_signed_err (test_ota.Test_SMS_3DES)
Expect an OtaCheckError exception if the computed CC != received CC ... ok
test_cmd_aes128_ciphered (test_ota.Test_SMS_AES128) ... ok
test_resp_aes128_ciphered (test_ota.Test_SMS_AES128) ... ok
test_fromBytes (test_sms.Test_AddressField) ... ok
test_fromBytes_odd (test_sms.Test_AddressField) ... ok
test_toBytes (test_sms.Test_AddressField) ... ok
test_toBytes_odd (test_sms.Test_AddressField) ... ok
test_fromBytes (test_sms.Test_DELIVER) ... ok
test_single_ie (test_sms.Test_SMS_UDH) ... ok
test_single_ie_tail (test_sms.Test_SMS_UDH) ... ok
test_single_ie_value (test_sms.Test_SMS_UDH) ... ok
test_toBytes (test_sms.Test_SMS_UDH) ... ok
test_two_ie_data_tail (test_sms.Test_SMS_UDH) ... ok
test_fromBytes (test_sms.Test_SUBMIT) ... ok
test_IE_empty (test_tlv.TestIE) ... ok
test_IE_from_bytes (test_tlv.TestIE) ... ok
test_XC_constr_class (test_tlv.TestTranscodable)
Transcodable derived class with _construct class variable ... ok
test_XC_constr_instance (test_tlv.TestTranscodable)
Transcodable derived class with _construct instance variable ... ok
test_XC_method_instance (test_tlv.TestTranscodable)
Transcodable derived class with _{from,to}_bytes() methods ... ok
test_camel_to_snake (test_tlv.TestUtils) ... ok
test_flatten_dict_lists (test_tlv.TestUtils) ... ok
test_flatten_dict_lists_nested (test_tlv.TestUtils) ... ok
test_flatten_dict_lists_nodict (test_tlv.TestUtils) ... ok
testDecAct_allSet (test_utils.DecTestCase) ... ok
testDecAct_noneSet (test_utils.DecTestCase) ... ok
testDecAct_onlyCdma20001xRTT (test_utils.DecTestCase) ... ok
testDecAct_onlyCdma2000HRPD (test_utils.DecTestCase) ... ok
testDecAct_onlyEUtran (test_utils.DecTestCase) ... ok
testDecAct_onlyGsm (test_utils.DecTestCase) ... ok
testDecAct_onlyGsmCompact (test_utils.DecTestCase) ... ok
testDecAct_onlyNgRan (test_utils.DecTestCase) ... ok
testDecAct_onlyUtran (test_utils.DecTestCase) ... ok
testDecMCCfromPLMN (test_utils.DecTestCase) ... ok
testDecMCCfromPLMN_str (test_utils.DecTestCase) ... ok
testDecMCCfromPLMN_unused (test_utils.DecTestCase) ... ok
testDecMCCfromPLMN_unused_str (test_utils.DecTestCase) ... ok
testDecMNCfromPLMN_threeDigitMNC (test_utils.DecTestCase) ... ok
testDecMNCfromPLMN_threeDigitMNC_str (test_utils.DecTestCase) ... ok
testDecMNCfromPLMN_twoDigitMNC (test_utils.DecTestCase) ... ok
testDecMNCfromPLMN_twoDigitMNC_str (test_utils.DecTestCase) ... ok
testDecMNCfromPLMN_unused (test_utils.DecTestCase) ... ok
testDecMNCfromPLMN_unused_str (test_utils.DecTestCase) ... ok
testDec_msisdn (test_utils.DecTestCase) ... ok
testDecodeSuciCalcInfo (test_utils.DecTestCase) ... ok
testDecxPlmn_w_act (test_utils.DecTestCase) ... ok
testEnc_msisdn (test_utils.DecTestCase) ... ok
testEncodeSuciCalcInfo (test_utils.DecTestCase) ... ok
testFormatxPlmn_w_act (test_utils.DecTestCase) ... ok
testSplitHexStringToListOf5ByteEntries (test_utils.DecTestCase) ... ok
test_enc_plmn (test_utils.DecTestCase) ... ok
testSeqOfChoices (test_utils.DoTestCase)
A sequence of two choices with each a variety of DO/TLVs ... ok
test_BerTlvLenDec (test_utils.TestBerTlv) ... ok
test_BerTlvLenEnc (test_utils.TestBerTlv) ... ok
test_BerTlvParseOne (test_utils.TestBerTlv) ... ok
test_BerTlvTagDec (test_utils.TestBerTlv) ... ok
test_ComprTlvTagDec (test_utils.TestComprTlv) ... ok
test_ComprTlvTagEnc (test_utils.TestComprTlv) ... ok
----------------------------------------------------------------------
Ran 84 tests in 0.855s
OK
+ cd pysim-testdata
+ ../tests/pySim-prog_test.sh
pySim-prog_test - a test program to test pySim-prog.py
======================================================
Expecting to see the following cards:
Fairwaves-SIM
fakemagicsim
sysmoISIM-SJA2
sysmosim-gr1
sysmoUSIM-SJS1
Wavemobile-SIM
Number of card terminals installed: 6
== EXECUTING TEST ==
Probing card in terminal #0
Card is of type: Using PC/SC reader interface
../tests/pySim-prog_test.sh: line 166: Using PC/SC reader interface.data: No such file or directory
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 1715391 killed;
[ssh-agent] Stopped.
Archiving artifacts
See <https://jenkins.osmocom.org/jenkins/job/osmo-gsm-tester_virtual-jolly/6/dis…>
Changes:
[Andreas Eversberg] jolly testing
------------------------------------------
[...truncated 36.54 KB...]
osmo-mobile
osmo-mobile
osmo-mobile
osmo-mobile
osmo-mobile
osmo-mobile
osmo-mobile
osmo-mobile
osmo-mobile
osmo-mobile
----------------------------------------------
trial-6 netreg_mass register_default_mass.py
----------------------------------------------
14:38:04.248170 tst register_default_mass.py:9: Claiming resources for the test
14:38:04.268117 tst netreg_mass: Using 1 x ip_address (candidates: 6)
14:38:04.268795 tst netreg_mass: Using 1 x ip_address (candidates: 6)
14:38:04.269401 tst netreg_mass: Using 1 x ip_address (candidates: 6)
14:38:04.269990 tst netreg_mass: Using 1 x ip_address (candidates: 6)
14:38:04.270590 tst netreg_mass: Using 1 x ip_address (candidates: 6)
14:38:04.271159 tst netreg_mass: Using 1 x ip_address (candidates: 6)
14:38:04.271711 tst netreg_mass: Using 1 x bts (candidates: 1)
14:38:04.308707 tst register_default_mass.py: using LAC 2
14:38:04.331238 tst register_default_mass.py: using RAC 2
14:38:04.358388 tst register_default_mass.py: using CellId 2
14:38:04.388730 tst register_default_mass.py: using BVCI 3
14:38:04.402877 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.403841 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.404630 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.405319 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.406009 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.406684 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.407346 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.408021 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.408680 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.409342 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.409999 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.410664 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.411332 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.412011 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.412672 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.413350 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.414018 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.414693 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.415351 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.416004 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.416675 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.417334 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.418008 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.418683 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.419342 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.420016 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.420665 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.421314 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.421977 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.422634 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.423281 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.423929 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.424576 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.425240 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.425896 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.426569 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.427225 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.427866 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.428513 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.429172 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.429806 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.430472 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.431124 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.431775 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.432443 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.433089 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.433744 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.434398 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.435071 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.435717 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.436382 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.437034 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.437696 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.438355 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.439001 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.439645 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.440296 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.440934 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.441585 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.442227 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.442884 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.443517 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.444236 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.444901 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.445548 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.446219 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.446932 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.447599 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.448246 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.448905 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.449554 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.450189 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.450856 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.451501 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.452144 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.452794 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.453437 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.454091 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.454745 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.455400 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.456049 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.456679 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.457328 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.457967 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.458636 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.459274 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.459929 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.460567 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.461205 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.461867 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.462522 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.463166 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.463820 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.464456 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.465112 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.465745 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.466397 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.467047 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.467682 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.468331 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.468968 tst netreg_mass: Using 1 x modem (candidates: 100)
14:38:04.469669 tst register_default_mass.py:21: Launching a simple network
14:38:04.478507 run osmo-hlr_127.0.42.2: Starting osmo-hlr
14:38:04.609663 run create_hlr_db(pid=21): Launched
14:38:05.622666 run create_hlr_db(pid=21): Terminated: ok {rc=0}
14:38:05.637548 run pcap-recorder_any(filters='host 127.0.42.2')(pid=23): Launched
14:38:05.651457 run osmo-hlr_127.0.42.2(pid=24): Launched
14:38:05.656704 run osmo-stp_127.0.42.5: Starting osmo-stp
14:38:05.867679 run pcap-recorder_any(filters='host 127.0.42.5 and port not 22')(pid=25): Launched
14:38:05.881761 run osmo-stp_127.0.42.5(pid=26): Launched
14:38:05.887003 run osmo-msc_127.0.42.6: Starting osmo-msc
14:38:06.315679 run pcap-recorder_any(filters='host 127.0.42.6 and port not 22')(pid=27): Launched
14:38:06.329767 run osmo-msc_127.0.42.6(pid=28): Launched
14:38:09.343685 run osmo-mgw_127.0.42.3: Starting osmo-mgw
14:38:09.500987 run pcap-recorder_any(filters='host 127.0.42.3 and port not 22')(pid=29): Launched
14:38:09.515136 run osmo-mgw_127.0.42.3(pid=30): Launched
14:38:09.520563 run osmo-mgw_127.0.42.4: Starting osmo-mgw
14:38:09.542289 run pcap-recorder_any(filters='host 127.0.42.4 and port not 22')(pid=31): Launched
14:38:09.556098 run osmo-mgw_127.0.42.4(pid=32): Launched
14:38:09.561311 run osmo-bsc_127.0.42.7: Starting osmo-bsc
14:38:09.920302 run pcap-recorder_any(filters='host 127.0.42.7 and port not 22')(pid=33): Launched
14:38:09.934556 run osmo-bsc_127.0.42.7(pid=34): Launched
14:38:15.965245 run osmo-bts-virtual: Starting to connect to osmo-bsc_127.0.42.7
14:38:16.173535 run osmo-bts-virtual(pid=35): Launched
14:38:17.213270 run osmo-bts-virtual(pid=35): ERR: Terminated: ERROR {rc=1} [trial-6↪netreg_mass↪register_default_mass.py:31↪register_default_mass.py↪osmo-bts-virtual↪osmo-bts-virtual(pid=35)]
14:38:17.234388 run osmo-bts-virtual(pid=35): stdout:
| (launched: 2023-12-12_14:38:16.170302)
14:38:17.240220 run osmo-bts-virtual(pid=35): stderr:
| Command line argument '-r' is deprecated, use VTY cpu-sched node setting 'policy rr 1' instead.
| Command line argument '-i' is deprecated, use VTY parameter 'gsmtap-remote-host 127.0.42.7' instead.
| ((*))
| |
| / \ OsmoBTS
| There is no such command.
| Error occurred during reading the below line:
| logging level lapd debug
|
| Failed to parse the config file: '/build/trial-6/run.2023-12-12_14-38-03/netreg_mass/register_default_mass.py/osmo-bts-virtual/osmo-bts-virtual.cfg'
14:38:17.245555 run osmo-bts-virtual(pid=35): stdout:
| (launched: 2023-12-12_14:38:16.170302)
14:38:17.250587 run osmo-bts-virtual(pid=35): stderr:
| Command line argument '-r' is deprecated, use VTY cpu-sched node setting 'policy rr 1' instead.
| Command line argument '-i' is deprecated, use VTY parameter 'gsmtap-remote-host 127.0.42.7' instead.
| ((*))
| |
| / \ OsmoBTS
| There is no such command.
| Error occurred during reading the below line:
| logging level lapd debug
|
| Failed to parse the config file: '/build/trial-6/run.2023-12-12_14-38-03/netreg_mass/register_default_mass.py/osmo-bts-virtual/osmo-bts-virtual.cfg'
14:38:17.256629 tst register_default_mass.py:31: ERR: Error: osmo-bts-virtual(pid=35): Process ended prematurely: osmo-bts-virtual(pid=35) [trial-6↪netreg_mass↪register_default_mass.py:31↪register_default_mass.py↪osmo-bts-virtual↪osmo-bts-virtual(pid=35)] [trial-6↪netreg_mass↪register_default_mass.py:31]
14:38:17.257007 tst register_default_mass.py:31: Test FAILED (13.0 sec)
14:38:17.257334 run pcap-recorder_any(filters='host 127.0.42.2')(pid=23): Terminating (SIGTERM)
14:38:17.259550 run osmo-hlr_127.0.42.2(pid=24): Terminating (SIGTERM)
14:38:17.261700 run pcap-recorder_any(filters='host 127.0.42.5 and port not 22')(pid=25): Terminating (SIGTERM)
14:38:17.263897 run osmo-stp_127.0.42.5(pid=26): Terminating (SIGTERM)
14:38:17.266100 run pcap-recorder_any(filters='host 127.0.42.6 and port not 22')(pid=27): Terminating (SIGTERM)
14:38:17.268369 run osmo-msc_127.0.42.6(pid=28): Terminating (SIGTERM)
14:38:17.270582 run pcap-recorder_any(filters='host 127.0.42.3 and port not 22')(pid=29): Terminating (SIGTERM)
14:38:17.272781 run osmo-mgw_127.0.42.3(pid=30): Terminating (SIGTERM)
14:38:17.275016 run pcap-recorder_any(filters='host 127.0.42.4 and port not 22')(pid=31): Terminating (SIGTERM)
14:38:17.277187 run osmo-mgw_127.0.42.4(pid=32): Terminating (SIGTERM)
14:38:17.279368 run pcap-recorder_any(filters='host 127.0.42.7 and port not 22')(pid=33): Terminating (SIGTERM)
14:38:17.281657 run osmo-bsc_127.0.42.7(pid=34): Terminating (SIGTERM)
14:38:17.283970 --- ParallelTerminationStrategy: PID 24 died...
14:38:17.285032 run osmo-hlr_127.0.42.2(pid=24): Terminated: ok {rc=0}
14:38:17.287552 --- ParallelTerminationStrategy: PID 26 died...
14:38:17.288604 run osmo-stp_127.0.42.5(pid=26): Terminated: ok {rc=0}
14:38:17.291151 --- ParallelTerminationStrategy: PID 30 died...
14:38:17.292205 run osmo-mgw_127.0.42.3(pid=30): Terminated {rc=15}
14:38:17.294749 --- ParallelTerminationStrategy: PID 32 died...
14:38:17.295799 run osmo-mgw_127.0.42.4(pid=32): Terminated {rc=15}
14:38:17.466340 --- ParallelTerminationStrategy: PID 23 died...
14:38:17.472054 run pcap-recorder_any(filters='host 127.0.42.2')(pid=23): Terminated: ok {rc=0}
14:38:17.474443 --- ParallelTerminationStrategy: PID 25 died...
14:38:17.475435 run pcap-recorder_any(filters='host 127.0.42.5 and port not 22')(pid=25): Terminated: ok {rc=0}
14:38:17.477807 --- ParallelTerminationStrategy: PID 27 died...
14:38:17.478799 run pcap-recorder_any(filters='host 127.0.42.6 and port not 22')(pid=27): Terminated: ok {rc=0}
14:38:17.481178 --- ParallelTerminationStrategy: PID 28 died...
14:38:17.482154 run osmo-msc_127.0.42.6(pid=28): Terminated: ok {rc=0}
14:38:17.484544 --- ParallelTerminationStrategy: PID 29 died...
14:38:17.485528 run pcap-recorder_any(filters='host 127.0.42.3 and port not 22')(pid=29): Terminated: ok {rc=0}
14:38:17.487906 --- ParallelTerminationStrategy: PID 31 died...
14:38:17.488908 run pcap-recorder_any(filters='host 127.0.42.4 and port not 22')(pid=31): Terminated: ok {rc=0}
14:38:17.491338 --- ParallelTerminationStrategy: PID 33 died...
14:38:17.492340 run pcap-recorder_any(filters='host 127.0.42.7 and port not 22')(pid=33): Terminated: ok {rc=0}
14:38:18.224226 --- ParallelTerminationStrategy: PID 34 died...
14:38:18.229711 run osmo-bsc_127.0.42.7(pid=34): Terminated: ok {rc=0}
---------------------------------------------------------------------
trial-6 netreg_mass FAIL
---------------------------------------------------------------------
14:38:18.336904 tst trial-6: Storing JUnit report in /build/trial-6/run.2023-12-12_14-38-03/trial-6.xml
--------------------------------------------------------------------------------------------
trial-6 FAIL
--------------------------------------------------------------------------------------------
14:38:18.344260 tst trial-6: trial-6: FAIL, 1 suites failed
FAIL: netreg_mass (fail: 1)
FAIL: register_default_mass.py (13.0 sec) Error: osmo-bts-virtual(pid=35): Process ended prematurely: osmo-bts-virtual(pid=35) [trial-6↪netreg_mass↪register_default_mass.py:31↪register_default_mass.py↪osmo-bts-virtual↪osmo-bts-virtual(pid=35)]
+ rm -rf trial-6/inst
+ cd trial-6
+ command -v journalctl
+ [ ! -z /bin/journalctl ]
+ readlink last_run
+ journalctl -u ofono -o short-precise --since 2023-12-12 14:38:03
No journal files were found.
+ readlink last_run
+ tar czf /build/trial-6-run.tgz run.2023-12-12_14-38-03
+ tar czf /build/trial-6-bin.tgz checksums.md5 open5gs.build-8.tgz osmo-bsc.build-20590.tgz osmo-bts-oc2g.build-7078.tgz osmo-bts-sysmo.build-9580.tgz osmo-bts.build-3.tgz osmo-ggsn.build-8063.tgz osmo-hlr.build-10527.tgz osmo-hnbgw.build-6909.tgz osmo-mgw.build-10808.tgz osmo-msc.build-33780.tgz osmo-nitb.build-15480.tgz osmo-pcu-oc2g.build-4849.tgz osmo-pcu-sysmo.build-6130.tgz osmo-pcu.build-6093.tgz osmo-sgsn.build-35138.tgz osmo-stp.build-11100.tgz osmo-trx.build-6054.tgz osmocom-bb.build-3.tgz srslte.build-19.tgz
+ exit 1
+ fix_permissions_trap
+ set +x
### Clean up ###
+ trap - EXIT INT TERM 0
+ fix_permissions
+ docker run --rm -v <https://jenkins.osmocom.org/jenkins/job/osmo-gsm-tester_virtual-jolly/ws/>:/workspace debian:bullseye chmod -R a+rwX /workspace/
Build step 'Execute shell' marked build as failure
Archiving artifacts
Recording test results
[Checks API] No suitable checks publisher found.