Skip to content

feat: Time blocks #34081

feat: Time blocks

feat: Time blocks #34081

Triggered via pull request October 9, 2024 08:28
@kart1kakart1ka
synchronize #16261
Status Failure
Total duration 6m 59s
Artifacts 1

pr.yml

on: pull_request_target
Detect changes
23s
Detect changes
Check for E2E label
5s
Check for E2E label
Install dependencies  /  Yarn install & cache
1m 48s
Install dependencies / Yarn install & cache
Production builds  /  Web App
Production builds / Web App
Production builds  /  Build API v1
Production builds / Build API v1
Production builds  /  Build API v2
Production builds / Build API v2
Analyze Build  /  analyze
Analyze Build / analyze
Matrix: Tests / e2e
Waiting for pending jobs
Tests  /  E2E App Store
Tests / E2E App Store
Tests  /  E2E Embed Core
Tests / E2E Embed Core
Tests  /  E2E Embed React
Tests / E2E Embed React
Tests  /  E2E API v2
Tests / E2E API v2
Tests  /  Integration
Tests / Integration
Merge reports  /  merge-reports
Merge reports / merge-reports
required
3s
required
Publish HTML report  /  publish-report
Publish HTML report / publish-report
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 2 warnings
Linters / lint
Process completed with exit code 1.
apps/web/test/lib/getSchedule.test.ts > getSchedule > Round robin lead skip - CRM > correctly get slots for event with only round robin hosts: packages/core/getUserAvailability.ts#L381
TypeError: Cannot read properties of null (reading 'length') ❯ getUsersWorkingHoursLifeTheUniverseAndEverythingElse packages/core/getUserAvailability.ts:381:17 ❯ _getUsersAvailability packages/core/getUserAvailability.ts:654:10 ❯ Module.monitorCallbackAsync [as default] packages/core/sentryWrapper.ts:18:52 ❯ Module.getAvailableSlots packages/trpc/server/routers/viewer/slots/util.ts:575:5 ❯ apps/web/test/lib/getSchedule.test.ts:171:36
apps/web/test/lib/getSchedule.test.ts > getSchedule > Round robin lead skip - CRM > correctly get slots for event with round robin and fixed hosts: packages/core/getUserAvailability.ts#L381
TypeError: Cannot read properties of null (reading 'length') ❯ getUsersWorkingHoursLifeTheUniverseAndEverythingElse packages/core/getUserAvailability.ts:381:17 ❯ _getUsersAvailability packages/core/getUserAvailability.ts:654:10 ❯ Module.monitorCallbackAsync [as default] packages/core/sentryWrapper.ts:18:52 ❯ Module.getAvailableSlots packages/trpc/server/routers/viewer/slots/util.ts:575:5 ❯ apps/web/test/lib/getSchedule.test.ts:318:37
apps/web/test/lib/getSchedule.test.ts > getSchedule > User Event > Check for Date overrides: packages/core/getUserAvailability.ts#L381
TypeError: Cannot read properties of null (reading 'length') ❯ getUsersWorkingHoursLifeTheUniverseAndEverythingElse packages/core/getUserAvailability.ts:381:17 ❯ _getUsersAvailability packages/core/getUserAvailability.ts:654:10 ❯ Module.monitorCallbackAsync [as default] packages/core/sentryWrapper.ts:18:52 ❯ Module.getAvailableSlots packages/trpc/server/routers/viewer/slots/util.ts:575:5 ❯ apps/web/test/lib/getSchedule.test.ts:920:54
apps/web/test/lib/getSchedule.test.ts > getSchedule > User Event > test that booking limit is working correctly if user is all day available: packages/core/getUserAvailability.ts#L381
TypeError: Cannot read properties of null (reading 'length') ❯ getUsersWorkingHoursLifeTheUniverseAndEverythingElse packages/core/getUserAvailability.ts:381:17 ❯ _getUsersAvailability packages/core/getUserAvailability.ts:654:10 ❯ Module.monitorCallbackAsync [as default] packages/core/sentryWrapper.ts:18:52 ❯ Module.getAvailableSlots packages/trpc/server/routers/viewer/slots/util.ts:575:5 ❯ apps/web/test/lib/getSchedule.test.ts:1112:51
apps/web/test/lib/getSchedule.test.ts > getSchedule > User Event > test that booking limit is working correctly if user is all day available and attendee is in different timezone than host: packages/core/getUserAvailability.ts#L381
TypeError: Cannot read properties of null (reading 'length') ❯ getUsersWorkingHoursLifeTheUniverseAndEverythingElse packages/core/getUserAvailability.ts:381:17 ❯ _getUsersAvailability packages/core/getUserAvailability.ts:654:10 ❯ Module.monitorCallbackAsync [as default] packages/core/sentryWrapper.ts:18:52 ❯ Module.getAvailableSlots packages/trpc/server/routers/viewer/slots/util.ts:575:5 ❯ apps/web/test/lib/getSchedule.test.ts:1213:48
apps/web/test/lib/getSchedule.test.ts > getSchedule > User Event > global team booking limit block slot if one fixed host reached limit: packages/core/getUserAvailability.ts#L381
TypeError: Cannot read properties of null (reading 'length') ❯ getUsersWorkingHoursLifeTheUniverseAndEverythingElse packages/core/getUserAvailability.ts:381:17 ❯ _getUsersAvailability packages/core/getUserAvailability.ts:654:10 ❯ Module.monitorCallbackAsync [as default] packages/core/sentryWrapper.ts:18:52 ❯ Module.getAvailableSlots packages/trpc/server/routers/viewer/slots/util.ts:575:5 ❯ apps/web/test/lib/getSchedule.test.ts:1328:40
apps/web/test/lib/getSchedule.test.ts > getSchedule > User Event > global team booking limit blocks correct slots if attendee and host are in different timezone: packages/core/getUserAvailability.ts#L381
TypeError: Cannot read properties of null (reading 'length') ❯ getUsersWorkingHoursLifeTheUniverseAndEverythingElse packages/core/getUserAvailability.ts:381:17 ❯ _getUsersAvailability packages/core/getUserAvailability.ts:654:10 ❯ Module.monitorCallbackAsync [as default] packages/core/sentryWrapper.ts:18:52 ❯ Module.getAvailableSlots packages/trpc/server/routers/viewer/slots/util.ts:575:5 ❯ apps/web/test/lib/getSchedule.test.ts:1453:48
apps/web/test/lib/getSchedule/futureLimit.timezone.test.ts > getSchedule > Future Limits > PeriodType=ROLLING_WINDOW > When the time of the first slot of current day hasn't reached and there is a day fully booked in between. Also, weekend availability is not there and one of the days is on a weekend. It makes `periodDays` available: packages/core/getUserAvailability.ts#L381
TypeError: Cannot read properties of null (reading 'length') ❯ getUsersWorkingHoursLifeTheUniverseAndEverythingElse packages/core/getUserAvailability.ts:381:17 ❯ _getUsersAvailability packages/core/getUserAvailability.ts:654:10 ❯ Module.monitorCallbackAsync [as default] packages/core/sentryWrapper.ts:18:52 ❯ Module.getAvailableSlots packages/trpc/server/routers/viewer/slots/util.ts:575:5 ❯ apps/web/test/lib/getSchedule/futureLimit.timezone.test.ts:1415:34
packages/features/bookings/lib/handleNewBooking/test/complex-schedules.test.ts > handleNewBooking > Complex schedules: > should be able to book the last slot before midnight: packages/core/getUserAvailability.ts#L381
TypeError: Cannot read properties of null (reading 'length') ❯ getUsersWorkingHoursLifeTheUniverseAndEverythingElse packages/core/getUserAvailability.ts:381:17 ❯ _getUsersAvailability packages/core/getUserAvailability.ts:654:10 ❯ Module.monitorCallbackAsync [as default] packages/core/sentryWrapper.ts:18:52 ❯ Module.ensureAvailableUsers packages/features/bookings/lib/handleNewBooking/ensureAvailableUsers.ts:81:29 ❯ handler packages/features/bookings/lib/handleNewBooking.ts:377:30 ❯ packages/features/bookings/lib/handleNewBooking/test/complex-schedules.test.ts:149:32
packages/features/bookings/lib/handleNewBooking/test/date-overrides.test.ts > handleNewBooking > Booking for slot only available by date override: > should be able to create a booking for the exact slot overridden: packages/core/getUserAvailability.ts#L381
TypeError: Cannot read properties of null (reading 'length') ❯ getUsersWorkingHoursLifeTheUniverseAndEverythingElse packages/core/getUserAvailability.ts:381:17 ❯ _getUsersAvailability packages/core/getUserAvailability.ts:654:10 ❯ Module.monitorCallbackAsync [as default] packages/core/sentryWrapper.ts:18:52 ❯ Module.ensureAvailableUsers packages/features/bookings/lib/handleNewBooking/ensureAvailableUsers.ts:81:29 ❯ handler packages/features/bookings/lib/handleNewBooking.ts:377:30 ❯ packages/features/bookings/lib/handleNewBooking/test/date-overrides.test.ts:150:32
required
Process completed with exit code 1.
Tests / Unit
This job failure may be caused by using an out of date self-hosted runner. You are currently using runner version 2.319.1. Please update to the latest version 2.320.0
required
This job failure may be caused by using an out of date self-hosted runner. You are currently using runner version 2.319.1. Please update to the latest version 2.320.0

Artifacts

Produced during runtime
Name Size
lint-results
61.8 KB