gp PddlZddlZddlZddlZddlZddlZddlZdZdZ dZ dS)Ncdg}tjjr|gdz }n6|gdz }tjjr|gdz }tjjs|dgz }d}|D]}t j|stj tj d|rTtj d||d kr(tj d tj d d }|rtjd dSdS)Ngit)buildahpodmanrsync) autoconfautomakebrctlccachedumpcapzg++gccmake pkg-configsetcapttcn3_compilerwget)busyboxcpiogziplddtreezqemu-system-x86_64rFz /usr/sbinzMissing program: rz2 Install eclipse-titan, e.g. from osmocom:latest:zI https://osmocom.org/projects/cellular-infrastructure/wiki/Latest_BuildsT)testenvargsrkernel binary_reposhutilwhichospathexistsjoinloggingerrorsysexit)programsabortprograms \/home/osmocom-build/jenkins/workspace/ttcn3-sip-test-latest/_testenv/testenv/requirements.pycheck_programsr* s] H|!          <    H|'   H E  |G$$ w~~bgll;@@AA  M7g77 8 8 8*** RSSS ijjjE   c dddtjtjjtjjdg}tj|dj dkrdSgd}tj|dj d krdStj d tj d tj d tj d tj ddS)Ngrepz-q fftranscodezregen_makefile.shF)checkr)rz --modversionlibfftranscoderzMissing library: libfftranscodez https://osmocom.org/projects/cellular-infrastructure/wiki/Titan_TTCN3_Testsuites#Proprietary-APERlt-gtBER-transcoding-library-for-Iu-testsz# Consider installing it from here:z2 https://ftp.osmocom.org/binaries/libfftranscode/)rrr!r testsuitettcn3_hacks_dir_srcrcmdrun returncoder"r#r$r%)r3s r)check_fftranscoder6Hs     1 L "   C{s%((3q88 : : :C{s%((3q88 M3444 M W M7888 MFGGGHQKKKKKr+cdttjjst dSdS)N)r*rrrr6r+r)r/r/cs7 < r+) r"os.pathrrr$r testenv.cmdtestenv.testsuiter*r6r/r8r+r)r<s 999x6r+