Get a single test result by name

## Usage

`circleci testresult get <job-id> <name> [flags]`

## Arguments

`<job-id>` is the UUID of the job whose test results to search. Job
UUIDs are shown in `circleci job get` and `circleci run get --json`.

`<name>` is the exact test name to look up. If more than one test
shares that name, use `--filter classname=<value>` to disambiguate.

## Flags

| Flag               | Description                                                                       |
| ------------------ | --------------------------------------------------------------------------------- |
| `--filter <value>` | Disambiguate by classname=<value> when a name is shared; repeatable               |
| `--jq string`      | Process values from the response using jq syntax (see `circleci help formatting`) |
| `--json`           | Output as JSON                                                                    |
| `--plain`          | Print only the raw test message, verbatim and unformatted                         |

Global flags: `-c, --config`, `--debug`, `--no-color`, `-q, --quiet` — see `circleci --help`.

## Examples

- Get a test by name: 
  `circleci testresult get 8e50c384-0083-43d0-bc8f-93f0db589d6b TestLogin`
- Disambiguate when the name appears in multiple suites: 
  `circleci testresult get <job-id> TestLogin --filter classname=api`
- Print only the raw test message: 
  `circleci testresult get <job-id> TestLogin --plain`
- Output as JSON: 
  `circleci testresult get <job-id> TestLogin --json`

## Details

Get a single test result from a job by its exact name.

When several tests share a name the lookup is ambiguous and fails; narrow it
with `--filter classname=<value>`, or browse with `circleci testresult list`.

JSON fields: classname, name, result, run_time, message

