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

chore: Rename Okta redirect URI -> Okta Base URL #3828

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

spalmurray
Copy link

@spalmurray spalmurray commented Mar 26, 2025

Renames Okta redirect URI to Okta Base URL.

Closes codecov/feedback#517

Copy link
Contributor

✅ Sentry found no issues in your recent changes ✅

@codecov-staging
Copy link

codecov-staging bot commented Mar 26, 2025

Bundle Report

Changes will decrease total bundle size by 58 bytes (-0.0%) ⬇️. This is within the configured threshold ✅

Detailed changes
Bundle name Size Change
gazebo-staging-system 6.11MB -29 bytes (-0.0%) ⬇️
gazebo-staging-esm 6.19MB -29 bytes (-0.0%) ⬇️

Affected Assets, Files, and Routes:

view changes for bundle: gazebo-staging-system

Assets Changed:

Asset Name Size Change Total Size Change (%)
assets/index-legacy.*.js -29 bytes 7.4kB -0.39%

Files in assets/index-legacy.*.js:

  • ./src/pages/AccountSettings/tabs/OktaAccess/OktaConfigForm/OktaConfigForm.tsx → Total Size: 8.83kB
view changes for bundle: gazebo-staging-esm

Assets Changed:

Asset Name Size Change Total Size Change (%)
assets/index.*.js -29 bytes 7.45kB -0.39%

Files in assets/index.*.js:

  • ./src/pages/AccountSettings/tabs/OktaAccess/OktaConfigForm/OktaConfigForm.tsx → Total Size: 8.83kB

@codecov-staging
Copy link

codecov-staging bot commented Mar 26, 2025

❌ 3 Tests Failed:

Tests completed Failed Passed Skipped
5690 3 5687 4
View the top 3 failed test(s) by shortest run time
src/layouts/Header/components/UserDropdown/UserDropdown.test.tsx > UserDropdown > when on GitHub > when the avatar is clicked > shows settings link
Stack Traces | 0.102s run time
Error: expect(element).toHaveAttribute("href", "........./account/gh/janedoe") // element.getAttribute("href") === "........./account/gh/janedoe"

Expected the element to have attribute:
  href="........./account/gh/janedoe"
Received:
  href=".../account/gh/undefined"
 ❯ .../components/UserDropdown/UserDropdown.test.tsx:169:22
src/pages/RepoPage/FailedTestsTab/FailedTestsPage/FailedTestsTable/FailedTestsTable.test.tsx > FailedTestsTable > renders table headers > when repo is private > when plan is team plan > does not render flake rate column
Stack Traces | 0.143s run time
AssertionError: expected 1 to be falsy

Ignored nodes: comments, script, style
<html>
  <head />
  <body>
    <div>
      Table Header
      <div
        class="tableui"
      >
        <table>
          <colgroup>
            <col
              class="w-full @sm/table:w-5/12"
            />
            <col
              class="@sm/table:w-1/12"
            />
            <col
              class="@sm/table:w-1/12"
            />
            <col
              class="@sm/table:w-1/12"
            />
            <col
              class="@sm/table:w-1/12"
            />
          </colgroup>
          <thead>
            <tr>
              <th
                data-sortable="true"
              >
                <div
                  class="flex gap-1"
                >
                  Test name
                  <span
                    class="text-ds-blue-darker group-hover/columnheader:opacity-100"
                    data-sort-direction="false"
                  >
                    <svg
                      class="w-4 h-4"
                      data-icon=""
                      data-testid=""
                      fill="none"
                      stroke="currentColor"
                      viewBox="0 0 24 24"
                      xmlns="http://www.w3.org/2000/svg"
                    >
                      <path
                        d="M5 10l7-7m0 0l7 7m-7-7v18"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      />
                    </svg>
                  </span>
                </div>
              </th>
              <th
                data-sortable="true"
              >
                <div
                  class="flex gap-1 flex-row-reverse"
                >
                  Avg. duration
                  <span
                    class="text-ds-blue-darker group-hover/columnheader:opacity-100"
                    data-sort-direction="false"
                  >
                    <svg
                      class="w-4 h-4"
                      data-icon=""
                      data-testid=""
                      fill="none"
                      stroke="currentColor"
                      viewBox="0 0 24 24"
                      xmlns="http://www.w3.org/2000/svg"
                    >
                      <path
                        d="M5 10l7-7m0 0l7 7m-7-7v18"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      />
                    </svg>
                  </span>
                </div>
              </th>
              <th
                data-sortable="true"
              >
                <div
                  class="flex gap-1 flex-row-reverse"
                >
                  Failure rate
                  <span
                    class="text-ds-blue-darker group-hover/columnheader:opacity-100"
                    data-sort-direction="false"
                  >
                    <svg
                      class="w-4 h-4"
                      data-icon=""
                      data-testid=""
                      fill="none"
                      stroke="currentColor"
                      viewBox="0 0 24 24"
                      xmlns="http://www.w3.org/2000/svg"
                    >
                      <path
                        d="M5 10l7-7m0 0l7 7m-7-7v18"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      />
                    </svg>
                  </span>
                </div>
              </th>
              <th
                data-sortable="true"
              >
                <div
                  class="flex gap-1 flex-row-reverse"
                >
                  <div
                    class="flex items-center gap-1"
                  >
                    Flake rate
                    <button
                      class=""
                      data-state="closed"
                    >
                      <div
                        class="text-ds-gray-tertiary dark:text-ds-gray-quinary"
                      >
                        <svg
                          class="w-4 h-4"
                          data-icon=""
                          data-testid=""
                          fill="none"
                          stroke="currentColor"
                          viewBox="0 0 24 24"
                          xmlns="http://www.w3.org/2000/svg"
                        >
                          <path
                            d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                          />
                        </svg>
                      </div>
                    </button>
                  </div>
                  <span
                    class="text-ds-blue-darker group-hover/columnheader:opacity-100"
                    data-sort-direction="false"
                  >
                    <svg
                      class="w-4 h-4"
                      data-icon=""
                      data-testid=""
                      fill="none"
                      stroke="currentColor"
                      viewBox="0 0 24 24"
                      xmlns="http://www.w3.org/2000/svg"
                    >
                      <path
                        d="M5 10l7-7m0 0l7 7m-7-7v18"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      />
                    </svg>
                  </span>
                </div>
              </th>
              <th
                data-sortable="true"
              >
                <div
                  class="flex gap-1 flex-row-reverse"
                >
                  Commits failed
                  <span
                    class="text-ds-blue-darker group-hover/columnheader:opacity-100"
                    data-sort-direction="desc"
                  >
                    <svg
                      class="w-4 h-4"
                      data-icon=""
                      data-testid=""
                      fill="none"
                      stroke="currentColor"
                      viewBox="0 0 24 24"
                      xmlns="http://www.w3.org/2000/svg"
                    >
                      <path
                        d="M5 10l7-7m0 0l7 7m-7-7v18"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      />
                    </svg>
                  </span>
                </div>
              </th>
              <th
                data-sortable="true"
              >
                <div
                  class="flex gap-1"
                >
                  Last run
                  <span
                    class="text-ds-blue-darker group-hover/columnheader:opacity-100"
                    data-sort-direction="false"
                  >
                    <svg
                      class="w-4 h-4"
                      data-icon=""
                      data-testid=""
                      fill="none"
                      stroke="currentColor"
                      viewBox="0 0 24 24"
                      xmlns="http://www.w3.org/2000/svg"
                    >
                      <path
                        d="M5 10l7-7m0 0l7 7m-7-7v18"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      />
                    </svg>
                  </span>
                </div>
              </th>
            </tr>
          </thead>
          <tbody
            data-testid="failed-tests-table-body"
          >
            <tr>
              <td
                colspan="6"
              >
                <div
                  class="mt-16 flex flex-1 items-center justify-center"
                >
                  <svg
                    class="size-3 animate-spin"
                    data-testid="spinner"
                    fill="none"
                    role="presentation"
                    viewBox="0 0 24 24"
                    xmlns="http://www.w3.org/2000/svg"
                  >
                    <circle
                      class="opacity-25"
                      cx="12"
                      cy="12"
                      r="10"
                      stroke="currentColor"
                      stroke-width="4"
                    />
                    <path
                      class="opacity-75"
                      d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"
                      fill="currentColor"
                    />
                  </svg>
                </div>
              </td>
            </tr>
          </tbody>
        </table>
      </div>
    </div>
  </body>
</html>

- Expected: 
false

+ Received: 
1

 ❯ .../FailedTestsPage/FailedTestsTable/FailedTestsTable.test.tsx:239:64runWithExpensiveErrorDiagnosticsDisabled node_modules/@.../dom/dist/config.js:47:12checkCallback node_modules/@.../dom/dist/wait-for.js:124:77node_modules/@.../dom/dist/wait-for.js:82:9
src/pages/RepoPage/CoverageTab/OverviewTab/subroute/ComponentsMultiSelect/ComponentsMultiSelect.test.tsx > ComponentsMultiSelect > when selecting a component > updates the location params
Stack Traces | 0.251s run time
Error: expect(element).toBeInTheDocument()

element could not be found in the document
 ❯ .../subroute/ComponentsMultiSelect/ComponentsMultiSelect.test.tsx:202:26

To view more test analytics, go to the Test Analytics Dashboard
📋 Got 3 mins? Take this short survey to help us improve Test Analytics.

@codecov-qa
Copy link

codecov-qa bot commented Mar 26, 2025

❌ 3 Tests Failed:

Tests completed Failed Passed Skipped
5690 3 5687 4
View the top 3 failed test(s) by shortest run time
src/layouts/Header/components/UserDropdown/UserDropdown.test.tsx > UserDropdown > when on GitHub > when the avatar is clicked > shows settings link
Stack Traces | 0.102s run time
Error: expect(element).toHaveAttribute("href", "........./account/gh/janedoe") // element.getAttribute("href") === "........./account/gh/janedoe"

Expected the element to have attribute:
  href="........./account/gh/janedoe"
Received:
  href=".../account/gh/undefined"
 ❯ .../components/UserDropdown/UserDropdown.test.tsx:169:22
src/pages/RepoPage/FailedTestsTab/FailedTestsPage/FailedTestsTable/FailedTestsTable.test.tsx > FailedTestsTable > renders table headers > when repo is private > when plan is team plan > does not render flake rate column
Stack Traces | 0.143s run time
AssertionError: expected 1 to be falsy

Ignored nodes: comments, script, style
<html>
  <head />
  <body>
    <div>
      Table Header
      <div
        class="tableui"
      >
        <table>
          <colgroup>
            <col
              class="w-full @sm/table:w-5/12"
            />
            <col
              class="@sm/table:w-1/12"
            />
            <col
              class="@sm/table:w-1/12"
            />
            <col
              class="@sm/table:w-1/12"
            />
            <col
              class="@sm/table:w-1/12"
            />
          </colgroup>
          <thead>
            <tr>
              <th
                data-sortable="true"
              >
                <div
                  class="flex gap-1"
                >
                  Test name
                  <span
                    class="text-ds-blue-darker group-hover/columnheader:opacity-100"
                    data-sort-direction="false"
                  >
                    <svg
                      class="w-4 h-4"
                      data-icon=""
                      data-testid=""
                      fill="none"
                      stroke="currentColor"
                      viewBox="0 0 24 24"
                      xmlns="http://www.w3.org/2000/svg"
                    >
                      <path
                        d="M5 10l7-7m0 0l7 7m-7-7v18"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      />
                    </svg>
                  </span>
                </div>
              </th>
              <th
                data-sortable="true"
              >
                <div
                  class="flex gap-1 flex-row-reverse"
                >
                  Avg. duration
                  <span
                    class="text-ds-blue-darker group-hover/columnheader:opacity-100"
                    data-sort-direction="false"
                  >
                    <svg
                      class="w-4 h-4"
                      data-icon=""
                      data-testid=""
                      fill="none"
                      stroke="currentColor"
                      viewBox="0 0 24 24"
                      xmlns="http://www.w3.org/2000/svg"
                    >
                      <path
                        d="M5 10l7-7m0 0l7 7m-7-7v18"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      />
                    </svg>
                  </span>
                </div>
              </th>
              <th
                data-sortable="true"
              >
                <div
                  class="flex gap-1 flex-row-reverse"
                >
                  Failure rate
                  <span
                    class="text-ds-blue-darker group-hover/columnheader:opacity-100"
                    data-sort-direction="false"
                  >
                    <svg
                      class="w-4 h-4"
                      data-icon=""
                      data-testid=""
                      fill="none"
                      stroke="currentColor"
                      viewBox="0 0 24 24"
                      xmlns="http://www.w3.org/2000/svg"
                    >
                      <path
                        d="M5 10l7-7m0 0l7 7m-7-7v18"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      />
                    </svg>
                  </span>
                </div>
              </th>
              <th
                data-sortable="true"
              >
                <div
                  class="flex gap-1 flex-row-reverse"
                >
                  <div
                    class="flex items-center gap-1"
                  >
                    Flake rate
                    <button
                      class=""
                      data-state="closed"
                    >
                      <div
                        class="text-ds-gray-tertiary dark:text-ds-gray-quinary"
                      >
                        <svg
                          class="w-4 h-4"
                          data-icon=""
                          data-testid=""
                          fill="none"
                          stroke="currentColor"
                          viewBox="0 0 24 24"
                          xmlns="http://www.w3.org/2000/svg"
                        >
                          <path
                            d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                          />
                        </svg>
                      </div>
                    </button>
                  </div>
                  <span
                    class="text-ds-blue-darker group-hover/columnheader:opacity-100"
                    data-sort-direction="false"
                  >
                    <svg
                      class="w-4 h-4"
                      data-icon=""
                      data-testid=""
                      fill="none"
                      stroke="currentColor"
                      viewBox="0 0 24 24"
                      xmlns="http://www.w3.org/2000/svg"
                    >
                      <path
                        d="M5 10l7-7m0 0l7 7m-7-7v18"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      />
                    </svg>
                  </span>
                </div>
              </th>
              <th
                data-sortable="true"
              >
                <div
                  class="flex gap-1 flex-row-reverse"
                >
                  Commits failed
                  <span
                    class="text-ds-blue-darker group-hover/columnheader:opacity-100"
                    data-sort-direction="desc"
                  >
                    <svg
                      class="w-4 h-4"
                      data-icon=""
                      data-testid=""
                      fill="none"
                      stroke="currentColor"
                      viewBox="0 0 24 24"
                      xmlns="http://www.w3.org/2000/svg"
                    >
                      <path
                        d="M5 10l7-7m0 0l7 7m-7-7v18"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      />
                    </svg>
                  </span>
                </div>
              </th>
              <th
                data-sortable="true"
              >
                <div
                  class="flex gap-1"
                >
                  Last run
                  <span
                    class="text-ds-blue-darker group-hover/columnheader:opacity-100"
                    data-sort-direction="false"
                  >
                    <svg
                      class="w-4 h-4"
                      data-icon=""
                      data-testid=""
                      fill="none"
                      stroke="currentColor"
                      viewBox="0 0 24 24"
                      xmlns="http://www.w3.org/2000/svg"
                    >
                      <path
                        d="M5 10l7-7m0 0l7 7m-7-7v18"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      />
                    </svg>
                  </span>
                </div>
              </th>
            </tr>
          </thead>
          <tbody
            data-testid="failed-tests-table-body"
          >
            <tr>
              <td
                colspan="6"
              >
                <div
                  class="mt-16 flex flex-1 items-center justify-center"
                >
                  <svg
                    class="size-3 animate-spin"
                    data-testid="spinner"
                    fill="none"
                    role="presentation"
                    viewBox="0 0 24 24"
                    xmlns="http://www.w3.org/2000/svg"
                  >
                    <circle
                      class="opacity-25"
                      cx="12"
                      cy="12"
                      r="10"
                      stroke="currentColor"
                      stroke-width="4"
                    />
                    <path
                      class="opacity-75"
                      d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"
                      fill="currentColor"
                    />
                  </svg>
                </div>
              </td>
            </tr>
          </tbody>
        </table>
      </div>
    </div>
  </body>
</html>

- Expected: 
false

+ Received: 
1

 ❯ .../FailedTestsPage/FailedTestsTable/FailedTestsTable.test.tsx:239:64runWithExpensiveErrorDiagnosticsDisabled node_modules/@.../dom/dist/config.js:47:12checkCallback node_modules/@.../dom/dist/wait-for.js:124:77node_modules/@.../dom/dist/wait-for.js:82:9
src/pages/RepoPage/CoverageTab/OverviewTab/subroute/ComponentsMultiSelect/ComponentsMultiSelect.test.tsx > ComponentsMultiSelect > when selecting a component > updates the location params
Stack Traces | 0.251s run time
Error: expect(element).toBeInTheDocument()

element could not be found in the document
 ❯ .../subroute/ComponentsMultiSelect/ComponentsMultiSelect.test.tsx:202:26

To view more test analytics, go to the Test Analytics Dashboard
📋 Got 3 mins? Take this short survey to help us improve Test Analytics.

Copy link

codecov-public-qa bot commented Mar 26, 2025

❌ 3 Tests Failed:

Tests completed Failed Passed Skipped
5694 3 5691 0
View the top 3 failed tests by shortest run time
src/layouts/Header/components/UserDropdown/UserDropdown.test.tsx > UserDropdown > when on GitHub > when the avatar is clicked > shows settings link
Stack Traces | 0.102s run time
Error: expect(element).toHaveAttribute("href", "........./account/gh/janedoe") // element.getAttribute("href") === "........./account/gh/janedoe"

Expected the element to have attribute:
  href="........./account/gh/janedoe"
Received:
  href=".../account/gh/undefined"
 ❯ .../components/UserDropdown/UserDropdown.test.tsx:169:22
src/pages/RepoPage/FailedTestsTab/FailedTestsPage/FailedTestsTable/FailedTestsTable.test.tsx > FailedTestsTable > renders table headers > when repo is private > when plan is team plan > does not render flake rate column
Stack Traces | 0.143s run time
AssertionError: expected 1 to be falsy

Ignored nodes: comments, script, style
<html>
  <head />
  <body>
    <div>
      Table Header
      <div
        class="tableui"
      >
        <table>
          <colgroup>
            <col
              class="w-full @sm/table:w-5/12"
            />
            <col
              class="@sm/table:w-1/12"
            />
            <col
              class="@sm/table:w-1/12"
            />
            <col
              class="@sm/table:w-1/12"
            />
            <col
              class="@sm/table:w-1/12"
            />
          </colgroup>
          <thead>
            <tr>
              <th
                data-sortable="true"
              >
                <div
                  class="flex gap-1"
                >
                  Test name
                  <span
                    class="text-ds-blue-darker group-hover/columnheader:opacity-100"
                    data-sort-direction="false"
                  >
                    <svg
                      class="w-4 h-4"
                      data-icon=""
                      data-testid=""
                      fill="none"
                      stroke="currentColor"
                      viewBox="0 0 24 24"
                      xmlns="http://www.w3.org/2000/svg"
                    >
                      <path
                        d="M5 10l7-7m0 0l7 7m-7-7v18"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      />
                    </svg>
                  </span>
                </div>
              </th>
              <th
                data-sortable="true"
              >
                <div
                  class="flex gap-1 flex-row-reverse"
                >
                  Avg. duration
                  <span
                    class="text-ds-blue-darker group-hover/columnheader:opacity-100"
                    data-sort-direction="false"
                  >
                    <svg
                      class="w-4 h-4"
                      data-icon=""
                      data-testid=""
                      fill="none"
                      stroke="currentColor"
                      viewBox="0 0 24 24"
                      xmlns="http://www.w3.org/2000/svg"
                    >
                      <path
                        d="M5 10l7-7m0 0l7 7m-7-7v18"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      />
                    </svg>
                  </span>
                </div>
              </th>
              <th
                data-sortable="true"
              >
                <div
                  class="flex gap-1 flex-row-reverse"
                >
                  Failure rate
                  <span
                    class="text-ds-blue-darker group-hover/columnheader:opacity-100"
                    data-sort-direction="false"
                  >
                    <svg
                      class="w-4 h-4"
                      data-icon=""
                      data-testid=""
                      fill="none"
                      stroke="currentColor"
                      viewBox="0 0 24 24"
                      xmlns="http://www.w3.org/2000/svg"
                    >
                      <path
                        d="M5 10l7-7m0 0l7 7m-7-7v18"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      />
                    </svg>
                  </span>
                </div>
              </th>
              <th
                data-sortable="true"
              >
                <div
                  class="flex gap-1 flex-row-reverse"
                >
                  <div
                    class="flex items-center gap-1"
                  >
                    Flake rate
                    <button
                      class=""
                      data-state="closed"
                    >
                      <div
                        class="text-ds-gray-tertiary dark:text-ds-gray-quinary"
                      >
                        <svg
                          class="w-4 h-4"
                          data-icon=""
                          data-testid=""
                          fill="none"
                          stroke="currentColor"
                          viewBox="0 0 24 24"
                          xmlns="http://www.w3.org/2000/svg"
                        >
                          <path
                            d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                          />
                        </svg>
                      </div>
                    </button>
                  </div>
                  <span
                    class="text-ds-blue-darker group-hover/columnheader:opacity-100"
                    data-sort-direction="false"
                  >
                    <svg
                      class="w-4 h-4"
                      data-icon=""
                      data-testid=""
                      fill="none"
                      stroke="currentColor"
                      viewBox="0 0 24 24"
                      xmlns="http://www.w3.org/2000/svg"
                    >
                      <path
                        d="M5 10l7-7m0 0l7 7m-7-7v18"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      />
                    </svg>
                  </span>
                </div>
              </th>
              <th
                data-sortable="true"
              >
                <div
                  class="flex gap-1 flex-row-reverse"
                >
                  Commits failed
                  <span
                    class="text-ds-blue-darker group-hover/columnheader:opacity-100"
                    data-sort-direction="desc"
                  >
                    <svg
                      class="w-4 h-4"
                      data-icon=""
                      data-testid=""
                      fill="none"
                      stroke="currentColor"
                      viewBox="0 0 24 24"
                      xmlns="http://www.w3.org/2000/svg"
                    >
                      <path
                        d="M5 10l7-7m0 0l7 7m-7-7v18"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      />
                    </svg>
                  </span>
                </div>
              </th>
              <th
                data-sortable="true"
              >
                <div
                  class="flex gap-1"
                >
                  Last run
                  <span
                    class="text-ds-blue-darker group-hover/columnheader:opacity-100"
                    data-sort-direction="false"
                  >
                    <svg
                      class="w-4 h-4"
                      data-icon=""
                      data-testid=""
                      fill="none"
                      stroke="currentColor"
                      viewBox="0 0 24 24"
                      xmlns="http://www.w3.org/2000/svg"
                    >
                      <path
                        d="M5 10l7-7m0 0l7 7m-7-7v18"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      />
                    </svg>
                  </span>
                </div>
              </th>
            </tr>
          </thead>
          <tbody
            data-testid="failed-tests-table-body"
          >
            <tr>
              <td
                colspan="6"
              >
                <div
                  class="mt-16 flex flex-1 items-center justify-center"
                >
                  <svg
                    class="size-3 animate-spin"
                    data-testid="spinner"
                    fill="none"
                    role="presentation"
                    viewBox="0 0 24 24"
                    xmlns="http://www.w3.org/2000/svg"
                  >
                    <circle
                      class="opacity-25"
                      cx="12"
                      cy="12"
                      r="10"
                      stroke="currentColor"
                      stroke-width="4"
                    />
                    <path
                      class="opacity-75"
                      d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"
                      fill="currentColor"
                    />
                  </svg>
                </div>
              </td>
            </tr>
          </tbody>
        </table>
      </div>
    </div>
  </body>
</html>

- Expected: 
false

+ Received: 
1

 ❯ .../FailedTestsPage/FailedTestsTable/FailedTestsTable.test.tsx:239:64runWithExpensiveErrorDiagnosticsDisabled node_modules/@.../dom/dist/config.js:47:12checkCallback node_modules/@.../dom/dist/wait-for.js:124:77node_modules/@.../dom/dist/wait-for.js:82:9
src/pages/RepoPage/CoverageTab/OverviewTab/subroute/ComponentsMultiSelect/ComponentsMultiSelect.test.tsx > ComponentsMultiSelect > when selecting a component > updates the location params
Stack Traces | 0.251s run time
Error: expect(element).toBeInTheDocument()

element could not be found in the document
 ❯ .../subroute/ComponentsMultiSelect/ComponentsMultiSelect.test.tsx:202:26

To view more test analytics, go to the Test Analytics Dashboard
📢 Thoughts on this report? Let us know!

Copy link

codecov bot commented Mar 26, 2025

Bundle Report

Changes will decrease total bundle size by 58 bytes (-0.0%) ⬇️. This is within the configured threshold ✅

Detailed changes
Bundle name Size Change
gazebo-production-system 6.11MB -29 bytes (-0.0%) ⬇️
gazebo-production-esm 6.19MB -29 bytes (-0.0%) ⬇️

Affected Assets, Files, and Routes:

view changes for bundle: gazebo-production-esm

Assets Changed:

Asset Name Size Change Total Size Change (%)
assets/index.*.js -29 bytes 7.45kB -0.39%

Files in assets/index.*.js:

  • ./src/pages/AccountSettings/tabs/OktaAccess/OktaConfigForm/OktaConfigForm.tsx → Total Size: 8.83kB
view changes for bundle: gazebo-production-system

Assets Changed:

Asset Name Size Change Total Size Change (%)
assets/index-legacy.*.js -29 bytes 7.4kB -0.39%

Files in assets/index-legacy.*.js:

  • ./src/pages/AccountSettings/tabs/OktaAccess/OktaConfigForm/OktaConfigForm.tsx → Total Size: 8.83kB

@codecov-releaser
Copy link
Contributor

codecov-releaser commented Mar 26, 2025

✅ Deploy preview for gazebo ready!

Previews expire after 1 month automatically.

Storybook

Commit Created Cloud Enterprise
0d7ea2c Wed, 26 Mar 2025 15:44:09 GMT Expired Expired
f183ef1 Wed, 26 Mar 2025 18:16:33 GMT Expired Expired
2b35997 Wed, 26 Mar 2025 21:45:55 GMT Expired Expired
73347a3 Wed, 26 Mar 2025 22:29:06 GMT Expired Expired
73347a3 Wed, 26 Mar 2025 22:32:43 GMT Expired Expired
2b35997 Thu, 27 Mar 2025 00:21:43 GMT Expired Expired
df1bc32 Thu, 27 Mar 2025 22:13:20 GMT Expired Expired
1ff3c00 Tue, 01 Apr 2025 19:24:01 GMT Expired Expired
c6848c5 Tue, 01 Apr 2025 19:48:19 GMT Cloud Enterprise

Copy link

codecov bot commented Mar 26, 2025

❌ 3 Tests Failed:

Tests completed Failed Passed Skipped
5690 3 5687 4
View the top 3 failed test(s) by shortest run time
src/layouts/Header/components/UserDropdown/UserDropdown.test.tsx > UserDropdown > when on GitHub > when the avatar is clicked > shows settings link
Stack Traces | 0.102s run time
Error: expect(element).toHaveAttribute("href", "........./account/gh/janedoe") // element.getAttribute("href") === "........./account/gh/janedoe"

Expected the element to have attribute:
  href="........./account/gh/janedoe"
Received:
  href=".../account/gh/undefined"
 ❯ .../components/UserDropdown/UserDropdown.test.tsx:169:22
src/pages/RepoPage/FailedTestsTab/FailedTestsPage/FailedTestsTable/FailedTestsTable.test.tsx > FailedTestsTable > renders table headers > when repo is private > when plan is team plan > does not render flake rate column
Stack Traces | 0.143s run time
AssertionError: expected 1 to be falsy

Ignored nodes: comments, script, style
<html>
  <head />
  <body>
    <div>
      Table Header
      <div
        class="tableui"
      >
        <table>
          <colgroup>
            <col
              class="w-full @sm/table:w-5/12"
            />
            <col
              class="@sm/table:w-1/12"
            />
            <col
              class="@sm/table:w-1/12"
            />
            <col
              class="@sm/table:w-1/12"
            />
            <col
              class="@sm/table:w-1/12"
            />
          </colgroup>
          <thead>
            <tr>
              <th
                data-sortable="true"
              >
                <div
                  class="flex gap-1"
                >
                  Test name
                  <span
                    class="text-ds-blue-darker group-hover/columnheader:opacity-100"
                    data-sort-direction="false"
                  >
                    <svg
                      class="w-4 h-4"
                      data-icon=""
                      data-testid=""
                      fill="none"
                      stroke="currentColor"
                      viewBox="0 0 24 24"
                      xmlns="http://www.w3.org/2000/svg"
                    >
                      <path
                        d="M5 10l7-7m0 0l7 7m-7-7v18"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      />
                    </svg>
                  </span>
                </div>
              </th>
              <th
                data-sortable="true"
              >
                <div
                  class="flex gap-1 flex-row-reverse"
                >
                  Avg. duration
                  <span
                    class="text-ds-blue-darker group-hover/columnheader:opacity-100"
                    data-sort-direction="false"
                  >
                    <svg
                      class="w-4 h-4"
                      data-icon=""
                      data-testid=""
                      fill="none"
                      stroke="currentColor"
                      viewBox="0 0 24 24"
                      xmlns="http://www.w3.org/2000/svg"
                    >
                      <path
                        d="M5 10l7-7m0 0l7 7m-7-7v18"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      />
                    </svg>
                  </span>
                </div>
              </th>
              <th
                data-sortable="true"
              >
                <div
                  class="flex gap-1 flex-row-reverse"
                >
                  Failure rate
                  <span
                    class="text-ds-blue-darker group-hover/columnheader:opacity-100"
                    data-sort-direction="false"
                  >
                    <svg
                      class="w-4 h-4"
                      data-icon=""
                      data-testid=""
                      fill="none"
                      stroke="currentColor"
                      viewBox="0 0 24 24"
                      xmlns="http://www.w3.org/2000/svg"
                    >
                      <path
                        d="M5 10l7-7m0 0l7 7m-7-7v18"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      />
                    </svg>
                  </span>
                </div>
              </th>
              <th
                data-sortable="true"
              >
                <div
                  class="flex gap-1 flex-row-reverse"
                >
                  <div
                    class="flex items-center gap-1"
                  >
                    Flake rate
                    <button
                      class=""
                      data-state="closed"
                    >
                      <div
                        class="text-ds-gray-tertiary dark:text-ds-gray-quinary"
                      >
                        <svg
                          class="w-4 h-4"
                          data-icon=""
                          data-testid=""
                          fill="none"
                          stroke="currentColor"
                          viewBox="0 0 24 24"
                          xmlns="http://www.w3.org/2000/svg"
                        >
                          <path
                            d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                          />
                        </svg>
                      </div>
                    </button>
                  </div>
                  <span
                    class="text-ds-blue-darker group-hover/columnheader:opacity-100"
                    data-sort-direction="false"
                  >
                    <svg
                      class="w-4 h-4"
                      data-icon=""
                      data-testid=""
                      fill="none"
                      stroke="currentColor"
                      viewBox="0 0 24 24"
                      xmlns="http://www.w3.org/2000/svg"
                    >
                      <path
                        d="M5 10l7-7m0 0l7 7m-7-7v18"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      />
                    </svg>
                  </span>
                </div>
              </th>
              <th
                data-sortable="true"
              >
                <div
                  class="flex gap-1 flex-row-reverse"
                >
                  Commits failed
                  <span
                    class="text-ds-blue-darker group-hover/columnheader:opacity-100"
                    data-sort-direction="desc"
                  >
                    <svg
                      class="w-4 h-4"
                      data-icon=""
                      data-testid=""
                      fill="none"
                      stroke="currentColor"
                      viewBox="0 0 24 24"
                      xmlns="http://www.w3.org/2000/svg"
                    >
                      <path
                        d="M5 10l7-7m0 0l7 7m-7-7v18"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      />
                    </svg>
                  </span>
                </div>
              </th>
              <th
                data-sortable="true"
              >
                <div
                  class="flex gap-1"
                >
                  Last run
                  <span
                    class="text-ds-blue-darker group-hover/columnheader:opacity-100"
                    data-sort-direction="false"
                  >
                    <svg
                      class="w-4 h-4"
                      data-icon=""
                      data-testid=""
                      fill="none"
                      stroke="currentColor"
                      viewBox="0 0 24 24"
                      xmlns="http://www.w3.org/2000/svg"
                    >
                      <path
                        d="M5 10l7-7m0 0l7 7m-7-7v18"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      />
                    </svg>
                  </span>
                </div>
              </th>
            </tr>
          </thead>
          <tbody
            data-testid="failed-tests-table-body"
          >
            <tr>
              <td
                colspan="6"
              >
                <div
                  class="mt-16 flex flex-1 items-center justify-center"
                >
                  <svg
                    class="size-3 animate-spin"
                    data-testid="spinner"
                    fill="none"
                    role="presentation"
                    viewBox="0 0 24 24"
                    xmlns="http://www.w3.org/2000/svg"
                  >
                    <circle
                      class="opacity-25"
                      cx="12"
                      cy="12"
                      r="10"
                      stroke="currentColor"
                      stroke-width="4"
                    />
                    <path
                      class="opacity-75"
                      d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"
                      fill="currentColor"
                    />
                  </svg>
                </div>
              </td>
            </tr>
          </tbody>
        </table>
      </div>
    </div>
  </body>
</html>

- Expected: 
false

+ Received: 
1

 ❯ .../FailedTestsPage/FailedTestsTable/FailedTestsTable.test.tsx:239:64runWithExpensiveErrorDiagnosticsDisabled node_modules/@.../dom/dist/config.js:47:12checkCallback node_modules/@.../dom/dist/wait-for.js:124:77node_modules/@.../dom/dist/wait-for.js:82:9
src/pages/RepoPage/CoverageTab/OverviewTab/subroute/ComponentsMultiSelect/ComponentsMultiSelect.test.tsx > ComponentsMultiSelect > when selecting a component > updates the location params
Stack Traces | 0.251s run time
Error: expect(element).toBeInTheDocument()

element could not be found in the document
 ❯ .../subroute/ComponentsMultiSelect/ComponentsMultiSelect.test.tsx:202:26

To view more test analytics, go to the Test Analytics Dashboard
📋 Got 3 mins? Take this short survey to help us improve Test Analytics.

@spalmurray spalmurray marked this pull request as ready for review March 26, 2025 17:20
@calvin-codecov
Copy link
Contributor

Did we move away from calling it "Okta base URL" based on vlad's note on the ticket?

@spalmurray
Copy link
Author

Yes

@spalmurray
Copy link
Author

But I did just notice that vlad suggested Okta base URL and not redirect URL... my bad 😂

@calvin-codecov calvin-codecov self-requested a review March 26, 2025 18:14
@spalmurray spalmurray changed the title chore: Rename Okta redirect URI -> URL chore: Rename Okta redirect URI -> Okta Base URL Mar 26, 2025
@spalmurray
Copy link
Author

was a race condition in the test. Made it deterministic.

@spalmurray spalmurray force-pushed the spalmurray/oktaredirecturitourl branch from 73347a3 to 2b35997 Compare March 27, 2025 00:16
@spalmurray spalmurray added this pull request to the merge queue Apr 1, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Apr 1, 2025
@spalmurray spalmurray added this pull request to the merge queue Apr 1, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Apr 1, 2025
@spalmurray spalmurray added this pull request to the merge queue Apr 1, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Apr 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Rename the Okta URI field in the Codecov UI to make it more clear
3 participants