[FEATURE] Provide the option to update RUN-Status in Reporting API
@puagarwa is already working on this.
Since Dec 8, 2025.
Assessment
This issue has not been assessed yet.
Description
Problem Statement
In Azure App Testing (Playwright Workspaces), we can create a Test Run using the Reporting/Data Plane API:
https://<region>.reporting.api.playwright.microsoft.com/playwrightworkspaces/<workspaceId>
Today, the create payload only accepts minimal metadata (e.g., displayName, provider), and the newly created Test Run is initialized with status RUNNING.
There is no documented way to update that existing Test Run to a terminal status (e.g., Server_Complete) and attach final run metadata after execution is finished.
Proposed Solution
Enable a PATCH operation on the Reporting API for Playwright Workspaces to update an existing Test Run’s status and final metadata.
Endpoint (data plane):
PATCH https://{region}.api.playwright.microsoft.com/playwrightworkspaces/{workspaceId}/test-runs/{runId}?api-version=
Follows the same request pattern as the current “Create or Update” Test Run operation documented for Playwright Workspaces, extended to accept status and completion details or similar.. For example.
{
"displayName": "Checkout E2E - Build 2025.12.08",
"status": "Server_Complete",
"summary": {
"total": 128,
"passed": 124,
"failed": 4,
"skipped": 0,
"durationMs": 327_940
},
}
- Dominant language
- No language data
- Stars
- 14
- Forks
- 18
- Avg merge
- 1h 18m
- Merged PRs (30d)
- 2
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Azure/playwright-workspaces
-
bug
Difficulty 4/5 3-5 days Newbie friendliness 52/100
Azure/playwright-workspaces#46 · 1 comment ·
-
bug
Difficulty 4/5 3-5 days Newbie friendliness 20/100
Azure/playwright-workspaces#43 · 1 comment ·
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
Azure/playwright-workspaces#34 · 2 comments ·