feat: [M3-8953] - Object Storage Gen2 Updates and Improvements #20459
Annotations
5 errors and 1 warning
Run yarn workspace linode-manager run test:
packages/manager/src/features/ObjectStorage/AccessKeyLanding/AccessKeyTable/HostNameTableCell.tsx#L48
ReferenceError: pluralize is not defined
❯ HostNameTableCell src/features/ObjectStorage/AccessKeyLanding/AccessKeyTable/HostNameTableCell.tsx:48:29
❯ renderWithHooks ../../node_modules/react-dom/cjs/react-dom.development.js:15486:18
❯ updateFunctionComponent ../../node_modules/react-dom/cjs/react-dom.development.js:19617:20
❯ beginWork ../../node_modules/react-dom/cjs/react-dom.development.js:21640:16
❯ beginWork$1 ../../node_modules/react-dom/cjs/react-dom.development.js:27465:14
❯ performUnitOfWork ../../node_modules/react-dom/cjs/react-dom.development.js:26599:12
❯ workLoopSync ../../node_modules/react-dom/cjs/react-dom.development.js:26505:5
❯ renderRootSync ../../node_modules/react-dom/cjs/react-dom.development.js:26473:7
❯ recoverFromConcurrentError ../../node_modules/react-dom/cjs/react-dom.development.js:25889:20
❯ performSyncWorkOnRoot ../../node_modules/react-dom/cjs/react-dom.development.js:26135:20
This error originated in "src/features/ObjectStorage/AccessKeyLanding/AccessKeyTable/HostNameTableCell.test.tsx" test file. It doesn't mean the error was thrown inside the file itself, but while it was running.
The latest test that might've caused the error is "should render all "Regions/S3 Hostnames" in the cell when there are multiple regions". It might mean one of the following:
- The error was thrown, while Vitest was running this test.
- If the error occurred after the test had been completed, this was the last documented test before it was thrown.
|
Run yarn workspace linode-manager run test:
packages/manager/src/features/ObjectStorage/BucketDetail/AccessSelect.test.tsx#L78
TestingLibraryElementError: Unable to find a label with the text of: CORS Enabled
Ignored nodes: comments, script, style
<body>
<div>
<form>
<div
aria-owns=":rc:-listbox"
class="MuiAutocomplete-root Mui-expanded Mui-focused MuiAutocomplete-hasPopupIcon css-13iuf2g-MuiAutocomplete-root"
data-qa-autocomplete="Access Control List (ACL)"
data-testid="acl-select"
name="acl"
>
<div
class="MuiBox-root css-0"
>
<div
class="MuiBox-root css-15ybjgl"
data-testid="inputLabelWrapper"
>
<label
class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-animated MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-animated css-17cf11i-MuiFormLabel-root-MuiInputLabel-root"
data-qa-textfield-label="Access Control List (ACL)"
for=":rc:"
>
Access Control List (ACL)
</label>
</div>
<div
class="MuiBox-root css-0"
>
<div
class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-1d00hc3-MuiFormControl-root-MuiTextField-root"
>
<div
class="MuiInputBase-root MuiInput-root MuiInputBase-colorPrimary MuiInputBase-fullWidth Mui-focused MuiInputBase-formControl MuiInputBase-adornedEnd MuiAutocomplete-inputRoot css-eqm01t-MuiInputBase-root-MuiInput-root"
>
<input
aria-activedescendant=":rc:-option-0"
aria-autocomplete="list"
aria-controls=":rc:-listbox"
aria-expanded="true"
aria-invalid="false"
autocapitalize="none"
autocomplete="off"
class="MuiInputBase-input MuiInput-input MuiInputBase-inputAdornedEnd MuiAutocomplete-input MuiAutocomplete-inputFocused css-1hp0d5q-MuiInputBase-input-MuiInput-input"
data-testid="textfield-input"
id=":rc:"
placeholder="Select an ACL..."
role="combobox"
spellcheck="false"
type="text"
value="P"
/>
<div
class="MuiAutocomplete-endAdornment css-1eyz7ih-MuiAutocomplete-endAdornment"
>
<button
aria-label="Close"
class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeLarge MuiAutocomplete-popupIndicator MuiAutocomplete-popupIndicatorOpen css-1pckf0f-MuiButtonBase-root-MuiIconButton-root-MuiAutocomplete-popupIndicator"
tabindex="-1"
title="Close"
type="button"
>
<svg
aria-hidden="true"
class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-6yqi1c-MuiSvgIcon-root"
data-testid="KeyboardArrowDownIcon"
focusable="false"
viewBox="0 0 24 24"
>
<path
d="M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z"
/>
</svg>
<span
class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
/>
</button>
</div>
</div>
</div>
</div>
</div>
</div>
<div
class="MuiPopper-root MuiAutocomplete-popper MuiAutocomplete-popperDisablePortal css-sv00c3-MuiPopper-root-MuiAutocomplete-popper"
data-popper-escaped=""
data-popper-placement="bottom"
data-popper-reference-hidden=""
data-qa-autocomplete-popper="true"
data-testid="autocomplete-popper"
role="presentation"
style="position: absolute; top: 0px; left: 0px; margin: 0px; transform: translate(0px, 0px);"
>
<div
|
Run yarn workspace linode-manager run test:
packages/manager/src/features/ObjectStorage/BucketDetail/AccessSelect.test.tsx#L78
TestingLibraryElementError: Unable to find a label with the text of: CORS Enabled
Ignored nodes: comments, script, style
<body>
<div>
<form>
<div
aria-owns=":rf:-listbox"
class="MuiAutocomplete-root Mui-expanded Mui-focused MuiAutocomplete-hasPopupIcon css-13iuf2g-MuiAutocomplete-root"
data-qa-autocomplete="Access Control List (ACL)"
data-testid="acl-select"
name="acl"
>
<div
class="MuiBox-root css-0"
>
<div
class="MuiBox-root css-15ybjgl"
data-testid="inputLabelWrapper"
>
<label
class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-animated MuiFormLabel-colorPrimary MuiInputLabel-root MuiInputLabel-animated css-17cf11i-MuiFormLabel-root-MuiInputLabel-root"
data-qa-textfield-label="Access Control List (ACL)"
for=":rf:"
>
Access Control List (ACL)
</label>
</div>
<div
class="MuiBox-root css-0"
>
<div
class="MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-1d00hc3-MuiFormControl-root-MuiTextField-root"
>
<div
class="MuiInputBase-root MuiInput-root MuiInputBase-colorPrimary MuiInputBase-fullWidth Mui-focused MuiInputBase-formControl MuiInputBase-adornedEnd MuiAutocomplete-inputRoot css-eqm01t-MuiInputBase-root-MuiInput-root"
>
<input
aria-activedescendant=":rf:-option-0"
aria-autocomplete="list"
aria-controls=":rf:-listbox"
aria-expanded="true"
aria-invalid="false"
autocapitalize="none"
autocomplete="off"
class="MuiInputBase-input MuiInput-input MuiInputBase-inputAdornedEnd MuiAutocomplete-input MuiAutocomplete-inputFocused css-1hp0d5q-MuiInputBase-input-MuiInput-input"
data-testid="textfield-input"
id=":rf:"
placeholder="Select an ACL..."
role="combobox"
spellcheck="false"
type="text"
value="P"
/>
<div
class="MuiAutocomplete-endAdornment css-1eyz7ih-MuiAutocomplete-endAdornment"
>
<button
aria-label="Close"
class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeLarge MuiAutocomplete-popupIndicator MuiAutocomplete-popupIndicatorOpen css-1pckf0f-MuiButtonBase-root-MuiIconButton-root-MuiAutocomplete-popupIndicator"
tabindex="-1"
title="Close"
type="button"
>
<svg
aria-hidden="true"
class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-6yqi1c-MuiSvgIcon-root"
data-testid="KeyboardArrowDownIcon"
focusable="false"
viewBox="0 0 24 24"
>
<path
d="M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z"
/>
</svg>
<span
class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
/>
</button>
</div>
</div>
</div>
</div>
</div>
</div>
<div
class="MuiPopper-root MuiAutocomplete-popper MuiAutocomplete-popperDisablePortal css-sv00c3-MuiPopper-root-MuiAutocomplete-popper"
data-popper-escaped=""
data-popper-placement="bottom"
data-popper-reference-hidden=""
data-qa-autocomplete-popper="true"
data-testid="autocomplete-popper"
role="presentation"
style="position: absolute; top: 0px; left: 0px; margin: 0px; transform: translate(0px, 0px);"
>
<div
|
Run yarn workspace linode-manager run test:
packages/manager/src/features/ObjectStorage/AccessKeyLanding/AccessKeyTable/HostNameTableCell.test.tsx#L91
TestingLibraryElementError: Unable to find an element with the text: US, Newark, NJ: alpha.test.com. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div />
</body>
Ignored nodes: comments, script, style
<body>
<div />
</body>
❯ waitForWrapper ../../node_modules/@testing-library/dom/dist/wait-for.js:163:27
❯ findByText ../../node_modules/@testing-library/dom/dist/query-helpers.js:86:33
❯ src/features/ObjectStorage/AccessKeyLanding/AccessKeyTable/HostNameTableCell.test.tsx:91:28
|
Run yarn workspace linode-manager run test
Process completed with exit code 1.
|
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Loading