Forum Discussion

mskalt's avatar
mskalt
Visitor
3 years ago

ReadyAPI integration with Gitlab CI, can not generate report when running Automation by test suite

trying to run tests from gitlab ci / 

 

stages:
- run test

default:
tags:
- docker
variables:
env: "LabServer"
LICENSE_SERVER: "il-smartlic.spiralsolutions.co.il"
Enviroments: '-sTestSuite -r -a -J -I -O -g -f"$CI_PROJECT_DIR/reports" "-RJUnit-Style HTML Report" -FXML \"-E$env\" "$CI_PROJECT_DIR/Test\ API\ Project/"'

 

AutomationTest:
stage: run test
image:
name: smartbear/ready-api-soapui-testrunner
entrypoint: ["/bin/sh", "-c"]
variables:
LICENSE: $LICENSE_SERVER
COMMAND_LINE: $Enviroments

script:
- '/usr/local/SmartBear/EntryPoint.sh >/dev/null'
artifacts:
reports:
junit:
- "reports/*.xml"
paths:
- "reports/*.xml"

 

NOTE: it works fine and the report is generated as expected when the test run as full regression
Like This:

 

stages:
- run test

default:
tags:
- docker
variables:
env: "Lab20_FRL03_TNG_Master"
LICENSE_SERVER: "il-smartlic.spiralsolutions.co.il"
Enviroments: '-r -a -J -I -O -g -f"$CI_PROJECT_DIR/reports" "-RJUnit-Style HTML Report" -FXML \"-E$env\" "$CI_PROJECT_DIR/Test\ API\ Project/"'



AutomationTest:
stage: run test
image:
name: smartbear/ready-api-soapui-testrunner
entrypoint: ["/bin/sh", "-c"]
variables:
LICENSE: $LICENSE_SERVER
COMMAND_LINE: $Enviroments

script:
- '/usr/local/SmartBear/EntryPoint.sh >/dev/null'
artifacts:
reports:
junit:
- "reports/*.xml"
paths:
- "reports/*.xml"

No RepliesBe the first to reply