endtest-technologies/Run Endtest functional tests

Trigger one or more Endtest test executions and wait for their results

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
app_idThe Endtest App ID for your account. You can get it from https://app.endtest.io/settings.yes
app_codeThe Endtest App Code for your account. You can get it from https://app.endtest.io/settings.yes
api_requestThe Endtest API request that starts one or more test executions. The response may contain one hash or multiple comma-separated hashes.yes
number_of_loopsThe maximum number of result checks. Checks run once every 30 seconds.yes
results_formatThe Endtest results format: json or json-light.nojson
fail_buildWhether to fail the GitHub Actions step when Endtest reports failed assertions or errors.nofalse
namedescription
test_suite_nameOne test suite name, or a JSON array of names when multiple executions were triggered
configurationOne execution configuration, or a JSON array of configurations when multiple executions were triggered
test_casesTotal number of test cases across all executions
passedTotal number of passed assertions across all executions
failedTotal number of failed assertions across all executions
errorsTotal number of errors across all executions
failed_test_casesTotal number of failed test cases reported across all executions
start_timeThe earliest execution start timestamp
end_timeThe latest execution end timestamp
detailed_logsA flattened JSON array containing detailed logs from all executions. Empty when results_format is json-light.
screenshots_and_videoA flattened JSON array containing screenshot, log, and video URLs from all executions. Empty when results_format is json-light.
hashThe hash returned by Endtest, including comma-separated hashes for multiple executions
resultsOne Endtest Results page URL, or a JSON array of URLs when multiple executions were triggered
execution_countThe number of completed test executions
hashesA JSON array containing every execution hash
result_urlsA JSON array containing an Endtest Results page URL for every execution
test_executionsThe complete Endtest API response normalized to a JSON array