88# Start integration tests.
99# expect WD env set HLJSDK directory.
1010
11+ set -eo pipefail
12+
1113# unset ORG_HYPERLEDGER_FABRIC_SDKTEST_INTEGRATIONTESTS_TLS
1214# unset ORG_HYPERLEDGER_FABRIC_SDKTEST_INTEGRATIONTESTS_CA_TLS
1315export ORG_HYPERLEDGER_FABRIC_SDKTEST_INTEGRATIONTESTS_TLS=true
@@ -41,12 +43,12 @@ ORG_HYPERLEDGER_FABRIC_SDKTEST_VERSION=${ORG_HYPERLEDGER_FABRIC_SDKTEST_VERSION:
4143ORG_HYPERLEDGER_FABRIC_SDKTEST_FIXVERSION=${ORG_HYPERLEDGER_FABRIC_SDKTEST_FIXVERSION:- }
4244
4345if [ -z $ORG_HYPERLEDGER_FABRIC_SDKTEST_FIXVERSION ]; then
44- dotcount=" ${ORG_HYPERLEDGER_FABRIC_SDKTEST_VERSION// \. } "
45- if [ " 3" == " ${# dotcount} " ]; then
46- export ORG_HYPERLEDGER_FABRIC_SDKTEST_FIXVERSION=${ORG_HYPERLEDGER_FABRIC_SDKTEST_VERSION% .* }
47- else
48- export ORG_HYPERLEDGER_FABRIC_SDKTEST_FIXVERSION=$ORG_HYPERLEDGER_FABRIC_SDKTEST_VERSION
49- fi
46+ dotcount=" ${ORG_HYPERLEDGER_FABRIC_SDKTEST_VERSION// \. } "
47+ if [ " 3" == " ${# dotcount} " ]; then
48+ export ORG_HYPERLEDGER_FABRIC_SDKTEST_FIXVERSION=${ORG_HYPERLEDGER_FABRIC_SDKTEST_VERSION% .* }
49+ else
50+ export ORG_HYPERLEDGER_FABRIC_SDKTEST_FIXVERSION=$ORG_HYPERLEDGER_FABRIC_SDKTEST_VERSION
51+ fi
5052fi
5153
5254case " $ORG_HYPERLEDGER_FABRIC_SDKTEST_FIXVERSION " in
@@ -61,37 +63,37 @@ case "$ORG_HYPERLEDGER_FABRIC_SDKTEST_FIXVERSION" in
6163 # set which Fabric generated configuations is used.
6264 export FAB_CONFIG_GEN_VERS=" v1.0"
6365 ;;
64- " 1.1" )
65- export IMAGE_TAG_FABRIC=:x86_64-1.1.1
66- export IMAGE_TAG_FABRIC_CA=:x86_64-1.1.1
67- export FAB_CONFIG_GEN_VERS=" v1.1"
68- ;;
69- " 1.2" )
70- export IMAGE_TAG_FABRIC=:1.2.1
71- export IMAGE_TAG_FABRIC_CA=:1.2.1
72- export FAB_CONFIG_GEN_VERS=" v1.2"
73- ;;
74- " 1.3" )
75- export IMAGE_TAG_FABRIC=:1.3.0
76- export IMAGE_TAG_FABRIC_CA=:1.3.0
77- export FAB_CONFIG_GEN_VERS=" v1.3"
78- ;;
79- " 1.4" )
66+ " 1.1" )
67+ export IMAGE_TAG_FABRIC=:x86_64-1.1.1
68+ export IMAGE_TAG_FABRIC_CA=:x86_64-1.1.1
69+ export FAB_CONFIG_GEN_VERS=" v1.1"
70+ ;;
71+ " 1.2" )
72+ export IMAGE_TAG_FABRIC=:1.2.1
73+ export IMAGE_TAG_FABRIC_CA=:1.2.1
74+ export FAB_CONFIG_GEN_VERS=" v1.2"
75+ ;;
76+ " 1.3" )
77+ export IMAGE_TAG_FABRIC=:1.3.0
78+ export IMAGE_TAG_FABRIC_CA=:1.3.0
79+ export FAB_CONFIG_GEN_VERS=" v1.3"
80+ ;;
81+ " 1.4" )
8082 export IMAGE_TAG_FABRIC=:1.4
8183 export IMAGE_TAG_FABRIC_CA=:1.4
8284 export FAB_CONFIG_GEN_VERS=" v1.3" # not a copy/paste error :)
8385 ;;
8486* )
85- # export FAB_CONFIG_GEN_VERS="v1.3"
87+ # export FAB_CONFIG_GEN_VERS="v1.3"
8688 # cleans out an existing imgages...
87- # (docker images -qa | sort | uniq | xargs docker rmi -f) || true
88- # (docker images -qa | sort | uniq | xargs docker rmi -f) || true
89- # (docker images -qa | sort | uniq | xargs docker rmi -f) || true
90-
91- # everything just defaults for latest (v1.1)
92- # unset to use what's in docker's .env file.
93- unset IMAGE_TAG_FABRIC
94- unset IMAGE_TAG_FABRIC_CA
89+ # (docker images -qa | sort | uniq | xargs docker rmi -f) || true
90+ # (docker images -qa | sort | uniq | xargs docker rmi -f) || true
91+ # (docker images -qa | sort | uniq | xargs docker rmi -f) || true
92+
93+ # everything just defaults for latest (v1.1)
94+ # unset to use what's in docker's .env file.
95+ unset IMAGE_TAG_FABRIC
96+ unset IMAGE_TAG_FABRIC_CA
9597 ;;
9698esac
9799
@@ -106,19 +108,19 @@ echo "mvn version:--------------------"
106108mvn --version
107109echo " ---------------------------------"
108110
109- cd $WD /src/test/fixture/sdkintegration
111+ cd " $WD /src/test/fixture/sdkintegration"
110112./fabric.sh restart > dockerlogfile.log 2>&1 &
111113sleep 5; # give it this much to start.
112114
113- cd $WD
115+ cd " $WD "
114116
115117i=0
116118
117119# wait till we get at least one peer started other should not be far behind.
118- until [ " ` docker inspect -f {{.State.Running}} peer1.org2.example.com` " == " true" ] || [ $i -gt 60 ]; do
119- i=$(( i + 1 ))
120- echo " Waiting.. $i "
121- sleep 10;
120+ until [ " ` docker inspect -f {{.State.Running}} peer1.org2.example.com` " == " true" ] || [ $i -gt 60 ]; do
121+ i=$(( i + 1 ))
122+ echo " Waiting.. $i "
123+ sleep 10;
122124done ;
123125
124126sleep 15 # some more time just for the other services .. this should be overkill.
0 commit comments