You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- PASS: `npx playwright test tests/playwright/tools/InputMappingV2Tool.spec.mjs --grep "User Controls owns physical input mapping accordions and profiles|User Controls creates one profile from only the selected controller dropdown device" --reporter=line`
48
+
- Result: 2 passed.
49
+
- PASS: `npm run test:workspace-v2`
50
+
- Result: 5 passed in the workspace-contract lane.
- PASS: Required `npm run test:workspace-v2` passed.
55
+
56
+
## V8 Coverage
57
+
- PASS: `account/user-controls-page.js` collected browser V8 coverage at 92%.
58
+
- WARN: `src/dev-runtime/persistence/tool-repositories/input-mapping-mock-repository.js` is exercised through the local dev-runtime/server path, but Chromium browser V8 coverage does not collect that server-side module.
1. Open `account/user-controls.html` as a signed-in user.
63
+
2. Select Keyboard Default Profile, Mouse Default Profile, and Gamepad Default Profile; confirm all three stay selected and the status lists all selected devices.
64
+
3. Create and save Keyboard, Mouse, and Gamepad user profiles.
65
+
4. Select one user-created profile in each device type; confirm selecting one device type does not clear the other device type selections.
66
+
5. Refresh detected controllers; confirm detected controllers appear in the controller dropdown and no detected row radios are rendered.
67
+
6. Reload the page; confirm active Keyboard, Mouse, and Gamepad selections persist for the current user.
68
+
69
+
## Skipped Lanes
70
+
- SKIP: Full samples smoke test. Safe to skip because this PR only changes Account/User Controls profile selection and mock DB persistence, and the user explicitly requested no full samples smoke test.
71
+
- SKIP: Unrelated Toolbox/Game Controls lanes. Safe to skip because no Toolbox/Game Controls runtime behavior changed.
72
+
73
+
## Samples Validation
74
+
- SKIP: Full samples smoke test was not run by request.
75
+
76
+
## Packaging
77
+
- PASS: Repo-structured delta ZIP produced under `tmp/PR_26163_067-user-controls-profile-radio-groups_delta.zip`.
0 commit comments