xDh PddlZddlZddlZddlZddlZddlZddlZdZdZ dZ dS)Ncddg}tjjr|ddgz }n|gdz }tjjr|gdz }d}|D]}t j|st jt j d|rTtj d ||d kr(tj d tj d d }|rtj ddSdS)Nfilegitbuildahpodman) autoconfautomakebrctlccachedumpcapzg++gccmake pkg-configrsyncsetcapttcn3_compilerwget)busyboxcpiogziplddtreezqemu-system-x86_64Fz /usr/sbinzMissing program: rz2 Install eclipse-titan, e.g. from osmocom:latest:zK https://osmocom.org/projects/cellular-infrastructure/wiki/Binary_PackagesT)testenvargsrkernelshutilwhichospathexistsjoinloggingerrorsysexit)programsabortprograms U/home/osmocom-build/jenkins/workspace/ttcn3-sip-test/_testenv/testenv/requirements.pycheck_programsr* s; H |          <    H E  |G$$ w~~bgll;@@AA  M7g77 8 8 8*** RSSS klllE   cdddtjtjtjjdg}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!rttcn3_hacks_dirr testsuitecmdrun returncoder"r#r$r%)r3s r)check_fftranscoder6Es    # L "   C{s%((3q88 : : :C{s%((3q88 M3444 M W M7888 MFGGGHQKKKKKr+cdttjjst dSdS)N)r*rrrr6r+r)r/r/`s7 < r+) r"os.pathrrr$r testenv.cmdtestenv.testsuiter*r6r/r8r+r)r<s 666r6r+