["g,zddlZddlZddlZddlZddlZddlZdadada da da dZ dZ dZdZdZdZdZd ZdS) Nctjtjjdatjt datjtdatjt da tj dza tj t ddS)Ngitz osmocom-bbzsrc/host/trxconzlibosmo-sigtranT)exist_ok)ospathjointestenvargscachegit_dirbb_dir trxcon_dirsccp_dirmultiprocessing cpu_countjobsmakedirs_/home/osmocom-build/jenkins/workspace/ttcn3-hnodeb-test-asan/_testenv/testenv/podman_install.pyinitrsgll7<-u55G W\\'< 0 0Ff&788Jw||G%677H  $ & & *DK$''''''rc|sdStt|}tjdd|t jgd|zdS)NzInstalling packages: z, )zapt-getz-qinstallz-yz--no-install-recommends)listsetlogginginfor r cmdrun)pkgss r apt_installr"!sl  D ??D L:4::;;; KOOQQQTXXYYYYYrc tjtrt jddSt jddtddddgdS)Nzosmocom-bb: already clonedr-Cclone--depth1z%https://gerrit.osmocom.org/osmocom-bb) rrexistsrrdebugr rr r rrrclone_osmocom_bbr*,sj w~~f 2333 KOO       3      rc tjtrt jddSt jddtddddgdS)Nzlibosmo-sigtran: already clonedrr$r%r&r'z*https://gerrit.osmocom.org/libosmo-sigtran) rrr(rrr)r rr r rrrclone_libosmo_sigtranr,>sj w~~h 7888 KOO       8      rc4tjtd}tj|st t dgtjdtj ddgttj dgttj dd tgttj d d |d gdS) Nz src/trxconlibosmocore-devzBuilding trxcon autoreconf-ficwd ./configuremake-jln-sz/usr/local/bin/trxcon) rrr rr(r*r"rrr rr r)trxcon_in_srcdirs rfrom_source_trxconr9Psw||J == 7>>* + +C&'((( &''' u-:>>> Z888 $y1zBBB KOOT4!13JKLLLLLrctjtd}t ddgtj|s t tjdtj ddgttj dgttj d d td gtjtd tj d d td gtjtdtj dd|dgdS)Nzexamples/sccp_demo_userzlibosmo-netif-devr.zBuilding sccp_demo_userr/r0r1r3r4r5zlibosmo-sigtran.lasrcsccp_demo_userexamplesr6r7z/usr/local/bin/sccp_demo_user) rrr rr"r(r,rrr rr r)sccp_demo_user_paths rfrom_source_sccp_demo_userr?^sL',,x1JKK    7>>- . .   ./// u-8<<< X666  Td9&: ; Xu--       Td9&6 7 Xz22     KOOT4!46UVWWWWWrcv||d}|dkrtS|dkrtS|dkrtStjd|dtjd|d|tjd tjd t jd dS) Nprogramtrxconzrun_fake_trx.shzrun_sccp_demo_user.shzCan't install z! Fix this by either:z* Adding package= to [z] in z/ (if it can be installed from binary packages)z4* Editing from_source() in testenv/podman_install.pyr)r9r*r?rerrorsysexit)cfgcfg_namesectionrAs r from_sourcerI{s'l9%G(!######!!!))))+++ MA7AAABBB MC7CCCCDDD MCDDD MHIIIHQKKKKKrcg}|D]P}|dvr||}d|vr,|ddkr ||ddz }?t|||Qt|dS)N)DEFAULT testsuitepackageno )splitrIr")rFrGpackagesrH section_datas rrQrQsH 0 0 . . . 7|  $ $I&$..  Y/55c:: :HH Xw / / / /r)rrrrD testenv.cmdr testenv.podmanr rrrrrr"r*r,r9r?rIrQrrrrUs       ( ( ( ZZZ$$ M M MXXX:    r