sentry icon indicating copy to clipboard operation
sentry copied to clipboard

fix(form): Set aria-label when hideLabel is set

Open evanpurkhiser opened this issue 1 year ago • 2 comments

Without this we don't actually provide a proper accessibility label

evanpurkhiser avatar Aug 09 '24 22:08 evanpurkhiser

Bundle Report

Changes will increase total bundle size by 63 bytes :arrow_up:

Bundle name Size Change
app-webpack-bundle-array-push 28.72MB 63 bytes :arrow_up:

codecov[bot] avatar Aug 09 '24 22:08 codecov[bot]

Test Failures Detected: Due to failing tests, we cannot provide coverage reports at this time.

:x: Failed Test Results:

Completed 7611 tests with 20 failed, 7591 passed and 0 skipped.

View the full list of failed tests

Metrics Extraction Rule Form

  • Class name: Metrics Extraction Rule Form by focusing on the "group and filter by" field, the UI shall display a hint about custom attribute
    Test name: Metrics Extraction Rule Form by focusing on the "group and filter by" field, the UI shall display a hint about custom attribute Flags:
    • frontend

    TestingLibraryElementError: Unable to find a label with the text of: Select tags

    Ignored nodes: comments, script, style
    ...
    at Object.getElementError (.../sentry/sentry/node_modules/@.../dom/dist/config.js:37:19)
    at getAllByLabelText (.../sentry/sentry/node_modules/@.../dist/queries/label-text.js:111:38)
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:52:17
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:95:19
    at Object.<anonymous> (.../settings/projectMetrics/metricsExtractionRuleForm.spec.tsx:84:76)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)

MonitorForm

  • Class name: MonitorForm displays human readable schedule
    Test name: MonitorForm displays human readable schedule Flags:
    • frontend

    TestingLibraryElementError: Unable to find an accessible element with the role "textbox" and name "Crontab Schedule"

    Here are the accessible roles:

    list:

    Name "":
    ...

    --------------------------------------------------
    listitem:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    textbox:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "Owner":
    ...

    Name "Notify":
    ...

    Name "Environment":
    ...

    --------------------------------------------------
    link:

    Name "the crontab syntax":
    ...

    --------------------------------------------------
    spinbutton:

    Name "Grace Period":
    ...

    Name "Max Runtime":
    ...

    Name "Failure Tolerance":
    ...

    Name "Recovery Tolerance":
    ...

    --------------------------------------------------
    button:

    Name "Save Changes":
    ...

    --------------------------------------------------
    presentation:

    Name "":
    ...

    --------------------------------------------------

    Ignored nodes: comments, script, style
    ...
    at Object.getElementError (.../sentry/sentry/node_modules/@.../dom/dist/config.js:37:19)
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:76:38
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:52:17
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:95:19
    at Object.<anonymous> (.../monitors/components/monitorForm.spec.tsx:83:50)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)
  • Class name: MonitorForm prefills with an existing monitor
    Test name: MonitorForm prefills with an existing monitor Flags:
    • frontend

    TestingLibraryElementError: Unable to find an accessible element with the role "textbox" and name "Name"

    Here are the accessible roles:

    list:

    Name "":
    ...

    --------------------------------------------------
    listitem:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    textbox:

    Name "":
    ...

    Name "The monitor-slug is used to uniquely identify your monitor within your organization. Changing this slug will require updates to any instrumented check-in calls.":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "Owner":
    ...

    Name "Notify":
    ...

    Name "Environment":
    ...

    --------------------------------------------------
    strong:

    Name "":
    ...

    --------------------------------------------------
    link:

    Name "":
    ...

    Name "the crontab syntax":
    ...

    Name "Customize this monitors notification configuration in Alerts":
    ...

    --------------------------------------------------
    img:

    Name "":
    ...

    --------------------------------------------------
    spinbutton:

    Name "Grace Period":
    ...

    Name "Max Runtime":
    ...

    Name "Failure Tolerance":
    ...

    Name "Recovery Tolerance":
    ...

    --------------------------------------------------
    button:

    Name "Edit Monitor":
    ...

    --------------------------------------------------
    presentation:

    Name "":
    ...

    --------------------------------------------------

    Ignored nodes: comments, script, style
    ...
    at Object.getElementError (.../sentry/sentry/node_modules/@.../dom/dist/config.js:37:19)
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:76:38
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:52:17
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:95:19
    at Object.<anonymous> (.../monitors/components/monitorForm.spec.tsx:198:40)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)
  • Class name: MonitorForm submits a new monitor
    Test name: MonitorForm submits a new monitor Flags:
    • frontend

    TestingLibraryElementError: Unable to find an accessible element with the role "textbox" and name "Name"

    Here are the accessible roles:

    list:

    Name "":
    ...

    --------------------------------------------------
    listitem:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    textbox:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "Owner":
    ...

    Name "Notify":
    ...

    Name "Environment":
    ...

    --------------------------------------------------
    link:

    Name "the crontab syntax":
    ...

    --------------------------------------------------
    spinbutton:

    Name "Grace Period":
    ...

    Name "Max Runtime":
    ...

    Name "Failure Tolerance":
    ...

    Name "Recovery Tolerance":
    ...

    --------------------------------------------------
    button:

    Name "Add Monitor":
    ...

    --------------------------------------------------
    presentation:

    Name "":
    ...

    --------------------------------------------------

    Ignored nodes: comments, script, style
    ...
    at Object.getElementError (.../sentry/sentry/node_modules/@.../dom/dist/config.js:37:19)
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:76:38
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:52:17
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:95:19
    at Object.<anonymous> (.../monitors/components/monitorForm.spec.tsx:102:75)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)

OrganizationSecurityAndPrivacy

  • Class name: OrganizationSecurityAndPrivacy enables require2fa but cancels confirm modal
    Test name: OrganizationSecurityAndPrivacy enables require2fa but cancels confirm modal Flags:
    • frontend

    Error: Unable to find role="checkbox" and name "Enable to require and enforce two-factor authentication for all members"

    Ignored nodes: comments, script, style
    ...
    at waitForWrapper (.../sentry/sentry/node_modules/@.../dom/dist/wait-for.js:163:27)
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:86:33
    at Object.<anonymous> (.../settings/organizationSecurityAndPrivacy/index.spec.tsx:65:82)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)
  • Class name: OrganizationSecurityAndPrivacy enables require2fa with confirm modal
    Test name: OrganizationSecurityAndPrivacy enables require2fa with confirm modal Flags:
    • frontend

    Error: Unable to find role="checkbox" and name "Enable to require and enforce two-factor authentication for all members"

    Ignored nodes: comments, script, style
    ...
    at waitForWrapper (.../sentry/sentry/node_modules/@.../dom/dist/wait-for.js:163:27)
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:86:33
    at Object.<anonymous> (.../settings/organizationSecurityAndPrivacy/index.spec.tsx:86:82)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)
  • Class name: OrganizationSecurityAndPrivacy renders join request switch
    Test name: OrganizationSecurityAndPrivacy renders join request switch Flags:
    • frontend

    Error: Unable to find role="checkbox" and name "Enable to allow users to request to join your organization"

    Ignored nodes: comments, script, style
    ...
    at waitForWrapper (.../sentry/sentry/node_modules/@.../dom/dist/wait-for.js:163:27)
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:86:33
    at Object.<anonymous> (.../settings/organizationSecurityAndPrivacy/index.spec.tsx:53:46)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)
  • Class name: OrganizationSecurityAndPrivacy returns to "off" if switch enable fails (e.g. API error)
    Test name: OrganizationSecurityAndPrivacy returns to "off" if switch enable fails (e.g. API error) Flags:
    • frontend

    Error: Unable to find role="checkbox" and name "Enable to require and enforce two-factor authentication for all members"

    Ignored nodes: comments, script, style
    ...
    at waitForWrapper (.../sentry/sentry/node_modules/@.../dom/dist/wait-for.js:163:27)
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:86:33
    at Object.<anonymous> (.../settings/organizationSecurityAndPrivacy/index.spec.tsx:36:82)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)
  • Class name: OrganizationSecurityAndPrivacy shows require2fa switch
    Test name: OrganizationSecurityAndPrivacy shows require2fa switch Flags:
    • frontend

    Error: Unable to find role="checkbox" and name "Enable to require and enforce two-factor authentication for all members"

    Ignored nodes: comments, script, style
    ...
    at waitForWrapper (.../sentry/sentry/node_modules/@.../dom/dist/wait-for.js:163:27)
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:86:33
    at Object.<anonymous> (.../settings/organizationSecurityAndPrivacy/index.spec.tsx:23:46)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)

StacktraceLinkModal

  • Class name: StacktraceLinkModal closes modal after successful quick setup
    Test name: StacktraceLinkModal closes modal after successful quick setup Flags:
    • frontend

    TestingLibraryElementError: Unable to find an accessible element with the role "textbox" and name "Repository URL"

    Here are the accessible roles:

    dialog:

    Name "":
    ...

    --------------------------------------------------
    document:

    Name "":
    ...

    --------------------------------------------------
    banner:

    Name "":
    ...

    --------------------------------------------------
    heading:

    Name "Set up Code Mapping":
    ...

    --------------------------------------------------
    button:

    Name "Close Modal":
    ...

    Name "Copy":
    ...

    Name "Cancel":
    ...

    Name "Save":
    ...

    --------------------------------------------------
    presentation:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    code:

    Name "":
    ...

    --------------------------------------------------
    list:

    Name "":
    ...

    --------------------------------------------------
    listitem:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    link:

    Name "GitHub":
    ...

    --------------------------------------------------
    textbox:

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    contentinfo:

    Name "":
    ...

    --------------------------------------------------

    Ignored nodes: comments, script, style
    ...
    at Object.getElementError (.../sentry/sentry/node_modules/@.../dom/dist/config.js:37:19)
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:76:38
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:52:17
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:95:19
    at Object.<anonymous> (.../interfaces/frame/stacktraceLinkModal.spec.tsx:105:75)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)
  • Class name: StacktraceLinkModal displays suggestions from code mappings
    Test name: StacktraceLinkModal displays suggestions from code mappings Flags:
    • frontend

    TestingLibraryElementError: Unable to find an accessible element with the role "textbox" and name "Repository URL"

    Here are the accessible roles:

    dialog:

    Name "":
    ...

    --------------------------------------------------
    document:

    Name "":
    ...

    --------------------------------------------------
    banner:

    Name "":
    ...

    --------------------------------------------------
    heading:

    Name "Set up Code Mapping":
    ...

    --------------------------------------------------
    button:

    Name "Close Modal":
    ...

    Name "Copy":
    ...

    Name "Copy":
    ...

    Name "Copy":
    ...

    Name "Cancel":
    ...

    Name "Save":
    ...

    --------------------------------------------------
    presentation:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    code:

    Name "":
    ...

    --------------------------------------------------
    list:

    Name "":
    ...

    --------------------------------------------------
    listitem:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    link:

    Name "GitHub":
    ...

    --------------------------------------------------
    textbox:

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    contentinfo:

    Name "":
    ...

    --------------------------------------------------

    Ignored nodes: comments, script, style
    ...
    at Object.getElementError (.../sentry/sentry/node_modules/@.../dom/dist/config.js:37:19)
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:76:38
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:52:17
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:95:19
    at Object.<anonymous> (.../interfaces/frame/stacktraceLinkModal.spec.tsx:190:75)
  • Class name: StacktraceLinkModal keeps modal open on unsuccessful quick setup
    Test name: StacktraceLinkModal keeps modal open on unsuccessful quick setup Flags:
    • frontend

    TestingLibraryElementError: Unable to find an accessible element with the role "textbox" and name "Repository URL"

    Here are the accessible roles:

    dialog:

    Name "":
    ...

    --------------------------------------------------
    document:

    Name "":
    ...

    --------------------------------------------------
    banner:

    Name "":
    ...

    --------------------------------------------------
    heading:

    Name "Set up Code Mapping":
    ...

    --------------------------------------------------
    button:

    Name "Close Modal":
    ...

    Name "Copy":
    ...

    Name "Cancel":
    ...

    Name "Save":
    ...

    --------------------------------------------------
    presentation:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    code:

    Name "":
    ...

    --------------------------------------------------
    list:

    Name "":
    ...

    --------------------------------------------------
    listitem:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    link:

    Name "GitHub":
    ...

    --------------------------------------------------
    textbox:

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    contentinfo:

    Name "":
    ...

    --------------------------------------------------

    Ignored nodes: comments, script, style
    ...
    at Object.getElementError (.../sentry/sentry/node_modules/@.../dom/dist/config.js:37:19)
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:76:38
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:52:17
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:95:19
    at Object.<anonymous> (.../interfaces/frame/stacktraceLinkModal.spec.tsx:135:75)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)

Widget Builder > ThresholdsStep

  • Class name: Widget Builder > ThresholdsStep renders thresholds step
    Test name: Widget Builder > ThresholdsStep renders thresholds step Flags:
    • frontend

    TestingLibraryElementError: Unable to find a label with the text of: First Minimum

    Ignored nodes: comments, script, style
    ...
    at Object.getElementError (.../sentry/sentry/node_modules/@.../dom/dist/config.js:37:19)
    at getAllByLabelText (.../sentry/sentry/node_modules/@.../dist/queries/label-text.js:111:38)
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:52:17
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:95:19
    at Object.<anonymous> (.../buildSteps/thresholdsStep/thresholdsStep.spec.tsx:28:40)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at processTimers (node:internal/timers:511:9)

WidgetBuilder

  • Class name: WidgetBuilder alerts the user if there are unsaved description changes
    Test name: WidgetBuilder alerts the user if there are unsaved description changes Flags:
    • frontend

    Error: Unable to find role="textbox" and name "Widget Description"

    Ignored nodes: comments, script, style
    ...
    at waitForWrapper (.../sentry/sentry/node_modules/@.../dom/dist/wait-for.js:163:27)
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:86:33
    at Object.<anonymous> (.../dashboards/widgetBuilder/widgetBuilder.spec.tsx:1245:67)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at processTimers (node:internal/timers:511:9)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)
  • Class name: WidgetBuilder alerts the user if there are unsaved title changes
    Test name: WidgetBuilder alerts the user if there are unsaved title changes Flags:
    • frontend

    TestingLibraryElementError: Unable to find an accessible element with the role "textbox" and name "Widget title"

    Here are the accessible roles:

    main:

    Name "":
    ...

    --------------------------------------------------
    banner:

    Name "":
    ...

    --------------------------------------------------
    navigation:

    Name "":
    ...

    --------------------------------------------------
    link:

    Name "Dashboards":
    ...

    Name "Dashboard":
    ...

    Name "read the docs":
    ...

    Name "functions":
    ...

    Name "Field and tag":
    ...

    --------------------------------------------------
    button:

    Name "Read the docs":
    ...

    Name "Add a Column":
    ...

    Name "Add an Equation":
    ...

    Name "All Projects":
    ...

    Name "Add Project":
    ...

    Name "All Envs":
    ...

    Name "24H":
    ...

    Name "All Releases":
    ...

    Name "Cancel":
    ...

    Name "Add Widget":
    ...

    --------------------------------------------------
    presentation:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    list:

    Name "":
    ...

    --------------------------------------------------
    listitem:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    heading:

    Name "Name your widget":
    ...

    Name "Choose your visualization":
    ...

    Name "Choose your dataset":
    ...

    Name "Choose your columns":
    ...

    Name "Filter your results":
    ...

    Name "Sort by a column":
    ...

    Name "Widget Library":
    ...

    --------------------------------------------------
    textbox:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "Search events":
    ...

    Name "Sort direction":
    ...

    Name "Sort by":
    ...

    --------------------------------------------------
    paragraph:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    radiogroup:

    Name "dataSet":
    ...

    --------------------------------------------------
    radio:

    Name "Errors and Transactions":
    ...

    Name "Issues (States, Assignment, Time, etc.)":
    ...

    Name "Releases (Sessions, Crash rates)":
    ...

    --------------------------------------------------
    separator:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    grid:

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    listbox:

    Name "":
    ...

    Name "All Releases":
    ...

    --------------------------------------------------
    complementary:

    Name "":
    ...

    --------------------------------------------------

    Ignored nodes: comments, script, style
    ...
    at Object.getElementError (.../sentry/sentry/node_modules/@.../dom/dist/config.js:37:19)
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:76:38
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:52:17
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:95:19
    at Object.<anonymous> (.../dashboards/widgetBuilder/widgetBuilder.spec.tsx:1221:76)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at processTimers (node:internal/timers:511:9)
  • Class name: WidgetBuilder can edit a widget
    Test name: WidgetBuilder can edit a widget Flags:
    • frontend

    TestingLibraryElementError: Unable to find an accessible element with the role "textbox" and name "Widget title"

    Here are the accessible roles:

    main:

    Name "":
    ...

    --------------------------------------------------
    banner:

    Name "":
    ...

    --------------------------------------------------
    navigation:

    Name "":
    ...

    --------------------------------------------------
    link:

    Name "Dashboards":
    ...

    Name "Dashboard":
    ...

    Name "read the docs":
    ...

    --------------------------------------------------
    button:

    Name "Read the docs":
    ...

    Name "Remove this Y-Axis":
    ...

    Name "Remove this Y-Axis":
    ...

    Name "Add Overlay":
    ...

    Name "Add an Equation":
    ...

    Name "All Projects":
    ...

    Name "Add Project":
    ...

    Name "All Envs":
    ...

    Name "24H":
    ...

    Name "All Releases":
    ...

    Name "Clear search":
    ...

    Name "Remove query":
    ...

    Name "Clear search":
    ...

    Name "Remove query":
    ...

    Name "Add Query":
    ...

    Name "Add Group":
    ...

    Name "Cancel":
    ...

    Name "Delete":
    ...

    Name "Update Widget":
    ...

    --------------------------------------------------
    presentation:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    list:

    Name "":
    ...

    --------------------------------------------------
    listitem:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    heading:

    Name "Name your widget":
    ...

    Name "Choose your visualization":
    ...

    Name "Choose your dataset":
    ...

    Name "Choose what to plot in the y-axis":
    ...

    Name "Filter your results":
    ...

    Name "Group your results":
    ...

    Name "Widget Library":
    ...

    --------------------------------------------------
    textbox:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "Search events Search events":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    radiogroup:

    Name "dataSet":
    ...

    --------------------------------------------------
    radio:

    Name "Errors and Transactions":
    ...

    Name "Issues (States, Assignment, Time, etc.)":
    ...

    Name "Releases (Sessions, Crash rates)":
    ...

    --------------------------------------------------
    separator:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    grid:

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    paragraph:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    listbox:

    Name "":
    ...

    Name "All Releases":
    ...

    --------------------------------------------------
    complementary:

    Name "":
    ...

    --------------------------------------------------

    Ignored nodes: comments, script, style
    ...
    at Object.getElementError (.../sentry/sentry/node_modules/@.../dom/dist/config.js:37:19)
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:76:38
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:52:17
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:95:19
    at Object.<anonymous> (.../dashboards/widgetBuilder/widgetBuilder.spec.tsx:700:76)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at processTimers (node:internal/timers:511:9)
  • Class name: WidgetBuilder can respond to validation feedback
    Test name: WidgetBuilder can respond to validation feedback Flags:
    • frontend

    TestingLibraryElementError: Unable to find an accessible element with the role "textbox" and name "Widget title"

    Here are the accessible roles:

    main:

    Name "":
    ...

    --------------------------------------------------
    banner:

    Name "":
    ...

    --------------------------------------------------
    navigation:

    Name "":
    ...

    --------------------------------------------------
    link:

    Name "Dashboards":
    ...

    Name "Dashboard":
    ...

    Name "read the docs":
    ...

    Name "functions":
    ...

    Name "Field and tag":
    ...

    --------------------------------------------------
    button:

    Name "Read the docs":
    ...

    Name "Add a Column":
    ...

    Name "Add an Equation":
    ...

    Name "All Projects":
    ...

    Name "Add Project":
    ...

    Name "All Envs":
    ...

    Name "24H":
    ...

    Name "All Releases":
    ...

    Name "Cancel":
    ...

    Name "Add Widget":
    ...

    --------------------------------------------------
    presentation:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    list:

    Name "":
    ...

    --------------------------------------------------
    listitem:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    heading:

    Name "Name your widget":
    ...

    Name "Choose your visualization":
    ...

    Name "Choose your dataset":
    ...

    Name "Choose your columns":
    ...

    Name "Filter your results":
    ...

    Name "Sort by a column":
    ...

    Name "Widget Library":
    ...

    --------------------------------------------------
    textbox:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "Search events":
    ...

    Name "Sort direction":
    ...

    Name "Sort by":
    ...

    --------------------------------------------------
    menuitemradio:

    Name "Area Chart":
    ...

    Name "Bar Chart":
    ...

    Name "Line Chart":
    ...

    Name "Table":
    ...

    Name "Big Number":
    ...

    --------------------------------------------------
    paragraph:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    radiogroup:

    Name "dataSet":
    ...

    --------------------------------------------------
    radio:

    Name "Errors and Transactions":
    ...

    Name "Issues (States, Assignment, Time, etc.)":
    ...

    Name "Releases (Sessions, Crash rates)":
    ...

    --------------------------------------------------
    separator:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    grid:

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    listbox:

    Name "":
    ...

    Name "All Releases":
    ...

    --------------------------------------------------
    complementary:

    Name "":
    ...

    --------------------------------------------------

    Ignored nodes: comments, script, style
    ...
    at Object.getElementError (.../sentry/sentry/node_modules/@.../dom/dist/config.js:37:19)
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:76:38
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:52:17
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:95:19
    at Object.<anonymous> (.../dashboards/widgetBuilder/widgetBuilder.spec.tsx:587:76)
  • Class name: WidgetBuilder can update the title
    Test name: WidgetBuilder can update the title Flags:
    • frontend

    TestingLibraryElementError: Unable to find an accessible element with the role "textbox" and name "Widget title"

    Here are the accessible roles:

    main:

    Name "":
    ...

    --------------------------------------------------
    banner:

    Name "":
    ...

    --------------------------------------------------
    navigation:

    Name "":
    ...

    --------------------------------------------------
    link:

    Name "Dashboards":
    ...

    Name "Dashboard":
    ...

    Name "read the docs":
    ...

    Name "functions":
    ...

    Name "Field and tag":
    ...

    --------------------------------------------------
    button:

    Name "Read the docs":
    ...

    Name "Add a Column":
    ...

    Name "Add an Equation":
    ...

    Name "All Projects":
    ...

    Name "Add Project":
    ...

    Name "All Envs":
    ...

    Name "24H":
    ...

    Name "All Releases":
    ...

    Name "Cancel":
    ...

    Name "Add Widget":
    ...

    --------------------------------------------------
    presentation:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    list:

    Name "":
    ...

    --------------------------------------------------
    listitem:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    heading:

    Name "Name your widget":
    ...

    Name "Choose your visualization":
    ...

    Name "Choose your dataset":
    ...

    Name "Choose your columns":
    ...

    Name "Filter your results":
    ...

    Name "Sort by a column":
    ...

    Name "Widget Library":
    ...

    --------------------------------------------------
    textbox:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "Search events":
    ...

    Name "Sort direction":
    ...

    Name "Sort by":
    ...

    --------------------------------------------------
    paragraph:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    radiogroup:

    Name "dataSet":
    ...

    --------------------------------------------------
    radio:

    Name "Errors and Transactions":
    ...

    Name "Issues (States, Assignment, Time, etc.)":
    ...

    Name "Releases (Sessions, Crash rates)":
    ...

    --------------------------------------------------
    separator:

    Name "":
    ...

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    grid:

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------
    listbox:

    Name "":
    ...

    Name "All Releases":
    ...

    --------------------------------------------------
    complementary:

    Name "":
    ...

    --------------------------------------------------

    Ignored nodes: comments, script, style
    ...
    at Object.getElementError (.../sentry/sentry/node_modules/@.../dom/dist/config.js:37:19)
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:76:38
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:52:17
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:95:19
    at Object.<anonymous> (.../dashboards/widgetBuilder/widgetBuilder.spec.tsx:410:76)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at processTimers (node:internal/timers:511:9)

projectSecurityAndPrivacy

  • Class name: projectSecurityAndPrivacy disables field when equivalent org setting is true
    Test name: projectSecurityAndPrivacy disables field when equivalent org setting is true Flags:
    • frontend

    TestingLibraryElementError: Unable to find an accessible element with the role "checkbox" and name "Enable to prevent IP addresses from being stored for new events"

    Here are the accessible roles:

    heading:

    Name "Security & Privacy":
    ...

    --------------------------------------------------
    checkbox:

    Name "Data Scrubber":
    ...

    Name "Use Default Scrubbers":
    ...

    Name "Prevent Storing of IP Addresses":
    ...

    --------------------------------------------------
    textbox:

    Name "Additional Sensitive Fields":
    ...

    Name "Safe Fields":
    ...

    --------------------------------------------------
    link:

    Name "Security & Privacy":
    ...

    Name "full documentation on data scrubbing":
    ...

    --------------------------------------------------
    button:

    Name "Read Docs":
    ...

    Name "Add Rule":
    ...

    --------------------------------------------------
    presentation:

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------

    Ignored nodes: comments, script, style
    ...
    at Object.getElementError (.../sentry/sentry/node_modules/@.../dom/dist/config.js:37:19)
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:76:38
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:52:17
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:95:19
    at Object.<anonymous> (.../settings/projectSecurityAndPrivacy/index.spec.tsx:57:40)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)
  • Class name: projectSecurityAndPrivacy renders form fields
    Test name: projectSecurityAndPrivacy renders form fields Flags:
    • frontend

    TestingLibraryElementError: Unable to find an accessible element with the role "checkbox" and name "Enable server-side data scrubbing"

    Here are the accessible roles:

    heading:

    Name "Security & Privacy":
    ...

    --------------------------------------------------
    checkbox:

    Name "Data Scrubber":
    ...

    Name "Use Default Scrubbers":
    ...

    Name "Prevent Storing of IP Addresses":
    ...

    --------------------------------------------------
    textbox:

    Name "Additional Sensitive Fields":
    ...

    Name "Safe Fields":
    ...

    --------------------------------------------------
    link:

    Name "Security & Privacy":
    ...

    Name "full documentation on data scrubbing":
    ...

    --------------------------------------------------
    button:

    Name "Read Docs":
    ...

    Name "Add Rule":
    ...

    --------------------------------------------------
    presentation:

    Name "":
    ...

    Name "":
    ...

    --------------------------------------------------

    Ignored nodes: comments, script, style
    ...
    at Object.getElementError (.../sentry/sentry/node_modules/@.../dom/dist/config.js:37:19)
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:76:38
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:52:17
    at .../sentry/sentry/node_modules/@.../dom/dist/query-helpers.js:95:19
    at Object.<anonymous> (.../settings/projectSecurityAndPrivacy/index.spec.tsx:22:40)
    at Promise.then.completed (.../sentry/sentry/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (.../sentry/sentry/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (.../sentry/sentry/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (.../sentry/sentry/node_modules/jest-circus/build/run.js:121:9)
    at run (.../sentry/sentry/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (.../sentry/sentry/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (.../sentry/sentry/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (.../sentry/sentry/node_modules/jest-runner/build/testWorker.js:106:12)

codecov[bot] avatar Aug 09 '24 22:08 codecov[bot]