feat: Implement EventTracker abstraction and Amplitude implementation #6611
ci.yml
on: pull_request
Install deps
13s
Build Self Hosted Image
/
Build Self Hosted App
1m 4s
Codecov Startup
/
Codecov Startup
17s
Generate runner indexes Vitest
5s
Run Lint
1m 23s
Run Type Checker
44s
Run Prettier Check
38s
Upload Bundle Stats - Production
42s
Upload Bundle Stats - Staging
44s
Run storybook
1m 42s
Run Fossa
13s
Build Self Hosted Image
/
Push Self Hosted Image
0s
Build Self Hosted Image
/
Push Self Hosted Release Image
0s
Matrix: test-vitest
Build App
0s
Push Self Hosted Image
/
Push Self Hosted Image
Push Self Hosted Image
/
Push Self Hosted Release Image
Annotations
73 errors and 13 warnings
Build Self Hosted Image / Build Self Hosted App
Process completed with exit code 2.
|
Upload Bundle Stats - Production:
src/layouts/BaseLayout/BaseLayout.test.tsx#L237
Type '{ me: { owner: { defaultOrgUsername: null; }; email: string; privateAccess: boolean; onboardingCompleted: boolean; businessEmail: string; termsAgreement: boolean; user: { name: string; email: string; ... 9 more ...; termsAgreement: boolean; }; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Upload Bundle Stats - Production:
src/layouts/BaseLayout/BaseLayout.test.tsx#L342
Type '{ me: { user: { termsAgreement: boolean; name: string; email: string; username: string; avatarUrl: string; avatar: string; student: boolean; studentCreatedAt: null; studentUpdatedAt: null; customerIntent: string; externalId: string; owners: { ...; }[]; }; ... 6 more ...; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Upload Bundle Stats - Production:
src/layouts/BaseLayout/BaseLayout.test.tsx#L353
Type '{ me: { user: { termsAgreement: boolean; name: string; email: string; username: string; avatarUrl: string; avatar: string; student: boolean; studentCreatedAt: null; studentUpdatedAt: null; customerIntent: string; externalId: string; owners: { ...; }[]; }; ... 6 more ...; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Upload Bundle Stats - Production:
src/layouts/BaseLayout/BaseLayout.test.tsx#L367
Type '{ me: { user: { termsAgreement: boolean; name: string; email: string; username: string; avatarUrl: string; avatar: string; student: boolean; studentCreatedAt: null; studentUpdatedAt: null; customerIntent: string; externalId: string; owners: { ...; }[]; }; ... 6 more ...; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Upload Bundle Stats - Production:
src/layouts/BaseLayout/BaseLayout.test.tsx#L380
Type '{ me: { owner: { defaultOrgUsername: null; }; email: string; privateAccess: boolean; onboardingCompleted: boolean; businessEmail: string; termsAgreement: boolean; user: { name: string; email: string; ... 9 more ...; termsAgreement: boolean; }; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Upload Bundle Stats - Production:
src/layouts/BaseLayout/BaseLayout.test.tsx#L391
Type '{ me: { owner: { defaultOrgUsername: null; }; email: string; privateAccess: boolean; onboardingCompleted: boolean; businessEmail: string; termsAgreement: boolean; user: { name: string; email: string; ... 9 more ...; termsAgreement: boolean; }; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Upload Bundle Stats - Production:
src/layouts/BaseLayout/BaseLayout.test.tsx#L405
Type '{ me: { owner: { defaultOrgUsername: null; }; email: string; privateAccess: boolean; onboardingCompleted: boolean; businessEmail: string; termsAgreement: boolean; user: { name: string; email: string; ... 9 more ...; termsAgreement: boolean; }; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Upload Bundle Stats - Production:
src/layouts/BaseLayout/BaseLayout.test.tsx#L417
Type '{ me: { owner: { defaultOrgUsername: string; }; email: string; privateAccess: boolean; onboardingCompleted: boolean; businessEmail: string; termsAgreement: boolean; user: { name: string; email: string; ... 9 more ...; termsAgreement: boolean; }; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Upload Bundle Stats - Production:
src/layouts/BaseLayout/BaseLayout.test.tsx#L425
Type '{ me: { owner: { defaultOrgUsername: string; }; email: string; privateAccess: boolean; onboardingCompleted: boolean; businessEmail: string; termsAgreement: boolean; user: { name: string; email: string; ... 9 more ...; termsAgreement: boolean; }; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Upload Bundle Stats - Production:
src/layouts/BaseLayout/BaseLayout.test.tsx#L500
Type '{ me: { user: { termsAgreement: boolean; name: string; email: string; username: string; avatarUrl: string; avatar: string; student: boolean; studentCreatedAt: null; studentUpdatedAt: null; customerIntent: string; externalId: string; owners: { ...; }[]; }; ... 6 more ...; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Upload Bundle Stats - Staging:
src/layouts/BaseLayout/BaseLayout.test.tsx#L237
Type '{ me: { owner: { defaultOrgUsername: null; }; email: string; privateAccess: boolean; onboardingCompleted: boolean; businessEmail: string; termsAgreement: boolean; user: { name: string; email: string; ... 9 more ...; termsAgreement: boolean; }; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Upload Bundle Stats - Staging:
src/layouts/BaseLayout/BaseLayout.test.tsx#L342
Type '{ me: { user: { termsAgreement: boolean; name: string; email: string; username: string; avatarUrl: string; avatar: string; student: boolean; studentCreatedAt: null; studentUpdatedAt: null; customerIntent: string; externalId: string; owners: { ...; }[]; }; ... 6 more ...; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Upload Bundle Stats - Staging:
src/layouts/BaseLayout/BaseLayout.test.tsx#L353
Type '{ me: { user: { termsAgreement: boolean; name: string; email: string; username: string; avatarUrl: string; avatar: string; student: boolean; studentCreatedAt: null; studentUpdatedAt: null; customerIntent: string; externalId: string; owners: { ...; }[]; }; ... 6 more ...; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Upload Bundle Stats - Staging:
src/layouts/BaseLayout/BaseLayout.test.tsx#L367
Type '{ me: { user: { termsAgreement: boolean; name: string; email: string; username: string; avatarUrl: string; avatar: string; student: boolean; studentCreatedAt: null; studentUpdatedAt: null; customerIntent: string; externalId: string; owners: { ...; }[]; }; ... 6 more ...; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Upload Bundle Stats - Staging:
src/layouts/BaseLayout/BaseLayout.test.tsx#L380
Type '{ me: { owner: { defaultOrgUsername: null; }; email: string; privateAccess: boolean; onboardingCompleted: boolean; businessEmail: string; termsAgreement: boolean; user: { name: string; email: string; ... 9 more ...; termsAgreement: boolean; }; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Upload Bundle Stats - Staging:
src/layouts/BaseLayout/BaseLayout.test.tsx#L391
Type '{ me: { owner: { defaultOrgUsername: null; }; email: string; privateAccess: boolean; onboardingCompleted: boolean; businessEmail: string; termsAgreement: boolean; user: { name: string; email: string; ... 9 more ...; termsAgreement: boolean; }; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Upload Bundle Stats - Staging:
src/layouts/BaseLayout/BaseLayout.test.tsx#L405
Type '{ me: { owner: { defaultOrgUsername: null; }; email: string; privateAccess: boolean; onboardingCompleted: boolean; businessEmail: string; termsAgreement: boolean; user: { name: string; email: string; ... 9 more ...; termsAgreement: boolean; }; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Upload Bundle Stats - Staging:
src/layouts/BaseLayout/BaseLayout.test.tsx#L417
Type '{ me: { owner: { defaultOrgUsername: string; }; email: string; privateAccess: boolean; onboardingCompleted: boolean; businessEmail: string; termsAgreement: boolean; user: { name: string; email: string; ... 9 more ...; termsAgreement: boolean; }; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Upload Bundle Stats - Staging:
src/layouts/BaseLayout/BaseLayout.test.tsx#L425
Type '{ me: { owner: { defaultOrgUsername: string; }; email: string; privateAccess: boolean; onboardingCompleted: boolean; businessEmail: string; termsAgreement: boolean; user: { name: string; email: string; ... 9 more ...; termsAgreement: boolean; }; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Upload Bundle Stats - Staging:
src/layouts/BaseLayout/BaseLayout.test.tsx#L500
Type '{ me: { user: { termsAgreement: boolean; name: string; email: string; username: string; avatarUrl: string; avatar: string; student: boolean; studentCreatedAt: null; studentUpdatedAt: null; customerIntent: string; externalId: string; owners: { ...; }[]; }; ... 6 more ...; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Run Type Checker:
src/layouts/BaseLayout/BaseLayout.test.tsx#L237
Type '{ me: { owner: { defaultOrgUsername: null; }; email: string; privateAccess: boolean; onboardingCompleted: boolean; businessEmail: string; termsAgreement: boolean; user: { name: string; email: string; ... 9 more ...; termsAgreement: boolean; }; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Run Type Checker:
src/layouts/BaseLayout/BaseLayout.test.tsx#L342
Type '{ me: { user: { termsAgreement: boolean; name: string; email: string; username: string; avatarUrl: string; avatar: string; student: boolean; studentCreatedAt: null; studentUpdatedAt: null; customerIntent: string; externalId: string; owners: { ...; }[]; }; ... 6 more ...; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Run Type Checker:
src/layouts/BaseLayout/BaseLayout.test.tsx#L353
Type '{ me: { user: { termsAgreement: boolean; name: string; email: string; username: string; avatarUrl: string; avatar: string; student: boolean; studentCreatedAt: null; studentUpdatedAt: null; customerIntent: string; externalId: string; owners: { ...; }[]; }; ... 6 more ...; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Run Type Checker:
src/layouts/BaseLayout/BaseLayout.test.tsx#L367
Type '{ me: { user: { termsAgreement: boolean; name: string; email: string; username: string; avatarUrl: string; avatar: string; student: boolean; studentCreatedAt: null; studentUpdatedAt: null; customerIntent: string; externalId: string; owners: { ...; }[]; }; ... 6 more ...; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Run Type Checker:
src/layouts/BaseLayout/BaseLayout.test.tsx#L380
Type '{ me: { owner: { defaultOrgUsername: null; }; email: string; privateAccess: boolean; onboardingCompleted: boolean; businessEmail: string; termsAgreement: boolean; user: { name: string; email: string; ... 9 more ...; termsAgreement: boolean; }; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Run Type Checker:
src/layouts/BaseLayout/BaseLayout.test.tsx#L391
Type '{ me: { owner: { defaultOrgUsername: null; }; email: string; privateAccess: boolean; onboardingCompleted: boolean; businessEmail: string; termsAgreement: boolean; user: { name: string; email: string; ... 9 more ...; termsAgreement: boolean; }; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Run Type Checker:
src/layouts/BaseLayout/BaseLayout.test.tsx#L405
Type '{ me: { owner: { defaultOrgUsername: null; }; email: string; privateAccess: boolean; onboardingCompleted: boolean; businessEmail: string; termsAgreement: boolean; user: { name: string; email: string; ... 9 more ...; termsAgreement: boolean; }; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Run Type Checker:
src/layouts/BaseLayout/BaseLayout.test.tsx#L417
Type '{ me: { owner: { defaultOrgUsername: string; }; email: string; privateAccess: boolean; onboardingCompleted: boolean; businessEmail: string; termsAgreement: boolean; user: { name: string; email: string; ... 9 more ...; termsAgreement: boolean; }; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Run Type Checker:
src/layouts/BaseLayout/BaseLayout.test.tsx#L425
Type '{ me: { owner: { defaultOrgUsername: string; }; email: string; privateAccess: boolean; onboardingCompleted: boolean; businessEmail: string; termsAgreement: boolean; user: { name: string; email: string; ... 9 more ...; termsAgreement: boolean; }; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
Run Type Checker:
src/layouts/BaseLayout/BaseLayout.test.tsx#L500
Type '{ me: { user: { termsAgreement: boolean; name: string; email: string; username: string; avatarUrl: string; avatar: string; student: boolean; studentCreatedAt: null; studentUpdatedAt: null; customerIntent: string; externalId: string; owners: { ...; }[]; }; ... 6 more ...; trackingMetadata: { ...; }; }; }' is not assignable to type '{ me: { owner: { username: string | null; ownerid: number | null; defaultOrgUsername: string | null; }; email: string | null; user: { name: string | null; username: string; avatarUrl: string; ... 4 more ...; customerIntent: string | null; }; ... 4 more ...; trackingMetadata: { ...; }; } | null | undefined; }'.
|
src/shared/utils/provider.test.ts > providerToName > when called with gh > returns GitHub:
src/shared/utils/provider.test.ts#L15
AssertionError: expected 'Github' to be 'GitHub' // Object.is equality
Expected: "GitHub"
Received: "Github"
❯ src/shared/utils/provider.test.ts:15:36
|
src/shared/utils/provider.test.ts > providerToName > when called with gl > returns GitLab:
src/shared/utils/provider.test.ts#L21
AssertionError: expected 'Gitlab' to be 'GitLab' // Object.is equality
Expected: "GitLab"
Received: "Gitlab"
❯ src/shared/utils/provider.test.ts:21:36
|
src/shared/utils/provider.test.ts > providerToName > when called with bb > returns Bitbucket:
src/shared/utils/provider.test.ts#L27
AssertionError: expected 'BitBucket' to be 'Bitbucket' // Object.is equality
Expected: "Bitbucket"
Received: "BitBucket"
❯ src/shared/utils/provider.test.ts:27:36
|
src/shared/utils/provider.test.ts > providerToName > when called with ghe > returns GitHub Enterprise:
src/shared/utils/provider.test.ts#L33
AssertionError: expected 'Github Enterprise' to be 'GitHub Enterprise' // Object.is equality
Expected: "GitHub Enterprise"
Received: "Github Enterprise"
❯ src/shared/utils/provider.test.ts:33:37
|
src/shared/utils/provider.test.ts > providerToName > when called with gle > returns GitLab Enterprise:
src/shared/utils/provider.test.ts#L39
AssertionError: expected 'Gitlab Enterprise' to be 'GitLab Enterprise' // Object.is equality
Expected: "GitLab Enterprise"
Received: "Gitlab Enterprise"
❯ src/shared/utils/provider.test.ts:39:37
|
src/shared/utils/provider.test.ts > providerToName > when called with bbs > returns Bitbucket Server:
src/shared/utils/provider.test.ts#L45
AssertionError: expected 'BitBucket Server' to be 'Bitbucket Server' // Object.is equality
Expected: "Bitbucket Server"
Received: "BitBucket Server"
❯ src/shared/utils/provider.test.ts:45:37
|
src/shared/utils/provider.test.ts > providerToName > when called with GitHub > returns GitHub:
src/shared/utils/provider.test.ts#L51
AssertionError: expected 'Github' to be 'GitHub' // Object.is equality
Expected: "GitHub"
Received: "Github"
❯ src/shared/utils/provider.test.ts:51:40
|
src/shared/utils/provider.test.ts > providerToName > when called with GitLab > returns GitLab:
src/shared/utils/provider.test.ts#L57
AssertionError: expected 'Gitlab' to be 'GitLab' // Object.is equality
Expected: "GitLab"
Received: "Gitlab"
❯ src/shared/utils/provider.test.ts:57:40
|
src/shared/utils/provider.test.ts > providerToName > when called with Bitbucket > returns Bitbucket:
src/shared/utils/provider.test.ts#L63
AssertionError: expected 'BitBucket' to be 'Bitbucket' // Object.is equality
Expected: "Bitbucket"
Received: "BitBucket"
❯ src/shared/utils/provider.test.ts:63:43
|
src/shared/utils/provider.test.ts > providerToName > when called with github_enterprise > returns GitHub Enterprise:
src/shared/utils/provider.test.ts#L69
AssertionError: expected 'Github Enterprise' to be 'GitHub Enterprise' // Object.is equality
Expected: "GitHub Enterprise"
Received: "Github Enterprise"
❯ src/shared/utils/provider.test.ts:69:51
|
src/services/tracking/useTracking.test.jsx > useTracking > when the user is logged-in and has all data > fires pendo:
src/services/tracking/useTracking.test.jsx#L112
AssertionError: expected "spy" to be called 1 times, but got 0 times
Ignored nodes: comments, script, style
<html>
<head />
<body>
<div />
</body>
</html>
❯ src/services/tracking/useTracking.test.jsx:112:41
❯ runWithExpensiveErrorDiagnosticsDisabled node_modules/@testing-library/dom/dist/config.js:47:12
❯ checkCallback node_modules/@testing-library/dom/dist/wait-for.js:124:77
❯ Timeout.checkRealTimersCallback node_modules/@testing-library/dom/dist/wait-for.js:118:16
|
src/services/tracking/useTracking.test.jsx > useTracking > when the user is logged-in and has all data > sets user in sentry:
src/services/tracking/useTracking.test.jsx#L121
AssertionError: expected "spy" to be called with arguments: [ { email: '[email protected]', …(1) } ]
Received:
1st spy call:
Array [
- Object {
- "email": "[email protected]",
- "username": "eugene_onegin",
- },
+ null,
]
2nd spy call:
Array [
- Object {
- "email": "[email protected]",
- "username": "eugene_onegin",
- },
+ null,
]
3rd spy call:
Array [
- Object {
- "email": "[email protected]",
- "username": "eugene_onegin",
- },
+ null,
]
4th spy call:
Array [
- Object {
- "email": "[email protected]",
- "username": "eugene_onegin",
- },
+ null,
]
Number of calls: 4
Ignored nodes: comments, script, style
<html>
<head />
<body>
<div />
</body>
</html>
❯ src/services/tracking/useTracking.test.jsx:121:32
❯ runWithExpensiveErrorDiagnosticsDisabled node_modules/@testing-library/dom/dist/config.js:47:12
❯ checkCallback node_modules/@testing-library/dom/dist/wait-for.js:124:77
❯ Timeout.checkRealTimersCallback node_modules/@testing-library/dom/dist/wait-for.js:118:16
|
src/services/user/useUser.test.tsx > useUser > when query resolves > there is user data > returns the user:
src/services/user/useUser.test.tsx#L104
AssertionError: expected undefined to deeply equal { …(8) }
Ignored nodes: comments, script, style
<html>
<head />
<body>
<div />
</body>
</html>
- Expected:
Object {
"businessEmail": "[email protected]",
"email": "[email protected]",
"onboardingCompleted": true,
"owner": Object {
"defaultOrgUsername": "codecov",
},
"privateAccess": true,
"termsAgreement": true,
"trackingMetadata": Object {
"bot": null,
"createdAt": "timestamp",
"delinquent": null,
"didTrial": null,
"hasYaml": false,
"ownerid": 123,
"plan": "users-basic",
"planProvider": null,
"planUserCount": 1,
"profile": Object {
"createdAt": "timestamp",
"goals": Array [],
"otherGoal": null,
"typeProjects": Array [],
},
"service": "github",
"serviceId": "123",
"staff": false,
"updatedAt": "timestamp",
},
"user": Object {
"avatar": "http://127.0.0.1/avatar-url",
"avatarUrl": "http://127.0.0.1/avatar-url",
"customerIntent": "PERSONAL",
"name": "Jane Doe",
"student": false,
"studentCreatedAt": null,
"studentUpdatedAt": null,
"username": "janedoe",
},
}
+ Received:
undefined
❯ src/services/user/useUser.test.tsx:104:57
❯ runWithExpensiveErrorDiagnosticsDisabled node_modules/@testing-library/dom/dist/config.js:47:12
❯ checkCallback node_modules/@testing-library/dom/dist/wait-for.js:124:77
❯ Timeout.checkRealTimersCallback node_modules/@testing-library/dom/dist/wait-for.js:118:16
|
Test Runner #6 - Vitest
Process completed with exit code 1.
|
Test Runner #8 - Vitest
The job was canceled because "_6" failed.
|
Test Runner #8 - Vitest
The operation was canceled.
|
Test Runner #2 - Vitest
The job was canceled because "_6" failed.
|
src/pages/PullRequestPage/PullCoverage/PullCoverage.test.jsx > PullRequestPageContent > github rate limit messaging > renders banner when github is rate limited:
src/pages/PullRequestPage/PullCoverage/PullCoverage.test.jsx#L436
TestingLibraryElementError: Unable to find an element with the text: /Unable to calculate coverage/. 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
<body>
<div>
<div
class="mx-4 flex flex-col gap-4 md:mx-0"
>
<div>
CompareSummary
</div>
<div
class="grid grid-cols-1 gap-4 space-y-2 lg:grid-cols-2"
>
<article
class="col-span-2 flex flex-col gap-3 md:gap-0"
>
PullCoverageTabs
<div>
FilesChangedTab
</div>
</article>
</div>
</div>
</div>
</body>
Ignored nodes: comments, script, style
<body>
<div>
<div
class="mx-4 flex flex-col gap-4 md:mx-0"
>
<div>
CompareSummary
</div>
<div
class="grid grid-cols-1 gap-4 space-y-2 lg:grid-cols-2"
>
<article
class="col-span-2 flex flex-col gap-3 md:gap-0"
>
PullCoverageTabs
<div>
FilesChangedTab
</div>
</article>
</div>
</div>
</div>
</body>
❯ waitForWrapper node_modules/@testing-library/dom/dist/wait-for.js:163:27
❯ node_modules/@testing-library/dom/dist/query-helpers.js:86:33
❯ src/pages/PullRequestPage/PullCoverage/PullCoverage.test.jsx:436:42
|
src/pages/PullRequestPage/PullCoverage/Summary/CompareSummary/CompareSummary.test.jsx > CompareSummary > Successful render > renders a card with the behind by information:
src/pages/PullRequestPage/PullCoverage/Summary/CompareSummary/CompareSummary.test.jsx#L448
TestingLibraryElementError: Unable to find an accessible element with the role "link" and name `/1798hvs/i`
Here are the accessible roles:
heading:
Name "HEAD fc43199":
<h4
class="flex gap-2 font-mono text-xs text-ds-gray-quinary"
/>
Name "Patch":
<h4
class="flex gap-2 font-mono text-xs text-ds-gray-quinary"
/>
Name "Change":
<h4
class="flex gap-2 font-mono text-xs text-ds-gray-quinary"
/>
Name "Source":
<h4
class="flex gap-2 font-mono text-xs text-ds-gray-quinary"
/>
--------------------------------------------------
paragraph:
Name "":
<p
class="text-sm text-ds-gray-octonary"
/>
Name "":
<p
class="text-xs"
/>
Name "":
<p
class="text-xs text-ds-gray-quinary"
/>
--------------------------------------------------
link:
Name "fc43199 (4 uploads)":
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-default inline-flex items-center gap-1"
data-cy="commit"
data-marketing="commit"
href="/gh/test-org/test-repo/commit/fc43199b07c52cf3d6c19b7cdb368f74387c38ab"
/>
Name "2d6c42f (1 uploads)":
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-default inline-flex items-center gap-1"
data-cy="commit"
data-marketing="commit"
href="/gh/test-org/test-repo/commit/2d6c42fe217c61b007b2c17544a9d85840381857"
/>
Name "learn more":
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-darker font-semibold dark:text-ds-blue-default inline-flex items-center gap-1"
data-cy="learn-more"
data-marketing="learn-more"
data-testid="learn-more"
href="https://docs.codecov.com/docs/unexpected-coverage-changes#mismatching-base-and-head-commit-upload-counts"
target="blank"
/>
--------------------------------------------------
Ignored nodes: comments, script, style
<body>
<div>
<div
class="border-b border-ds-gray-secondary pb-4"
>
<div
class="flex flex-wrap items-start justify-start gap-8 md:flex-nowrap"
>
<div
class="flex flex-col justify-center gap-1"
>
<h4
class="flex gap-2 font-mono text-xs text-ds-gray-quinary"
>
<span>
HEAD
</span>
<span
class="text-ds-gray-octonary"
>
fc43199
</span>
</h4>
<div
class="text-xl font-light"
>
<div
class="text-xl font-light"
>
<span
class="font-lato "
data-testid="number-value"
>
78.33
%
</span>
</div>
</div>
</div>
<div
class="flex flex-col justify-center gap-1"
>
<h4
class="flex gap-2 font-mono text-xs text-ds-gray-quinary"
>
Patch
</h4>
<div
class="text-xl font-light"
>
<div
class="text-xl font-light"
>
<span
class="font-lato "
data-testid="number-value"
>
92.12
%
</span>
</div>
</div>
</div>
<div
class="flex flex-col justify-center gap-1"
>
<h4
class="flex gap-2 font-mono text-xs text-ds-gray-quinary"
>
Change
</h4>
<div
class="text-xl font-light"
>
<div
class="text-xl font-light"
data-testid="change-value"
>
<span
class="font-lato bg-ds-coverage-covered before:content-['+']"
data-testid="number-value"
>
38.94
%
</span>
</div>
</div>
</div>
|
src/pages/PullRequestPage/PullCoverage/Summary/CompareSummary/CompareSummary.test.jsx > CompareSummary > When PR is behind by the target branch > renders a card with the behind by information:
src/pages/PullRequestPage/PullCoverage/Summary/CompareSummary/CompareSummary.test.jsx#L610
TestingLibraryElementError: Unable to find an accessible element with the role "link" and name `/1798hvs/i`
Here are the accessible roles:
heading:
Name "HEAD fc43199":
<h4
class="flex gap-2 font-mono text-xs text-ds-gray-quinary"
/>
Name "Patch":
<h4
class="flex gap-2 font-mono text-xs text-ds-gray-quinary"
/>
Name "Change":
<h4
class="flex gap-2 font-mono text-xs text-ds-gray-quinary"
/>
Name "Source":
<h4
class="flex gap-2 font-mono text-xs text-ds-gray-quinary"
/>
--------------------------------------------------
paragraph:
Name "":
<p
class="text-sm text-ds-gray-octonary"
/>
Name "":
<p
class="text-xs"
/>
Name "":
<p
class="text-xs text-ds-gray-quinary"
/>
--------------------------------------------------
link:
Name "fc43199 (4 uploads)":
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-default inline-flex items-center gap-1"
data-cy="commit"
data-marketing="commit"
href="/gh/test-org/test-repo/commit/fc43199b07c52cf3d6c19b7cdb368f74387c38ab"
/>
Name "2d6c42f (1 uploads)":
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-default inline-flex items-center gap-1"
data-cy="commit"
data-marketing="commit"
href="/gh/test-org/test-repo/commit/2d6c42fe217c61b007b2c17544a9d85840381857"
/>
Name "learn more":
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-darker font-semibold dark:text-ds-blue-default inline-flex items-center gap-1"
data-cy="learn-more"
data-marketing="learn-more"
data-testid="learn-more"
href="https://docs.codecov.com/docs/unexpected-coverage-changes#mismatching-base-and-head-commit-upload-counts"
target="blank"
/>
--------------------------------------------------
Ignored nodes: comments, script, style
<body>
<div>
<div
class="border-b border-ds-gray-secondary pb-4"
>
<div
class="flex flex-wrap items-start justify-start gap-8 md:flex-nowrap"
>
<div
class="flex flex-col justify-center gap-1"
>
<h4
class="flex gap-2 font-mono text-xs text-ds-gray-quinary"
>
<span>
HEAD
</span>
<span
class="text-ds-gray-octonary"
>
fc43199
</span>
</h4>
<div
class="text-xl font-light"
>
<div
class="text-xl font-light"
>
<span
class="font-lato "
data-testid="number-value"
>
78.33
%
</span>
</div>
</div>
</div>
<div
class="flex flex-col justify-center gap-1"
>
<h4
class="flex gap-2 font-mono text-xs text-ds-gray-quinary"
>
Patch
</h4>
<div
class="text-xl font-light"
>
<div
class="text-xl font-light"
>
<span
class="font-lato "
data-testid="number-value"
>
92.12
%
</span>
</div>
</div>
</div>
<div
class="flex flex-col justify-center gap-1"
>
<h4
class="flex gap-2 font-mono text-xs text-ds-gray-quinary"
>
Change
</h4>
<div
class="text-xl font-light"
>
<div
class="text-xl font-light"
data-testid="change-value"
>
<span
class="font-lato bg-ds-coverage-covered before:content-['+']"
data-testid="number-value"
>
38.94
%
</span>
</div>
</div>
</div>
|
Test Runner #2 - Vitest
The operation was canceled.
|
Test Runner #5 - Vitest
The job was canceled because "_6" failed.
|
src/pages/RepoPage/RepoPage.test.tsx > RepoPage > testing routes > repo has commits > testing base path > coverage is enabled > renders coverage tab:
src/pages/RepoPage/RepoPage.test.tsx#L313
TestingLibraryElementError: Unable to find an element with the text: CoverageTab. 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
<body>
<div>
<article
class="mx-auto flex h-full flex-col items-center justify-center"
>
<img
alt="illustration error"
class="_illustrationError_0e4e25 mx-auto"
src="/src/layouts/shared/NetworkErrorBoundary/assets/error-upsidedown-umbrella.svg"
/>
<h1
class="mt-6 text-2xl"
>
Not found
</h1>
<p
class="my-4 px-3 sm:px-0"
>
Check on
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-default inline-flex items-center gap-1"
data-cy="status"
data-marketing="status"
data-testid="status"
href="https://status.codecov.io/"
rel="noreferrer"
target="blank"
>
Codecov's status
<span
class="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="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
/>
</svg>
</span>
</a>
or see
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-default inline-flex items-center gap-1"
data-cy="docs"
data-marketing="docs"
data-testid="docs"
href="https://docs.codecov.io/"
rel="noreferrer"
target="blank"
>
our docs
<span
class="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="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
/>
</svg>
</span>
</a>
for common support.
</p>
<p>
<strong>
Error
404
</strong>
</p>
<div
class="my-4"
>
<button
class="
flex items-center gap-1
rounded py-1 px-4
transition-colors duration-150 motion-reduce:transition-none
focus:outline-none focus:ring
disabled:cursor-not-allowed
disabled:text-ds-gray-quaternary disabled:border-ds-gray-tertiary disabled:bg-ds-gray-primary
justify-center font-semibold
text-ds-gray-octonary bg-ds-gray-primary border-ds-gray-quaternary
border-solid border shadow
hover:bg-ds-gray-secondary
"
>
Return to previous page
</button>
</div>
</article>
</div>
</body>
Ignored nodes: comments, script, style
<body>
<div>
<article
class="mx-auto flex h-full flex-col items-center justify-center"
>
<img
alt="illustration error"
class="_illustrationError_0e4e25 mx-auto"
src="/src/layouts/shared/NetworkErrorBoundary/assets/error-upsidedown-umbrella.svg"
/>
<h1
class="mt-6 text-2xl"
>
Not found
</h1>
<p
class="my-4 px-3 sm:px-0"
>
Check on
<a
class="
font-sans cursor-pointer
hover:underline
focus:ri
|
src/pages/RepoPage/RepoPage.test.tsx > RepoPage > testing routes > repo has commits > testing base path > coverage is disabled > renders new repo tab:
src/pages/RepoPage/RepoPage.test.tsx#L330
TestingLibraryElementError: Unable to find an element with the text: CoverageOnboarding. 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
<body>
<div>
<article
class="mx-auto flex h-full flex-col items-center justify-center"
>
<img
alt="illustration error"
class="_illustrationError_0e4e25 mx-auto"
src="/src/layouts/shared/NetworkErrorBoundary/assets/error-upsidedown-umbrella.svg"
/>
<h1
class="mt-6 text-2xl"
>
Not found
</h1>
<p
class="my-4 px-3 sm:px-0"
>
Check on
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-default inline-flex items-center gap-1"
data-cy="status"
data-marketing="status"
data-testid="status"
href="https://status.codecov.io/"
rel="noreferrer"
target="blank"
>
Codecov's status
<span
class="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="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
/>
</svg>
</span>
</a>
or see
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-default inline-flex items-center gap-1"
data-cy="docs"
data-marketing="docs"
data-testid="docs"
href="https://docs.codecov.io/"
rel="noreferrer"
target="blank"
>
our docs
<span
class="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="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
/>
</svg>
</span>
</a>
for common support.
</p>
<p>
<strong>
Error
404
</strong>
</p>
<div
class="my-4"
>
<button
class="
flex items-center gap-1
rounded py-1 px-4
transition-colors duration-150 motion-reduce:transition-none
focus:outline-none focus:ring
disabled:cursor-not-allowed
disabled:text-ds-gray-quaternary disabled:border-ds-gray-tertiary disabled:bg-ds-gray-primary
justify-center font-semibold
text-ds-gray-octonary bg-ds-gray-primary border-ds-gray-quaternary
border-solid border shadow
hover:bg-ds-gray-secondary
"
>
Return to previous page
</button>
</div>
</article>
</div>
</body>
Ignored nodes: comments, script, style
<body>
<div>
<article
class="mx-auto flex h-full flex-col items-center justify-center"
>
<img
alt="illustration error"
class="_illustrationError_0e4e25 mx-auto"
src="/src/layouts/shared/NetworkErrorBoundary/assets/error-upsidedown-umbrella.svg"
/>
<h1
class="mt-6 text-2xl"
>
Not found
</h1>
<p
class="my-4 px-3 sm:px-0"
>
Check on
<a
class="
font-sans cursor-pointer
hover:underline
f
|
src/pages/RepoPage/RepoPage.test.tsx > RepoPage > testing routes > repo has commits > testing tree branch path > renders coverage tab:
src/pages/RepoPage/RepoPage.test.tsx#L346
TestingLibraryElementError: Unable to find an element with the text: CoverageTab. 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
<body>
<div>
<article
class="mx-auto flex h-full flex-col items-center justify-center"
>
<img
alt="illustration error"
class="_illustrationError_0e4e25 mx-auto"
src="/src/layouts/shared/NetworkErrorBoundary/assets/error-upsidedown-umbrella.svg"
/>
<h1
class="mt-6 text-2xl"
>
Not found
</h1>
<p
class="my-4 px-3 sm:px-0"
>
Check on
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-default inline-flex items-center gap-1"
data-cy="status"
data-marketing="status"
data-testid="status"
href="https://status.codecov.io/"
rel="noreferrer"
target="blank"
>
Codecov's status
<span
class="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="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
/>
</svg>
</span>
</a>
or see
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-default inline-flex items-center gap-1"
data-cy="docs"
data-marketing="docs"
data-testid="docs"
href="https://docs.codecov.io/"
rel="noreferrer"
target="blank"
>
our docs
<span
class="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="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
/>
</svg>
</span>
</a>
for common support.
</p>
<p>
<strong>
Error
404
</strong>
</p>
<div
class="my-4"
>
<button
class="
flex items-center gap-1
rounded py-1 px-4
transition-colors duration-150 motion-reduce:transition-none
focus:outline-none focus:ring
disabled:cursor-not-allowed
disabled:text-ds-gray-quaternary disabled:border-ds-gray-tertiary disabled:bg-ds-gray-primary
justify-center font-semibold
text-ds-gray-octonary bg-ds-gray-primary border-ds-gray-quaternary
border-solid border shadow
hover:bg-ds-gray-secondary
"
>
Return to previous page
</button>
</div>
</article>
</div>
</body>
Ignored nodes: comments, script, style
<body>
<div>
<article
class="mx-auto flex h-full flex-col items-center justify-center"
>
<img
alt="illustration error"
class="_illustrationError_0e4e25 mx-auto"
src="/src/layouts/shared/NetworkErrorBoundary/assets/error-upsidedown-umbrella.svg"
/>
<h1
class="mt-6 text-2xl"
>
Not found
</h1>
<p
class="my-4 px-3 sm:px-0"
>
Check on
<a
class="
font-sans cursor-pointer
hover:underline
focus:ri
|
src/pages/RepoPage/RepoPage.test.tsx > RepoPage > testing routes > repo has commits > testing tree branch with path path > renders coverage tab:
src/pages/RepoPage/RepoPage.test.tsx#L361
TestingLibraryElementError: Unable to find an element with the text: CoverageTab. 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
<body>
<div>
<article
class="mx-auto flex h-full flex-col items-center justify-center"
>
<img
alt="illustration error"
class="_illustrationError_0e4e25 mx-auto"
src="/src/layouts/shared/NetworkErrorBoundary/assets/error-upsidedown-umbrella.svg"
/>
<h1
class="mt-6 text-2xl"
>
Not found
</h1>
<p
class="my-4 px-3 sm:px-0"
>
Check on
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-default inline-flex items-center gap-1"
data-cy="status"
data-marketing="status"
data-testid="status"
href="https://status.codecov.io/"
rel="noreferrer"
target="blank"
>
Codecov's status
<span
class="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="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
/>
</svg>
</span>
</a>
or see
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-default inline-flex items-center gap-1"
data-cy="docs"
data-marketing="docs"
data-testid="docs"
href="https://docs.codecov.io/"
rel="noreferrer"
target="blank"
>
our docs
<span
class="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="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
/>
</svg>
</span>
</a>
for common support.
</p>
<p>
<strong>
Error
404
</strong>
</p>
<div
class="my-4"
>
<button
class="
flex items-center gap-1
rounded py-1 px-4
transition-colors duration-150 motion-reduce:transition-none
focus:outline-none focus:ring
disabled:cursor-not-allowed
disabled:text-ds-gray-quaternary disabled:border-ds-gray-tertiary disabled:bg-ds-gray-primary
justify-center font-semibold
text-ds-gray-octonary bg-ds-gray-primary border-ds-gray-quaternary
border-solid border shadow
hover:bg-ds-gray-secondary
"
>
Return to previous page
</button>
</div>
</article>
</div>
</body>
Ignored nodes: comments, script, style
<body>
<div>
<article
class="mx-auto flex h-full flex-col items-center justify-center"
>
<img
alt="illustration error"
class="_illustrationError_0e4e25 mx-auto"
src="/src/layouts/shared/NetworkErrorBoundary/assets/error-upsidedown-umbrella.svg"
/>
<h1
class="mt-6 text-2xl"
>
Not found
</h1>
<p
class="my-4 px-3 sm:px-0"
>
Check on
<a
class="
font-sans cursor-pointer
hover:underline
focus:ri
|
src/pages/RepoPage/RepoPage.test.tsx > RepoPage > testing routes > repo has commits > testing blob branch path > renders coverage tab:
src/pages/RepoPage/RepoPage.test.tsx#L376
TestingLibraryElementError: Unable to find an element with the text: CoverageTab. 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
<body>
<div>
<article
class="mx-auto flex h-full flex-col items-center justify-center"
>
<img
alt="illustration error"
class="_illustrationError_0e4e25 mx-auto"
src="/src/layouts/shared/NetworkErrorBoundary/assets/error-upsidedown-umbrella.svg"
/>
<h1
class="mt-6 text-2xl"
>
Not found
</h1>
<p
class="my-4 px-3 sm:px-0"
>
Check on
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-default inline-flex items-center gap-1"
data-cy="status"
data-marketing="status"
data-testid="status"
href="https://status.codecov.io/"
rel="noreferrer"
target="blank"
>
Codecov's status
<span
class="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="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
/>
</svg>
</span>
</a>
or see
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-default inline-flex items-center gap-1"
data-cy="docs"
data-marketing="docs"
data-testid="docs"
href="https://docs.codecov.io/"
rel="noreferrer"
target="blank"
>
our docs
<span
class="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="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
/>
</svg>
</span>
</a>
for common support.
</p>
<p>
<strong>
Error
404
</strong>
</p>
<div
class="my-4"
>
<button
class="
flex items-center gap-1
rounded py-1 px-4
transition-colors duration-150 motion-reduce:transition-none
focus:outline-none focus:ring
disabled:cursor-not-allowed
disabled:text-ds-gray-quaternary disabled:border-ds-gray-tertiary disabled:bg-ds-gray-primary
justify-center font-semibold
text-ds-gray-octonary bg-ds-gray-primary border-ds-gray-quaternary
border-solid border shadow
hover:bg-ds-gray-secondary
"
>
Return to previous page
</button>
</div>
</article>
</div>
</body>
Ignored nodes: comments, script, style
<body>
<div>
<article
class="mx-auto flex h-full flex-col items-center justify-center"
>
<img
alt="illustration error"
class="_illustrationError_0e4e25 mx-auto"
src="/src/layouts/shared/NetworkErrorBoundary/assets/error-upsidedown-umbrella.svg"
/>
<h1
class="mt-6 text-2xl"
>
Not found
</h1>
<p
class="my-4 px-3 sm:px-0"
>
Check on
<a
class="
font-sans cursor-pointer
hover:underline
focus:ri
|
src/pages/RepoPage/RepoPage.test.tsx > RepoPage > testing routes > repo has commits > testing bundles branch and bundle path > bundles are enabled > renders bundles tab:
src/pages/RepoPage/RepoPage.test.tsx#L395
TestingLibraryElementError: Unable to find an element with the text: BundlesTab. 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
<body>
<div>
<article
class="mx-auto flex h-full flex-col items-center justify-center"
>
<img
alt="illustration error"
class="_illustrationError_0e4e25 mx-auto"
src="/src/layouts/shared/NetworkErrorBoundary/assets/error-upsidedown-umbrella.svg"
/>
<h1
class="mt-6 text-2xl"
>
Not found
</h1>
<p
class="my-4 px-3 sm:px-0"
>
Check on
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-default inline-flex items-center gap-1"
data-cy="status"
data-marketing="status"
data-testid="status"
href="https://status.codecov.io/"
rel="noreferrer"
target="blank"
>
Codecov's status
<span
class="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="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
/>
</svg>
</span>
</a>
or see
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-default inline-flex items-center gap-1"
data-cy="docs"
data-marketing="docs"
data-testid="docs"
href="https://docs.codecov.io/"
rel="noreferrer"
target="blank"
>
our docs
<span
class="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="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
/>
</svg>
</span>
</a>
for common support.
</p>
<p>
<strong>
Error
404
</strong>
</p>
<div
class="my-4"
>
<button
class="
flex items-center gap-1
rounded py-1 px-4
transition-colors duration-150 motion-reduce:transition-none
focus:outline-none focus:ring
disabled:cursor-not-allowed
disabled:text-ds-gray-quaternary disabled:border-ds-gray-tertiary disabled:bg-ds-gray-primary
justify-center font-semibold
text-ds-gray-octonary bg-ds-gray-primary border-ds-gray-quaternary
border-solid border shadow
hover:bg-ds-gray-secondary
"
>
Return to previous page
</button>
</div>
</article>
</div>
</body>
Ignored nodes: comments, script, style
<body>
<div>
<article
class="mx-auto flex h-full flex-col items-center justify-center"
>
<img
alt="illustration error"
class="_illustrationError_0e4e25 mx-auto"
src="/src/layouts/shared/NetworkErrorBoundary/assets/error-upsidedown-umbrella.svg"
/>
<h1
class="mt-6 text-2xl"
>
Not found
</h1>
<p
class="my-4 px-3 sm:px-0"
>
Check on
<a
class="
font-sans cursor-pointer
hover:underline
focus:rin
|
src/pages/RepoPage/RepoPage.test.tsx > RepoPage > testing routes > repo has commits > testing bundles branch and bundle path > bundles are disabled > renders bundle onboarding:
src/pages/RepoPage/RepoPage.test.tsx#L414
TestingLibraryElementError: Unable to find an element with the text: BundleOnboarding. 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
<body>
<div>
<article
class="mx-auto flex h-full flex-col items-center justify-center"
>
<img
alt="illustration error"
class="_illustrationError_0e4e25 mx-auto"
src="/src/layouts/shared/NetworkErrorBoundary/assets/error-upsidedown-umbrella.svg"
/>
<h1
class="mt-6 text-2xl"
>
Not found
</h1>
<p
class="my-4 px-3 sm:px-0"
>
Check on
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-default inline-flex items-center gap-1"
data-cy="status"
data-marketing="status"
data-testid="status"
href="https://status.codecov.io/"
rel="noreferrer"
target="blank"
>
Codecov's status
<span
class="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="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
/>
</svg>
</span>
</a>
or see
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-default inline-flex items-center gap-1"
data-cy="docs"
data-marketing="docs"
data-testid="docs"
href="https://docs.codecov.io/"
rel="noreferrer"
target="blank"
>
our docs
<span
class="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="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
/>
</svg>
</span>
</a>
for common support.
</p>
<p>
<strong>
Error
404
</strong>
</p>
<div
class="my-4"
>
<button
class="
flex items-center gap-1
rounded py-1 px-4
transition-colors duration-150 motion-reduce:transition-none
focus:outline-none focus:ring
disabled:cursor-not-allowed
disabled:text-ds-gray-quaternary disabled:border-ds-gray-tertiary disabled:bg-ds-gray-primary
justify-center font-semibold
text-ds-gray-octonary bg-ds-gray-primary border-ds-gray-quaternary
border-solid border shadow
hover:bg-ds-gray-secondary
"
>
Return to previous page
</button>
</div>
</article>
</div>
</body>
Ignored nodes: comments, script, style
<body>
<div>
<article
class="mx-auto flex h-full flex-col items-center justify-center"
>
<img
alt="illustration error"
class="_illustrationError_0e4e25 mx-auto"
src="/src/layouts/shared/NetworkErrorBoundary/assets/error-upsidedown-umbrella.svg"
/>
<h1
class="mt-6 text-2xl"
>
Not found
</h1>
<p
class="my-4 px-3 sm:px-0"
>
Check on
<a
class="
font-sans cursor-pointer
hover:underline
foc
|
src/pages/RepoPage/RepoPage.test.tsx > RepoPage > testing routes > repo has commits > testing bundles branch and bundle path > bundles are disabled > there is no js or ts present > redirects to coverage tab:
src/pages/RepoPage/RepoPage.test.tsx#L432
TestingLibraryElementError: Unable to find an element with the text: CoverageTab. 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
<body>
<div>
<article
class="mx-auto flex h-full flex-col items-center justify-center"
>
<img
alt="illustration error"
class="_illustrationError_0e4e25 mx-auto"
src="/src/layouts/shared/NetworkErrorBoundary/assets/error-upsidedown-umbrella.svg"
/>
<h1
class="mt-6 text-2xl"
>
Not found
</h1>
<p
class="my-4 px-3 sm:px-0"
>
Check on
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-default inline-flex items-center gap-1"
data-cy="status"
data-marketing="status"
data-testid="status"
href="https://status.codecov.io/"
rel="noreferrer"
target="blank"
>
Codecov's status
<span
class="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="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
/>
</svg>
</span>
</a>
or see
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-default inline-flex items-center gap-1"
data-cy="docs"
data-marketing="docs"
data-testid="docs"
href="https://docs.codecov.io/"
rel="noreferrer"
target="blank"
>
our docs
<span
class="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="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
/>
</svg>
</span>
</a>
for common support.
</p>
<p>
<strong>
Error
404
</strong>
</p>
<div
class="my-4"
>
<button
class="
flex items-center gap-1
rounded py-1 px-4
transition-colors duration-150 motion-reduce:transition-none
focus:outline-none focus:ring
disabled:cursor-not-allowed
disabled:text-ds-gray-quaternary disabled:border-ds-gray-tertiary disabled:bg-ds-gray-primary
justify-center font-semibold
text-ds-gray-octonary bg-ds-gray-primary border-ds-gray-quaternary
border-solid border shadow
hover:bg-ds-gray-secondary
"
>
Return to previous page
</button>
</div>
</article>
</div>
</body>
Ignored nodes: comments, script, style
<body>
<div>
<article
class="mx-auto flex h-full flex-col items-center justify-center"
>
<img
alt="illustration error"
class="_illustrationError_0e4e25 mx-auto"
src="/src/layouts/shared/NetworkErrorBoundary/assets/error-upsidedown-umbrella.svg"
/>
<h1
class="mt-6 text-2xl"
>
Not found
</h1>
<p
class="my-4 px-3 sm:px-0"
>
Check on
<a
class="
font-sans cursor-pointer
hover:underline
focus:ri
|
src/pages/RepoPage/RepoPage.test.tsx > RepoPage > testing routes > repo has commits > testing bundles branch path > bundles are enabled > renders bundles tab:
src/pages/RepoPage/RepoPage.test.tsx#L452
TestingLibraryElementError: Unable to find an element with the text: BundlesTab. 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
<body>
<div>
<article
class="mx-auto flex h-full flex-col items-center justify-center"
>
<img
alt="illustration error"
class="_illustrationError_0e4e25 mx-auto"
src="/src/layouts/shared/NetworkErrorBoundary/assets/error-upsidedown-umbrella.svg"
/>
<h1
class="mt-6 text-2xl"
>
Not found
</h1>
<p
class="my-4 px-3 sm:px-0"
>
Check on
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-default inline-flex items-center gap-1"
data-cy="status"
data-marketing="status"
data-testid="status"
href="https://status.codecov.io/"
rel="noreferrer"
target="blank"
>
Codecov's status
<span
class="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="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
/>
</svg>
</span>
</a>
or see
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-default inline-flex items-center gap-1"
data-cy="docs"
data-marketing="docs"
data-testid="docs"
href="https://docs.codecov.io/"
rel="noreferrer"
target="blank"
>
our docs
<span
class="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="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
/>
</svg>
</span>
</a>
for common support.
</p>
<p>
<strong>
Error
404
</strong>
</p>
<div
class="my-4"
>
<button
class="
flex items-center gap-1
rounded py-1 px-4
transition-colors duration-150 motion-reduce:transition-none
focus:outline-none focus:ring
disabled:cursor-not-allowed
disabled:text-ds-gray-quaternary disabled:border-ds-gray-tertiary disabled:bg-ds-gray-primary
justify-center font-semibold
text-ds-gray-octonary bg-ds-gray-primary border-ds-gray-quaternary
border-solid border shadow
hover:bg-ds-gray-secondary
"
>
Return to previous page
</button>
</div>
</article>
</div>
</body>
Ignored nodes: comments, script, style
<body>
<div>
<article
class="mx-auto flex h-full flex-col items-center justify-center"
>
<img
alt="illustration error"
class="_illustrationError_0e4e25 mx-auto"
src="/src/layouts/shared/NetworkErrorBoundary/assets/error-upsidedown-umbrella.svg"
/>
<h1
class="mt-6 text-2xl"
>
Not found
</h1>
<p
class="my-4 px-3 sm:px-0"
>
Check on
<a
class="
font-sans cursor-pointer
hover:underline
focus:rin
|
src/pages/RepoPage/RepoPage.test.tsx > RepoPage > testing routes > repo has commits > testing bundles branch path > bundles are disabled > renders bundle onboarding tab:
src/pages/RepoPage/RepoPage.test.tsx#L470
TestingLibraryElementError: Unable to find an element with the text: BundleOnboarding. 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
<body>
<div>
<article
class="mx-auto flex h-full flex-col items-center justify-center"
>
<img
alt="illustration error"
class="_illustrationError_0e4e25 mx-auto"
src="/src/layouts/shared/NetworkErrorBoundary/assets/error-upsidedown-umbrella.svg"
/>
<h1
class="mt-6 text-2xl"
>
Not found
</h1>
<p
class="my-4 px-3 sm:px-0"
>
Check on
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-default inline-flex items-center gap-1"
data-cy="status"
data-marketing="status"
data-testid="status"
href="https://status.codecov.io/"
rel="noreferrer"
target="blank"
>
Codecov's status
<span
class="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="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
/>
</svg>
</span>
</a>
or see
<a
class="
font-sans cursor-pointer
hover:underline
focus:ring-2
text-ds-blue-default inline-flex items-center gap-1"
data-cy="docs"
data-marketing="docs"
data-testid="docs"
href="https://docs.codecov.io/"
rel="noreferrer"
target="blank"
>
our docs
<span
class="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="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
/>
</svg>
</span>
</a>
for common support.
</p>
<p>
<strong>
Error
404
</strong>
</p>
<div
class="my-4"
>
<button
class="
flex items-center gap-1
rounded py-1 px-4
transition-colors duration-150 motion-reduce:transition-none
focus:outline-none focus:ring
disabled:cursor-not-allowed
disabled:text-ds-gray-quaternary disabled:border-ds-gray-tertiary disabled:bg-ds-gray-primary
justify-center font-semibold
text-ds-gray-octonary bg-ds-gray-primary border-ds-gray-quaternary
border-solid border shadow
hover:bg-ds-gray-secondary
"
>
Return to previous page
</button>
</div>
</article>
</div>
</body>
Ignored nodes: comments, script, style
<body>
<div>
<article
class="mx-auto flex h-full flex-col items-center justify-center"
>
<img
alt="illustration error"
class="_illustrationError_0e4e25 mx-auto"
src="/src/layouts/shared/NetworkErrorBoundary/assets/error-upsidedown-umbrella.svg"
/>
<h1
class="mt-6 text-2xl"
>
Not found
</h1>
<p
class="my-4 px-3 sm:px-0"
>
Check on
<a
class="
font-sans cursor-pointer
hover:underline
foc
|
Test Runner #4 - Vitest
The job was canceled because "_6" failed.
|
src/pages/RepoPage/CoverageOnboarding/NewRepoTab.test.tsx > NewRepoTab > CISelector > initial selection > when on GH provider and /new path > selects GitHub Actions as default:
src/pages/RepoPage/CoverageOnboarding/NewRepoTab.test.tsx#L195
Error: expect(element).toHaveAttribute("data-state", "checked") // element.getAttribute("data-state") === "checked"
Expected the element to have attribute:
data-state="checked"
Received:
data-state="unchecked"
❯ src/pages/RepoPage/CoverageOnboarding/NewRepoTab.test.tsx:195:33
|
src/pages/RepoPage/CoverageOnboarding/NewRepoTab.test.tsx > NewRepoTab > CISelector > navigation > when Other CI is selected > should navigate to /new/other-ci:
src/pages/RepoPage/CoverageOnboarding/NewRepoTab.test.tsx#L289
Error: expect(element).toHaveAttribute("data-state", "unchecked") // element.getAttribute("data-state") === "unchecked"
Expected the element to have attribute:
data-state="unchecked"
Received:
data-state="checked"
❯ src/pages/RepoPage/CoverageOnboarding/NewRepoTab.test.tsx:289:27
|
Test Runner #4 - Vitest
The operation was canceled.
|
Test Runner #3 - Vitest
The job was canceled because "_6" failed.
|
Test Runner #3 - Vitest
The operation was canceled.
|
Test Runner #1 - Vitest
The job was canceled because "_6" failed.
|
Test Runner #1 - Vitest
The operation was canceled.
|
Test Runner #0 - Vitest
The job was canceled because "_6" failed.
|
Test Runner #0 - Vitest
The operation was canceled.
|
Install deps
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Generate runner indexes Vitest
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Run Fossa
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Codecov Startup / Codecov Startup
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Run Prettier Check
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Build Self Hosted Image / Build Self Hosted App
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Upload Bundle Stats - Production
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Upload Bundle Stats - Staging
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Run Type Checker
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Run Lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Run storybook
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Test Runner #7 - Vitest
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Test Runner #6 - Vitest
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|