Skip to content

feat: [M3-8953] - Object Storage Gen2 Updates and Improvements #20456

feat: [M3-8953] - Object Storage Gen2 Updates and Improvements

feat: [M3-8953] - Object Storage Gen2 Updates and Improvements #20456

Triggered via pull request December 4, 2024 19:58
Status Failure
Total duration 14m 52s
Artifacts 3

ci.yml

on: pull_request
build-validation
30s
build-validation
Matrix: lint
build-sdk
24s
build-sdk
publish-validation
0s
publish-validation
test-sdk
28s
test-sdk
publish-sdk
0s
publish-sdk
publish-storybook
0s
publish-storybook
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 14 warnings
src/features/ObjectStorage/BucketDetail/AccessSelect.test.tsx > AccessSelect > shows correct UI for object variant and E0 endpoint type: 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
src/features/ObjectStorage/BucketDetail/AccessSelect.test.tsx > AccessSelect > shows correct UI for object variant and E1 endpoint type: 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
src/features/ObjectStorage/AccessKeyLanding/AccessKeyTable/HostNameTableCell.test.tsx > HostNameTableCell > should render all "Regions/S3 Hostnames" in the cell when there are multiple regions: 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> <td class="MuiTableCell-root MuiTableCell-sizeMedium css-1336zz4-root css-v8117h-MuiTableCell-root" > US, Newark, NJ: alpha.test.com   | + 1 regions |  <button class="css-trdusk-StyledLinkButton" > Show All </button> <button aria-label="Copy US, Newark, NJ: alpha.test.com undefined: alpha.test.com to clipboard" class="copy-tooltip css-61c1im-StyledIconButton" data-mui-internal-clone-element="true" data-qa-copied="true" data-qa-copy-btn="true" data-qa-tooltip="Copy" name="US, Newark, NJ: alpha.test.com undefined: alpha.test.com" type="button" > <svg enable-background="new 0 0 193.6 224.6" viewBox="0 0 193.6 224.6" xmlns="http://www.w3.org/2000/svg" > <path d="m174.6 224.6h-112.8c-10.5 0-19-8.5-19-19v-146.1c0-10.5 8.5-19 19-19h112.8c10.5 0 19 8.5 19 19v146.1c0 10.5-8.5 19-19 19zm-110.7-21h108.8v-142.1h-108.8zm-42.9-182.6h122.8v-21h-124.8c-10.5 0-19 8.5-19 19v143.9h21z" fill="currentColor" /> </svg> </button> </td> </div> </body> Ignored nodes: comments, script, style <body> <div> <td class="MuiTableCell-root MuiTableCell-sizeMedium css-1336zz4-root css-v8117h-MuiTableCell-root" > US, Newark, NJ: alpha.test.com   | + 1 regions |  <button class="css-trdusk-StyledLinkButton" > Show All </button> <button aria-label="Copy US, Newark, NJ: alpha.test.com undefined: alpha.test.com to clipboard" class="copy-tooltip css-61c1im-StyledIconButton" data-mui-internal-clone-element="true" data-qa-copied="true" data-qa-copy-btn="true" data-qa-tooltip="Copy" name="US, Newark, NJ: alpha.test.com undefined: alpha.test.com" type="button" > <svg enable-background="new 0 0 193.6 224.6" viewBox="0 0 193.6 224.6" xmlns="http://www.w3.org/2000/svg" > <path d="m174.6 224.6h-112.8c-10.5 0-19-8.5-19-19v-146.1c0-10.5 8.5-19 19-19h112.8c10.5 0 19 8.5 19 19v146.1c0 10.5-8.5 19-19 19zm-110.7-21h108.8v-142.1h-108.8zm-42.9-182.6h122.8v-21h-124.8c-10.5 0-19 8.5-19 19v143.9h21z" fill="currentColor" /> </svg> </button> </td> </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
test-manager
Process completed with exit code 1.
test-search
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
lint (@linode/ui)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
lint (@linode/validation)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
lint (@linode/api-v4)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build-validation
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-ui
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build-sdk
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-sdk
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
validate-sdk
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
lint (linode-manager)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
typecheck-ui
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
typecheck-manager
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build-storybook
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-manager
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636

Artifacts

Produced during runtime
Name Size
packages-api-v4-lib
333 KB
packages-validation-lib
144 KB
storybook-build
11.2 MB