sipfront/sipfront-call-test

Triggers a call test or project run on the Sipfront App

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
public_keyYour Sipfront API public keyyes
secret_keyYour Sipfront API secret keyyes
modeWhat to run: 'test' (a single test) or 'project' (a whole project)notest
nameYour Sipfront test name to trigger (required when mode=test)no
destinationThe destination to call, overriding the test configuration (mode=test)no
project_idThe id of the project to run (mode=project; takes precedence over project_name)no
project_nameThe name of the project to run (mode=project; used when project_id is not set)no
test_idsComma-separated subset of test ids to run (mode=project, optional)no
report_modeReport rendering mode. mode=test: 'full', 'kiosk' or 'print'. mode=project: 'full' or 'kiosk'no
poll_intervalSeconds to wait between status pollsno3
timeoutMaximum seconds to wait for the run to finish (0 disables)no1800
sf_environmentInternal parameter for testing this actionno
namedescription
statusFinal status: test mode 'passed'/'failed'/'running'; project mode 'passed'/'failed'/'stopped'/'running'
report_urlURL of the test session or project run report
project_idThe id of the project the test or project run belongs to
started_atTimestamp when the run started (UTC)
stopped_atTimestamp when the run stopped (UTC)
session_idThe Sipfront session id used for the test run
result_descriptionHuman-readable description of the test result
test_idThe id of the executed test
test_nameThe name of the executed test
project_nameThe name of the project the test belongs to
testcase_nameThe name of the test case (scenario) that was executed
agentpool_nameThe name of the agent pool that ran the test
tagsJSON-encoded tags associated with the test session
project_run_idThe numeric id of the project run
project_run_uuidThe uuid of the project run
total_testsTotal number of tests in the project run
tests_startedNumber of tests that were started in the project run