Commit 56d0249c authored by garciay's avatar garciay
Browse files

Start ESRP test suite

parent 168bf318
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -110,9 +110,12 @@ RUN cd /home/etsi/frameworks \
    && ls \
    && cd /home/etsi/dev/STF549_Ng112/ttcn \
    && git clone https://forge.etsi.org/gitlab/LIBS/LibSip.git ./LibSip \
    && git clone https://forge.etsi.org/gitlab/LIBS/LibIms.git ./LibIms \
    && git clone https://forge.etsi.org/gitlab/LIBS/LibCommon.git ./LibCommon \
    && git clone -bSTF525 https://forge.etsi.org/gitlab/LIBS/LibIts ./LibIts \
    && cd /home/etsi/dev/STF549_Ng112/ttcn/LibIts \
    && cat ./ttcn/Http/LibItsHttp_TypesAndValues.ttcn \
    && cat ./ttcn/Http/LibItsHttp_TestSystem.ttcn \
    && rm -fr asn1 t3q xsd \
    && cd ttcn && rm -fr BTP CALM CAM Common DCC DENM GeoNetworking Ipv6OverGeoNetworking IVIM MapemSpatem Pki Security SremSsem V2G \
    && cd /home/etsi/dev/STF549_Ng112/scripts \
+6 −1
Original line number Diff line number Diff line
@@ -115,7 +115,7 @@ do
done

# Update libraries & CC files
TTCN_3_LIB_LIST='LibEmcom/LibNg112 LibHttp LibSip LibCommon'
TTCN_3_LIB_LIST='LibEmcom/LibNg112 LibHttp LibSip LibIms LibCommon'
for i in ${TTCN_3_LIB_LIST}
do
    if [ ! -d ${TTCN_3_DST_PATH}/$i ]
@@ -143,6 +143,11 @@ do
        cp ${CC_SRC_PATH}/src/$i/*.cc ${TTCN_3_DST_PATH}/$i/src
        # Patch TITAN due to issues in xsd2ttcn
        cp ${SRC_EMCOM_PATH}/ttcn/patch_sip_titan/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn
    elif [ "$i" == "LibIms" ]
    then
        cp ${TTCN_3_ORG_PATH}/$i/ttcn/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn
        # Patch TITAN
        cp ${SRC_EMCOM_PATH}/ttcn/patch_ima_titan/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn
    elif [ "$i" == "LibHttp" ]
    then
        cp ${TTCN_3_ORG_PATH}/LibIts/ttcn/Http/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn
+4615 −0

File added.

Preview size limit exceeded, changes collapsed.

+7 −3
Original line number Diff line number Diff line
@@ -77,9 +77,13 @@ cd /home/vagrant/dev
git clone https://forge.etsi.org/gitlab/emergency-communications/NG112 ./STF549_Ng112
cd /home/vagrant/dev/STF549_Ng112
cd /home/vagrant/dev/STF549_Ng112/ttcn
svn co --username svnusers --password svnusers --non-interactive https://oldforge.etsi.org/svn/LibSip/trunk ./LibSip
svn co --username svnusers --password svnusers --non-interactive https://oldforge.etsi.org/svn/LibCommon/trunk/ttcn ./LibCommon
svn co --username svnusers --password svnusers --non-interactive --trust-server-cert https://oldforge.etsi.org/svn/LibIts/branches/STF525/ttcn/Http ./LibHttp
git clone https://forge.etsi.org/gitlab/LIBS/LibSip.git ./LibSip
git clone https://forge.etsi.org/gitlab/LIBS/LibIms.git ./LibIms
git clone https://forge.etsi.org/gitlab/LIBS/LibCommon.git ./LibCommon
git clone -bSTF525 https://forge.etsi.org/gitlab/LIBS/LibIts ./LibIt
cd /home/etsi/dev/STF549_Ng112/ttcn/LibIts
rm -fr asn1 t3q xsd
cd ttcn && rm -fr BTP CALM CAM Common DCC DENM GeoNetworking Ipv6OverGeoNetworking IVIM MapemSpatem Pki Security SremSsem V2G
cd /home/vagrant/dev/STF549_Ng112/scripts
chmod 775 *.bash devenv.bash.*
cd /home/vagrant/dev/STF549_Ng112/docker