frontend: Add ValidatingAdmissionPolicy and ValidatingAdmissionPolicyBinding views #5524
Annotations
10 errors and 2 warnings
|
Run tests:
frontend/src/storybook.test.tsx#L237
Error: Snapshot `Storybook Tests > Resource/MainInfoSection > NullBacklink 1` mismatched
- Expected
+ Received
@@ -48,12 +48,12 @@
/>
<div
class="MuiGrid-root MuiGrid-item css-13i4rnv-MuiGrid-root"
>
<button
- aria-label="View YAML"
+ aria-label="Edit"
- class="MuiButtonBase-root MuiIconButton-root MuiIconButton-edgeEnd MuiIconButton-sizeMedium css-1d2b2o6-MuiButtonBase-root-MuiIconButton-root"
+ class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium css-whz9ym-MuiButtonBase-root-MuiIconButton-root"
data-mui-internal-clone-element="true"
tabindex="0"
type="button"
>
<span
@@ -61,11 +61,24 @@
/>
</button>
</div>
<div
class="MuiGrid-root MuiGrid-item css-13i4rnv-MuiGrid-root"
- />
+ >
+ <button
+ aria-label="Evict"
+ class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium css-whz9ym-MuiButtonBase-root-MuiIconButton-root"
+ data-mui-internal-clone-element="true"
+ tabindex="0"
+ type="button"
+ >
+ <span
+ class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
+ />
+ </button>
+ <div />
+ </div>
</div>
</div>
</div>
<div
aria-busy="false"
❯ src/storybook.test.tsx:237:11
|
|
Run tests:
frontend/src/storybook.test.tsx#L237
Error: Snapshot `Storybook Tests > Resource/MainInfoSection > Normal 1` mismatched
- Expected
+ Received
@@ -66,12 +66,12 @@
/>
<div
class="MuiGrid-root MuiGrid-item css-13i4rnv-MuiGrid-root"
>
<button
- aria-label="View YAML"
+ aria-label="Edit"
- class="MuiButtonBase-root MuiIconButton-root MuiIconButton-edgeEnd MuiIconButton-sizeMedium css-1d2b2o6-MuiButtonBase-root-MuiIconButton-root"
+ class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium css-whz9ym-MuiButtonBase-root-MuiIconButton-root"
data-mui-internal-clone-element="true"
tabindex="0"
type="button"
>
<span
@@ -79,11 +79,24 @@
/>
</button>
</div>
<div
class="MuiGrid-root MuiGrid-item css-13i4rnv-MuiGrid-root"
- />
+ >
+ <button
+ aria-label="Evict"
+ class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium css-whz9ym-MuiButtonBase-root-MuiIconButton-root"
+ data-mui-internal-clone-element="true"
+ tabindex="0"
+ type="button"
+ >
+ <span
+ class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
+ />
+ </button>
+ <div />
+ </div>
</div>
</div>
</div>
<div
aria-busy="false"
❯ src/storybook.test.tsx:237:11
|
|
Run tests:
frontend/src/storybook.test.tsx#L237
Error: Snapshot `Storybook Tests > AdmissionPolicy/ValidatingAdmissionPolicy/List > Items 1` mismatched
- Expected
+ Received
@@ -20,17 +20,35 @@
>
Validating Admission Policies
</h1>
<div
class="MuiBox-root css-ldp2l3"
- />
+ >
+ <button
+ aria-label="Create ValidatingAdmissionPolicy"
+ class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium css-whz9ym-MuiButtonBase-root-MuiIconButton-root"
+ data-mui-internal-clone-element="true"
+ tabindex="0"
+ type="button"
+ >
+ <span
+ class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
+ />
+ </button>
+ </div>
</div>
</div>
</div>
<div
class="MuiBox-root css-1txv3mw"
>
+ <div
+ aria-atomic="true"
+ aria-live="polite"
+ class="MuiBox-root css-ty8jgw"
+ role="status"
+ />
<div
class="MuiBox-root css-1ipmh7v"
>
<div
class="MuiCollapse-root MuiCollapse-vertical MuiCollapse-hidden css-bz4dnt-MuiCollapse-root"
❯ src/storybook.test.tsx:237:11
|
|
Run tests:
frontend/src/storybook.test.tsx#L237
Error: Snapshot `Storybook Tests > AdmissionPolicy/ValidatingAdmissionPolicy/Details > Default 1` mismatched
- Expected
+ Received
@@ -80,12 +80,12 @@
/>
<div
class="MuiGrid-root MuiGrid-item css-13i4rnv-MuiGrid-root"
>
<button
- aria-label="View YAML"
- class="MuiButtonBase-root MuiIconButton-root MuiIconButton-edgeEnd MuiIconButton-sizeMedium css-1d2b2o6-MuiButtonBase-root-MuiIconButton-root"
+ aria-label="Edit"
+ class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium css-whz9ym-MuiButtonBase-root-MuiIconButton-root"
data-mui-internal-clone-element="true"
tabindex="0"
type="button"
>
<span
@@ -93,11 +93,24 @@
/>
</button>
</div>
<div
class="MuiGrid-root MuiGrid-item css-13i4rnv-MuiGrid-root"
- />
+ >
+ <button
+ aria-label="Delete"
+ class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium css-whz9ym-MuiButtonBase-root-MuiIconButton-root"
+ data-mui-internal-clone-element="true"
+ tabindex="0"
+ type="button"
+ >
+ <span
+ class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
+ />
+ </button>
+ <div />
+ </div>
</div>
</div>
</div>
</div>
</div>
@@ -220,10 +233,16 @@
</div>
<div
class="MuiBox-root css-1txv3mw"
>
<div
+ aria-atomic="true"
+ aria-live="polite"
+ class="MuiBox-root css-ty8jgw"
+ role="status"
+ />
+ <div
class="MuiPaper-root MuiPaper-outlined MuiPaper-rounded MuiTableContainer-root css-onzayo-MuiPaper-root-MuiTableContainer-root"
tabindex="0"
>
<table
class="MuiTable-root css-bv8t57-MuiTable-root"
@@ -382,10 +401,16 @@
app.kubernetes.io/managed-by: helm
</p>
</dd>
</dl>
<div
+ aria-atomic="true"
+ aria-live="polite"
+ class="MuiBox-root css-ty8jgw"
+ role="status"
+ />
+ <div
class="MuiPaper-root MuiPaper-outlined MuiPaper-rounded MuiTableContainer-root css-onzayo-MuiPaper-root-MuiTableContainer-root"
tabindex="0"
>
<table
class="MuiTable-root css-r7i92b-MuiTable-root"
@@ -495,10 +520,16 @@
</div>
</div>
<div
class="MuiBox-root css-1txv3mw"
>
+ <div
+ aria-atomic="true"
+ aria-live="polite"
+ class="MuiBox-root css-ty8jgw"
+ role="status"
+ />
<div
class="MuiPaper-root MuiPaper-outlined MuiPaper-rounded MuiTableContainer-root css-onzayo-MuiPaper-root-MuiTableContainer-root"
tabindex="0"
>
<table
@@ -578,10 +609,16 @@
</div>
</div>
<div
class="MuiBox-root css-1txv3mw"
>
+ <div
+ aria-atomic="true"
+ aria-live="polite"
+ class="MuiBox-root css-ty8jgw"
+ role="status"
+ />
<div
class="MuiPaper-root MuiP
|
|
Run tests:
frontend/src/storybook.test.tsx#L237
Error: Snapshot `Storybook Tests > AdmissionPolicy/ValidatingAdmissionPolicyBinding/List > Items 1` mismatched
- Expected
+ Received
@@ -20,17 +20,35 @@
>
Validating Admission Policy Bindings
</h1>
<div
class="MuiBox-root css-ldp2l3"
- />
+ >
+ <button
+ aria-label="Create ValidatingAdmissionPolicyBinding"
+ class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium css-whz9ym-MuiButtonBase-root-MuiIconButton-root"
+ data-mui-internal-clone-element="true"
+ tabindex="0"
+ type="button"
+ >
+ <span
+ class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
+ />
+ </button>
+ </div>
</div>
</div>
</div>
<div
class="MuiBox-root css-1txv3mw"
>
+ <div
+ aria-atomic="true"
+ aria-live="polite"
+ class="MuiBox-root css-ty8jgw"
+ role="status"
+ />
<div
class="MuiBox-root css-1ipmh7v"
>
<div
class="MuiCollapse-root MuiCollapse-vertical MuiCollapse-hidden css-bz4dnt-MuiCollapse-root"
❯ src/storybook.test.tsx:237:11
|
|
Run tests:
frontend/src/storybook.test.tsx#L237
Error: Snapshot `Storybook Tests > AdmissionPolicy/ValidatingAdmissionPolicyBinding/Details > Default 1` mismatched
- Expected
+ Received
@@ -80,12 +80,12 @@
/>
<div
class="MuiGrid-root MuiGrid-item css-13i4rnv-MuiGrid-root"
>
<button
- aria-label="View YAML"
- class="MuiButtonBase-root MuiIconButton-root MuiIconButton-edgeEnd MuiIconButton-sizeMedium css-1d2b2o6-MuiButtonBase-root-MuiIconButton-root"
+ aria-label="Edit"
+ class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium css-whz9ym-MuiButtonBase-root-MuiIconButton-root"
data-mui-internal-clone-element="true"
tabindex="0"
type="button"
>
<span
@@ -93,11 +93,24 @@
/>
</button>
</div>
<div
class="MuiGrid-root MuiGrid-item css-13i4rnv-MuiGrid-root"
- />
+ >
+ <button
+ aria-label="Delete"
+ class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeMedium css-whz9ym-MuiButtonBase-root-MuiIconButton-root"
+ data-mui-internal-clone-element="true"
+ tabindex="0"
+ type="button"
+ >
+ <span
+ class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
+ />
+ </button>
+ <div />
+ </div>
</div>
</div>
</div>
</div>
</div>
@@ -356,10 +369,16 @@
>
app
</p>
</dd>
</dl>
+ <div
+ aria-atomic="true"
+ aria-live="polite"
+ class="MuiBox-root css-ty8jgw"
+ role="status"
+ />
<div
class="MuiPaper-root MuiPaper-outlined MuiPaper-rounded MuiTableContainer-root css-onzayo-MuiPaper-root-MuiTableContainer-root"
tabindex="0"
>
<table
@@ -472,10 +491,18 @@
</div>
</div>
<div
class="MuiBox-root css-1txv3mw"
>
+ <div
+ aria-atomic="true"
+ aria-live="polite"
+ class="MuiBox-root css-ty8jgw"
+ role="status"
+ >
+ No data to be shown.
+ </div>
<div
class="MuiPaper-root MuiPaper-outlined MuiPaper-rounded css-1guobrs-MuiPaper-root"
>
<div
class="MuiBox-root css-19midj6"
❯ src/storybook.test.tsx:237:11
|
|
Run tests:
frontend/src/storybook.test.tsx#L237
Error: Snapshot `Storybook Tests > Sidebar/Sidebar > SelectedItemWithSidebarOmitted 1` mismatched
- Expected
+ Received
@@ -1532,11 +1532,35 @@
<div
class="MuiBox-root css-phsv6y"
>
<div
class="MuiBox-root css-0"
- />
+ >
+ <div
+ class="MuiBox-root css-yncjbp"
+ >
+ <button
+ class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-colorPrimary MuiButton-disableElevation MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-colorPrimary MuiButton-disableElevation css-751h87-MuiButtonBase-root-MuiButton-root"
+ tabindex="0"
+ type="button"
+ >
+ <div
+ class="MuiBox-root css-70qvj9"
+ >
+ <div
+ class="MuiBox-root css-0"
+ />
+ <div
+ class="MuiBox-root css-0"
+ />
+ </div>
+ <span
+ class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
+ />
+ </button>
+ </div>
+ </div>
<div
class="MuiBox-root css-0"
>
<div
class="MuiBox-root css-s2uf1z"
❯ src/storybook.test.tsx:237:11
|
|
Run tests:
frontend/src/storybook.test.tsx#L237
Error: Snapshot `Storybook Tests > Sidebar/Sidebar > InClusterSidebarClosed 1` mismatched
- Expected
+ Received
@@ -1470,11 +1470,35 @@
<div
class="MuiBox-root css-1h413jj"
>
<div
class="MuiBox-root css-0"
- />
+ >
+ <div
+ class="MuiBox-root css-yncjbp"
+ >
+ <button
+ class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-colorPrimary MuiButton-disableElevation MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-colorPrimary MuiButton-disableElevation css-751h87-MuiButtonBase-root-MuiButton-root"
+ tabindex="0"
+ type="button"
+ >
+ <div
+ class="MuiBox-root css-1d61ugm"
+ >
+ <div
+ class="MuiBox-root css-0"
+ />
+ <div
+ class="MuiBox-root css-0"
+ />
+ </div>
+ <span
+ class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
+ />
+ </button>
+ </div>
+ </div>
<div
class="MuiBox-root css-0"
>
<div
class="MuiBox-root css-xi606m"
❯ src/storybook.test.tsx:237:11
|
|
Run tests:
frontend/src/storybook.test.tsx#L237
Error: Snapshot `Storybook Tests > Sidebar/Sidebar > InClusterSidebarOpen 1` mismatched
- Expected
+ Received
@@ -1532,11 +1532,35 @@
<div
class="MuiBox-root css-phsv6y"
>
<div
class="MuiBox-root css-0"
- />
+ >
+ <div
+ class="MuiBox-root css-yncjbp"
+ >
+ <button
+ class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-colorPrimary MuiButton-disableElevation MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-colorPrimary MuiButton-disableElevation css-751h87-MuiButtonBase-root-MuiButton-root"
+ tabindex="0"
+ type="button"
+ >
+ <div
+ class="MuiBox-root css-70qvj9"
+ >
+ <div
+ class="MuiBox-root css-0"
+ />
+ <div
+ class="MuiBox-root css-0"
+ />
+ </div>
+ <span
+ class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
+ />
+ </button>
+ </div>
+ </div>
<div
class="MuiBox-root css-0"
>
<div
class="MuiBox-root css-s2uf1z"
❯ src/storybook.test.tsx:237:11
|
|
Run tests:
frontend/src/storybook.test.tsx#L237
Error: Snapshot `Storybook Tests > Home/Home > Base 1` mismatched
- Expected
+ Received
@@ -588,21 +588,18 @@
>
<td
class="MuiTableCell-root MuiTableCell-alignLeft MuiTableCell-sizeMedium css-1nchbpl-MuiTableCell-root"
>
<span
- aria-disabled="true"
aria-label="Toggle select row"
- class="MuiButtonBase-root MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall Mui-disabled PrivateSwitchBase-root MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall Mui-disabled MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall css-3nlepf-MuiButtonBase-root-MuiSwitchBase-root-MuiCheckbox-root"
+ class="MuiButtonBase-root MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall PrivateSwitchBase-root MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall css-3nlepf-MuiButtonBase-root-MuiSwitchBase-root-MuiCheckbox-root"
data-mui-internal-clone-element="true"
- tabindex="-1"
>
<input
aria-label="Toggle select row"
class="PrivateSwitchBase-input css-1p3z7et-MuiSwitchBase-root"
data-indeterminate="false"
- disabled=""
type="checkbox"
/>
<svg
aria-hidden="true"
class="MuiSvgIcon-root MuiSvgIcon-fontSizeSmall css-ptiqhd-MuiSvgIcon-root"
@@ -612,10 +609,13 @@
>
<path
d="M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"
/>
</svg>
+ <span
+ class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
+ />
</span>
</td>
<td
class="MuiTableCell-root MuiTableCell-alignLeft MuiTableCell-sizeMedium css-1adoll5-MuiTableCell-root"
>
@@ -658,13 +658,13 @@
<div
class="MuiBox-root css-gmuwbf"
>
<p
class="MuiTypography-root MuiTypography-body2 css-ab4e19-MuiTypography-root"
- style="margin-left: 8px; color: rgb(198, 40, 40);"
+ style="margin-left: 8px; color: rgb(16, 124, 16);"
>
- Unavailable
+ Active
</p>
</div>
</div>
</td>
<td
@@ -702,21 +702,18 @@
>
<td
class="MuiTableCell-root MuiTableCell-alignLeft MuiTableCell-sizeMedium css-1nchbpl-MuiTableCell-root"
>
<span
- aria-disabled="true"
aria-label="Toggle select row"
- class="MuiButtonBase-root MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall Mui-disabled PrivateSwitchBase-root MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall Mui-disabled MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall css-3nlepf-MuiButtonBase-root-MuiSwitchBase-root-MuiCheckbox-root"
+ class="MuiButtonBase-root MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall PrivateSwitchBase-root MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeSmall MuiCheckbox-root
|
|
Complete job
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332, actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Use Node.js 22.x
Failed to restore: Cache service responded with 400
|
background
wait
wait-all
cancel
Loading