Observed since 20 Oct, 23:33 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
agent-testing-cli
TestMu A2A CLI for testing chat, voice, and phone caller agents
TestMu Agent Testing CLI is a command-line tool for testing chat, voice, and Phone Caller agents from your terminal. Discover projects and test resources, run evaluations, retrieve results, and automate test runs in CI/CD.
Install the latest published version:
pip install agent-testing-cli
Check the available commands:
agent-testing-cli --help
Before you sign in, see Get started with TestMu Automation to obtain your username and access key.
Sign in locally. Enter your TestMu username and access key when prompted:
agent-testing-cli login
Check sign-in status:
agent-testing-cli auth status
For CI/CD, store these values as protected secrets and set both environment variables:
export LT_USERNAME="YOUR_USERNAME"
export LT_ACCESS_KEY="YOUR_ACCESS_KEY"
agent-testing-cli projects
agent-testing-cli --project PROJECT_ID scenarios
agent-testing-cli --project PROJECT_ID suites
agent-testing-cli --project PROJECT_ID endpoint-profiles
Use --json when a script or CI/CD job reads the output:
agent-testing-cli --json projects
For a Phone Caller run, --project PROJECT_ID identifies the TestMu project
and --suite SUITE_ID identifies the suite to run:
agent-testing-cli --project PROJECT_ID run --suite SUITE_ID
Use --yes to confirm a run without an interactive prompt:
agent-testing-cli --project PROJECT_ID run --suite SUITE_ID --yes
Run a Chat evaluation:
agent-testing-cli --project PROJECT_ID run \
--workflow WORKFLOW_ID \
--suite SUITE_ID \
--yes
Do not use --wait with a Chat evaluation.
Run a suite from a supported TestMu result URL:
agent-testing-cli run --url "SUITE_URL" --yes
Run multiple suite URLs in one command:
agent-testing-cli run --url "SUITE_URL_1" "SUITE_URL_2" "SUITE_URL_3" --yes
agent-testing-cli results --suite SUITE_ID
agent-testing-cli call --id CALL_ID
Open the interactive terminal user interface (TUI):
agent-testing-cli tui
Use agent-testing-cli --help for the complete command and option reference.
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
httpxEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | httpx<1,>=0.27 | runtime |
keyringEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | keyring<26,>=25 | runtime |
pydanticEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pydantic<3,>=2.7 | runtime |
richEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | rich<14,>=13.7 | runtime |
textualEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | textual<1,>=0.60 | runtime |
typerEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | typer<1,>=0.12 | runtime |
pytestEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pytest<9,>=8; extra == "dev" | runtime |
pytest-asyncioEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pytest-asyncio<1,>=0.23; extra == "dev" | runtime |
respxEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | respx<1,>=0.21; extra == "dev" | runtime |
pyinstallerEnvironment{
"extras": "",
"marker": "extra == \"build\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pyinstaller<7,>=6.5; extra == "build" | runtime |
bdist_wheel · 30.96 KB · Python py3
sdist · 41.49 KB · Python source
Observed since 20 Oct, 23:33 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:aee9d74c8196e1b04b62c42c6d9af99db52a96a886037741dd86d0cd4195eaa4