TESTRAIL_ENABLE | enabled | Enables TestRail integration. | false | |
TESTRAIL_HOST | host | URL of the TestRail instance. | | true |
TESTRAIL_USER | user | Account name which will be used to push results. | | true |
TESTRAIL_API_KEY | apiKey | API key which can be generated on the profile page in TestRail. | | true |
TESTRAIL_PROJECT_ID | projectId | Project id in which test cases are stored. Ex. P123 | | true |
TESTRAIL_SUITE_ID | suiteId | Suite id in which test cases are stored. Ex. S123 | | true |
TESTRAIL_COVERAGE_CASE_ID | coverageCaseId | Test Case ID which will be used to post test results. It will appear in Test Run as executed with coverage and results as description. | | true |
TESTRAIL_RUN_NAME | runName | Test Run name. Configurable with variables %BRANCH% - see config option branchEnv %BUILD% - see config option buildNoEnv %DATE% - see config option dateFormat
| %BRANCH%#%BUILD% - %DATE% | |
TESTRAIL_RUN_DESCRIPTION | runDescription | You can provide you own Test Run description. If this option is not configured, it will contain test results and test coverage. | | |
TESTRAIL_REFERENCE | reference | String that will be added to the refs field in TestRail. This can enable integration with other tools like https://github.com/DamianOsipiuk/testcafe-reporter-testrail/. Configurable with variables %BRANCH% - see config option branchEnv %BUILD% - see config option buildNoEnv
| | |
TESTRAIL_BRANCH_ENV | branchEnv | Which ENV variable is used to store branch name on which tests are run. | BRANCH | |
TESTRAIL_BUILD_NO_ENV | buildNoEnv | Which ENV variable is used to store build number of tests run. | BUILD_NUMBER | |
TESTRAIL_DATE_FORMAT | dateFormat | What date format should be used for %DATE% placeholder. https://momentjs.com/ formats supported. | YYYY-MM-DD HH:mm:ss | |