Skip to content

test: [M3-8591, M3-8594] - Add unit tests for AccountActivationLanding component, remove AddNewLink component #17890

test: [M3-8591, M3-8594] - Add unit tests for AccountActivationLanding component, remove AddNewLink component

test: [M3-8591, M3-8594] - Add unit tests for AccountActivationLanding component, remove AddNewLink component #17890

Triggered via pull request September 19, 2024 16:45
Status Failure
Total duration 11m 34s
Artifacts 3

ci.yml

on: pull_request
build-validation
32s
build-validation
test-search
25s
test-search
Matrix: lint
build-sdk
27s
build-sdk
publish-validation
0s
publish-validation
test-sdk
22s
test-sdk
publish-sdk
0s
publish-sdk
publish-storybook
0s
publish-storybook
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 12 warnings
src/features/Databases/DatabaseDetail/AccessControls.test.tsx > Access Controls > Should disable "Manage Access Control" button if disabled = true: packages/manager/src/features/Databases/DatabaseDetail/AccessControls.test.tsx#L39
TestingLibraryElementError: Unable to find an element with the title: Manage Access Controls. Ignored nodes: comments, script, style <body style="" > <div> <div class="css-1f57guz-topSection" > <div class="css-1pn4bpk-sectionTitleAndText" > <div class="css-1637llw-sectionTitle" > <h3 class="MuiTypography-root MuiTypography-h3 css-txovyp-MuiTypography-root" > Access Controls </h3> </div> <div class="css-sa29c3-sectionText" /> </div> <button aria-disabled="true" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedSecondary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedSecondary MuiButton-sizeMedium MuiButton-containedSizeMedium css-1f9lt71-addAccessControlBtn css-1fm2kjd-MuiButtonBase-root-MuiButton-root" data-testid="Button" tabindex="0" type="button" > <span class="css-fn767b" data-testid="loadingIcon" > Manage Access Controls </span> </button> </div> <div class="css-hsm5pe-table css-1bdpai-StyledTableWrapper" > <table class="MuiTable-root css-1nnzymv-MuiTable-root" data-qa-access-controls="true" role="table" > <tbody class="MuiTableBody-root css-apqrd9-MuiTableBody-root" > <tr class="MuiTableRow-root css-dbkp10-row css-c8zfiu-MuiTableRow-root-StyledTableRow" > <td class="MuiTableCell-root MuiTableCell-body MuiTableCell-sizeMedium css-1a2cohj-root-cell css-tpoarx-MuiTableCell-root" > 192.0.2.1 <button aria-disabled="true" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium css-ng9tfc-MuiButtonBase-root-MuiButton-root-StyledActionButton" data-testid="Button" tabindex="0" type="button" > <span class="css-fn767b" data-testid="loadingIcon" > Remove </span> </button> </td> </tr> <tr class="MuiTableRow-root css-dbkp10-row css-c8zfiu-MuiTableRow-root-StyledTableRow" > <td class="MuiTableCell-root MuiTableCell-body MuiTableCell-sizeMedium css-1a2cohj-root-cell css-tpoarx-MuiTableCell-root" > 196.0.0.0 <button aria-disabled="true" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium css-ng9tfc-MuiButtonBase-root-MuiButton-root-StyledActionButton" data-testid="Button" tabindex="0" type="button" > <span class="css-fn767b" data-testid="loadingIcon" > Remove </span> </button> </td> </tr> <tr class="MuiTableRow-root css-dbkp10-row css-c8zfiu-MuiTableRow-root-StyledTableRow" > <td class="MuiTableCell-root MuiTableCell-body MuiTableCell-sizeMedium css-1a2cohj-root-cell css-tpoarx-MuiTableCell-root" > 198.0.0.2 <button aria-disabled="true" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMe
src/features/Databases/DatabaseDetail/AccessControls.test.tsx > Access Controls > Should enable "Manage Access Control" button if disabled = false: packages/manager/src/features/Databases/DatabaseDetail/AccessControls.test.tsx#L48
TestingLibraryElementError: Unable to find an element with the title: Manage Access Controls. Ignored nodes: comments, script, style <body style="" > <div> <div class="css-1f57guz-topSection" > <div class="css-1pn4bpk-sectionTitleAndText" > <div class="css-1637llw-sectionTitle" > <h3 class="MuiTypography-root MuiTypography-h3 css-txovyp-MuiTypography-root" > Access Controls </h3> </div> <div class="css-sa29c3-sectionText" /> </div> <button aria-disabled="false" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedSecondary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedSecondary MuiButton-sizeMedium MuiButton-containedSizeMedium css-1f9lt71-addAccessControlBtn css-1fm2kjd-MuiButtonBase-root-MuiButton-root" data-testid="Button" tabindex="0" type="button" > <span class="css-fn767b" data-testid="loadingIcon" > Manage Access Controls </span> <span class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root" /> </button> </div> <div class="css-hsm5pe-table css-1bdpai-StyledTableWrapper" > <table class="MuiTable-root css-1nnzymv-MuiTable-root" data-qa-access-controls="true" role="table" > <tbody class="MuiTableBody-root css-apqrd9-MuiTableBody-root" > <tr class="MuiTableRow-root css-dbkp10-row css-c8zfiu-MuiTableRow-root-StyledTableRow" > <td class="MuiTableCell-root MuiTableCell-body MuiTableCell-sizeMedium css-1a2cohj-root-cell css-tpoarx-MuiTableCell-root" > 192.0.2.1 <button aria-disabled="false" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium css-supla0-MuiButtonBase-root-MuiButton-root-StyledActionButton" data-testid="Button" tabindex="0" type="button" > <span class="css-fn767b" data-testid="loadingIcon" > Remove </span> <span class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root" /> </button> </td> </tr> <tr class="MuiTableRow-root css-dbkp10-row css-c8zfiu-MuiTableRow-root-StyledTableRow" > <td class="MuiTableCell-root MuiTableCell-body MuiTableCell-sizeMedium css-1a2cohj-root-cell css-tpoarx-MuiTableCell-root" > 196.0.0.0 <button aria-disabled="false" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium css-supla0-MuiButtonBase-root-MuiButton-root-StyledActionButton" data-testid="Button" tabindex="0" type="button" > <span class="css-fn767b" data-testid="loadingIcon" > Remove </span> <span class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root" /> </button> </td> </tr> <tr class="MuiTableRow-root css-dbkp10-row css-c8zfiu-MuiTableRow-root-StyledTableRow" > <td cla
src/features/Databases/DatabaseDetail/DatabaseSettings/DatabaseSettings.test.tsx > DatabaseSettings Component > Should disable buttons if disabled = true: packages/manager/src/features/Databases/DatabaseDetail/DatabaseSettings/DatabaseSettings.test.tsx#L38
TestingLibraryElementError: Unable to find an element with the title: Manage Access Controls. Ignored nodes: comments, script, style <body> <div> <div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation1 css-jr7tmt-MuiPaper-root" data-qa-paper="true" > <div class="css-1f57guz-topSection" > <div class="css-1pn4bpk-sectionTitleAndText" > <div class="css-1637llw-sectionTitle" > <h3 class="MuiTypography-root MuiTypography-h3 css-9g9f26-MuiTypography-root" > Access Controls </h3> </div> <div class="css-sa29c3-sectionText" > <p class="MuiTypography-root MuiTypography-body1 css-4ofmxk-MuiTypography-root" > Add or remove IPv4 addresses or ranges that should be authorized to access your cluster. </p> </div> </div> <button aria-disabled="true" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedSecondary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedSecondary MuiButton-sizeMedium MuiButton-containedSizeMedium css-1f9lt71-addAccessControlBtn css-bvxhp0-MuiButtonBase-root-MuiButton-root" data-testid="Button" tabindex="0" type="button" > <span class="css-fn767b" data-testid="loadingIcon" > Manage Access Controls </span> </button> </div> <div class="css-11vbbfm-table css-zl5p8e-StyledTableWrapper" > <table class="MuiTable-root css-9dluxt-MuiTable-root" data-qa-access-controls="true" role="table" > <tbody class="MuiTableBody-root css-apqrd9-MuiTableBody-root" > <tr class="MuiTableRow-root css-dbkp10-row css-ldtlyf-MuiTableRow-root-StyledTableRow" > <td class="MuiTableCell-root MuiTableCell-body MuiTableCell-sizeMedium css-1rtn21j-root-cell css-ju2a0g-MuiTableCell-root" > 192.0.2.1 <button aria-disabled="true" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium css-b4omc2-MuiButtonBase-root-MuiButton-root-StyledActionButton" data-testid="Button" tabindex="0" type="button" > <span class="css-fn767b" data-testid="loadingIcon" > Remove </span> </button> </td> </tr> <tr class="MuiTableRow-root css-dbkp10-row css-ldtlyf-MuiTableRow-root-StyledTableRow" > <td class="MuiTableCell-root MuiTableCell-body MuiTableCell-sizeMedium css-1rtn21j-root-cell css-ju2a0g-MuiTableCell-root" > 196.0.0.0 <button aria-disabled="true" class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium css-b4omc2-MuiButtonBase-root-MuiButton-root-StyledActionButton" data-testid="Button" tabindex="0" type="button" > <span class="css-fn767b" data-testid="loadingIcon" > Remove
src/features/Databases/DatabaseDetail/DatabaseSettings/DatabaseSettings.test.tsx > DatabaseSettings Component > Should enable buttons if disabled = false: packages/manager/src/features/Databases/DatabaseDetail/DatabaseSettings/DatabaseSettings.test.tsx#L50
TestingLibraryElementError: Unable to find an element with the title: Manage Access Controls. Ignored nodes: comments, script, style <body> <div> <div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation1 css-jr7tmt-MuiPaper-root" data-qa-paper="true" > <div class="css-1f57guz-topSection" > <div class="css-1pn4bpk-sectionTitleAndText" > <div class="css-1637llw-sectionTitle" > <h3 class="MuiTypography-root MuiTypography-h3 css-9g9f26-MuiTypography-root" > Access Controls </h3> </div> <div class="css-sa29c3-sectionText" > <p class="MuiTypography-root MuiTypography-body1 css-4ofmxk-MuiTypography-root" > Add or remove IPv4 addresses or ranges that should be authorized to access your cluster. </p> </div> </div> <button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedSecondary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedSecondary MuiButton-sizeMedium MuiButton-containedSizeMedium css-1f9lt71-addAccessControlBtn css-bvxhp0-MuiButtonBase-root-MuiButton-root" data-testid="Button" tabindex="0" type="button" > <span class="css-fn767b" data-testid="loadingIcon" > Manage Access Controls </span> <span class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root" /> </button> </div> <div class="css-11vbbfm-table css-zl5p8e-StyledTableWrapper" > <table class="MuiTable-root css-9dluxt-MuiTable-root" data-qa-access-controls="true" role="table" > <tbody class="MuiTableBody-root css-apqrd9-MuiTableBody-root" > <tr class="MuiTableRow-root css-dbkp10-row css-ldtlyf-MuiTableRow-root-StyledTableRow" > <td class="MuiTableCell-root MuiTableCell-body MuiTableCell-sizeMedium css-1rtn21j-root-cell css-ju2a0g-MuiTableCell-root" > 192.0.2.1 <button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium css-1td0z7f-MuiButtonBase-root-MuiButton-root-StyledActionButton" data-testid="Button" tabindex="0" type="button" > <span class="css-fn767b" data-testid="loadingIcon" > Remove </span> <span class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root" /> </button> </td> </tr> <tr class="MuiTableRow-root css-dbkp10-row css-ldtlyf-MuiTableRow-root-StyledTableRow" > <td class="MuiTableCell-root MuiTableCell-body MuiTableCell-sizeMedium css-1rtn21j-root-cell css-ju2a0g-MuiTableCell-root" > 196.0.0.0 <button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium css-1td0z7f-MuiButtonBase-root-MuiButton-root-StyledActionButton" data-testid="Button" tabindex="0" type="button" > <span
test-manager
Process completed with exit code 1.
lint (@linode/validation)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
lint (@linode/api-v4)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
test-search
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
build-validation
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
test-sdk
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/download-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
build-sdk
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/download-artifact@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
lint (linode-manager)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
validate-sdk
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/download-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
build-storybook
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/download-artifact@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
typecheck-manager
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/download-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "packages-api-v4-lib", "packages-validation-lib", "storybook-build". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
test-manager
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/download-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/

Artifacts

Produced during runtime
Name Size
packages-api-v4-lib
1.42 MB
packages-validation-lib
1020 KB
storybook-build
20 MB