
    i                     J    d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd Zd Z	dS )    Nc                     ddg} t           j        j        r| ddgz  } n| g dz  } t           j        j        r| g dz  } d}| D ]}t	          j        |          st          j                            t          j        	                    d|                    rTt          j        d	|            |d
k    r(t          j        d           t          j        d           d}|rt          j        d           d S d S )Nfilegitbuildahpodman)autoconfautomakebrctlccachedumpcapzg++gccmakez
pkg-configrsyncsetcapttcn3_compilerwget)busyboxcpiogziplddtreezqemu-system-x86_64Fz	/usr/sbinzMissing program: r   z2  Install eclipse-titan, e.g. from osmocom:latest:zK  https://osmocom.org/projects/cellular-infrastructure/wiki/Binary_PackagesT   )testenvargsr   kernelshutilwhichospathexistsjoinloggingerrorsysexit)programsabortprograms      `/home/osmocom-build/jenkins/workspace/ttcn3-pcu-test-sns-latest/_testenv/testenv/requirements.pycheck_programsr)      s;   H
 | 
 	

 	 
 
 
 	
  < 	    H E  |G$$ 	w~~bgll;@@AA  M7g77888***RSSSklllE      c                  "    t                       d S )N)r)    r*   r(   checkr-   E   s    r*   )
r!   os.pathr   r   r#   r   testenv.cmdtestenv.testsuiter)   r-   r,   r*   r(   <module>r1      su       



         6 6 6r    r*   