actions-marketplace-validations/Run Parasoft dotTEST

A GitHub Action for running Parasoft dotTEST analysis.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
workingDirPath to the working directory.no${{ github.workspace }}
installDirPath to the dotTEST installation directory, which contains dottestcli.exe. If not specified, dottestcli.exe will be searched for on PATH.no
solutionPath to the solution to be analyzed. Specify a semicolon-separated list of paths to analyze many solutions. Supports ANT-style wildcards.no.\*.sln
projectPath to the project to be analyzed when no solution is provided. Specify a semicolon-separated list of paths to analyze many projects. Supports ANT-style wildcards.no
websiteFull path to the website directory to be analyzed when no solution is provided.no
testConfigURL of the test configuration to be used for analysis.nobuiltin://Recommended .NET Rules
resourceSolution-relative path to a project in a solution, a directory of files in a project, or a file. Use a semicolon-separated list to specify multiple paths.no
includeFile system paths to files to include in analysis. Supports ANT-style wildcards. If not specified, all files are analyzed. Use a semicolon-separated list to specify multiple paths.no
excludeFile system paths to files to exclude from analysis. Supports ANT-style wildcards. Use a semicolon-separated list to specify multiple paths.no
referenceReportFilePath to the baseline report.xml file for Test Impact Analysis.no
referenceCoverageFilePath to the baseline coverage.xml file for Test Impact Analysis.no
referencePath to additional assemblies required to resolve dependencies. Specify a semicolon-separated list of paths to provide many references. Supports ANT-style wildcards.no
reportDirPath to the directory where the report will be created.no${{ github.workspace }}/.dottest/report/${{ github.run_number }}
publishPublishes report to DTP.no
settingsPath to a settings file. Use a semicolon-separated list to specify multiple paths.no
propertyA single configuration setting in the "key=value" format. Use a semicolon-separated list to specify multiple paths.no
nobuildDisables the build of the tested solutions or projects.no
testTagFilterRuns tests that are tagged with specific issue tracking types/IDs.no
solutionConfigSolution configuration, e.g. "Debug".no
projectConfigProject configuration, e.g. "Debug".no
targetPlatformTarget platform of the solution configuration (e.g."Any CPU") or project configuration (e.g. "AnyCPU").no
outPath to the location where console output is saved.no
failFails the command with exit code 2 or 4 if any findings are reported. It is recommended to use it with continue-on-error: true.no
showsettingsLists all settings that are currently used.no
sarifMode'Mode for GitHub report (SARIF) generation. You can use: # - "legacy" - for dotTEST 2020.2 or older # - "builtin" - for dotTEST 2021.1 or newer (default)nobuiltin
namedescription
reportPath to the report.sarif file (or null if it does not exist).
reportDirPath to the directory that contains the generated report.