hddlZddlZddlZddlZddlZddlZddlZiadada dZ dZ dZ dZ idfdZdidejfd ZdS) NctjjrtjjdkrdSdt jddtjjS)Nzdebian:bookworm-z [^a-zA-Z0-9])testenvargspodmandistroresubT/home/osmocom-build/jenkins/workspace/ttcn3-s1gw-test-latest/_testenv/testenv/cmd.pydistro_cache_suffixrsE < ',"59J"J"Jr Arvnc7<+>?? A AArctjjrutjjrdant jtjjdatjj r tdz attz an/t jtjjdatjjst jtd}dt j vr%|dt j dz }|dz }t jtd }d t j vr%|dt j d z }|d z }|td<|td <tjjtd <tjjtd <tjtd<ttd<t j ddtd<tjjstjjr1t jtjjddan0t jtjjddat t#t$z atjj r t dz at tz at td<tjjdkr dtd<n)tjjdkrtjtd<tjjr4t jtjdtd<dSdS)zXAdjust "Environment variables set by testenv" in README.md when making changes here./zpodman/installz-asanz host/installz lib/pkgconfigPKG_CONFIG_PATH:z:/usr/lib/pkgconfiglibLD_LIBRARY_PATHz :/usr/lib CCACHE_DIRTESTENV_CACHE_DIRTESTENV_SRC_DIRTESTENV_INSTALL_DIRTERMdumbr makehostOSMO_DEV_MAKE_DIRdebianTESTENV_QEMU_KERNELcustom scripts/qemuTESTENV_QEMU_SCRIPTSN)rrr binary_repo install_dirospathjoincacheasanrenvironget env_extraccachesrc_dirmake_dirstrmake_dir_versionkernelcustom_kernel_pathdata_dir)pkg_config_pathld_library_paths rinit_envr9s| G < # 1KK',,w|'9;KLLK|  'w& .00 0KKgll7<#5~FF < # 7',,{ODD  * * F2:>>2C#D#DFF FO00',,{E::  * * F2:>>2C#D#DFF FO;&'6 #$'6 #$%l1Il%,\%7I!"#*?I '2I#$ vv66If < # 2 <  Hw||GL$6&IIHHw||GL$6GGHC())) <   H'))))1 %&|h&&+3 '((   ( (+2+E '(|[,.GLL9I>,Z,Z ()))[[rctj|tjd|jtjd|jt d)z-:param completed: return from run_cmd() belowz Command: z Returncode: zGshell command related error, find details right above this python trace)loggingerrordebugr returncode RuntimeError) completed error_msgs rexit_error_cmdrBRsZ M) M.in../// M7!577888 ` a aarFctt}tjt jd}|dtjt jdz }t jjdkrKt j r?|dtjt j t jj z }tratdkrV|dtjtdz }|dtjtdz }|r|dz }n%|dtj d z }||d <tj d |d <|D] }||||<|s5tj D](}||vr"tj |||<)|S) Nscriptsrr#runrbinzusr/binz-:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/binPATHHOME)dictr.r'r(r)rr6ractionttcn3_hacks_dir testsuiter&r,r-)envr retr(vars r generate_envrP[s y//C 7<<() 4 4D @ W-~>> @ @@D|e##(?# SBGLL!8',:PQQSSS;{c)) 6BGLLe44666 :BGLLi88::: - ?? ,BJNN6**,,,CK*..((CKs8C /: / /C#~~:>>#..C JrTcD|s.tjjrtjj|g|R||d|St jd|t j|g|Rt|t|t|d|}|j dks|s|St|ddS)N)checkrMz+ )rMshellstdinrzCommand failed unexpectedly) rrr exec_cmdr;r= subprocessrErP isinstancer2r>rB)cmdrRrM no_podmanrTrkwargsps rrErEzs S,S~&sR4RR%SRR6RRR M*s**          c""       A |q1344444r)r;r'os.pathr rVrtestenv.testsuiter.r&r1r3rr9rBrPDEVNULLrEr rrr_s     BBB 7[7[7[tbbb>R5 8J555555r