|
1 | | -# PR_26156_180 Testing Lane Execution Report |
| 1 | +# PR_26156_181 Testing Lane Execution Report |
2 | 2 |
|
3 | 3 | ## Result |
4 | 4 | PASS |
|
10 | 10 | - PASS |
11 | 11 | - `node --check tests/playwright/tools/PaletteToolMockRepository.spec.mjs` |
12 | 12 | - PASS |
13 | | -- `rg -n "DEFAULT_SOURCE_PALETTES|style=|<style|onclick|onchange|oninput|onsubmit" toolbox/colors/index.html toolbox/colors/colors.js toolbox/colors/palette-workspace-repository.js tests/playwright/tools/PaletteToolMockRepository.spec.mjs` |
| 13 | +- `rg -n "DEFAULT_SOURCE_PALETTES|style=|<style|onclick|onchange|oninput|onsubmit" toolbox/colors/index.html toolbox/colors/colors.js toolbox/colors/palette-workspace-repository.js tests/playwright/tools/PaletteToolMockRepository.spec.mjs assets/theme-v2/css/forms.css` |
14 | 14 | - PASS, no matches |
15 | 15 | - `npx playwright test tests/playwright/tools/PaletteToolMockRepository.spec.mjs --project=playwright --workers=1 --reporter=list` |
16 | 16 | - PASS, 3 tests |
17 | 17 | - `npm run test:playwright:static` |
18 | 18 | - PASS |
19 | | -- `git diff --check -- toolbox/colors/colors.js toolbox/colors/palette-workspace-repository.js tests/playwright/tools/PaletteToolMockRepository.spec.mjs` |
20 | | - - PASS with Git LF-to-CRLF warning for the touched Playwright spec |
| 19 | +- `git diff --check -- assets/theme-v2/css/forms.css toolbox/colors/index.html toolbox/colors/colors.js toolbox/colors/palette-workspace-repository.js tests/playwright/tools/PaletteToolMockRepository.spec.mjs` |
| 20 | + - PASS with Git LF-to-CRLF warnings for touched files |
21 | 21 |
|
22 | 22 | ## Required Lanes |
23 | | -- Targeted Palette Tool runtime/UI lane: PASS. |
| 23 | +- Targeted Palette Tool User Defined runtime/UI lane: PASS. |
24 | 24 | - Changed-file/static validation: PASS. |
25 | 25 |
|
26 | 26 | ## Playwright Coverage |
27 | | -- Source Palette Browser direct pin/add selects the newly added active swatch: PASS. |
28 | | -- Source Pin All selects the last newly added swatch: PASS. |
29 | | -- Duplicate-only Source Pin All keeps the existing selected swatch: PASS. |
30 | | -- User Defined Swatch add selects the newly added custom swatch: PASS. |
31 | | -- Harmony pin/add selects the newly added harmony swatch: PASS. |
32 | | -- Harmony Add All selects the last newly added harmony swatch: PASS. |
33 | | -- Duplicate-only Harmony Add All keeps the current selected swatch: PASS. |
34 | | -- Browser tooltip order is Name, Hex, Source, Tags: PASS. |
35 | | -- Empty active user-tag sets omit the Tags line: PASS. |
| 27 | +- Add User Defined disabled after successful add: PASS. |
| 28 | +- Successful add keeps Symbol/Hex/Name visible: PASS. |
| 29 | +- Repeat-click duplicate add failure prevented by disabled Add state: PASS. |
| 30 | +- Add User Defined re-enables only for a valid unique new swatch: PASS. |
| 31 | +- Selecting a source-backed color clears User Defined fields: PASS. |
| 32 | +- Selecting a user-defined color populates User Defined fields: PASS. |
| 33 | +- Hex preview appears in the left column immediately after the Hex label: PASS. |
| 34 | +- Hex preview updates valid/invalid state: PASS. |
| 35 | +- Tooltip Source remains newline-separated in browser title text: PASS. |
36 | 36 |
|
37 | 37 | ## Impacted Lane |
38 | | -- Palette Tool runtime/UI lane. |
| 38 | +- Palette Tool User Defined runtime/UI lane. |
39 | 39 | - Changed-file/static validation lane. |
40 | 40 |
|
41 | 41 | ## Skipped Lanes |
42 | 42 | - Full samples smoke was skipped by BUILD instruction. |
43 | | -- Shared Tool Center fullscreen UI lane was skipped because PR180 does not modify shared Tool Center or Theme V2 behavior. |
44 | | -- Broader tool lanes were skipped because changes are confined to Palette Tool repository/UI behavior and targeted Palette spec assertions. |
| 43 | +- Broader tool lanes were skipped because behavior changes are confined to Palette Tool User Defined state and a reusable Theme V2 form utility exercised by the targeted Palette Tool spec. |
45 | 44 |
|
46 | 45 | ## Not Run |
47 | 46 | - Full samples smoke was not run, per BUILD instruction. |
48 | 47 |
|
49 | 48 | ## Notes |
50 | | -- Static validation generated companion reports during the run; non-required generated companion report updates were restored to their prior contents so the PR remains scoped to the requested report artifacts. |
| 49 | +- Static validation generated companion reports during the run; non-required generated companion report updates were restored to prior contents so the PR remains scoped to requested report artifacts. |
51 | 50 |
|
52 | 51 | ## Coverage Artifact |
53 | 52 | - Final V8 coverage artifact: `docs_build/dev/reports/playwright_v8_coverage_report.txt`. |
0 commit comments