Index: build/unittest.sh =================================================================== diff -u -rb6ca0afad34e459b0700958b5f725d99f994a021 -r8fd222d29cda75ad0f7ea9ab7956deecb19473f1 --- build/unittest.sh (.../unittest.sh) (revision b6ca0afad34e459b0700958b5f725d99f994a021) +++ build/unittest.sh (.../unittest.sh) (revision 8fd222d29cda75ad0f7ea9ab7956deecb19473f1) @@ -8,6 +8,7 @@ REMOTE_DIR="/media/XDrive/Users/Bamboo-Projects" REPORT_DIR="$timeStamp-BuildNo-$buildNumber-$buildPlan" REPORT=Report +LOGS=logs export PATH=$PATH:/opt/Qt5.12.5/5.12.5/gcc_64/bin/:/opt/Qt/5.12.5/gcc_64/lib export PATH=$PATH:/opt/SquishCoco/bin/:/opt/SquishCoco/wrapper/bin/ @@ -34,17 +35,17 @@ git clone ssh://git@dvm-linux02:7999/ui/testsuites.git echo " ------------------------------ Starting the Squish Server" -$SQUISH_DIR/bin/squishserver addAUT $BUID_DIR/denali --port=$SQUISH_SERVER_PORT 1>$REPORT/server.log 2>$REPORT/server.err & +$SQUISH_DIR/bin/squishserver addAUT $BUID_DIR/denali --port=$SQUISH_SERVER_PORT 1>$REPORT/$LOGS/server.log 2>$REPORT/$LOGS/server.err & echo " ------------------------------ Starting tests" $SQUISH_DIR/bin/squishrunner addAUT $BUID_DIR/denali --testsuite testsuites --exitCodeOnFail 13 --reportgen html,$REPORT/UnitTest sleep 5 echo " ------------------------------ Importing the excecution report into the coverage database" -cmcsexeimport -m $BUID_DIR/denali.csmes -t UnitTest01 $BUID_DIR/denali.csexe 1>$REPORT/cmcsexeimport.log 2>$REPORT/cmcsexeimport.err +cmcsexeimport -m $BUID_DIR/denali.csmes -t UnitTest01 $BUID_DIR/denali.csexe 1>$REPORT/$LOGS/cmcsexeimport.log 2>$REPORT/$LOGS/cmcsexeimport.err echo " ------------------------------ Generating the coverage report" -cmreport --csmes=$BUID_DIR/denali.csmes --html=$REPORT/Coverage/index 1>$REPORT/cmreport.log 2>$REPORT/cmreport.err +cmreport --csmes=$BUID_DIR/denali.csmes --html=$REPORT/Coverage/index 1>$REPORT/$LOGS/cmreport.log 2>$REPORT/$LOGS/cmreport.err echo " ------------------------------ Copy the reports to server" mkdir $REMOTE_DIR/$REPORT_DIR