Skip to content

feat(bitbucket): add Bitbucket Cloud as a git provider (v2/AgentCore) #417

feat(bitbucket): add Bitbucket Cloud as a git provider (v2/AgentCore)

feat(bitbucket): add Bitbucket Cloud as a git provider (v2/AgentCore) #417

Triggered via pull request July 23, 2026 19:58
Status Failure
Total duration 5m 24s
Artifacts

frontend.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors
src/components/project-settings/RepositoriesTab.test.tsx > RepositoriesTab > shows explicit project binding setup for an unbound repository: frontend/src/components/project-settings/RepositoriesTab.test.tsx#L59
Error: expect(element).toBeInTheDocument() element could not be found in the document ❯ src/components/project-settings/RepositoriesTab.test.tsx:59:63
src/components/CreateProjectModal.test.tsx > CreateProjectModal > keeps a newly created project (unbound) when binding verification fails: frontend/src/components/CreateProjectModal.tsx#L56
Error: [vitest] No "defaultAuthTypeFor" export is defined on the "../services/sourceControl" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("../services/sourceControl"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ CreateProjectModal src/components/CreateProjectModal.tsx:56:5 ❯ Object.react_stack_bottom_frame node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom-client.development.js:7662:22 ❯ updateFunctionComponent node_modules/react-dom/cjs/react-dom-client.development.js:10166:19 ❯ beginWork node_modules/react-dom/cjs/react-dom-client.development.js:11778:18 ❯ runWithFiberInDEV node_modules/react-dom/cjs/react-dom-client.development.js:874:13 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom-client.development.js:17641:22 ❯ workLoopSync node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
src/components/CreateProjectModal.test.tsx > CreateProjectModal > blocks the App path and falls back to OAuth when the App is unconfigured: frontend/src/components/CreateProjectModal.tsx#L56
Error: [vitest] No "defaultAuthTypeFor" export is defined on the "../services/sourceControl" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("../services/sourceControl"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ CreateProjectModal src/components/CreateProjectModal.tsx:56:5 ❯ Object.react_stack_bottom_frame node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom-client.development.js:7662:22 ❯ updateFunctionComponent node_modules/react-dom/cjs/react-dom-client.development.js:10166:19 ❯ beginWork node_modules/react-dom/cjs/react-dom-client.development.js:11778:18 ❯ runWithFiberInDEV node_modules/react-dom/cjs/react-dom-client.development.js:874:13 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom-client.development.js:17641:22 ❯ workLoopSync node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
src/components/CreateProjectModal.test.tsx > CreateProjectModal > lets an unconnected user create a space via the GitHub App path: frontend/src/components/CreateProjectModal.tsx#L56
Error: [vitest] No "defaultAuthTypeFor" export is defined on the "../services/sourceControl" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("../services/sourceControl"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ CreateProjectModal src/components/CreateProjectModal.tsx:56:5 ❯ Object.react_stack_bottom_frame node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom-client.development.js:7662:22 ❯ updateFunctionComponent node_modules/react-dom/cjs/react-dom-client.development.js:10166:19 ❯ beginWork node_modules/react-dom/cjs/react-dom-client.development.js:11778:18 ❯ runWithFiberInDEV node_modules/react-dom/cjs/react-dom-client.development.js:874:13 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom-client.development.js:17641:22 ❯ workLoopSync node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
src/components/CreateProjectModal.test.tsx > CreateProjectModal > requires explicit confirmation before delegating OAuth: frontend/src/components/CreateProjectModal.tsx#L56
Error: [vitest] No "defaultAuthTypeFor" export is defined on the "../services/sourceControl" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("../services/sourceControl"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ CreateProjectModal src/components/CreateProjectModal.tsx:56:5 ❯ Object.react_stack_bottom_frame node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom-client.development.js:7662:22 ❯ updateFunctionComponent node_modules/react-dom/cjs/react-dom-client.development.js:10166:19 ❯ beginWork node_modules/react-dom/cjs/react-dom-client.development.js:11778:18 ❯ runWithFiberInDEV node_modules/react-dom/cjs/react-dom-client.development.js:874:13 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom-client.development.js:17641:22 ❯ workLoopSync node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
src/components/CreateProjectModal.test.tsx > CreateProjectModal > always submits kind v2 with the selected workflow: frontend/src/components/CreateProjectModal.tsx#L56
Error: [vitest] No "defaultAuthTypeFor" export is defined on the "../services/sourceControl" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("../services/sourceControl"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ CreateProjectModal src/components/CreateProjectModal.tsx:56:5 ❯ Object.react_stack_bottom_frame node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom-client.development.js:7662:22 ❯ updateFunctionComponent node_modules/react-dom/cjs/react-dom-client.development.js:10166:19 ❯ beginWork node_modules/react-dom/cjs/react-dom-client.development.js:11778:18 ❯ runWithFiberInDEV node_modules/react-dom/cjs/react-dom-client.development.js:874:13 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom-client.development.js:17641:22 ❯ workLoopSync node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
src/components/CreateProjectModal.test.tsx > CreateProjectModal > loads the workflow catalog on mount (no v2 opt-in needed): frontend/src/components/CreateProjectModal.tsx#L56
Error: [vitest] No "defaultAuthTypeFor" export is defined on the "../services/sourceControl" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("../services/sourceControl"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ CreateProjectModal src/components/CreateProjectModal.tsx:56:5 ❯ Object.react_stack_bottom_frame node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom-client.development.js:7662:22 ❯ updateFunctionComponent node_modules/react-dom/cjs/react-dom-client.development.js:10166:19 ❯ beginWork node_modules/react-dom/cjs/react-dom-client.development.js:11778:18 ❯ runWithFiberInDEV node_modules/react-dom/cjs/react-dom-client.development.js:874:13 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom-client.development.js:17641:22 ❯ workLoopSync node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
src/components/CreateProjectModal.test.tsx > CreateProjectModal > renders no project-type picker — v2 is the only creatable kind: frontend/src/components/CreateProjectModal.tsx#L56
Error: [vitest] No "defaultAuthTypeFor" export is defined on the "../services/sourceControl" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("../services/sourceControl"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ CreateProjectModal src/components/CreateProjectModal.tsx:56:5 ❯ Object.react_stack_bottom_frame node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom-client.development.js:7662:22 ❯ updateFunctionComponent node_modules/react-dom/cjs/react-dom-client.development.js:10166:19 ❯ beginWork node_modules/react-dom/cjs/react-dom-client.development.js:11778:18 ❯ runWithFiberInDEV node_modules/react-dom/cjs/react-dom-client.development.js:874:13 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom-client.development.js:17641:22 ❯ workLoopSync node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
Unhandled error: frontend/src/components/project-settings/SourceControlBindingSection.tsx#L43
Error: [vitest] No "SOURCE_CONTROL_AUTH_OPTIONS" export is defined on the "@/services/sourceControl" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("@/services/sourceControl"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ authLabel src/components/project-settings/SourceControlBindingSection.tsx:43:39 ❯ src/components/project-settings/SourceControlBindingSection.tsx:262:42 ❯ SourceControlBindingSection src/components/project-settings/SourceControlBindingSection.tsx:249:43 ❯ Object.react_stack_bottom_frame node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom-client.development.js:7662:22 ❯ updateFunctionComponent node_modules/react-dom/cjs/react-dom-client.development.js:10166:19 ❯ beginWork node_modules/react-dom/cjs/react-dom-client.development.js:11778:18 This error originated in "src/components/project-settings/RepositoriesTab.test.tsx" test file. It doesn't mean the error was thrown inside the file itself, but while it was running. The latest test that might've caused the error is "shows sanitized binding status to a plain member without controls". It might mean one of the following: - The error was thrown, while Vitest was running this test. - If the error occurred after the test had been completed, this was the last documented test before it was thrown.
Unhandled error: frontend/src/components/project-settings/SourceControlBindingSection.tsx#L162
Error: [vitest] No "defaultAuthTypeFor" export is defined on the "@/services/sourceControl" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("@/services/sourceControl"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ src/components/project-settings/SourceControlBindingSection.tsx:162:35 ❯ basicStateReducer node_modules/react-dom/cjs/react-dom-client.development.js:7935:45 ❯ updateReducerImpl node_modules/react-dom/cjs/react-dom-client.development.js:8048:17 ❯ updateReducer node_modules/react-dom/cjs/react-dom-client.development.js:7968:14 ❯ Object.useState node_modules/react-dom/cjs/react-dom-client.development.js:26511:18 ❯ process.env.NODE_ENV.exports.useState node_modules/react/cjs/react.development.js:1263:34 ❯ SourceControlBindingSection src/components/project-settings/SourceControlBindingSection.tsx:129:37 ❯ Object.react_stack_bottom_frame node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 This error originated in "src/components/project-settings/RepositoriesTab.test.tsx" test file. It doesn't mean the error was thrown inside the file itself, but while it was running. The latest test that might've caused the error is "shows explicit project binding setup for an unbound repository". It might mean one of the following: - The error was thrown, while Vitest was running this test. - If the error occurred after the test had been completed, this was the last documented test before it was thrown.