Get Execution History
get-execution-historyFetch SmartTest execution history for a testId (top 5 recent runs), an optional platform-rooted folder/file scope, or a scenario when scenarioId is set. Prefer testId when you have it from fetch-execution-report. Typically omit environment to avoid env scoping. Use branchName and scope.filePaths as for coverage. Optional platform (web|ios|android) and dimensionFilters narrow results. Set aggregate=true for suite timing stats (testCount, timedTestCount, sumSuccessMeanSecs, slowTestCount) instead of per-test history.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| botId | No | QA bots: your botId from your stored TestChimp binding. | |
| limit | No | ||
| scope | No | ||
| offset | No | ||
| testId | No | ||
| release | No | ||
| branchId | No | ||
| platform | No | ||
| aggregate | No | ||
| branchName | No | ||
| scenarioId | No | ||
| timeWindow | No | ||
| environment | No | ||
| projectApiKey | No | QA bots: your own project API key from your stored TestChimp binding. Required on every call except get-bot-credentials, get-project-credentials and get-bot-compat. Never print it. | |
| dimensionFilters | No |