feat: Domain-wide delegation for Google Calendar and Google Meet #44259
Triggered via pull request
January 16, 2025 11:47
hariombalhara
synchronize
#16622
Status
Cancelled
Total duration
19m 4s
Artifacts
8
pr.yml
on: pull_request_target
Detect changes
16s
Production builds
/
Build API v1
4m 46s
Production builds
/
Build API v2
4m 30s
Type check
/
check-types
1m 57s
Linters
/
lint
2m 14s
Tests
/
Unit
2m 34s
Production builds
/
Build Atoms
1m 25s
Production builds
/
Build Docs
34s
Analyze Build
/
analyze
1m 39s
Matrix: Tests / e2e
Tests
/
E2E App Store
4m 26s
Tests
/
E2E Embed Core
3m 57s
Tests
/
E2E Embed React
3m 23s
required
5s
Publish HTML report
/
publish-report
Annotations
28 errors and 1 warning
Type check / check-types
Process completed with exit code 2.
|
Linters / lint
Process completed with exit code 129.
|
packages/features/bookings/lib/handleNewBooking/test/reschedule.test.ts > handleNewBooking > Reschedule > User event-type > Event Type that requires confirmation > [GOOGLE MEET AS LOCATION]should rechedule a booking, that requires confirmation, without confirmation - When booker is the organizer of the existing booking as well as the event-type
1. Should cancel the existing booking
2. Should delete existing calendar invite and Video meeting
2. Should create a new booking in the database in ACCEPTED state
3. Should send rescheduled emails to the booker as well as organizer
4. Should trigger BOOKING_RESCHEDULED webhook
:
apps/web/test/utils/bookingScenario/expects.ts#L749
Error: AppsStatus isn't matching
- Expected
+ Received
Array [
"google-calendar ✅",
- "Google Meet ✅",
+ "Google Meet ❌",
]
❯ Module.expectSuccessfulBookingRescheduledEmails apps/web/test/utils/bookingScenario/expects.ts:749:18
❯ packages/features/bookings/lib/handleNewBooking/test/reschedule.test.ts:1380:13
|
Tests / Unit
Process completed with exit code 1.
|
Production builds / Build API v1
Type '({ children: { id: number; name: string; slug: string | null; logoUrl: string | null; ***VideoLogo: string | null; appLogo: string | null; appIconLogo: string | null; bio: string | null; ... 20 more ...; includeManagedEventsInLimits: boolean; }[]; } & { ...; }) | null' is not assignable to type '{ id: number; name: string; slug: string | null; logoUrl: string | null; ***VideoLogo: string | null; appLogo: string | null; appIconLogo: string | null; bio: string | null; hideBranding: boolean; ... 19 more ...; includeManagedEventsInLimits: boolean; } & { ...; }'.
|
Production builds / Build API v1
Property 'uid' is missing in type 'any[]' but required in type '{ uid: string; }'.
|
Production builds / Build API v1
Property 'event' does not exist on type '{ uid: string; }'.
|
Production builds / Build API v1
Property 'externalCalendarId' does not exist on type '{ uid: string; }'.
|
Production builds / Build API v1
Unused '@ts-expect-error' directive.
|
Production builds / Build API v1
Unused '@ts-expect-error' directive.
|
Production builds / Build API v1
Unused '@ts-expect-error' directive.
|
Production builds / Build API v1
Unused '@ts-expect-error' directive.
|
Production builds / Build API v1
Argument of type '{ [x: string]: never; [x: number]: never; [x: symbol]: never; }[]' is not assignable to parameter of type 'IntegrationCalendar[]'.
|
Production builds / Build API v1
Property 'sticky' does not exist on type 'ColumnMeta<TData, unknown>'.
|
Production builds / Build Web App
Type '({ children: { id: number; name: string; slug: string | null; logoUrl: string | null; ***VideoLogo: string | null; appLogo: string | null; appIconLogo: string | null; bio: string | null; ... 20 more ...; includeManagedEventsInLimits: boolean; }[]; } & { ...; }) | null' is not assignable to type '{ id: number; name: string; slug: string | null; logoUrl: string | null; ***VideoLogo: string | null; appLogo: string | null; appIconLogo: string | null; bio: string | null; hideBranding: boolean; ... 19 more ...; includeManagedEventsInLimits: boolean; } & { ...; }'.
|
Production builds / Build Web App
Property 'uid' is missing in type 'any[]' but required in type '{ uid: string; }'.
|
Production builds / Build Web App
Property 'event' does not exist on type '{ uid: string; }'.
|
Production builds / Build Web App
Property 'externalCalendarId' does not exist on type '{ uid: string; }'.
|
Production builds / Build Web App
Unused '@ts-expect-error' directive.
|
Production builds / Build Web App
Unused '@ts-expect-error' directive.
|
Production builds / Build Web App
Unused '@ts-expect-error' directive.
|
Production builds / Build Web App
Unused '@ts-expect-error' directive.
|
Production builds / Build Web App
Argument of type '{ [x: string]: never; [x: number]: never; [x: symbol]: never; }[]' is not assignable to parameter of type 'IntegrationCalendar[]'.
|
Production builds / Build Web App
Property 'sticky' does not exist on type 'ColumnMeta<TData, unknown>'.
|
Merge reports / merge-reports
Canceling since a higher priority waiting request for 'PR Update-16622' exists
|
Tests / E2E API v2
Canceling since a higher priority waiting request for 'PR Update-16622' exists
|
Tests / E2E API v2
The operation was canceled.
|
required
Process completed with exit code 1.
|
Tests / E2E API v2
No files were found with the provided path: test-results. No artifacts will be uploaded.
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
blob-report-1
|
5.42 MB |
|
blob-report-2
|
4.67 MB |
|
blob-report-3
|
180 KB |
|
blob-report-4
|
113 KB |
|
blob-report-app-store
|
41.4 KB |
|
blob-report-embed-core
|
48.6 KB |
|
blob-report-embed-react
|
5.04 KB |
|
bundle
|
877 Bytes |
|