telia-actions/Run tests using TAFFi

Sets up needed TAFFi configs and runs the tests using TAFFi

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
testDirPath to a directory below which all the files needed for test run are found from. Path is relative to workspace directoryno""
resultsDirPath to a directory where all the test results will be stored. Path is relative to workspace directorynooutput
taffiServerCmdCommand to run before starting TAFFi server. Can be used for example installing some additional libraries etc.no
taffiServerTimeoutTimeout for waiting the TAFFi server to be reachable before starting the test run. During this time for example the command to run before starting TAFFi server (taffiServerCmd) is run.no180
testRunToolTest tool to runnorobot
testRunBaseDirPath to the base directory where all tests to run are found. Must be relative to testDir input.norobot/tests
testRunConfigPathPath to the test configuration file (tool specific file, for Robot it is an argument file in JSON format). Must be relative to testDir input.norobot/tests/robot.arguments.json
testRunTestsTests to run. Quotes (") need to be escaped with a backslash (\).no.
testRunOptionsCommandline options to be given for test tool. Quotes (") need to be escaped with a backslash (\).no
noProxyString to be appended to the end of NO_PROXY environment variable.no
dockerRegistryUsernameUsername to be used to access the Docker registry in Telia Company JFrog Artifactory (verso-docker-dev-local.jfrog.teliacompany.io) for downloading the TAFFi Docker imagesyes
dockerRegistryPasswordPassword to be used to access the Docker registry in Telia Company JFrog Artifactory (verso-docker-dev-local.jfrog.teliacompany.io) for downloading the TAFFi Docker imagesyes
jiraProjectJira project to which report the resultsno
jiraTestPlanJira test plan to which report the resultsno
jiraUsernameUsername to be used to access Jira (https://devopsjira.verso.sonera.fi) for reporting test results. Required only if also both jiraProject and jiraTestPlan are provided, and thus test reporting is tried to be done.no
jiraPasswordPassword to be used to access Jira (https://devopsjira.verso.sonera.fi) for reporting test results. Required only if also both jiraProject and jiraTestPlan are provided, and thus test reporting is tried to be done.no
realRunReally run tests?true

no outputs