Run ATF Test Suite
run_atf_test_suiteExecute a ServiceNow ATF test suite and receive a summary of pass, fail, skip, and error counts with overall status.
Instructions
Execute a ServiceNow ATF test suite and wait for all tests to complete. Identify the suite by either its name or sys_id (provide exactly one). Returns a summary with pass/fail/skip/error counts and overall status.
Use this tool when the user wants to run a collection of ATF tests as a suite.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| instance | No | The ServiceNow instance auth alias to run the suite on. This is the alias configured via `snc configure` (e.g., "myinstance", "prod", "test"). If not provided, falls back to the SN_AUTH_ALIAS environment variable. | |
| suite_name | No | The name of the test suite to execute. Provide either suite_name or suite_sys_id, but not both. | |
| suite_sys_id | No | The sys_id of the test suite to execute. Provide either suite_name or suite_sys_id, but not both. | |
| browser_name | No | Browser to use for UI tests (e.g., "Chrome", "Firefox"). | |
| browser_version | No | Browser version for UI tests. | |
| os_name | No | Operating system for UI tests (e.g., "Windows", "Mac"). | |
| os_version | No | OS version for UI tests. | |
| is_performance_run | No | Whether to run as a performance test. | |
| run_in_cloud | No | Whether to run tests in the cloud runner. |