Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MLv2] Use FilterPicker for QB filter pills #34851

Merged
merged 55 commits into from
Nov 15, 2023

Conversation

kulyk
Copy link
Member

@kulyk kulyk commented Oct 19, 2023

The QuestionFilters.jsx components clean up is cherry-picked here from #34852

@kulyk kulyk added the .Team/QueryProcessor :hammer_and_wrench: label Oct 19, 2023
@kulyk kulyk self-assigned this Oct 19, 2023
@kulyk kulyk temporarily deployed to internal October 19, 2023 15:32 — with GitHub Actions Inactive
@kulyk kulyk changed the base branch from master to 34112-filters-milestone1 October 19, 2023 15:32
@github-actions
Copy link

github-actions bot commented Oct 19, 2023

Codenotify: Notifying subscribers in CODENOTIFY files for diff ce3aff7...4cd7d1a.

Notify File(s)
@alxnddr frontend/src/metabase/visualizations/components/legend/Legend.jsx

@kulyk kulyk added the no-backport Do not backport this PR to any branch label Oct 19, 2023
@kulyk kulyk temporarily deployed to internal October 19, 2023 15:37 — with GitHub Actions Inactive
@deploysentinel
Copy link

deploysentinel bot commented Oct 19, 2023

Current Cypress Test Results Summary

✅ 133 Passing - ❌ 6 Failing - ⚠️ 1 Flaky

Run may still be in progress, this comment will be updated as current testing workflow or job completes...

(Last updated on 11/15/2023 05:41:44pm UTC)

Run Details

Running Workflow E2E Tests on Github Actions

Commit: 238bf5d

Started: 11/15/2023 04:47:24pm UTC

❌ Failures

📄   e2e/test/scenarios/visualizations-tabular/pivot_tables.cy.spec.js • 3 Failures

Test Case Results

Test Case Last 7 days Failures Last 7 days Flakes
scenarios > visualizations > pivot tables should allow drill through on cells
Retry 2Retry 1Initial Attempt
Error: Timed out retrying after 4000ms: Unable to find an element with the text: Source...
Timed out retrying after 4000ms: Unable to find an element with the text: Source is Affiliate. 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 />
<html
  lang="en"
  translate="no"
>
  <head>
     
    <meta
      charset="utf-8"
    />
    <meta
      content="IE=edge"
      http-equiv="X-UA-Compatible"
    />
    <meta
      content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"
      name="viewport"
    />
    <meta
      content="noindex"
      name="robots"
    />
    <meta
      content="yes"
      name="apple-mobile-web-app-capable"
    />
    <meta
      content="black-translucent"
      name="apple-mobile-web-app-status-bar-style"
    />
    <link
      href="app/assets/img/apple-touch-icon.png"
      rel="apple-touch-icon"
      sizes="180x180"
    />
    <link
      href="app/assets/img/favicon.ico"
      rel="icon"
    />
    <link
      crossorigin="use-credentials"
      href="app/assets/img/site.webmanifest"
      rel="manifest"
    />
    <meta
      content="#2d89ef"
      name="msapplication-TileColor"
    />
    <meta
      content="app/assets/img/browserconfig.xml"
      name="msapplication-config"
    />
    <meta
      content="#ffffff"
      name="theme-color"
    />
    <meta
      content="default"
      name="apple-mobile-web-app-status-bar-style"
    />
    <meta
      content="/"
      name="base-href"
    />
    <meta
      content="/question/74"
      name="uri"
    />
    <title>
      Cypress Pivot Table · Metabase
    </title>
    <base
      href="/"
    />
    <link
      href="app/dist/styles.8a9ff558af160872a8af.css"
      rel="stylesheet"
    />
    <link
      href="app/dist/app-main.fde56df29da5053c1d22.css"
      rel="stylesheet"
    />
  </head>
  <body>
    <div
      id="root"
    >
      <div
        class="spread emotion-1fttcpj enx0u2k2"
      >
        <header
          aria-label="Navigation bar"
          class="emotion-15xkiw5 es0756t0"
          data-testid="app-bar"
        >
          <div
            class="emotion-1pt930v e4w71dr4"
          >
            <div
              class="emotion-cxb03 e4w71dr3"
            >
              <div
                class="emotion-bjn8wh ehgm33i2"
              >
                <a
                  class="ehgm33i1 emotion-m53806 emeibx70"
                  data-metabase-event="Navbar;Logo"
                  href="/"
                >
                  <svg
                    class="Icon text-brand"
                    data-testid="main-logo"
                    fill="currentcolor"
                    height="32"
                    viewBox="0 0 66 85"
                  >
                    <path
                      d="M46.8253288,70.4935014 C49.5764899,70.4935014 51.8067467,68.1774705 51.8067467,65.3205017 C51.8067467,62.4635329 49.5764899,60.147502 46.8253288,60.147502 C44.0741676,60.147502 41.8439108,62.4635329 41.8439108,65.3205017 C41.8439108,68.1774705 44.0741676,70.4935014 46.8253288,70.4935014 Z M32.8773585,84.9779005 C35.6285197,84.9779005 37.8587764,82.6618697 37.8587764,79.8049008 C37.8587764,76.947932 35.6285197,74.6319011 32.8773585,74.6319011 C30.1261973,74.6319011 27.8959405,76.947932 27.8959405,79.8049008 C27.8959405,82.6618697 30.1261973,84.9779005 32.8773585,84.9779005 Z M32.8773585,70.4935014 C35.6285197,70.4935014 37.8587764,68.1774705 37.8587764,65.3205017 C37.8587764,62.4635329 35.6285197,60.147502 32.8773585,60.147502 C30.1261973,60.147502 27.8959405,62.4635329 27.8959405,65.3205017 C27.8959405,68.1774705 30.1261973,70.4935014 32.8773585,70.4935014 Z M18.9293882,70.4935014 C21.6805494,70.4935014 23.9108062,68.1774705 23.9108062,65.3205017 C23.9108062,62.4635329 21.6805494,60.147502 18.9293882,60.147502 C16.1782271,60.147502 13.9479703,62.4635329 13.9479703,65.3205017 C13.9479703,68.1774705 16.1782271,70.4935014 18.9293882,70.4935014 Z M46.8253288,56.0091023 C49.5764899,56.0091023 51.8067467,53.6930714 51.8067467,50.8361026 C51.8067467,47.9791337 49.5764899,45.6631029 46.8253288,45.6631029 C44.0741676,45.6631029 41.8439108,47.9791337 41.8439108,50.8361026 C41.8439108,53.6930714 44.0741676,56.0091023 46.8253288,56.0091023 Z M18.9293882,56.0091023 C21.6805494,56.0091023 23.9108062,53.6930714 23.9108062,50.8361026 C23.9108062,47.9791337 21.6805494,45.6631029 18.9293882,45.6631029 C16.1782271,45.6631029 13.9479703,47.9791337 13.9479703,50.8361026 C13.9479703,53.6930714 16.1782271,56.0091023 18.9293882,56.0091023 Z M46.8253288,26.8995984 C49.5764899,26.8995984 51.8067467,24.5835675 51.8067467,21.7265987 C51.8067467,18.8696299 49.5764899,16.553599 46.8253288,16.553599 C44.0741676,16.553599 41.8439108,18.8696299 41.8439108,21.7265987 C41.8439108,24.5835675 44.0741676,26.8995984 46.8253288,26.8995984 Z M32.8773585,41.5247031 C35.6285197,41.5247031 37.8587764,39.2086723 37.8587764,36.3517034 C37.8587764,33.4947346 35.6285197,31.1787037 32.8773585,31.1787037 C30.1261973,31.1787037 27.8959405,33.4947346 27.8959405,36.3517034 C27.8959405,39.2086723 30.1261973,41.5247031 32.8773585,41.5247031 Z M32.8773585,10.3459994 C35.6285197,10.3459994 37.8587764,8.02996853 37.8587764,5.17299969 C37.8587764,2.31603085 35.6285197,0 32.8773585,0 C30.1261973,0 27.8959405,2.31603085 27.8959405,5.17299969 C27.8959405,8.02996853 30.1261973,10.3459994 32.8773585,10.3459994 Z M32.8773585,26.8995984 C35.6285197,26.8995984 37.8587764,24.5835675 37.8587764,21.7265987 C37.8587764,18.8696299 35.6285197,16.553599 32.8773585,16.553599 C30.1261973,16.553599 27.8959405,18.8696299 27.8959405,21.7265987 C27.8959405,24.5835675 30.1261973,26.8995984 32.8773585,26.8995984 Z M18.9293882,26.8995984 C21.6805494,26.8995984 23.9108062,24.5835675 23.9108062,21.7265987 C23.9108062,18.8696299 21.6805494,16.553599 18.9293882,16.553599 C16.1782271,16.553599 13.9479703,18.8696299 13.9479703,21.7265987 C13.9479703,24.5835675 16.1782271,26.8995984 18.9293882,26.8995984 Z"
                      opacity="0.2"
                    />
                    <path
                      d="M60.773299,70.4935014 C63.5244602,70.4935014 65.754717,68.1774705 65.754717,65.3205017 C65.754717,62.4635329 63.5244602,60.147502 60.773299,60.147502 C58.0221379,60.147502 55.7918811,62.4635329 55.7918811,65.3205017 C55.7918811,68.1774705 58.0221379,70.4935014 60.773299,70.4935014 Z M4.98141795,70.3527958 C7.73257912,70.3527958 9.96283591,68.0367649 9.96283591,65.1797961 C9.96283591,62.3228273 7.73257912,60.0067964 4.98141795,60.0067964 C2.23025679,60.0067964 0,62.3228273 0,65.1797961 C0,68.0367649 2.23025679,70.3527958 4.98141795,70.3527958 Z M60.773299,56.0091023 C63.5244602,56.0091023 65.754717,53.6930714 65.754717,50.8361026 C65.754717,47.9791337 63.5244602,45.6631029 60.773299,45.6631029 C58.0221379,45.6631029 55.7918811,47.9791337 55.7918811,50.8361026 C55.7918811,53.6930714 58.0221379,56.0091023 60.773299,56.0091023 Z M32.8773585,56.0091023 C35.6285197,56.0091023 37.8587764,53.6930714 37.8587764,50.8361026 C37.8587764,47.9791337 35.6285197,45.6631029 32.8773585,45.6631029 C30.1261973,45.6631029 27.8959405,47.9791337 27.8959405,50.8361026 C27.8959405,53.6930714 30.1261973,56.0091023 32.8773585,56.0091023 Z M4.98141795,55.8683967 C7.73257912,55.868396...
0.69% (2) 2 / 290 runs
failed over last 7 days
0% (0) 0 / 290 runs
flaked over last 7 days
scenarios > visualizations > pivot tables should allow drill through on left/top header values
Retry 2Retry 1Initial Attempt
Error: Timed out retrying after 4000ms: Unable to find an element with the text: Catego...
Timed out retrying after 4000ms: Unable to find an element with the text: Category is Doohickey. 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 />
<html
  lang="en"
  translate="no"
>
  <head>
     
    <meta
      charset="utf-8"
    />
    <meta
      content="IE=edge"
      http-equiv="X-UA-Compatible"
    />
    <meta
      content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"
      name="viewport"
    />
    <meta
      content="noindex"
      name="robots"
    />
    <meta
      content="yes"
      name="apple-mobile-web-app-capable"
    />
    <meta
      content="black-translucent"
      name="apple-mobile-web-app-status-bar-style"
    />
    <link
      href="app/assets/img/apple-touch-icon.png"
      rel="apple-touch-icon"
      sizes="180x180"
    />
    <link
      href="app/assets/img/favicon.ico"
      rel="icon"
    />
    <link
      crossorigin="use-credentials"
      href="app/assets/img/site.webmanifest"
      rel="manifest"
    />
    <meta
      content="#2d89ef"
      name="msapplication-TileColor"
    />
    <meta
      content="app/assets/img/browserconfig.xml"
      name="msapplication-config"
    />
    <meta
      content="#ffffff"
      name="theme-color"
    />
    <meta
      content="default"
      name="apple-mobile-web-app-status-bar-style"
    />
    <meta
      content="/"
      name="base-href"
    />
    <meta
      content="/question/74"
      name="uri"
    />
    <title>
      Cypress Pivot Table · Metabase
    </title>
    <base
      href="/"
    />
    <link
      href="app/dist/styles.8a9ff558af160872a8af.css"
      rel="stylesheet"
    />
    <link
      href="app/dist/app-main.fde56df29da5053c1d22.css"
      rel="stylesheet"
    />
  </head>
  <body>
    <div
      id="root"
    >
      <div
        class="spread emotion-1fttcpj enx0u2k2"
      >
        <header
          aria-label="Navigation bar"
          class="emotion-15xkiw5 es0756t0"
          data-testid="app-bar"
        >
          <div
            class="emotion-1pt930v e4w71dr4"
          >
            <div
              class="emotion-cxb03 e4w71dr3"
            >
              <div
                class="emotion-bjn8wh ehgm33i2"
              >
                <a
                  class="ehgm33i1 emotion-m53806 emeibx70"
                  data-metabase-event="Navbar;Logo"
                  href="/"
                >
                  <svg
                    class="Icon text-brand"
                    data-testid="main-logo"
                    fill="currentcolor"
                    height="32"
                    viewBox="0 0 66 85"
                  >
                    <path
                      d="M46.8253288,70.4935014 C49.5764899,70.4935014 51.8067467,68.1774705 51.8067467,65.3205017 C51.8067467,62.4635329 49.5764899,60.147502 46.8253288,60.147502 C44.0741676,60.147502 41.8439108,62.4635329 41.8439108,65.3205017 C41.8439108,68.1774705 44.0741676,70.4935014 46.8253288,70.4935014 Z M32.8773585,84.9779005 C35.6285197,84.9779005 37.8587764,82.6618697 37.8587764,79.8049008 C37.8587764,76.947932 35.6285197,74.6319011 32.8773585,74.6319011 C30.1261973,74.6319011 27.8959405,76.947932 27.8959405,79.8049008 C27.8959405,82.6618697 30.1261973,84.9779005 32.8773585,84.9779005 Z M32.8773585,70.4935014 C35.6285197,70.4935014 37.8587764,68.1774705 37.8587764,65.3205017 C37.8587764,62.4635329 35.6285197,60.147502 32.8773585,60.147502 C30.1261973,60.147502 27.8959405,62.4635329 27.8959405,65.3205017 C27.8959405,68.1774705 30.1261973,70.4935014 32.8773585,70.4935014 Z M18.9293882,70.4935014 C21.6805494,70.4935014 23.9108062,68.1774705 23.9108062,65.3205017 C23.9108062,62.4635329 21.6805494,60.147502 18.9293882,60.147502 C16.1782271,60.147502 13.9479703,62.4635329 13.9479703,65.3205017 C13.9479703,68.1774705 16.1782271,70.4935014 18.9293882,70.4935014 Z M46.8253288,56.0091023 C49.5764899,56.0091023 51.8067467,53.6930714 51.8067467,50.8361026 C51.8067467,47.9791337 49.5764899,45.6631029 46.8253288,45.6631029 C44.0741676,45.6631029 41.8439108,47.9791337 41.8439108,50.8361026 C41.8439108,53.6930714 44.0741676,56.0091023 46.8253288,56.0091023 Z M18.9293882,56.0091023 C21.6805494,56.0091023 23.9108062,53.6930714 23.9108062,50.8361026 C23.9108062,47.9791337 21.6805494,45.6631029 18.9293882,45.6631029 C16.1782271,45.6631029 13.9479703,47.9791337 13.9479703,50.8361026 C13.9479703,53.6930714 16.1782271,56.0091023 18.9293882,56.0091023 Z M46.8253288,26.8995984 C49.5764899,26.8995984 51.8067467,24.5835675 51.8067467,21.7265987 C51.8067467,18.8696299 49.5764899,16.553599 46.8253288,16.553599 C44.0741676,16.553599 41.8439108,18.8696299 41.8439108,21.7265987 C41.8439108,24.5835675 44.0741676,26.8995984 46.8253288,26.8995984 Z M32.8773585,41.5247031 C35.6285197,41.5247031 37.8587764,39.2086723 37.8587764,36.3517034 C37.8587764,33.4947346 35.6285197,31.1787037 32.8773585,31.1787037 C30.1261973,31.1787037 27.8959405,33.4947346 27.8959405,36.3517034 C27.8959405,39.2086723 30.1261973,41.5247031 32.8773585,41.5247031 Z M32.8773585,10.3459994 C35.6285197,10.3459994 37.8587764,8.02996853 37.8587764,5.17299969 C37.8587764,2.31603085 35.6285197,0 32.8773585,0 C30.1261973,0 27.8959405,2.31603085 27.8959405,5.17299969 C27.8959405,8.02996853 30.1261973,10.3459994 32.8773585,10.3459994 Z M32.8773585,26.8995984 C35.6285197,26.8995984 37.8587764,24.5835675 37.8587764,21.7265987 C37.8587764,18.8696299 35.6285197,16.553599 32.8773585,16.553599 C30.1261973,16.553599 27.8959405,18.8696299 27.8959405,21.7265987 C27.8959405,24.5835675 30.1261973,26.8995984 32.8773585,26.8995984 Z M18.9293882,26.8995984 C21.6805494,26.8995984 23.9108062,24.5835675 23.9108062,21.7265987 C23.9108062,18.8696299 21.6805494,16.553599 18.9293882,16.553599 C16.1782271,16.553599 13.9479703,18.8696299 13.9479703,21.7265987 C13.9479703,24.5835675 16.1782271,26.8995984 18.9293882,26.8995984 Z"
                      opacity="0.2"
                    />
                    <path
                      d="M60.773299,70.4935014 C63.5244602,70.4935014 65.754717,68.1774705 65.754717,65.3205017 C65.754717,62.4635329 63.5244602,60.147502 60.773299,60.147502 C58.0221379,60.147502 55.7918811,62.4635329 55.7918811,65.3205017 C55.7918811,68.1774705 58.0221379,70.4935014 60.773299,70.4935014 Z M4.98141795,70.3527958 C7.73257912,70.3527958 9.96283591,68.0367649 9.96283591,65.1797961 C9.96283591,62.3228273 7.73257912,60.0067964 4.98141795,60.0067964 C2.23025679,60.0067964 0,62.3228273 0,65.1797961 C0,68.0367649 2.23025679,70.3527958 4.98141795,70.3527958 Z M60.773299,56.0091023 C63.5244602,56.0091023 65.754717,53.6930714 65.754717,50.8361026 C65.754717,47.9791337 63.5244602,45.6631029 60.773299,45.6631029 C58.0221379,45.6631029 55.7918811,47.9791337 55.7918811,50.8361026 C55.7918811,53.6930714 58.0221379,56.0091023 60.773299,56.0091023 Z M32.8773585,56.0091023 C35.6285197,56.0091023 37.8587764,53.6930714 37.8587764,50.8361026 C37.8587764,47.9791337 35.6285197,45.6631029 32.8773585,45.6631029 C30.1261973,45.6631029 27.8959405,47.9791337 27.8959405,50.8361026 C27.8959405,53.6930714 30.1261973,56.0091023 32.8773585,56.0091023 Z M4.98141795,55.8683967 C7.73257912,55.868396...
0.69% (2) 2 / 290 runs
failed over last 7 days
0% (0) 0 / 290 runs
flaked over last 7 days
scenarios > visualizations > pivot tables dashboards should allow filtering drill through (#14632)
Retry 2Retry 1Initial Attempt
Error: Timed out retrying after 4000ms: Unable to find an element with the text: Source...
Timed out retrying after 4000ms: Unable to find an element with the text: Source is Google. 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 />
<html
  lang="en"
  translate="no"
>
  <head>
     
    <meta
      charset="utf-8"
    />
    <meta
      content="IE=edge"
      http-equiv="X-UA-Compatible"
    />
    <meta
      content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"
      name="viewport"
    />
    <meta
      content="noindex"
      name="robots"
    />
    <meta
      content="yes"
      name="apple-mobile-web-app-capable"
    />
    <meta
      content="black-translucent"
      name="apple-mobile-web-app-status-bar-style"
    />
    <link
      href="app/assets/img/apple-touch-icon.png"
      rel="apple-touch-icon"
      sizes="180x180"
    />
    <link
      href="app/assets/img/blue_check.png"
      rel="icon"
    />
    <link
      crossorigin="use-credentials"
      href="app/assets/img/site.webmanifest"
      rel="manifest"
    />
    <meta
      content="#2d89ef"
      name="msapplication-TileColor"
    />
    <meta
      content="app/assets/img/browserconfig.xml"
      name="msapplication-config"
    />
    <meta
      content="#ffffff"
      name="theme-color"
    />
    <meta
      content="default"
      name="apple-mobile-web-app-status-bar-style"
    />
    <meta
      content="/"
      name="base-href"
    />
    <meta
      content="/dashboard/9"
      name="uri"
    />
    <title>
      Cypress Pivot Table · Metabase
    </title>
    <base
      href="/"
    />
    <link
      href="app/dist/styles.8a9ff558af160872a8af.css"
      rel="stylesheet"
    />
    <link
      href="app/dist/app-main.fde56df29da5053c1d22.css"
      rel="stylesheet"
    />
  </head>
  <body>
    <div
      id="root"
    >
      <div
        class="spread emotion-1fttcpj enx0u2k2"
      >
        <header
          aria-label="Navigation bar"
          class="emotion-15xkiw5 es0756t0"
          data-testid="app-bar"
        >
          <div
            class="emotion-1pt930v e4w71dr4"
          >
            <div
              class="emotion-cxb03 e4w71dr3"
            >
              <div
                class="emotion-bjn8wh ehgm33i2"
              >
                <a
                  class="ehgm33i1 emotion-m53806 emeibx70"
                  data-metabase-event="Navbar;Logo"
                  href="/"
                >
                  <svg
                    class="Icon text-brand"
                    data-testid="main-logo"
                    fill="currentcolor"
                    height="32"
                    viewBox="0 0 66 85"
                  >
                    <path
                      d="M46.8253288,70.4935014 C49.5764899,70.4935014 51.8067467,68.1774705 51.8067467,65.3205017 C51.8067467,62.4635329 49.5764899,60.147502 46.8253288,60.147502 C44.0741676,60.147502 41.8439108,62.4635329 41.8439108,65.3205017 C41.8439108,68.1774705 44.0741676,70.4935014 46.8253288,70.4935014 Z M32.8773585,84.9779005 C35.6285197,84.9779005 37.8587764,82.6618697 37.8587764,79.8049008 C37.8587764,76.947932 35.6285197,74.6319011 32.8773585,74.6319011 C30.1261973,74.6319011 27.8959405,76.947932 27.8959405,79.8049008 C27.8959405,82.6618697 30.1261973,84.9779005 32.8773585,84.9779005 Z M32.8773585,70.4935014 C35.6285197,70.4935014 37.8587764,68.1774705 37.8587764,65.3205017 C37.8587764,62.4635329 35.6285197,60.147502 32.8773585,60.147502 C30.1261973,60.147502 27.8959405,62.4635329 27.8959405,65.3205017 C27.8959405,68.1774705 30.1261973,70.4935014 32.8773585,70.4935014 Z M18.9293882,70.4935014 C21.6805494,70.4935014 23.9108062,68.1774705 23.9108062,65.3205017 C23.9108062,62.4635329 21.6805494,60.147502 18.9293882,60.147502 C16.1782271,60.147502 13.9479703,62.4635329 13.9479703,65.3205017 C13.9479703,68.1774705 16.1782271,70.4935014 18.9293882,70.4935014 Z M46.8253288,56.0091023 C49.5764899,56.0091023 51.8067467,53.6930714 51.8067467,50.8361026 C51.8067467,47.9791337 49.5764899,45.6631029 46.8253288,45.6631029 C44.0741676,45.6631029 41.8439108,47.9791337 41.8439108,50.8361026 C41.8439108,53.6930714 44.0741676,56.0091023 46.8253288,56.0091023 Z M18.9293882,56.0091023 C21.6805494,56.0091023 23.9108062,53.6930714 23.9108062,50.8361026 C23.9108062,47.9791337 21.6805494,45.6631029 18.9293882,45.6631029 C16.1782271,45.6631029 13.9479703,47.9791337 13.9479703,50.8361026 C13.9479703,53.6930714 16.1782271,56.0091023 18.9293882,56.0091023 Z M46.8253288,26.8995984 C49.5764899,26.8995984 51.8067467,24.5835675 51.8067467,21.7265987 C51.8067467,18.8696299 49.5764899,16.553599 46.8253288,16.553599 C44.0741676,16.553599 41.8439108,18.8696299 41.8439108,21.7265987 C41.8439108,24.5835675 44.0741676,26.8995984 46.8253288,26.8995984 Z M32.8773585,41.5247031 C35.6285197,41.5247031 37.8587764,39.2086723 37.8587764,36.3517034 C37.8587764,33.4947346 35.6285197,31.1787037 32.8773585,31.1787037 C30.1261973,31.1787037 27.8959405,33.4947346 27.8959405,36.3517034 C27.8959405,39.2086723 30.1261973,41.5247031 32.8773585,41.5247031 Z M32.8773585,10.3459994 C35.6285197,10.3459994 37.8587764,8.02996853 37.8587764,5.17299969 C37.8587764,2.31603085 35.6285197,0 32.8773585,0 C30.1261973,0 27.8959405,2.31603085 27.8959405,5.17299969 C27.8959405,8.02996853 30.1261973,10.3459994 32.8773585,10.3459994 Z M32.8773585,26.8995984 C35.6285197,26.8995984 37.8587764,24.5835675 37.8587764,21.7265987 C37.8587764,18.8696299 35.6285197,16.553599 32.8773585,16.553599 C30.1261973,16.553599 27.8959405,18.8696299 27.8959405,21.7265987 C27.8959405,24.5835675 30.1261973,26.8995984 32.8773585,26.8995984 Z M18.9293882,26.8995984 C21.6805494,26.8995984 23.9108062,24.5835675 23.9108062,21.7265987 C23.9108062,18.8696299 21.6805494,16.553599 18.9293882,16.553599 C16.1782271,16.553599 13.9479703,18.8696299 13.9479703,21.7265987 C13.9479703,24.5835675 16.1782271,26.8995984 18.9293882,26.8995984 Z"
                      opacity="0.2"
                    />
                    <path
                      d="M60.773299,70.4935014 C63.5244602,70.4935014 65.754717,68.1774705 65.754717,65.3205017 C65.754717,62.4635329 63.5244602,60.147502 60.773299,60.147502 C58.0221379,60.147502 55.7918811,62.4635329 55.7918811,65.3205017 C55.7918811,68.1774705 58.0221379,70.4935014 60.773299,70.4935014 Z M4.98141795,70.3527958 C7.73257912,70.3527958 9.96283591,68.0367649 9.96283591,65.1797961 C9.96283591,62.3228273 7.73257912,60.0067964 4.98141795,60.0067964 C2.23025679,60.0067964 0,62.3228273 0,65.1797961 C0,68.0367649 2.23025679,70.3527958 4.98141795,70.3527958 Z M60.773299,56.0091023 C63.5244602,56.0091023 65.754717,53.6930714 65.754717,50.8361026 C65.754717,47.9791337 63.5244602,45.6631029 60.773299,45.6631029 C58.0221379,45.6631029 55.7918811,47.9791337 55.7918811,50.8361026 C55.7918811,53.6930714 58.0221379,56.0091023 60.773299,56.0091023 Z M32.8773585,56.0091023 C35.6285197,56.0091023 37.8587764,53.6930714 37.8587764,50.8361026 C37.8587764,47.9791337 35.6285197,45.6631029 32.8773585,45.6631029 C30.1261973,45.6631029 27.8959405,47.9791337 27.8959405,50.8361026 C27.8959405,53.6930714 30.1261973,56.0091023 32.8773585,56.0091023 Z M4.98141795,55.8683967 C7.73257912,55.868...
0.69% (2) 2 / 290 runs
failed over last 7 days
0% (0) 0 / 290 runs
flaked over last 7 days

📄   e2e/test/scenarios/question/notebook.cy.spec.js • 2 Failures

Test Case Results

Test Case Last 7 days Failures Last 7 days Flakes
scenarios > question > notebook should show the original custom expression filter field on subsequent click (#14726)
Retry 2Retry 1Initial Attempt
Error: Timed out retrying after 4000ms: Unable to find an element with the text: ID bet...
Timed out retrying after 4000ms: Unable to find an element with the text: ID between 96 97. 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 />
<html
  lang="en"
  translate="no"
>
  <head>
     
    <meta
      charset="utf-8"
    />
    <meta
      content="IE=edge"
      http-equiv="X-UA-Compatible"
    />
    <meta
      content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"
      name="viewport"
    />
    <meta
      content="noindex"
      name="robots"
    />
    <meta
      content="yes"
      name="apple-mobile-web-app-capable"
    />
    <meta
      content="black-translucent"
      name="apple-mobile-web-app-status-bar-style"
    />
    <link
      href="app/assets/img/apple-touch-icon.png"
      rel="apple-touch-icon"
      sizes="180x180"
    />
    <link
      href="app/assets/img/favicon.ico"
      rel="icon"
    />
    <link
      crossorigin="use-credentials"
      href="app/assets/img/site.webmanifest"
      rel="manifest"
    />
    <meta
      content="#2d89ef"
      name="msapplication-TileColor"
    />
    <meta
      content="app/assets/img/browserconfig.xml"
      name="msapplication-config"
    />
    <meta
      content="#ffffff"
      name="theme-color"
    />
    <meta
      content="default"
      name="apple-mobile-web-app-status-bar-style"
    />
    <meta
      content="/"
      name="base-href"
    />
    <meta
      content="/question"
      name="uri"
    />
    <title>
      Question · Metabase
    </title>
    <base
      href="/"
    />
    <link
      href="app/dist/styles.8a9ff558af160872a8af.css"
      rel="stylesheet"
    />
    <link
      href="app/dist/app-main.fde56df29da5053c1d22.css"
      rel="stylesheet"
    />
  </head>
  <body>
    <div
      id="root"
    >
      <div
        class="spread emotion-1fttcpj enx0u2k2"
      >
        <header
          aria-label="Navigation bar"
          class="emotion-15xkiw5 es0756t0"
          data-testid="app-bar"
        >
          <div
            class="emotion-1pt930v e4w71dr4"
          >
            <div
              class="emotion-cxb03 e4w71dr3"
            >
              <div
                class="emotion-bjn8wh ehgm33i2"
              >
                <a
                  class="ehgm33i1 emotion-m53806 emeibx70"
                  data-metabase-event="Navbar;Logo"
                  href="/"
                >
                  <svg
                    class="Icon text-brand"
                    data-testid="main-logo"
                    fill="currentcolor"
                    height="32"
                    viewBox="0 0 66 85"
                  >
                    <path
                      d="M46.8253288,70.4935014 C49.5764899,70.4935014 51.8067467,68.1774705 51.8067467,65.3205017 C51.8067467,62.4635329 49.5764899,60.147502 46.8253288,60.147502 C44.0741676,60.147502 41.8439108,62.4635329 41.8439108,65.3205017 C41.8439108,68.1774705 44.0741676,70.4935014 46.8253288,70.4935014 Z M32.8773585,84.9779005 C35.6285197,84.9779005 37.8587764,82.6618697 37.8587764,79.8049008 C37.8587764,76.947932 35.6285197,74.6319011 32.8773585,74.6319011 C30.1261973,74.6319011 27.8959405,76.947932 27.8959405,79.8049008 C27.8959405,82.6618697 30.1261973,84.9779005 32.8773585,84.9779005 Z M32.8773585,70.4935014 C35.6285197,70.4935014 37.8587764,68.1774705 37.8587764,65.3205017 C37.8587764,62.4635329 35.6285197,60.147502 32.8773585,60.147502 C30.1261973,60.147502 27.8959405,62.4635329 27.8959405,65.3205017 C27.8959405,68.1774705 30.1261973,70.4935014 32.8773585,70.4935014 Z M18.9293882,70.4935014 C21.6805494,70.4935014 23.9108062,68.1774705 23.9108062,65.3205017 C23.9108062,62.4635329 21.6805494,60.147502 18.9293882,60.147502 C16.1782271,60.147502 13.9479703,62.4635329 13.9479703,65.3205017 C13.9479703,68.1774705 16.1782271,70.4935014 18.9293882,70.4935014 Z M46.8253288,56.0091023 C49.5764899,56.0091023 51.8067467,53.6930714 51.8067467,50.8361026 C51.8067467,47.9791337 49.5764899,45.6631029 46.8253288,45.6631029 C44.0741676,45.6631029 41.8439108,47.9791337 41.8439108,50.8361026 C41.8439108,53.6930714 44.0741676,56.0091023 46.8253288,56.0091023 Z M18.9293882,56.0091023 C21.6805494,56.0091023 23.9108062,53.6930714 23.9108062,50.8361026 C23.9108062,47.9791337 21.6805494,45.6631029 18.9293882,45.6631029 C16.1782271,45.6631029 13.9479703,47.9791337 13.9479703,50.8361026 C13.9479703,53.6930714 16.1782271,56.0091023 18.9293882,56.0091023 Z M46.8253288,26.8995984 C49.5764899,26.8995984 51.8067467,24.5835675 51.8067467,21.7265987 C51.8067467,18.8696299 49.5764899,16.553599 46.8253288,16.553599 C44.0741676,16.553599 41.8439108,18.8696299 41.8439108,21.7265987 C41.8439108,24.5835675 44.0741676,26.8995984 46.8253288,26.8995984 Z M32.8773585,41.5247031 C35.6285197,41.5247031 37.8587764,39.2086723 37.8587764,36.3517034 C37.8587764,33.4947346 35.6285197,31.1787037 32.8773585,31.1787037 C30.1261973,31.1787037 27.8959405,33.4947346 27.8959405,36.3517034 C27.8959405,39.2086723 30.1261973,41.5247031 32.8773585,41.5247031 Z M32.8773585,10.3459994 C35.6285197,10.3459994 37.8587764,8.02996853 37.8587764,5.17299969 C37.8587764,2.31603085 35.6285197,0 32.8773585,0 C30.1261973,0 27.8959405,2.31603085 27.8959405,5.17299969 C27.8959405,8.02996853 30.1261973,10.3459994 32.8773585,10.3459994 Z M32.8773585,26.8995984 C35.6285197,26.8995984 37.8587764,24.5835675 37.8587764,21.7265987 C37.8587764,18.8696299 35.6285197,16.553599 32.8773585,16.553599 C30.1261973,16.553599 27.8959405,18.8696299 27.8959405,21.7265987 C27.8959405,24.5835675 30.1261973,26.8995984 32.8773585,26.8995984 Z M18.9293882,26.8995984 C21.6805494,26.8995984 23.9108062,24.5835675 23.9108062,21.7265987 C23.9108062,18.8696299 21.6805494,16.553599 18.9293882,16.553599 C16.1782271,16.553599 13.9479703,18.8696299 13.9479703,21.7265987 C13.9479703,24.5835675 16.1782271,26.8995984 18.9293882,26.8995984 Z"
                      opacity="0.2"
                    />
                    <path
                      d="M60.773299,70.4935014 C63.5244602,70.4935014 65.754717,68.1774705 65.754717,65.3205017 C65.754717,62.4635329 63.5244602,60.147502 60.773299,60.147502 C58.0221379,60.147502 55.7918811,62.4635329 55.7918811,65.3205017 C55.7918811,68.1774705 58.0221379,70.4935014 60.773299,70.4935014 Z M4.98141795,70.3527958 C7.73257912,70.3527958 9.96283591,68.0367649 9.96283591,65.1797961 C9.96283591,62.3228273 7.73257912,60.0067964 4.98141795,60.0067964 C2.23025679,60.0067964 0,62.3228273 0,65.1797961 C0,68.0367649 2.23025679,70.3527958 4.98141795,70.3527958 Z M60.773299,56.0091023 C63.5244602,56.0091023 65.754717,53.6930714 65.754717,50.8361026 C65.754717,47.9791337 63.5244602,45.6631029 60.773299,45.6631029 C58.0221379,45.6631029 55.7918811,47.9791337 55.7918811,50.8361026 C55.7918811,53.6930714 58.0221379,56.0091023 60.773299,56.0091023 Z M32.8773585,56.0091023 C35.6285197,56.0091023 37.8587764,53.6930714 37.8587764,50.8361026 C37.8587764,47.9791337 35.6285197,45.6631029 32.8773585,45.6631029 C30.1261973,45.6631029 27.8959405,47.9791337 27.8959405,50.8361026 C27.8959405,53.6930714 30.1261973,56.0091023 32.8773585,56.0091023 Z M4.98141795,55.8683967 C7.73257912,55.8683967 9.96283591,5...
0.47% (2) 2 / 425 runs
failed over last 7 days
0% (0) 0 / 425 runs
flaked over last 7 days
scenarios > question > notebook should show the real number of rows instead of HARD_ROW_LIMIT when loading (#17397)
Retry 2Retry 1Initial Attempt
Error: `cy.type()` can only be called on a single element. Your subject contained 3 ele...
`cy.type()` can only be called on a single element. Your subject contained 3 elements.

https://on.cypress.io/type
0.71% (3) 3 / 424 runs
failed over last 7 days
2.59% (11) 11 / 424 runs
flaked over last 7 days

📄   e2e/test/scenarios/dashboard/x-rays.cy.spec.js • 1 Failure

Test Case Results

Test Case Last 7 days Failures Last 7 days Flakes
scenarios > x-rays should be able to click the title of an x-ray dashcard to see it in the query builder (#19405)
Retry 2Retry 1Initial Attempt
Error: Timed out retrying after 4000ms: Unable to find an element with the text: State ...
Timed out retrying after 4000ms: Unable to find an element with the text: State is GA. 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 />
<html
  lang="en"
  translate="no"
>
  <head>
     
    <meta
      charset="utf-8"
    />
    <meta
      content="IE=edge"
      http-equiv="X-UA-Compatible"
    />
    <meta
      content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"
      name="viewport"
    />
    <meta
      content="noindex"
      name="robots"
    />
    <meta
      content="yes"
      name="apple-mobile-web-app-capable"
    />
    <meta
      content="black-translucent"
      name="apple-mobile-web-app-status-bar-style"
    />
    <link
      href="app/assets/img/apple-touch-icon.png"
      rel="apple-touch-icon"
      sizes="180x180"
    />
    <link
      href="app/assets/img/favicon.ico"
      rel="icon"
    />
    <link
      crossorigin="use-credentials"
      href="app/assets/img/site.webmanifest"
      rel="manifest"
    />
    <meta
      content="#2d89ef"
      name="msapplication-TileColor"
    />
    <meta
      content="app/assets/img/browserconfig.xml"
      name="msapplication-config"
    />
    <meta
      content="#ffffff"
      name="theme-color"
    />
    <meta
      content="default"
      name="apple-mobile-web-app-status-bar-style"
    />
    <meta
      content="/"
      name="base-href"
    />
    <meta
      content="/auto/dashboard/table/2"
      name="uri"
    />
    <title>
      Total transactions · Metabase
    </title>
    <base
      href="/"
    />
    <link
      href="app/dist/styles.8a9ff558af160872a8af.css"
      rel="stylesheet"
    />
    <link
      href="app/dist/app-main.fde56df29da5053c1d22.css"
      rel="stylesheet"
    />
  </head>
  <body>
    <div
      id="root"
    >
      <div
        class="spread emotion-1fttcpj enx0u2k2"
      >
        <header
          aria-label="Navigation bar"
          class="emotion-15xkiw5 es0756t0"
          data-testid="app-bar"
        >
          <div
            class="emotion-1pt930v e4w71dr4"
          >
            <div
              class="emotion-cxb03 e4w71dr3"
            >
              <div
                class="emotion-bjn8wh ehgm33i2"
              >
                <a
                  class="ehgm33i1 emotion-m53806 emeibx70"
                  data-metabase-event="Navbar;Logo"
                  href="/"
                >
                  <svg
                    class="Icon text-brand"
                    data-testid="main-logo"
                    fill="currentcolor"
                    height="32"
                    viewBox="0 0 66 85"
                  >
                    <path
                      d="M46.8253288,70.4935014 C49.5764899,70.4935014 51.8067467,68.1774705 51.8067467,65.3205017 C51.8067467,62.4635329 49.5764899,60.147502 46.8253288,60.147502 C44.0741676,60.147502 41.8439108,62.4635329 41.8439108,65.3205017 C41.8439108,68.1774705 44.0741676,70.4935014 46.8253288,70.4935014 Z M32.8773585,84.9779005 C35.6285197,84.9779005 37.8587764,82.6618697 37.8587764,79.8049008 C37.8587764,76.947932 35.6285197,74.6319011 32.8773585,74.6319011 C30.1261973,74.6319011 27.8959405,76.947932 27.8959405,79.8049008 C27.8959405,82.6618697 30.1261973,84.9779005 32.8773585,84.9779005 Z M32.8773585,70.4935014 C35.6285197,70.4935014 37.8587764,68.1774705 37.8587764,65.3205017 C37.8587764,62.4635329 35.6285197,60.147502 32.8773585,60.147502 C30.1261973,60.147502 27.8959405,62.4635329 27.8959405,65.3205017 C27.8959405,68.1774705 30.1261973,70.4935014 32.8773585,70.4935014 Z M18.9293882,70.4935014 C21.6805494,70.4935014 23.9108062,68.1774705 23.9108062,65.3205017 C23.9108062,62.4635329 21.6805494,60.147502 18.9293882,60.147502 C16.1782271,60.147502 13.9479703,62.4635329 13.9479703,65.3205017 C13.9479703,68.1774705 16.1782271,70.4935014 18.9293882,70.4935014 Z M46.8253288,56.0091023 C49.5764899,56.0091023 51.8067467,53.6930714 51.8067467,50.8361026 C51.8067467,47.9791337 49.5764899,45.6631029 46.8253288,45.6631029 C44.0741676,45.6631029 41.8439108,47.9791337 41.8439108,50.8361026 C41.8439108,53.6930714 44.0741676,56.0091023 46.8253288,56.0091023 Z M18.9293882,56.0091023 C21.6805494,56.0091023 23.9108062,53.6930714 23.9108062,50.8361026 C23.9108062,47.9791337 21.6805494,45.6631029 18.9293882,45.6631029 C16.1782271,45.6631029 13.9479703,47.9791337 13.9479703,50.8361026 C13.9479703,53.6930714 16.1782271,56.0091023 18.9293882,56.0091023 Z M46.8253288,26.8995984 C49.5764899,26.8995984 51.8067467,24.5835675 51.8067467,21.7265987 C51.8067467,18.8696299 49.5764899,16.553599 46.8253288,16.553599 C44.0741676,16.553599 41.8439108,18.8696299 41.8439108,21.7265987 C41.8439108,24.5835675 44.0741676,26.8995984 46.8253288,26.8995984 Z M32.8773585,41.5247031 C35.6285197,41.5247031 37.8587764,39.2086723 37.8587764,36.3517034 C37.8587764,33.4947346 35.6285197,31.1787037 32.8773585,31.1787037 C30.1261973,31.1787037 27.8959405,33.4947346 27.8959405,36.3517034 C27.8959405,39.2086723 30.1261973,41.5247031 32.8773585,41.5247031 Z M32.8773585,10.3459994 C35.6285197,10.3459994 37.8587764,8.02996853 37.8587764,5.17299969 C37.8587764,2.31603085 35.6285197,0 32.8773585,0 C30.1261973,0 27.8959405,2.31603085 27.8959405,5.17299969 C27.8959405,8.02996853 30.1261973,10.3459994 32.8773585,10.3459994 Z M32.8773585,26.8995984 C35.6285197,26.8995984 37.8587764,24.5835675 37.8587764,21.7265987 C37.8587764,18.8696299 35.6285197,16.553599 32.8773585,16.553599 C30.1261973,16.553599 27.8959405,18.8696299 27.8959405,21.7265987 C27.8959405,24.5835675 30.1261973,26.8995984 32.8773585,26.8995984 Z M18.9293882,26.8995984 C21.6805494,26.8995984 23.9108062,24.5835675 23.9108062,21.7265987 C23.9108062,18.8696299 21.6805494,16.553599 18.9293882,16.553599 C16.1782271,16.553599 13.9479703,18.8696299 13.9479703,21.7265987 C13.9479703,24.5835675 16.1782271,26.8995984 18.9293882,26.8995984 Z"
                      opacity="0.2"
                    />
                    <path
                      d="M60.773299,70.4935014 C63.5244602,70.4935014 65.754717,68.1774705 65.754717,65.3205017 C65.754717,62.4635329 63.5244602,60.147502 60.773299,60.147502 C58.0221379,60.147502 55.7918811,62.4635329 55.7918811,65.3205017 C55.7918811,68.1774705 58.0221379,70.4935014 60.773299,70.4935014 Z M4.98141795,70.3527958 C7.73257912,70.3527958 9.96283591,68.0367649 9.96283591,65.1797961 C9.96283591,62.3228273 7.73257912,60.0067964 4.98141795,60.0067964 C2.23025679,60.0067964 0,62.3228273 0,65.1797961 C0,68.0367649 2.23025679,70.3527958 4.98141795,70.3527958 Z M60.773299,56.0091023 C63.5244602,56.0091023 65.754717,53.6930714 65.754717,50.8361026 C65.754717,47.9791337 63.5244602,45.6631029 60.773299,45.6631029 C58.0221379,45.6631029 55.7918811,47.9791337 55.7918811,50.8361026 C55.7918811,53.6930714 58.0221379,56.0091023 60.773299,56.0091023 Z M32.8773585,56.0091023 C35.6285197,56.0091023 37.8587764,53.6930714 37.8587764,50.8361026 C37.8587764,47.9791337 35.6285197,45.6631029 32.8773585,45.6631029 C30.1261973,45.6631029 27.8959405,47.9791337 27.8959405,50.8361026 C27.8959405,53.6930714 30.1261973,56.0091023 32.8773585,56.0091023 Z M4.98141795,55.8683967 C7.73257912...
0.47% (2) 2 / 430 runs
failed over last 7 days
0% (0) 0 / 430 runs
flaked over last 7 days

⚠️ Flakes

📄   e2e/test/scenarios/visualizations-tabular/pivot_tables.cy.spec.js • 1 Flake

Test Case Results

Test Case Last 7 days Failures Last 7 days Flakes
scenarios > visualizations > pivot tables should allow sorting fields
Retry 1Initial Attempt
0% (0) 0 / 324 runs
failed over last 7 days
53.40% (173) 173 / 324 runs
flaked over last 7 days

View Detailed Build Results


Current Cypress Test Results Summary

✅ 1996 Passing - ❌ 29 Failing - ⚠️ 1 Flaky

Run may still be in progress, this comment will be updated as current testing workflow or job completes...

(Last updated on 11/15/2023 05:41:44pm UTC)

Run Details

Running Workflow E2E Tests on Github Actions

Commit: 238bf5d

Started: 11/15/2023 04:44:43pm UTC

❌ Failures

📄   e2e/test/scenarios/filters/filter-types.cy.spec.js • 11 Failures

Top 1 Common Error Messages

Timed out retrying after 4000ms: Expected container to be an Element, a Document or a DocumentFragment but got undefined.

10 Test Cases Affected

Test Case Results

Test Case Last 7 days Failures Last 7 days Flakes
scenarios > filters > filter types number filters not equal to
Retry 2Retry 1Initial Attempt
Error: `cy.within()` can only be called on a single element. Your subject contained 2 e...
`cy.within()` can only be called on a single element. Your subject contained 2 elements. Narrow down your subject to a single element (using `.first()`, for example) before calling `.within()`.

To run `.within()` over multiple subjects, use `.each()`.

  `cy.get('div').each($div => {`
  `  cy.wrap($div).within(() => { ... })`
  `})`

https://on.cypress.io/within
100% (26) 26 / 26 runs
failed over last 7 days
0% (0) 0 / 26 runs
flaked over last 7 days
scenarios > filters > filter types date filters relative filters yesterday
Retry 2Retry 1Initial Attempt
Error: Timed out retrying after 4000ms: Expected container to be an Element, a Document...
Timed out retrying after 4000ms: Expected container to be an Element, a Document or a DocumentFragment but got undefined.
100% (26) 26 / 26 runs
failed over last 7 days
0% (0) 0 / 26 runs
flaked over last 7 days
scenarios > filters > filter types date filters relative filters previous 7 days
Retry 2Retry 1Initial Attempt
Error: Timed out retrying after 4000ms: Expected container to be an Element, a Document...
Timed out retrying after 4000ms: Expected container to be an Element, a Document or a DocumentFragment but got undefined.
100% (26) 26 / 26 runs
failed over last 7 days
0% (0) 0 / 26 runs
flaked over last 7 days
scenarios > filters > filter types date filters relative filters previous 3 weeks starting a quarter ago
Retry 2Retry 1Initial Attempt
Error: Timed out retrying after 4000ms: Expected container to be an Element, a Document...
Timed out retrying after 4000ms: Expected container to be an Element, a Document or a DocumentFragment but got undefined.
100% (26) 26 / 26 runs
failed over last 7 days
0% (0) 0 / 26 runs
flaked over last 7 days
scenarios > filters > filter types date filters relative filters previous month
Retry 2Retry 1Initial Attempt
Error: Timed out retrying after 4000ms: Expected container to be an Element, a Document...
Timed out retrying after 4000ms: Expected container to be an Element, a Document or a DocumentFragment but got undefined.
100% (26) 26 / 26 runs
failed over last 7 days
0% (0) 0 / 26 runs
flaked over last 7 days
scenarios > filters > filter types date filters relative filters previous 3 months
Retry 2Retry 1Initial Attempt
Error: Timed out retrying after 4000ms: Expected container to be an Element, a Document...
Timed out retrying after 4000ms: Expected container to be an Element, a Document or a DocumentFragment but got undefined.
100% (26) 26 / 26 runs
failed over last 7 days
0% (0) 0 / 26 runs
flaked over last 7 days
scenarios > filters > filter types date filters relative filters previous two quarters
Retry 2Retry 1Initial Attempt
Error: Timed out retrying after 4000ms: Expected container to be an Element, a Document...
Timed out retrying after 4000ms: Expected container to be an Element, a Document or a DocumentFragment but got undefined.
100% (26) 26 / 26 runs
failed over last 7 days
0% (0) 0 / 26 runs
flaked over last 7 days
scenarios > filters > filter types date filters relative filters next 6 hours
Retry 2Retry 1Initial Attempt
Error: Timed out retrying after 4000ms: Expected container to be an Element, a Document...
Timed out retrying after 4000ms: Expected container to be an Element, a Document or a DocumentFragment but got undefined.
100% (26) 26 / 26 runs
failed over last 7 days
0% (0) 0 / 26 runs
flaked over last 7 days
scenarios > filters > filter types date filters relative filters tomorrow
Retry 2Retry 1Initial Attempt
Error: Timed out retrying after 4000ms: Expected container to be an Element, a Document...
Timed out retrying after 4000ms: Expected container to be an Element, a Document or a DocumentFragment but got undefined.
100% (26) 26 / 26 runs
failed over last 7 days
0% (0) 0 / 26 runs
flaked over last 7 days
scenarios > filters > filter types date filters relative filters next 7 days starting next month
Retry 2Retry 1Initial Attempt
Error: Timed out retrying after 4000ms: Expected container to be an Element, a Document...
Timed out retrying after 4000ms: Expected container to be an Element, a Document or a DocumentFragment but got undefined.
100% (26) 26 / 26 runs
failed over last 7 days
0% (0) 0 / 26 runs
flaked over last 7 days
scenarios > filters > filter types date filters relative filters next year
Retry 2Retry 1Initial Attempt
Error: Timed out retrying after 4000ms: Expected container to be an Element, a Document...
Timed out retrying after 4000ms: Expected container to be an Element, a Document or a DocumentFragment but got undefined.
100% (26) 26 / 26 runs
failed over last 7 days
0% (0) 0 / 26 runs
flaked over last 7 days

📄   e2e/test/scenarios/custom-column/cc-data-type.cy.spec.js • 3 Failures

Top 1 Common Error Messages

Timed out retrying after 4000ms: Expected container to be an Element, a Document or a DocumentFragment but got undefined.

3 Test Cases Affected

Test Case Results

Test Case Last 7 days Failures Last 7 days Flakes
scenarios > question > custom column > data type should relay the type of a date field
Retry 2Retry 1Initial Attempt
Error: Timed out retrying after 4000ms: Expected container to be an Element, a Document...
Timed out retrying after 4000ms: Expected container to be an Element, a Document or a DocumentFragment but got undefined.
6.39% (29) 29 / 454 runs
failed over last 7 days
0.22% (1) 1 / 454 run
flaked over last 7 days
scenarios > question > custom column > data type should handle CASE (#13122)
Retry 2Retry 1Initial Attempt
Error: Timed out retrying after 4000ms: Expected container to be an Element, a Document...
Timed out retrying after 4000ms: Expected container to be an Element, a Document or a DocumentFragment but got undefined.
6.39% (29) 29 / 454 runs
failed over last 7 days
0% (0) 0 / 454 runs
flaked over last 7 days
scenarios > question > custom column > data type should handle COALESCE

(truncated)...

@kulyk kulyk temporarily deployed to internal October 20, 2023 17:28 — with GitHub Actions Inactive
@kulyk kulyk temporarily deployed to internal October 20, 2023 17:32 — with GitHub Actions Inactive
@ranquild ranquild self-assigned this Nov 3, 2023
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just improving a11y along the way as I was updating the e2e tests

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

relative-datetime.cy.spec.js test-suite has a set of helpers that are used for both old date picker and new date picker (because the test suite uses the new FilterPicker in the filter pills and the old FilterPopover in filter drills). I've added the same a11y labels to the old component, so we can use nice element queries like findLabelText and avoid conditional logic

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Once #34962, #35363, and #35369 are completed, we should switch the test suite to use e2e-relative-date-picker-helpers

@metabase-bot metabase-bot bot added the visual Run Percy visual testing label Nov 7, 2023
@kulyk kulyk changed the title 🚧 [MLv2] Use FilterPicker for QB filter pills [MLv2] Use FilterPicker for QB filter pills Nov 15, 2023
@kulyk kulyk merged commit dae03d8 into 34112-filters-milestone1 Nov 15, 2023
96 of 106 checks passed
@kulyk kulyk deleted the mlv2-fe-filters/chill-mode branch November 15, 2023 17:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no-backport Do not backport this PR to any branch .Team/QueryProcessor :hammer_and_wrench: visual Run Percy visual testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants