§ ����Õ¢¨g-��ã�������������������ó��—�d�dl�Z�d�dlZd�dlZd�dlZd�dlZd�dlZd�dlZd�dlZd�dlZd�dl Z d�dl Z d�dlZdaej �������� ��������������������e›�d¦��«��������Zdad„�Zd„�Zd„�Zd„�Zd„�Zd„�Zd „�Zd „�Zd„�Zd„�Zd „�Zd„�Zd„�Zd„�Zd„�Z dS�)é����Nz /../../..c������������������óž��—�t�����������j�������� ��������������������t����������j��������j��������d¦��«��������}�t�����������j�������� ��������������������|�¦��«��������rd�S�t����������j��������d¦��«���������t�����������j�������� ��������������������t����������d¦��«��������}t����������j �������� ��������������������dd|g¦��«���������t����������j �������� ��������������������d|�g¦��«���������d�S�)Nzttcn3-deps-updatedzUpdating osmo-ttcn3-hacks/depsÚdepsÚmakez-CÚtouch)ÚosÚpathÚjoinÚtestenvÚargsÚcacheÚexistsÚloggingÚinfoÚttcn3_hacks_dir_srcÚcmdÚrun)Údeps_markerÚdeps_dirs��� úa/home/osmocom-build/jenkins/workspace/ttcn3-ggsn-test-kernel-latest/_testenv/testenv/testsuite.pyÚupdate_depsr������s™���€�Ý”'—,’,wœ|Ô1Ð3GÑHÔH€KÝ „w‡~‚~kÑ"Ô"ð�؈å„LÐ1Ñ2Ô2Ð2ÝŒw|Š|Õ/°Ñ8Ô8€HÝ„K‡O‚OV˜T 8Ð,Ñ-Ô-Ð-Ý„K‡O‚OW˜kÐ*Ñ+Ô+Ð+Ð+Ð+ó����c������������ ������óX��—�t�����������j�������� ��������������������t����������j��������j��������dd¦��«��������at����������j��������dt����������›�¦��«���������t�����������j�������� ��������������������t����������j��������j��������dd¦��«��������}�t����������j �������� ��������������������dt����������j��������|�¦��«��������›�t����������d¬¦��«���������t����������j �������� ��������������������dd d |�›�t����������›�dt����������›�dgd¬¦��«���������t����������j �������� ��������������������dd dddt����������›�dt����������›�dgd¬¦��«���������dS�)z¦Copy source files of osmo-ttcn3-hacks.git to the cache dir, so we don't mix binary objects from host and inside podman that are very likely to be incompatibleÚpodmanzosmo-ttcn3-hacksz%Copying osmo-ttcn3-hacks sources to: zttcn3-copy-listz(git ls-files -o -c --exclude-standard > T)ÚcwdÚ no_podmanÚrsyncz --archivez --files-from=ú/)r���z--linksz--recursivez --excludez/.gitz/deps/N)r���r���r ���r ���r���r���Úttcn3_hacks_dirr���r���r���r���ÚshlexÚquoter���)Ú copy_lists��� r���Úcopy_ttcn3_hacks_dirr"��� ���s=��€�õ�”g—l’l¥7¤<Ô#5°xÐASÑTÔT€Oå„LÐJ½ÐJÐJÑKÔKÐKõ�”—’Wœ\Ô/°Ð;LÑMÔM€IÝ„K‡O‚OØKµ5´;¸yÑ3IÔ3IÐKÐKÝØð�ñ�ô�ð�õ�„K‡O‚OàØØ'˜IÐ'Ð'Ý"Ð%Ð%Ð%ÝÐ!Ð!Ð!ð ð�ð�ñ� ô� ð� õ�„K‡O‚OàØØØØÝ"Ð*Ð*Ð*ÝÐ&Ð&Ð&ð ð�ð�ñ�ô�ð�ð�ð�r���c������������������ó��—�t�����������›�dt����������j��������j��������›�}�t ����������j��������dt����������j��������j��������›�¦��«���������t����������j�������� ��������������������dg|�¬¦��«���������t����������j�������� ��������������������d|�¬¦��«���������d�S�)Nr���z"Generating links and Makefile for z./gen_links.sh©r���z USE_CCACHE=1 ./regen_makefile.sh)r���r ���r���Ú testsuiter���r���r���r���)Ú testsuite_dirs��� r���Úprepare_testsuite_dirr'���N���ss���€�Ý&ÐAÐA¬Ô)?ÐAÐA€MÝ„LÐNµg´lÔ6LÐNÐNÑOÔOÐOÝ„K‡O‚OÐ%Ð&¨M€OÑ:Ô:Ð:Ý„K‡O‚OÐ6¸M€OÑJÔJÐJÐJÐJr���c������������������ó¾���—�t����������j��������t����������¦��«���������t����������¦���«����������t����������j��������j��������rt����������¦���«����������nt����������a t����������¦���«����������d�S�)N)ÚatexitÚregisterÚstopr���r ���r���r���r"���r���r���r'���©�r���r���Úinitr-���U���sP���€�õ�„O•DÑÔÐåM„M€Må„|Ôð�.ÝÑÔÐÐå-ˆåÑÔÐÐÐr���c������������������ó ��—�t����������j��������d¦��«���������t����������›�dt����������j��������j��������›�}�t����������j�������� ��������������������ddg|�¬¦��«���������t����������j ��������¦���«���������dz���}t����������j�������� ��������������������dd|›�g|�¬¦��«���������d�S�)NzBuilding testsuiter���r���Úcompiler$���é���z-j) r���r���r���r ���r���r%���r���r���ÚmultiprocessingÚ cpu_count)r&���Újobss��� r���Úbuildr4���d���s‚���€�Ý„LÐ%Ñ&Ô&Ð&Ý&ÐAÐA¬Ô)?ÐAÐA€MÝ„K‡O‚OV˜YÐ'¨]€OÑ;Ô;Ð;åÔ$Ñ&Ô&¨Ñ*€DÝ„K‡O‚OV˜T d 9Ð-°=€OÑAÔAÐAÐAÐAr���c�����������������óÒ���—�d|�›�d}t�����������j�������� ��������������������|¦��«��������sdS�t����������|¦��«��������5�}| ��������������������¦���«���������dk����cd�d�d�¦��«���������S�#�1�swxY�w�Y���d�S�)Nz/proc/z/cmdlineFÚ�)r���r���r ���ÚopenÚread)ÚpidÚcmdlineÚfs��� r���Ú is_runningr<���m���s���€�ð�%sÐ$Ð$Ð$€GÝ Œ7>Š>˜'Ñ"Ô"ð�؈uõ� ˆg‰Œð�˜!ØvŠv‰xŒx˜2Š~ðð�ð�ð�ñ�ô�ð�ð�ð�ð�ð�ð�øøøð�ð�ð�ð�ð�ð�s���·AÁA Á#A c�����������������óŒ��—�|�d���������}t�����������j�������� ��������������������t����������j��������j��������d¦��«��������}t����������j��������d¦��«���������t�����������j�������� ��������������������t����������d¦��«��������}t����������j ��������|¦��«��������›�dt����������j ��������|d���������¦��«��������›�d}t����������j �������� ��������������������||¬¦��«���������d�S�)Nr%���zMerging log fileszlog_merge.shú Úprogramz --rm >/dev/nullr$���)r���r���r ���r ���Útestdirr���r���r���r���r ���r���r���)ÚcfgÚsection_datar���Ú log_merger���s��� r���Úmerge_log_filesrD���y���s›���€�Ø{Ô#€LÝ Œ',Š,•w”Ô.°Ñ <Ô <€Cå„LÐ$Ñ%Ô%Ð%Ý”—’_¨nÑ=Ô=€Iõ�Œ[˜Ñ #Ô #Ð \Ð \¥e¤k°,¸yÔ2IÑ&JÔ&JÐ \Ð \Ð \€CÝ„K‡O‚OC˜S€OÑ!Ô!Ð!Ð!Ð!r���c�����������������ó"��—�t�����������j�������� ��������������������t����������j��������j��������d¦��«��������}t����������j��������d¦��«���������t�����������j�������� ��������������������t����������j��������d¦��«��������}t����������j�������� ��������������������||¬¦��«���������d�S�)Nr%���zFormatting log fileszscripts/log_format.shr$���) r���r���r ���r ���r@���r���r���Údata_dirr���r���)rA���r���r���s��� r���Úformat_log_filesrG���…���sd���€�Ý Œ',Š,•w”Ô.°Ñ <Ô <€Cå„LÐ'Ñ(Ô(Ð(Ý Œ',Š,•wÔ'Ð)@Ñ AÔ A€CÝ„K‡O‚OC˜S€OÑ!Ô!Ð!Ð!Ð!r���c�����������������óp���—�t�����������j�������� ��������������������|�dd¦��«��������}t����������j��������|d¬¦��«��������S�)Nz**zjunit-*.logT)Ú recursive)r���r���r ���Úglob)ÚtopdirÚpatterns��� r���Úget_junit_logsrM������s.���€�ÝŒglŠl˜6 4¨Ñ7Ô7€GÝŒ9W¨Ð-Ñ-Ô-Ð-r���c������������������ó��—�d}�t�����������j��������j��������st����������j��������d¦��«��������r8t ����������j�������� ��������������������dd¦��«��������}dt����������j ��������|¦��«��������›�d}�t����������t�����������j��������j��������¦��«��������D�]€}d|�›�dt����������j ��������|¦��«��������›�d }t����������j��������d t ����������j�������� ��������������������|t�����������j��������j��������¦��«��������›�¦��«���������t�����������j�������� ��������������������|¦��«���������Œd�S�)NÚcatzsource-highlightÚTESTENV_SOURCE_HIGHLIGHT_COLORSÚesc256zsource-highlight -f z -s xml -izecho && r>���z && echozShowing )r ���r���r���ÚshutilÚwhichr���ÚenvironÚgetr���r ���rM���r@���Útestdir_topdirr���r���r���Úrelpathr���r���)ÚtoolÚcolorsr���r���s��� r���Úcat_junit_logsrZ���’���så���€�Ø€Då„|Ôð�FfœlÐ+=Ñ>Ô>ð�FÝ”—’Ð AÀ8ÑLÔLˆØE¥e¤k°&Ñ&9Ô&9ÐEÐEÐEˆåwœÔ=Ñ>Ô>ð�ð�ˆØ;˜Ð;Ð;¥¤¨DÑ 1Ô 1Ð;Ð;Ð;ˆÝŒÐW¥¤§¢°µg´oÔ6TÑ UÔ UÐWÐWÑXÔXÐXÝŒŠ˜ÑÔÐÐðð�r���c�����������������óì���—�t�����������j�������� ��������������������t����������j��������j��������d|�›�¦��«��������}t ����������|¦��«��������D�]1}dd||g}t����������j�������� ��������������������|d¬¦��«��������j ��������r�dS�Œ2dS�)Nzloop-Úgrepz-qF)ÚcheckT) r���r���r ���r ���r@���rV���rM���r���r���Ú returncode)Ú loop_countÚ match_strrK���r���r���s��� r���Úcheck_junit_logs_havera���Ÿ���sx���€�Ý ŒW\Š\'œ/Ô8Ð:NÀ*Ð:NÐ:NÑ OÔ O€FݘvÑ&Ô&ð�ð�ˆØt˜Y¨Ð-ˆÝŒ;?Š?˜3 eˆ?Ñ,Ô,Ô7ð� Ø55ð àˆ4r���c�����������������ól��—�|�d���������}t�����������j�������� ��������������������t����������j��������j��������d¦��«��������}t�����������j�������� ��������������������t ����������d¦��«��������}t�����������j�������� ��������������������t ����������t����������j��������j��������|d���������¦��«��������}dt�����������j�������� ��������������������t����������j��������j��������d¦��«��������i}t����������j�������� ��������������������|�¦��«��������\��}}|r ||d<���||d<���t����������j �������� ��������������������|t����������j��������j��������¦��«��������}|||d���������g}t����������j��������j ��������} | rd| v�r|| gz ��}n||d���������›�d| ›�gz ��}t����������j��������d ¦��«���������t����������j�������� ��������������������¦���«���������r#t����������j�������� ��������������������|||¬ ¦��«��������an.t����������j��������d|›�¦��«���������t)����������j��������|||¬ ¦��«��������a �t-����������j��������d ¦��«���������t!����������t$����������j��������¦��«��������sft����������j��������j��������r2t����������j�������� ��������������������¦���«���������st����������j��������d¦��«��������‚t����������j��������d¦��«���������t5����������¦���«����������nt����������j�������� ��������������������¦���«����������Œ²t;����������|�¦��«���������t=����������|�¦��«���������d�S�)Nr%���zstart-testsuite.shr?���ÚTTCN3_PCAP_PATHÚ OSMO_SUT_HOSTÚ OSMO_SUT_PORTÚconfigú.zRunning testsuite)r���Úenvz+ Tr0���zpodman container crashed!zTestsuite is done)r���r���r ���r ���r@���r���r���r%���Útestenv_cfgÚget_vty_host_portr���Úgenerate_envr���Útestr���r���r<���Úexec_cmd_backgroundÚtestsuite_procÚdebugÚ subprocessÚPopenÚtimeÚsleepr9���ÚNoTraceExceptionr+���ÚdaemonsÚcheck_if_crashedrD���rG���) rA���rB���r���Ústart_testsuiteÚsuiterh���ÚhostÚportr���Útest_args ��� r���r���r���¨���sX��€�ð�{Ô#€Lå Œ',Š,•w”Ô.°Ñ <Ô <€CÝ”g—l’l¥?Ð4HÑIÔI€OÝŒGLŠL'¬,Ô*@À,ÈyÔBYÑZÔZ€Eð� 2œ7Ÿ<š<¬Ô(?ÀÑMÔMð€Cõ �Ô$×6Ò6°sÑ;Ô;J€Dˆ$Øð�$Ø#ˆˆOÑØ#ˆˆOÑå Œ+× "Ò " 3¬Ô(;Ñ <Ô <€Cà˜E <°Ô#9Ð :€CåŒ|Ô €HØð�=Ø(ˆ?ˆ?ØH:шCˆCà| IÔ.Ð;Ð;°Ð;Ð;Ð<Ñ<ˆCå„LÐ$Ñ%Ô%Ð%å„~× Ò Ñ"Ô"ð�AÝ œ×;Ò;¸CÀSÈcÐ;ÑRÔRˆˆåŒ j˜3jjÑ!Ô!Ð!Ý#Ô)¨#°3¸CÐ@Ñ@Ô@ˆð +ÝŒ 1‰ Œ ˆ å.Ô,Ñ-Ô-ð� ÝŒ|Ô"ð� L7¬>×+DÒ+DÑ+FÔ+Fð� LÝÔ.Ð/JÑKÔKÐKÝŒMÐ-Ñ.Ô.Ð.݉FŒFˆFØåŒ×(Ò(Ñ*Ô*Ð*ð +õ�CÑÔÐÝSÑÔÐÐÐr���c������������������ó��—�t�����������j�������� ��������������������t����������j��������j��������d¦��«��������}� �t����������|�d¦��«��������5�}| ��������������������¦���«��������� ��������������������¦���«���������cd�d�d�¦��«���������S�#�1�swxY�w�Y���d�S�#��Y�d�S�xY�w)Nútestsuite/.current_testÚr)r���r���r ���r ���r@���r7���ÚreadlineÚrstrip)r���Úhs��� r���Úget_current_testr‚���ß���s¸���€�Ý Œ7<Š<œÔ/Ð1JÑKÔK€DðÝ $˜‰_Œ_ð� ) Ø—:’:‘<”<×&Ò&Ñ(Ô(ð )ð� )ð� )ð� )ñ� )ô� )ð� )ð� )ð� )ð� )ð� )ð� )øøøð� )ð� )ð� )ð� )ð� )ð� )øðàˆtˆtøøøs/���±B�Á&A4Á'B�Á4A8Á8B�Á;A8Á<B�ÂBc������������������óB��—�t�����������j�������� ��������������������t����������j��������j��������d¦��«��������}�t����������j��������d¦��«���������t����������dd¦��«��������D�]8}t����������j ��������d¦��«���������t�����������j�������� ��������������������|�¦��«��������s�d�S�Œ9t����������j��������d¦��«��������‚)Nr}���z!Waiting until test has stopped...r���i°��gš™™™™™¹?z$Timeout in wait_until_test_stopped())r���r���r ���r ���r@���r���ro���Úrangerr���rs���r ���ÚNoTraceError)r���Úis��� r���Úwait_until_test_stoppedr‡���é���sˆ���€�Ý Œ7<Š<œÔ/Ð1JÑKÔK€Då„MÐ5Ñ6Ô6Ð6å 1d‰^Œ^ð�ð�ˆÝŒ 3‰ŒˆÝŒw~Š~˜dÑ#Ô#ð� ؈FˆFð õ�Ô ÐEÑ FÔ FÐFr���c������������������ó²���—�t�����������rOt����������j��������dt�����������j��������›�d¦��«���������t����������j�������� ��������������������t�����������j��������¦��«���������d�a�d�S�d�S�)NzStopping testsuite (ú))rn���r���r���r9���r ���ru���Úkillr,���r���r���r+���r+���ö���sW���€�õ�ð�ÝŒÐANÔ,>ÐAÐAÐAÑBÔBÐBÝŒ×Ò^Ô/Ñ0Ô0Ð0؈ˆˆðð�r���)!r)���rJ���r���r1���r���Úos.pathr���rR���rp���r ���Útestenv.cmdrr���r���r���ÚrealpathÚ__file__r���rn���r���r"���r'���r-���r4���r<���rD���rG���rM���rZ���ra���r���r‚���r‡���r+���r,���r���r���ú<module>r������s›��ðð�€ € € Ø�€€€Ø�€€€Ø�Ð�Ð�Ð�Ø� € € € Ø�€€€Ø�€€€Ø� € € € Ø�Ð�Ð�Ð�Ø�€€€Ø�Ð�Ð�Ð�Ø�€€€à€Ø”g×&Ò&¨(Ð'=Ð'=Ð'=Ñ>Ô>Ð�Ø€ð,ð�,ð�,ð+ð�+ð�+ð\Kð�Kð�Kðð�ð�ðBð�Bð�Bð ð� ð� ð "ð� "ð� "ð"ð�"ð�"ð.ð�.ð�.ð ð� ð� ðð�ð�ð4ð�4ð�4ðnð�ð�ð Gð� Gð� Gðð�ð�ð�ð�r���