Skip to content
Failed

Console Output

This log is too long to show here, 4,752 KB has been skipped — click to see the complete log
                    Status: 200
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=512.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=512 to class ByteReadPacket
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/EnrolmentRequestDao/findRequestsForUserAsFlow?accountPersonUid=739353148122157056&statusFilter=1.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/EnrolmentRequestDao/findRequestsForUserAsFlow?accountPersonUid=739353148122157056&statusFilter=1 to class ByteReadPacket
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=739353148122157056&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1749980872656&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=739353148122157056&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1749980872656&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=739353148122157056&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1749980872656&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=739353148122157056&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1749980872656&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150 to class ByteReadPacket
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/replication/message
      cons:debug ⚈  TRACE: Body type class TextContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/replication/message.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/replication/message
      cons:debug ⚈  TRACE: Transformed with default transformers request body for http://37.27.227.212:8070/UmAppDatabase/replication/message from class TextContent
        cy:fetch ➟  POST http://37.27.227.212:8070/UmAppDatabase/replication/message
                    Status: 200
        cons:log ✱  usePagingSource: -1891312464 : start
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/replication/message
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/replication/message
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/replication/message.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/replication/message to class ByteReadPacket
        cons:log ✱  usePagingSource: -1891312464 ran load with loadParams = [object Object]
        cons:log ✱  usePagingSource: -1891312464 : start
        cons:log ✱  usePagingSource: -1891312464 : isFetching = false lastInvalidationTime=0 updatedAt=1749980872724 refreshTime=0
        cons:log ✱  DEBUG NoTag : DoorLimitOffsetPagingSource: invalidated tables=SystemPermission, ReplicationOperation
        cons:log ✱  VERBOSE NoTag : DoorRepositoryReplicatePullPagingSource: onDbInvalidated
        cons:log ✱  VERBOSE NoTag : DoorRepositoryReplicatePullPagingSource: call invalidate
        cons:log ✱  usePagingSource: -1891312464: set last invalidation time = 1749980872728
        cons:log ✱  usePagingSource: -1891312464 : start
        cons:log ✱  usePagingSource: -1891312464 : isFetching = false lastInvalidationTime=1749980872728 updatedAt=1749980872724 refreshTime=0
        cons:log ✱  usePagingSource: -1891312464 : refetch: isFetching = false lastInvalidationTime=1749980872728
        cons:log ✱  usePagingSource: -1891312464 queryContext = [object Object]
        cons:log ✱  usePagingSource: -1891312464(): running QueryFn return promise key=-1891312464
        cons:log ✱  usePagingSource: -1891312464(): loadParams = [object Object]
        cons:log ✱  usePagingSource: -1891312464 : start
        cons:log ✱  VERBOSE NoTag : useDoorRemoteMediator: set paging source to DoorRepositoryReplicatePullPagingSource
        cons:log ✱  VERBOSE NoTag : useDoorRemoteMediator: load
        cons:log ✱  VERBOSE NoTag : DoorRepositoryReplicatePullPagingSource: load key=null
        cons:log ✱  VERBOSE NoTag : DoorRepositoryReplicatePullPagingSource: register db invalidate callback
        cons:log ✱  VERBOSE NoTag : useDoorRemoteMediator: fetch remote offset=0 limit=150 pagingSourceType=DoorRepositoryReplicatePullPagingSource
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=739353148122157056&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1749980872734&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=739353148122157056&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1749980872734&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=739353148122157056&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1749980872734&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150
        cons:log ✱  usePagingSource: -1891312464 : isFetching = true lastInvalidationTime=1749980872728 updatedAt=1749980872724 refreshTime=1749980872733
        cons:log ✱  usePagingSource: -1891312464 : start
        cons:log ✱  usePagingSource: -1891312464 : start
        cons:log ✱  usePagingSource: -1891312464: remove invalidation listener for old source
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=739353148122157056&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1749980872734&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150
                    Status: 200
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=739353148122157056&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1749980872734&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=739353148122157056&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1749980872734&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=739353148122157056&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1749980872734&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=739353148122157056&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1749980872734&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150 to class ByteReadPacket
      cy:command ✔  contains	Test Course Block
       cons:info ✱  INFO DoorLog : [SQLiteDataSourceJs - 37_27_227_212_8070] Saved to IndexedDb: 37_27_227_212_8070
        cons:log ✱  DEBUG NoTag : DoorLimitOffsetPagingSource: invalidated tables=Clazz, CourseTerminology, ReplicationOperation
        cons:log ✱  VERBOSE NoTag : DoorRepositoryReplicatePullPagingSource: onDbInvalidated
        cons:log ✱  VERBOSE NoTag : DoorRepositoryReplicatePullPagingSource: call invalidate
        cons:log ✱  usePagingSource: -1891312464: set last invalidation time = 1749980872796
        cons:log ✱  usePagingSource: -1891312464 : start
        cons:log ✱  usePagingSource: -1891312464 : isFetching = true lastInvalidationTime=1749980872796 updatedAt=1749980872724 refreshTime=1749980872733
        cons:log ✱  usePagingSource: -1891312464 : start
        cons:log ✱  usePagingSource: -1891312464 ran load with loadParams = [object Object]
        cons:log ✱  usePagingSource: -1891312464 : start
        cons:log ✱  usePagingSource: -1891312464 : isFetching = false lastInvalidationTime=1749980872796 updatedAt=1749980872808 refreshTime=1749980872733
        cons:log ✱  usePagingSource: -1891312464 : refetch: isFetching = false lastInvalidationTime=1749980872796
        cons:log ✱  usePagingSource: -1891312464 queryContext = [object Object]
        cons:log ✱  usePagingSource: -1891312464(): running QueryFn return promise key=-1891312464
        cons:log ✱  usePagingSource: -1891312464(): loadParams = [object Object]
        cons:log ✱  VERBOSE NoTag : useDoorRemoteMediator: set paging source to DoorRepositoryReplicatePullPagingSource
        cons:log ✱  VERBOSE NoTag : useDoorRemoteMediator: load
        cons:log ✱  VERBOSE NoTag : DoorRepositoryReplicatePullPagingSource: load key=null
        cons:log ✱  VERBOSE NoTag : DoorRepositoryReplicatePullPagingSource: register db invalidate callback
        cons:log ✱  VERBOSE NoTag : useDoorRemoteMediator: fetch remote offset=0 limit=150 pagingSourceType=DoorRepositoryReplicatePullPagingSource
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=739353148122157056&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1749980872809&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=739353148122157056&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1749980872809&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=739353148122157056&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1749980872809&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150
        cons:log ✱  usePagingSource: -1891312464 : start
        cons:log ✱  usePagingSource: -1891312464: remove invalidation listener for old source
        cons:log ✱  usePagingSource: -1891312464 : isFetching = true lastInvalidationTime=1749980872796 updatedAt=1749980872808 refreshTime=1749980872809
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=739353148122157056&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1749980872809&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150
                    Status: 200
      cy:command ✔  click	
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=739353148122157056&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1749980872809&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=739353148122157056&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1749980872809&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=739353148122157056&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1749980872809&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=739353148122157056&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1749980872809&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150 to class ByteReadPacket
        cons:log ✱  usePagingSource: -1891312464 : start
        cons:log ✱  DEBUG NoTag : useNavControllerEffect: collect command: NavigateNavCommand(viewName=Course, args={entityUid=739353148122157056}, goOptions=UstadGoOptions(popUpToViewName=null, popUpToInclusive=false, clearStack=false, serializer=null))
        cons:log ✱  DEBUG NoTag : NavHostFunction: go to /Course?entityUid=739353148122157056
      cy:command ✔  new url	http://37.27.227.212:8070/umapp/#/Course?entityUid=739353148122157056
        cons:log ✱  usePagingSource: -1891312464 ran load with loadParams = [object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  DEBUG NoTag : Creating ViewModel: ClazzDetailViewModel
        cons:log ✱  DEBUG NoTag : Close ViewModel: ClazzListViewModel
        cons:log ✱  usePagingSource: -1891312464: remove invalidation listener for old source
        cons:log ✱  NavHost: key = rw3t9mj4
        cons:log ✱  VERBOSE NoTag : NavHost: useEffect check: key = rw3t9mj4 current viewname = Course popUpToTarget = undefined navtoAfterPop = undefined popUpToInclusive = false clearStack = false clearStackHitPlaceholder = true popUpToHitDestination = false
        cons:log ✱  VERBOSE NoTag : NavHost: action: no pop or other operation pending, show children
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
       cons:warn ❖  WARNING NoTag : Attempted to load from offset=0 limit=150 faled 
                    Job was cancelled
        cons:log ✱  DEBUG NoTag : Creating ViewModel: ClazzDetailOverviewViewModel
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=512
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=512.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=512
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/getClazzWithDisplayDetails?clazzUid=739353148122157056&currentTime=1749980872904&accountPersonUid=739353148122157056
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/getClazzWithDisplayDetails?clazzUid=739353148122157056&currentTime=1749980872904&accountPersonUid=739353148122157056.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/ClazzDao/getClazzWithDisplayDetails?clazzUid=739353148122157056&currentTime=1749980872904&accountPersonUid=739353148122157056
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/CoursePermissionDao/personHasPermissionWithClazzTripleAsFlow?accountPersonUid=739353148122157056&clazzUid=739353148122157056&firstPermission=1&secondPermission=2&thirdPermission=8
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/CoursePermissionDao/personHasPermissionWithClazzTripleAsFlow?accountPersonUid=739353148122157056&clazzUid=739353148122157056&firstPermission=1&secondPermission=2&thirdPermission=8.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/CoursePermissionDao/personHasPermissionWithClazzTripleAsFlow?accountPersonUid=739353148122157056&clazzUid=739353148122157056&firstPermission=1&secondPermission=2&thirdPermission=8
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cy:command ✔  contains	button, Course
      cy:command ✔  click	
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=512
                    Status: 200
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/ClazzDao/getClazzWithDisplayDetails?clazzUid=739353148122157056&currentTime=1749980872904&accountPersonUid=739353148122157056
                    Status: 200
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/CoursePermissionDao/personHasPermissionWithClazzTripleAsFlow?accountPersonUid=739353148122157056&clazzUid=739353148122157056&firstPermission=1&secondPermission=2&thirdPermission=8
                    Status: 200
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=512
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=512
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/ClazzDao/getClazzWithDisplayDetails?clazzUid=739353148122157056&currentTime=1749980872904&accountPersonUid=739353148122157056
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/getClazzWithDisplayDetails?clazzUid=739353148122157056&currentTime=1749980872904&accountPersonUid=739353148122157056
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/CoursePermissionDao/personHasPermissionWithClazzTripleAsFlow?accountPersonUid=739353148122157056&clazzUid=739353148122157056&firstPermission=1&secondPermission=2&thirdPermission=8
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/CoursePermissionDao/personHasPermissionWithClazzTripleAsFlow?accountPersonUid=739353148122157056&clazzUid=739353148122157056&firstPermission=1&secondPermission=2&thirdPermission=8
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/CourseBlockDao/findAllCourseBlockByClazzUidAsFlow?clazzUid=739353148122157056&includeInactive=false&includeHidden=false&hideUntilFilterTime=1749980872933&accountPersonUid=739353148122157056
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/CourseBlockDao/findAllCourseBlockByClazzUidAsFlow?clazzUid=739353148122157056&includeInactive=false&includeHidden=false&hideUntilFilterTime=1749980872933&accountPersonUid=739353148122157056.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/CourseBlockDao/findAllCourseBlockByClazzUidAsFlow?clazzUid=739353148122157056&includeInactive=false&includeHidden=false&hideUntilFilterTime=1749980872933&accountPersonUid=739353148122157056
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/StatementDao/findStatusForStudentsInClazzAsFlow?clazzUid=739353148122157056&studentPersonUids=%5B739353148122157056%5D&accountPersonUid=739353148122157056
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/StatementDao/findStatusForStudentsInClazzAsFlow?clazzUid=739353148122157056&studentPersonUids=%5B739353148122157056%5D&accountPersonUid=739353148122157056.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/StatementDao/findStatusForStudentsInClazzAsFlow?clazzUid=739353148122157056&studentPersonUids=%5B739353148122157056%5D&accountPersonUid=739353148122157056
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=512.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=512 to class ByteReadPacket
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/getClazzWithDisplayDetails?clazzUid=739353148122157056&currentTime=1749980872904&accountPersonUid=739353148122157056.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/getClazzWithDisplayDetails?clazzUid=739353148122157056&currentTime=1749980872904&accountPersonUid=739353148122157056 to class ByteReadPacket
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/CoursePermissionDao/personHasPermissionWithClazzTripleAsFlow?accountPersonUid=739353148122157056&clazzUid=739353148122157056&firstPermission=1&secondPermission=2&thirdPermission=8.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/CoursePermissionDao/personHasPermissionWithClazzTripleAsFlow?accountPersonUid=739353148122157056&clazzUid=739353148122157056&firstPermission=1&secondPermission=2&thirdPermission=8 to class ByteReadPacket
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/CourseBlockDao/findAllCourseBlockByClazzUidAsFlow?clazzUid=739353148122157056&includeInactive=false&includeHidden=false&hideUntilFilterTime=1749980872933&accountPersonUid=739353148122157056
                    Status: 200
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/StatementDao/findStatusForStudentsInClazzAsFlow?clazzUid=739353148122157056&studentPersonUids=%5B739353148122157056%5D&accountPersonUid=739353148122157056
                    Status: 200
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/StatementDao/findStatusForStudentsInClazzAsFlow?clazzUid=739353148122157056&studentPersonUids=%5B739353148122157056%5D&accountPersonUid=739353148122157056
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/StatementDao/findStatusForStudentsInClazzAsFlow?clazzUid=739353148122157056&studentPersonUids=%5B739353148122157056%5D&accountPersonUid=739353148122157056
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/CourseBlockDao/findAllCourseBlockByClazzUidAsFlow?clazzUid=739353148122157056&includeInactive=false&includeHidden=false&hideUntilFilterTime=1749980872933&accountPersonUid=739353148122157056
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/CourseBlockDao/findAllCourseBlockByClazzUidAsFlow?clazzUid=739353148122157056&includeInactive=false&includeHidden=false&hideUntilFilterTime=1749980872933&accountPersonUid=739353148122157056
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/StatementDao/findStatusForStudentsInClazzAsFlow?clazzUid=739353148122157056&studentPersonUids=%5B739353148122157056%5D&accountPersonUid=739353148122157056.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/StatementDao/findStatusForStudentsInClazzAsFlow?clazzUid=739353148122157056&studentPersonUids=%5B739353148122157056%5D&accountPersonUid=739353148122157056 to class ByteReadPacket
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/CourseBlockDao/findAllCourseBlockByClazzUidAsFlow?clazzUid=739353148122157056&includeInactive=false&includeHidden=false&hideUntilFilterTime=1749980872933&accountPersonUid=739353148122157056.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/CourseBlockDao/findAllCourseBlockByClazzUidAsFlow?clazzUid=739353148122157056&includeInactive=false&includeHidden=false&hideUntilFilterTime=1749980872933&accountPersonUid=739353148122157056 to class ByteReadPacket
      cy:command ✔  contains	button, Edit
      cy:command ✔  click	
       cons:info ✱  INFO DoorLog : [SQLiteDataSourceJs - 37_27_227_212_8070] Saved to IndexedDb: 37_27_227_212_8070
        cons:log ✱  DEBUG NoTag : useNavControllerEffect: collect command: NavigateNavCommand(viewName=CourseEdit, args={entityUid=739353148122157056, clazzAction=EDIT}, goOptions=UstadGoOptions(popUpToViewName=null, popUpToInclusive=false, clearStack=false, serializer=null))
        cons:log ✱  DEBUG NoTag : NavHostFunction: go to /CourseEdit?entityUid=739353148122157056&clazzAction=EDIT
      cy:command ✔  new url	http://37.27.227.212:8070/umapp/#/CourseEdit?entityUid=739353148122157056&clazzAction=EDIT
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  DEBUG NoTag : Creating ViewModel: ClazzEditViewModel
        cons:log ✱  DEBUG NoTag : Close ViewModel: ClazzDetailViewModel
        cons:log ✱  DEBUG NoTag : Close ViewModel: ClazzDetailOverviewViewModel
        cons:log ✱  NavHost: key = kvqdajl4
        cons:log ✱  VERBOSE NoTag : NavHost: useEffect check: key = kvqdajl4 current viewname = CourseEdit popUpToTarget = undefined navtoAfterPop = undefined popUpToInclusive = false clearStack = false clearStackHitPlaceholder = true popUpToHitDestination = false
        cons:log ✱  VERBOSE NoTag : NavHost: action: no pop or other operation pending, show children
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cy:command ✔  contains	Add block
      cy:command ✔  click	
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findByUidWithHolidayCalendarAsync?uid=739353148122157056
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findByUidWithHolidayCalendarAsync?uid=739353148122157056.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findByUidWithHolidayCalendarAsync?uid=739353148122157056
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findByUidWithHolidayCalendarAsync?uid=739353148122157056
                    Status: 200
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findByUidWithHolidayCalendarAsync?uid=739353148122157056
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findByUidWithHolidayCalendarAsync?uid=739353148122157056
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findByUidWithHolidayCalendarAsync?uid=739353148122157056.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findByUidWithHolidayCalendarAsync?uid=739353148122157056 to class ByteReadPacket
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/CourseBlockDao/findAllCourseBlockByClazzUidAsync?clazzUid=739353148122157056&includeInactive=false
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/CourseBlockDao/findAllCourseBlockByClazzUidAsync?clazzUid=739353148122157056&includeInactive=false.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/CourseBlockDao/findAllCourseBlockByClazzUidAsync?clazzUid=739353148122157056&includeInactive=false
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/CourseBlockDao/findAllCourseBlockByClazzUidAsync?clazzUid=739353148122157056&includeInactive=false
                    Status: 200
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/CourseBlockDao/findAllCourseBlockByClazzUidAsync?clazzUid=739353148122157056&includeInactive=false
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/CourseBlockDao/findAllCourseBlockByClazzUidAsync?clazzUid=739353148122157056&includeInactive=false
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/CourseBlockDao/findAllCourseBlockByClazzUidAsync?clazzUid=739353148122157056&includeInactive=false.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/CourseBlockDao/findAllCourseBlockByClazzUidAsync?clazzUid=739353148122157056&includeInactive=false to class ByteReadPacket
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/PeerReviewerAllocationDao/getAllPeerReviewerAllocationsByClazzUid?clazzUid=739353148122157056&includeInactive=false
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/PeerReviewerAllocationDao/getAllPeerReviewerAllocationsByClazzUid?clazzUid=739353148122157056&includeInactive=false.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/PeerReviewerAllocationDao/getAllPeerReviewerAllocationsByClazzUid?clazzUid=739353148122157056&includeInactive=false
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/PeerReviewerAllocationDao/getAllPeerReviewerAllocationsByClazzUid?clazzUid=739353148122157056&includeInactive=false
                    Status: 200
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/PeerReviewerAllocationDao/getAllPeerReviewerAllocationsByClazzUid?clazzUid=739353148122157056&includeInactive=false
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/PeerReviewerAllocationDao/getAllPeerReviewerAllocationsByClazzUid?clazzUid=739353148122157056&includeInactive=false
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/PeerReviewerAllocationDao/getAllPeerReviewerAllocationsByClazzUid?clazzUid=739353148122157056&includeInactive=false.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/PeerReviewerAllocationDao/getAllPeerReviewerAllocationsByClazzUid?clazzUid=739353148122157056&includeInactive=false to class ByteReadPacket
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cy:command ✔  get	#add_content_block
      cy:command ✔  click	
        cons:log ✱  DEBUG NoTag : useNavControllerEffect: collect command: NavigateNavCommand(viewName=ContentEntries, args={listMode=PICKER, clazzUid=739353148122157056, blockType=104, goToOnContentEntryDone=1, result_key=courseblock, result_viewname=CourseEdit}, goOptions=UstadGoOptions(popUpToViewName=null, popUpToInclusive=false, clearStack=false, serializer=null))
        cons:log ✱  DEBUG NoTag : NavHostFunction: go to /ContentEntries?listMode=PICKER&clazzUid=739353148122157056&blockType=104&goToOnContentEntryDone=1&result_key=courseblock&result_viewname=CourseEdit
      cy:command ✔  new url	http://37.27.227.212:8070/umapp/#/ContentEntries?listMode=PICKER&clazzUid=739353148122157056&blockType=104&goToOnContentEntryDone=1&result_key=courseblock&result_viewname=CourseEdit
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=65536
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=65536.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=65536
        cons:log ✱  DEBUG NoTag : Creating ViewModel: ContentEntryListViewModel
        cons:log ✱  usePagingSource: 534195686 : start
        cons:log ✱  DEBUG NoTag : Close ViewModel: ClazzEditViewModel
        cons:log ✱  usePagingSource: 534195686 queryContext = [object Object]
        cons:log ✱  usePagingSource: 534195686(): running QueryFn return promise key=534195686
        cons:log ✱  usePagingSource: 534195686(): loadParams = [object Object]
        cons:log ✱  usePagingSource: 534195686 : isFetching = true lastInvalidationTime=0 updatedAt=0 refreshTime=0
        cons:log ✱  button height = 0
        cons:log ✱  NavHost: key = 5mraphoa
        cons:log ✱  VERBOSE NoTag : NavHost: useEffect check: key = 5mraphoa current viewname = ContentEntries popUpToTarget = undefined navtoAfterPop = undefined popUpToInclusive = false clearStack = false clearStackHitPlaceholder = true popUpToHitDestination = false
        cons:log ✱  VERBOSE NoTag : NavHost: action: no pop or other operation pending, show children
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  usePagingSource: 534195686 : start
        cons:log ✱  button height = 0
        cons:log ✱  VERBOSE NoTag : useDoorRemoteMediator: set paging source to EmptyPagingSource
        cons:log ✱  VERBOSE NoTag : useDoorRemoteMediator: load
        cons:log ✱  usePagingSource: 534195686 ran load with loadParams = [object Object]
        cons:log ✱  VERBOSE NoTag : useDoorRemoteMediator: fetch remote offset=0 limit=150 pagingSourceType=EmptyPagingSource
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=65536
                    Status: 200
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=65536
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=65536
        cons:log ✱  usePagingSource: 534195686 : start
        cons:log ✱  usePagingSource: 534195686 : isFetching = false lastInvalidationTime=0 updatedAt=1749980873327 refreshTime=0
        cons:log ✱  usePagingSource: 673244134 : start
        cons:log ✱  usePagingSource: 534195686: remove invalidation listener for old source
        cons:log ✱  usePagingSource: 673244134 queryContext = [object Object]
        cons:log ✱  usePagingSource: 673244134(): running QueryFn return promise key=673244134
        cons:log ✱  usePagingSource: 673244134(): loadParams = [object Object]
        cons:log ✱  usePagingSource: 673244134 : isFetching = true lastInvalidationTime=0 updatedAt=0 refreshTime=0
        cons:log ✱  VERBOSE NoTag : useDoorRemoteMediator: set paging source to undefined
        cons:log ✱  VERBOSE NoTag : useDoorRemoteMediator: load
        cons:log ✱  VERBOSE NoTag : useDoorRemoteMediator: fetch remote offset=0 limit=150 pagingSourceType=undefined
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=65536.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=65536 to class ByteReadPacket
        cons:log ✱  usePagingSource: 673244134 : start
        cons:log ✱  usePagingSource: 673244134: remove invalidation listener for old source
        cons:log ✱  usePagingSource: 673244134 ran load with loadParams = [object Object]
      cy:command ✔  contains	Import from file
      cy:command ✔  click	
        cons:log ✱  usePagingSource: 673244134 : start
        cons:log ✱  usePagingSource: 673244134 : isFetching = false lastInvalidationTime=0 updatedAt=1749980873351 refreshTime=0
      cy:command ✔  get	input[type="file"]
      cy:command ✔  selectFile	../test-files/content/Epub_Content1.epub, {force: true}
        cons:log ✱  DEBUG NoTag : useNavControllerEffect: collect command: NavigateNavCommand(viewName=ContentEntryGetMetadata, args={result_viewname=CourseEdit, result_key=courseblock, uri=blob:http://37.27.227.212:8070/8f997026-5bcd-4f97-b21d-5ea588e5e341, filename=Epub_Content1.epub, parentUid=1, blockType=104, clazzUid=739353148122157056, goToOnContentEntryDone=1, listMode=PICKER}, goOptions=UstadGoOptions(popUpToViewName=null, popUpToInclusive=false, clearStack=false, serializer=null))
        cons:log ✱  DEBUG NoTag : NavHostFunction: go to /ContentEntryGetMetadata?result_viewname=CourseEdit&result_key=courseblock&uri=blob%3Ahttp%3A%2F%2F37.27.227.212%3A8070%2F8f997026-5bcd-4f97-b21d-5ea588e5e341&filename=Epub_Content1.epub&parentUid=1&blockType=104&clazzUid=739353148122157056&goToOnContentEntryDone=1&listMode=PICKER
      cy:command ✔  get	input[id="content_title"]
      cy:command ✔  new url	http://37.27.227.212:8070/umapp/#/ContentEntryGetMetadata?result_viewname=CourseEdit&result_key=courseblock&uri=blob%3Ahttp%3A%2F%2F37.27.227.212%3A8070%2F8f997026-5bcd-4f97-b21d-5ea588e5e341&filename=Epub_Content1.epub&parentUid=1&blockType=104&clazzUid=739353148122157056&goToOnContentEntryDone=1&listMode=PICKER
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  DEBUG NoTag : ChunkedUploadClientLocalUriUseCaseJs (38a0654c-1f42-4944-b3d8-9b45128026d1) : blob:http://37.27.227.212:8070/8f997026-5bcd-4f97-b21d-5ea588e5e341 -> http://37.27.227.212:8070/api/contentupload/upload: : starting
        cons:log ✱  DEBUG NoTag : Creating ViewModel: ContentEntryGetMetadataViewModel
        cons:log ✱  DEBUG NoTag : Close ViewModel: ContentEntryListViewModel
        cons:log ✱  usePagingSource: 673244134: remove invalidation listener for old source
        cons:log ✱  NavHost: key = hykxds20
        cons:log ✱  VERBOSE NoTag : NavHost: useEffect check: key = hykxds20 current viewname = ContentEntryGetMetadata popUpToTarget = undefined navtoAfterPop = undefined popUpToInclusive = false clearStack = false clearStackHitPlaceholder = true popUpToHitDestination = false
        cons:log ✱  VERBOSE NoTag : NavHost: action: no pop or other operation pending, show children
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  VERBOSE NoTag : ChunkedUploadClientLocalUriUseCaseJs (38a0654c-1f42-4944-b3d8-9b45128026d1) : blob:http://37.27.227.212:8070/8f997026-5bcd-4f97-b21d-5ea588e5e341 -> http://37.27.227.212:8070/api/contentupload/upload: : upload chunk #1/1
        cy:fetch ➟  POST http://37.27.227.212:8070/api/contentupload/upload
                    Status: 200
        cons:log ✱  VERBOSE NoTag : ChunkedUploadClientLocalUriUseCaseJs (38a0654c-1f42-4944-b3d8-9b45128026d1) : blob:http://37.27.227.212:8070/8f997026-5bcd-4f97-b21d-5ea588e5e341 -> http://37.27.227.212:8070/api/contentupload/upload: : upload chunk #1/1 complete 
        cons:log ✱  DEBUG NoTag : ChunkedUploadClientLocalUriUseCaseJs (38a0654c-1f42-4944-b3d8-9b45128026d1) : blob:http://37.27.227.212:8070/8f997026-5bcd-4f97-b21d-5ea588e5e341 -> http://37.27.227.212:8070/api/contentupload/upload:: Complete!
        cons:log ✱  DEBUG NoTag : useNavControllerEffect: collect command: NavigateNavCommand(viewName=ContentEntryEdit, args={metadata={"entry":{"contentEntryUid":0,"title":"The Adopting of Rosa Marie / (A Sequel to Dandelion Cottage)","description":"","entryId":"http://www.gutenberg.org/46059","author":"Carroll Watson Rankin","publisher":null,"licenseType":8,"licenseName":null,"licenseUrl":null,"sourceUrl":"file:/home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/../../testserver-controller/build/data/server-26013/tmp/upload-tmp/38a0654c-1f42-4944-b3d8-9b45128026d1","thumbnailUrl":null,"lastModified":0,"primaryLanguageUid":0,"languageVariantUid":0,"contentFlags":1,"leaf":true,"publik":true,"ceInactive":false,"completionCriteri ...
        cons:log ✱  DEBUG NoTag : NavHostFunction: go to /ContentEntryEdit?metadata=%7B%22entry%22%3A%7B%22contentEntryUid%22%3A0%2C%22title%22%3A%22The%20Adopting%20of%20Rosa%20Marie%20%2F%20(A%20Sequel%20to%20Dandelion%20Cottage)%22%2C%22description%22%3A%22%22%2C%22entryId%22%3A%22http%3A%2F%2Fwww.gutenberg.org%2F46059%22%2C%22author%22%3A%22Carroll%20Watson%20Rankin%22%2C%22publisher%22%3Anull%2C%22licenseType%22%3A8%2C%22licenseName%22%3Anull%2C%22licenseUrl%22%3Anull%2C%22sourceUrl%22%3A%22file%3A%2Fhome%2Fjenkins%2F.jenkins%2Fworkspace%2Fdev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests%2Ftest-end-to-end%2Fwebapp-cypress%2F..%2F..%2Ftestserver-controller%2Fbuild%2Fdata%2Fserver-26013%2Ftmp%2Fupload-tmp%2F38a0654c-1f42-4944-b3d8-9b45128026d1%22%2C%22thumbnailUrl%22%3Anull%2C%22lastMo ...
      cy:command ✔  new url	http://37.27.227.212:8070/umapp/#/ContentEntryEdit?metadata=%7B%22entry%22%3A%7B%22contentEntryUid%22%3A0%2C%22title%22%3A%22The%20Adopting%20of%20Rosa%20Marie%20%2F%20(A%20Sequel%20to%20Dandelion%20Cottage)%22%2C%22description%22%3A%22%22%2C%22entryId%22%3A%22http%3A%2F%2Fwww.gutenberg.org%2F46059%22%2C%22author%22%3A%22Carroll%20Watson%20Rankin%22%2C%22publisher%22%3Anull%2C%22licenseType%22%3A8%2C%22licenseName%22%3Anull%2C%22licenseUrl%22%3Anull%2C%22sourceUrl%22%3A%22file%3A%2Fhome%2Fjenkins%2F.jenkins%2Fworkspace%2Fdev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests%2Ftest-end-to-end%2Fwebapp-cypress%2F..%2F..%2Ftestserver-controller%2Fbuild%2Fdata%2Fserver-26013%2Ftmp%2Fupload-tmp%2F38a0654c-1f42-4944-b3d8-9b45128026d1%22%2C%22thumbnailUrl%22%3Anull%2C%22la ...
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  DEBUG NoTag : Creating ViewModel: ContentEntryEditViewModel
        cons:log ✱  DEBUG NoTag : Close ViewModel: ContentEntryGetMetadataViewModel
        cons:log ✱  NavHost: key = rkaxvo59
        cons:log ✱  VERBOSE NoTag : NavHost: useEffect check: key = rkaxvo59 current viewname = ContentEntryEdit popUpToTarget = undefined navtoAfterPop = undefined popUpToInclusive = false clearStack = false clearStackHitPlaceholder = true popUpToHitDestination = false
        cons:log ✱  VERBOSE NoTag : NavHost: action: no pop or other operation pending, show children
      cy:command ✔  click	
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cy:command ✔  get	input[id="content_title"]
      cy:command ✔  clear	
      cy:command ✔  type	Content_001, {timeout: 2000}
      cy:command ✔  contains	#actionBarButton, Next
      cy:command ✔  click	
        cons:log ✱  DEBUG NoTag : useNavControllerEffect: collect command: NavigateNavCommand(viewName=CourseBlockEdit, args={SelectedContentEntry={"entry":{"contentEntryUid":739353164373716992,"title":"Content_001","description":"","entryId":"http://www.gutenberg.org/46059","author":"Carroll Watson Rankin","publisher":null,"licenseType":8,"licenseName":null,"licenseUrl":null,"sourceUrl":"file:/home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/../../testserver-controller/build/data/server-26013/tmp/upload-tmp/38a0654c-1f42-4944-b3d8-9b45128026d1","thumbnailUrl":null,"lastModified":0,"primaryLanguageUid":0,"languageVariantUid":0,"contentFlags":1,"leaf":true,"publik":true,"ceInactive":false,"completionCriteria":0,"minScore":0,"co ...
        cons:log ✱  DEBUG NoTag : NavHostFunction: go to /CourseBlockEdit?SelectedContentEntry=%7B%22entry%22%3A%7B%22contentEntryUid%22%3A739353164373716992%2C%22title%22%3A%22Content_001%22%2C%22description%22%3A%22%22%2C%22entryId%22%3A%22http%3A%2F%2Fwww.gutenberg.org%2F46059%22%2C%22author%22%3A%22Carroll%20Watson%20Rankin%22%2C%22publisher%22%3Anull%2C%22licenseType%22%3A8%2C%22licenseName%22%3Anull%2C%22licenseUrl%22%3Anull%2C%22sourceUrl%22%3A%22file%3A%2Fhome%2Fjenkins%2F.jenkins%2Fworkspace%2Fdev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests%2Ftest-end-to-end%2Fwebapp-cypress%2F..%2F..%2Ftestserver-controller%2Fbuild%2Fdata%2Fserver-26013%2Ftmp%2Fupload-tmp%2F38a0654c-1f42-4944-b3d8-9b45128026d1%22%2C%22thumbnailUrl%22%3Anull%2C%22lastModified%22%3A0%2C%22primaryLanguageUid%22%3A ...
      cy:command ✔  new url	http://37.27.227.212:8070/umapp/#/CourseBlockEdit?SelectedContentEntry=%7B%22entry%22%3A%7B%22contentEntryUid%22%3A739353164373716992%2C%22title%22%3A%22Content_001%22%2C%22description%22%3A%22%22%2C%22entryId%22%3A%22http%3A%2F%2Fwww.gutenberg.org%2F46059%22%2C%22author%22%3A%22Carroll%20Watson%20Rankin%22%2C%22publisher%22%3Anull%2C%22licenseType%22%3A8%2C%22licenseName%22%3Anull%2C%22licenseUrl%22%3Anull%2C%22sourceUrl%22%3A%22file%3A%2Fhome%2Fjenkins%2F.jenkins%2Fworkspace%2Fdev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests%2Ftest-end-to-end%2Fwebapp-cypress%2F..%2F..%2Ftestserver-controller%2Fbuild%2Fdata%2Fserver-26013%2Ftmp%2Fupload-tmp%2F38a0654c-1f42-4944-b3d8-9b45128026d1%22%2C%22thumbnailUrl%22%3Anull%2C%22lastModified%22%3A0%2C%22primaryLanguageUid%2 ...
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  DEBUG NoTag : Creating ViewModel: CourseBlockEditViewModel
        cons:log ✱  DEBUG NoTag : Close ViewModel: ContentEntryEditViewModel
        cons:log ✱  NavHost: key = v83jnf1e
        cons:log ✱  VERBOSE NoTag : NavHost: useEffect check: key = v83jnf1e current viewname = CourseBlockEdit popUpToTarget = undefined navtoAfterPop = undefined popUpToInclusive = false clearStack = false clearStackHitPlaceholder = true popUpToHitDestination = false
        cons:log ✱  VERBOSE NoTag : NavHost: action: no pop or other operation pending, show children
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cy:command ✔  contains	#actionBarButton, Done
      cy:command ✔  click	
        cons:log ✱  DEBUG NoTag : useNavControllerEffect: collect command: PopNavCommand(viewName=CourseEdit, inclusive=false)
        cons:log ✱  DEBUG NoTag : NavHostFunction: pop to CourseEdit inclusive = false
        cons:log ✱  DEBUG NoTag : Close ViewModel: CourseBlockEditViewModel
        cons:log ✱  NavHost: key = rkaxvo59
        cons:log ✱  VERBOSE NoTag : NavHost: useEffect check: key = rkaxvo59 current viewname = ContentEntryEdit popUpToTarget = CourseEdit navtoAfterPop = undefined popUpToInclusive = false clearStack = false clearStackHitPlaceholder = true popUpToHitDestination = false
        cons:log ✱  VERBOSE NoTag : NavHost: action: need to continue history popping
      cy:command ✔  new url	http://37.27.227.212:8070/umapp/#/ContentEntryEdit?metadata=%7B%22entry%22%3A%7B%22contentEntryUid%22%3A0%2C%22title%22%3A%22The%20Adopting%20of%20Rosa%20Marie%20%2F%20(A%20Sequel%20to%20Dandelion%20Cottage)%22%2C%22description%22%3A%22%22%2C%22entryId%22%3A%22http%3A%2F%2Fwww.gutenberg.org%2F46059%22%2C%22author%22%3A%22Carroll%20Watson%20Rankin%22%2C%22publisher%22%3Anull%2C%22licenseType%22%3A8%2C%22licenseName%22%3Anull%2C%22licenseUrl%22%3Anull%2C%22sourceUrl%22%3A%22file%3A%2Fhome%2Fjenkins%2F.jenkins%2Fworkspace%2Fdev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests%2Ftest-end-to-end%2Fwebapp-cypress%2F..%2F..%2Ftestserver-controller%2Fbuild%2Fdata%2Fserver-26013%2Ftmp%2Fupload-tmp%2F38a0654c-1f42-4944-b3d8-9b45128026d1%22%2C%22thumbnailUrl%22%3Anull%2C%22la ...
        cons:log ✱  NavHost: key = 5mraphoa
        cons:log ✱  VERBOSE NoTag : NavHost: useEffect check: key = 5mraphoa current viewname = ContentEntries popUpToTarget = CourseEdit navtoAfterPop = undefined popUpToInclusive = false clearStack = false clearStackHitPlaceholder = true popUpToHitDestination = false
        cons:log ✱  VERBOSE NoTag : NavHost: action: need to continue history popping
      cy:command ✔  new url	http://37.27.227.212:8070/umapp/#/ContentEntries?listMode=PICKER&clazzUid=739353148122157056&blockType=104&goToOnContentEntryDone=1&result_key=courseblock&result_viewname=CourseEdit
        cons:log ✱  NavHost: key = kvqdajl4
        cons:log ✱  VERBOSE NoTag : NavHost: useEffect check: key = kvqdajl4 current viewname = CourseEdit popUpToTarget = CourseEdit navtoAfterPop = undefined popUpToInclusive = false clearStack = false clearStackHitPlaceholder = true popUpToHitDestination = false
        cons:log ✱  VERBOSE NoTag : NavHost: action: reached popupToDestination with inclusive = false, or inclusive was true and destination was hit
      cy:command ✔  new url	http://37.27.227.212:8070/umapp/#/CourseEdit?entityUid=739353148122157056&clazzAction=EDIT
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  DEBUG NoTag : Creating ViewModel: ClazzEditViewModel
      cy:command ✔  contains	button, Save
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cy:command ✔  click	
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  DEBUG NoTag : onClickSave: start transaction
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/api/import/importRequest
      cons:debug ⚈  TRACE: Body type class TextContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/api/import/importRequest.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/api/import/importRequest
      cons:debug ⚈  TRACE: Transformed with default transformers request body for http://37.27.227.212:8070/api/import/importRequest from class TextContent
        cy:fetch ➟  POST http://37.27.227.212:8070/api/import/importRequest
                    Status: 200
      cy:command ✔  contains	button, Edit
      cy:command ✔  assert	expected **<button.MuiButtonBase-root.MuiFab-root.MuiFab-extended.MuiFab-sizeLarge.MuiFab-secondary.MuiFab-root.MuiFab-extended.MuiFab-sizeLarge.MuiFab-secondary.css-xaqe9p>** to exist in the DOM
                    Actual: 	"<button.MuiButtonBase-root.MuiFab-root.MuiFab-extended.MuiFab-sizeLarge.MuiFab-secondary.MuiFab-root.MuiFab-extended.MuiFab-sizeLarge.MuiFab-secondary.css-xaqe9p>"
                    Expected: 	"<button.MuiButtonBase-root.MuiFab-root.MuiFab-extended.MuiFab-sizeLarge.MuiFab-secondary.MuiFab-root.MuiFab-extended.MuiFab-sizeLarge.MuiFab-secondary.css-xaqe9p>"
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/api/import/importRequest
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/api/import/importRequest
        cons:log ✱  DEBUG NoTag : onClickSave: transaction block done
        cons:log ✱  DEBUG NoTag : onClickSave: transaction done
        cons:log ✱  DEBUG NoTag : DoorLimitOffsetPagingSource: invalidated tables=Clazz, CourseBlock, OutgoingReplication
        cons:log ✱  VERBOSE NoTag : DoorRepositoryReplicatePullPagingSource: onDbInvalidated
        cons:log ✱  VERBOSE NoTag : DoorRepositoryReplicatePullPagingSource: call invalidate
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/replication/message
      cons:debug ⚈  TRACE: Body type class TextContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/replication/message.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/replication/message
      cons:debug ⚈  TRACE: Transformed with default transformers request body for http://37.27.227.212:8070/UmAppDatabase/replication/message from class TextContent
        cy:fetch ➟  POST http://37.27.227.212:8070/UmAppDatabase/replication/message
                    Status: 200
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/replication/message
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/replication/message
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/replication/message.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/replication/message to class ByteReadPacket
        cons:log ✱  VERBOSE NoTag : SavePictureUseCase: ContentEntry Set picture upsert uri = http://37.27.227.212:8070/api/blob/xpQyj12hvrzP8UWc1bB%2BN8mrKvUgEBdKnlddVivNs%2FI%3D uid=739353164373716992
        cons:log ✱  DEBUG NoTag : onClickSave: done
        cons:log ✱  DEBUG NoTag : DoorLimitOffsetPagingSource: invalidated tables=ContentEntry, ContentEntryPicture2, OutgoingReplication
        cons:log ✱  DEBUG NoTag : CompressImageUseCaseJs: compressing http://37.27.227.212:8070/api/blob/xpQyj12hvrzP8UWc1bB%2BN8mrKvUgEBdKnlddVivNs%2FI%3D
        cons:log ✱  DEBUG NoTag : useNavControllerEffect: collect command: PopNavCommand(viewName=, inclusive=true)
        cons:log ✱  DEBUG NoTag : NavHostFunction: pop to current viewname CourseEdit (inclusive) e.g. go back one
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  DEBUG NoTag : Creating ViewModel: ClazzDetailViewModel
        cons:log ✱  DEBUG NoTag : Close ViewModel: ClazzEditViewModel
        cons:log ✱  NavHost: key = rw3t9mj4
        cons:log ✱  VERBOSE NoTag : NavHost: useEffect check: key = rw3t9mj4 current viewname = Course popUpToTarget = undefined navtoAfterPop = undefined popUpToInclusive = false clearStack = false clearStackHitPlaceholder = true popUpToHitDestination = false
        cons:log ✱  VERBOSE NoTag : NavHost: action: no pop or other operation pending, show children
        cy:fetch ➟  GET http://37.27.227.212:8070/api/blob/xpQyj12hvrzP8UWc1bB%2BN8mrKvUgEBdKnlddVivNs%2FI%3D
                    Status: 200
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cy:command ✔  new url	http://37.27.227.212:8070/umapp/#/Course?entityUid=739353148122157056
        cons:log ✱  DEBUG NoTag : CompressImageUseCaseJs: compressing http://37.27.227.212:8070/api/blob/xpQyj12hvrzP8UWc1bB%2BN8mrKvUgEBdKnlddVivNs%2FI%3D : success
        cons:log ✱  DEBUG NoTag : CompressImageUseCaseJs: compressing http://37.27.227.212:8070/api/blob/xpQyj12hvrzP8UWc1bB%2BN8mrKvUgEBdKnlddVivNs%2FI%3D
        cy:fetch ➟  GET http://37.27.227.212:8070/api/blob/xpQyj12hvrzP8UWc1bB%2BN8mrKvUgEBdKnlddVivNs%2FI%3D
                    Status: 200
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/replication/message
      cons:debug ⚈  TRACE: Body type class TextContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/replication/message.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/replication/message
      cons:debug ⚈  TRACE: Transformed with default transformers request body for http://37.27.227.212:8070/UmAppDatabase/replication/message from class TextContent
        cons:log ✱  DEBUG NoTag : Creating ViewModel: ClazzDetailOverviewViewModel
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=512
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=512.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=512
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/getClazzWithDisplayDetails?clazzUid=739353148122157056&currentTime=1749980874578&accountPersonUid=739353148122157056
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/getClazzWithDisplayDetails?clazzUid=739353148122157056&currentTime=1749980874578&accountPersonUid=739353148122157056.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/ClazzDao/getClazzWithDisplayDetails?clazzUid=739353148122157056&currentTime=1749980874578&accountPersonUid=739353148122157056
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/CoursePermissionDao/personHasPermissionWithClazzTripleAsFlow?accountPersonUid=739353148122157056&clazzUid=739353148122157056&firstPermission=1&secondPermission=2&thirdPermission=8
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/CoursePermissionDao/personHasPermissionWithClazzTripleAsFlow?accountPersonUid=739353148122157056&clazzUid=739353148122157056&firstPermission=1&secondPermission=2&thirdPermission=8.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/CoursePermissionDao/personHasPermissionWithClazzTripleAsFlow?accountPersonUid=739353148122157056&clazzUid=739353148122157056&firstPermission=1&secondPermission=2&thirdPermission=8
        cy:fetch ➟  POST http://37.27.227.212:8070/UmAppDatabase/replication/message
                    Status: 200
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/replication/message
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/replication/message
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=512
                    Status: 200
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/ClazzDao/getClazzWithDisplayDetails?clazzUid=739353148122157056&currentTime=1749980874578&accountPersonUid=739353148122157056
                    Status: 200
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/CoursePermissionDao/personHasPermissionWithClazzTripleAsFlow?accountPersonUid=739353148122157056&clazzUid=739353148122157056&firstPermission=1&secondPermission=2&thirdPermission=8
                    Status: 200
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=512
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=512
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/ClazzDao/getClazzWithDisplayDetails?clazzUid=739353148122157056&currentTime=1749980874578&accountPersonUid=739353148122157056
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/getClazzWithDisplayDetails?clazzUid=739353148122157056&currentTime=1749980874578&accountPersonUid=739353148122157056
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/CoursePermissionDao/personHasPermissionWithClazzTripleAsFlow?accountPersonUid=739353148122157056&clazzUid=739353148122157056&firstPermission=1&secondPermission=2&thirdPermission=8
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/CoursePermissionDao/personHasPermissionWithClazzTripleAsFlow?accountPersonUid=739353148122157056&clazzUid=739353148122157056&firstPermission=1&secondPermission=2&thirdPermission=8
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/replication/message.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/replication/message to class ByteReadPacket
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=512.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=739353148122157056&permission=512 to class ByteReadPacket
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/getClazzWithDisplayDetails?clazzUid=739353148122157056&currentTime=1749980874578&accountPersonUid=739353148122157056.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/getClazzWithDisplayDetails?clazzUid=739353148122157056&currentTime=1749980874578&accountPersonUid=739353148122157056 to class ByteReadPacket
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/CoursePermissionDao/personHasPermissionWithClazzTripleAsFlow?accountPersonUid=739353148122157056&clazzUid=739353148122157056&firstPermission=1&secondPermission=2&thirdPermission=8.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/CoursePermissionDao/personHasPermissionWithClazzTripleAsFlow?accountPersonUid=739353148122157056&clazzUid=739353148122157056&firstPermission=1&secondPermission=2&thirdPermission=8 to class ByteReadPacket
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/CourseBlockDao/findAllCourseBlockByClazzUidAsFlow?clazzUid=739353148122157056&includeInactive=false&includeHidden=false&hideUntilFilterTime=1749980874628&accountPersonUid=739353148122157056
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/CourseBlockDao/findAllCourseBlockByClazzUidAsFlow?clazzUid=739353148122157056&includeInactive=false&includeHidden=false&hideUntilFilterTime=1749980874628&accountPersonUid=739353148122157056.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/CourseBlockDao/findAllCourseBlockByClazzUidAsFlow?clazzUid=739353148122157056&includeInactive=false&includeHidden=false&hideUntilFilterTime=1749980874628&accountPersonUid=739353148122157056
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/StatementDao/findStatusForStudentsInClazzAsFlow?clazzUid=739353148122157056&studentPersonUids=%5B739353148122157056%5D&accountPersonUid=739353148122157056
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/StatementDao/findStatusForStudentsInClazzAsFlow?clazzUid=739353148122157056&studentPersonUids=%5B739353148122157056%5D&accountPersonUid=739353148122157056.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/StatementDao/findStatusForStudentsInClazzAsFlow?clazzUid=739353148122157056&studentPersonUids=%5B739353148122157056%5D&accountPersonUid=739353148122157056
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/CourseBlockDao/findAllCourseBlockByClazzUidAsFlow?clazzUid=739353148122157056&includeInactive=false&includeHidden=false&hideUntilFilterTime=1749980874628&accountPersonUid=739353148122157056
                    Status: 200
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/StatementDao/findStatusForStudentsInClazzAsFlow?clazzUid=739353148122157056&studentPersonUids=%5B739353148122157056%5D&accountPersonUid=739353148122157056
                    Status: 200
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/StatementDao/findStatusForStudentsInClazzAsFlow?clazzUid=739353148122157056&studentPersonUids=%5B739353148122157056%5D&accountPersonUid=739353148122157056
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/StatementDao/findStatusForStudentsInClazzAsFlow?clazzUid=739353148122157056&studentPersonUids=%5B739353148122157056%5D&accountPersonUid=739353148122157056
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/CourseBlockDao/findAllCourseBlockByClazzUidAsFlow?clazzUid=739353148122157056&includeInactive=false&includeHidden=false&hideUntilFilterTime=1749980874628&accountPersonUid=739353148122157056
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/CourseBlockDao/findAllCourseBlockByClazzUidAsFlow?clazzUid=739353148122157056&includeInactive=false&includeHidden=false&hideUntilFilterTime=1749980874628&accountPersonUid=739353148122157056
      cy:command ✔  contains	Content_001
      cy:command ✔  assert	expected **<span.MuiTypography-root.MuiTypography-body1.MuiListItemText-primary.css-yb0lig>** to exist in the DOM
                    Actual: 	"<span.MuiTypography-root.MuiTypography-body1.MuiListItemText-primary.css-yb0lig>"
                    Expected: 	"<span.MuiTypography-root.MuiTypography-body1.MuiListItemText-primary.css-yb0lig>"
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/StatementDao/findStatusForStudentsInClazzAsFlow?clazzUid=739353148122157056&studentPersonUids=%5B739353148122157056%5D&accountPersonUid=739353148122157056.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/StatementDao/findStatusForStudentsInClazzAsFlow?clazzUid=739353148122157056&studentPersonUids=%5B739353148122157056%5D&accountPersonUid=739353148122157056 to class ByteReadPacket
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/CourseBlockDao/findAllCourseBlockByClazzUidAsFlow?clazzUid=739353148122157056&includeInactive=false&includeHidden=false&hideUntilFilterTime=1749980874628&accountPersonUid=739353148122157056.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/CourseBlockDao/findAllCourseBlockByClazzUidAsFlow?clazzUid=739353148122157056&includeInactive=false&includeHidden=false&hideUntilFilterTime=1749980874628&accountPersonUid=739353148122157056 to class ByteReadPacket
        cons:log ✱  DEBUG NoTag : CompressImageUseCaseJs: compressing http://37.27.227.212:8070/api/blob/xpQyj12hvrzP8UWc1bB%2BN8mrKvUgEBdKnlddVivNs%2FI%3D : success
       cons:info ✱  INFO DoorLog : [SQLiteDataSourceJs - 37_27_227_212_8070] Saved to IndexedDb: 37_27_227_212_8070
        cons:log ✱  DEBUG NoTag : ChunkedUploadClientLocalUriUseCaseJs (0b6374af-f360-4df6-926a-bc6dab7ad456) : blob:http://37.27.227.212:8070/eed86777-1f3f-43c4-b5cd-b97981015d9e -> http://37.27.227.212:8070/api/blob/upload-item: : starting
        cons:log ✱  VERBOSE NoTag : ChunkedUploadClientLocalUriUseCaseJs (0b6374af-f360-4df6-926a-bc6dab7ad456) : blob:http://37.27.227.212:8070/eed86777-1f3f-43c4-b5cd-b97981015d9e -> http://37.27.227.212:8070/api/blob/upload-item: : upload chunk #1/1
        cy:fetch ➟  POST http://37.27.227.212:8070/api/blob/upload-item
                    Status: 200
      cy:request ✔  GET /api/generate-xapi-statements/runtest?contentTitle=Content_001&username=stud2
                    Status: 200
                    Response body: {
                      "message": "Successfully generated test statements"
                    }
          cy:log ✱  Attempt 0: Status 200
          cy:log ✱  {"message":"Successfully generated test statements"}
      cy:command ✔  contains	Reports
      cy:command ✔  click	
        cons:log ✱  VERBOSE NoTag : ChunkedUploadClientLocalUriUseCaseJs (0b6374af-f360-4df6-926a-bc6dab7ad456) : blob:http://37.27.227.212:8070/eed86777-1f3f-43c4-b5cd-b97981015d9e -> http://37.27.227.212:8070/api/blob/upload-item: : upload chunk #1/1 complete 
        cons:log ✱  DEBUG NoTag : ChunkedUploadClientLocalUriUseCaseJs (0b6374af-f360-4df6-926a-bc6dab7ad456) : blob:http://37.27.227.212:8070/eed86777-1f3f-43c4-b5cd-b97981015d9e -> http://37.27.227.212:8070/api/blob/upload-item:: Complete!
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cy:command ✔  new url	http://37.27.227.212:8070/umapp/#/ReportListHome
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  DEBUG NoTag : Creating ViewModel: ReportListViewModel
        cons:log ✱  usePagingSource: -1593677709 : start
        cons:log ✱  DEBUG NoTag : Close ViewModel: ClazzDetailViewModel
        cons:log ✱  DEBUG NoTag : Close ViewModel: ClazzDetailOverviewViewModel
        cons:log ✱  usePagingSource: -1593677709 queryContext = [object Object]
        cons:log ✱  usePagingSource: -1593677709(): running QueryFn return promise key=-1593677709
        cons:log ✱  usePagingSource: -1593677709(): loadParams = [object Object]
        cons:log ✱  usePagingSource: -1593677709 : isFetching = true lastInvalidationTime=0 updatedAt=0 refreshTime=0
        cons:log ✱  NavHost: key = e21tppzq
        cons:log ✱  VERBOSE NoTag : NavHost: useEffect check: key = e21tppzq current viewname = ReportListHome popUpToTarget = undefined navtoAfterPop = undefined popUpToInclusive = false clearStack = false clearStackHitPlaceholder = true popUpToHitDestination = false
        cons:log ✱  VERBOSE NoTag : NavHost: action: no pop or other operation pending, show children
        cons:log ✱  VERBOSE NoTag : useDoorRemoteMediator: set paging source to EmptyPagingSource
        cons:log ✱  VERBOSE NoTag : useDoorRemoteMediator: load
        cons:log ✱  usePagingSource: -1593677709 ran load with loadParams = [object Object]
        cons:log ✱  VERBOSE NoTag : useDoorRemoteMediator: fetch remote offset=0 limit=150 pagingSourceType=EmptyPagingSource
        cons:log ✱  DEBUG NoTag : SaveLocalUrisAsBlobUseCaseJs: upload complete: blob:http://37.27.227.212:8070/eed86777-1f3f-43c4-b5cd-b97981015d9e stored as http://37.27.227.212:8070/api/blob/xpQyj12hvrzP8UWc1bB%2BN8mrKvUgEBdKnlddVivNs%2FI%3D
        cons:log ✱  DEBUG NoTag : ChunkedUploadClientLocalUriUseCaseJs (5b80ca23-abc2-41fc-a149-35c75c67aec6) : blob:http://37.27.227.212:8070/78cfcde9-d8a5-4819-aa85-436d0b2606c6 -> http://37.27.227.212:8070/api/blob/upload-item: : starting
        cons:log ✱  usePagingSource: -1593677709 : start
        cons:log ✱  usePagingSource: -1593677709 : isFetching = false lastInvalidationTime=0 updatedAt=1749980874912 refreshTime=0
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  usePagingSource: -1181266186 : start
        cons:log ✱  usePagingSource: -1593677709: remove invalidation listener for old source
        cons:log ✱  usePagingSource: -1181266186 queryContext = [object Object]
        cons:log ✱  usePagingSource: -1181266186(): running QueryFn return promise key=-1181266186
        cons:log ✱  usePagingSource: -1181266186(): loadParams = [object Object]
        cons:log ✱  usePagingSource: -1181266186 : isFetching = true lastInvalidationTime=0 updatedAt=0 refreshTime=0
        cons:log ✱  VERBOSE NoTag : useDoorRemoteMediator: set paging source to DoorRepositoryReplicatePullPagingSource
        cons:log ✱  VERBOSE NoTag : useDoorRemoteMediator: load
        cons:log ✱  VERBOSE NoTag : DoorRepositoryReplicatePullPagingSource: load key=null
        cons:log ✱  VERBOSE NoTag : DoorRepositoryReplicatePullPagingSource: register db invalidate callback
        cons:log ✱  VERBOSE NoTag : useDoorRemoteMediator: fetch remote offset=0 limit=150 pagingSourceType=DoorRepositoryReplicatePullPagingSource
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/ReportDao/findAllReports?pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/ReportDao/findAllReports?pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/ReportDao/findAllReports?pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150
        cons:log ✱  usePagingSource: -1181266186 : start
        cons:log ✱  usePagingSource: -1181266186: remove invalidation listener for old source
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/ReportDao/findAllReports?pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150
                    Status: 200
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/ReportDao/findAllReports?pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/ReportDao/findAllReports?pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150
      cy:command ✔  get	svg[data-testid='AddIcon']
      cy:command ✔  click	
        cons:log ✱  usePagingSource: -1181266186 ran load with loadParams = [object Object]
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/ReportDao/findAllReports?pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/ReportDao/findAllReports?pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150 to class ByteReadPacket
        cons:log ✱  VERBOSE NoTag : ChunkedUploadClientLocalUriUseCaseJs (5b80ca23-abc2-41fc-a149-35c75c67aec6) : blob:http://37.27.227.212:8070/78cfcde9-d8a5-4819-aa85-436d0b2606c6 -> http://37.27.227.212:8070/api/blob/upload-item: : upload chunk #1/1
        cons:log ✱  usePagingSource: -1181266186 : start
        cons:log ✱  usePagingSource: -1181266186 : isFetching = false lastInvalidationTime=0 updatedAt=1749980874963 refreshTime=0
        cy:fetch ➟  POST http://37.27.227.212:8070/api/blob/upload-item
                    Status: 200
        cons:log ✱  VERBOSE NoTag : ChunkedUploadClientLocalUriUseCaseJs (5b80ca23-abc2-41fc-a149-35c75c67aec6) : blob:http://37.27.227.212:8070/78cfcde9-d8a5-4819-aa85-436d0b2606c6 -> http://37.27.227.212:8070/api/blob/upload-item: : upload chunk #1/1 complete 
        cons:log ✱  DEBUG NoTag : ChunkedUploadClientLocalUriUseCaseJs (5b80ca23-abc2-41fc-a149-35c75c67aec6) : blob:http://37.27.227.212:8070/78cfcde9-d8a5-4819-aa85-436d0b2606c6 -> http://37.27.227.212:8070/api/blob/upload-item:: Complete!
        cons:log ✱  DEBUG NoTag : useNavControllerEffect: collect command: NavigateNavCommand(viewName=ReportEdit, args={}, goOptions=UstadGoOptions(popUpToViewName=null, popUpToInclusive=false, clearStack=false, serializer=null))
        cons:log ✱  DEBUG NoTag : NavHostFunction: go to /ReportEdit?
      cy:command ✔  new url	http://37.27.227.212:8070/umapp/#/ReportEdit
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  DEBUG NoTag : Creating ViewModel: ReportEditViewModel
        cons:log ✱  DEBUG NoTag : Close ViewModel: ReportListViewModel
        cons:log ✱  usePagingSource: -1181266186: remove invalidation listener for old source
        cons:log ✱  NavHost: key = xs3464b5
        cons:log ✱  VERBOSE NoTag : NavHost: useEffect check: key = xs3464b5 current viewname = ReportEdit popUpToTarget = undefined navtoAfterPop = undefined popUpToInclusive = false clearStack = false clearStackHitPlaceholder = true popUpToHitDestination = false
        cons:log ✱  VERBOSE NoTag : NavHost: action: no pop or other operation pending, show children
        cons:log ✱  DEBUG NoTag : SaveLocalUrisAsBlobUseCaseJs: upload complete: blob:http://37.27.227.212:8070/78cfcde9-d8a5-4819-aa85-436d0b2606c6 stored as http://37.27.227.212:8070/api/blob/mO276PnQSkIVk7AytNy%2F6W%2FWQxCiIF08VqdGVUaWqug%3D
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cy:command ✔  get	#appbar_title
      cy:command ✔  contains	Add a new report
      cy:command ✔  assert	expected **<div#appbar_title.MuiTypography-root.MuiTypography-h6.MuiTypography-noWrap.css-kve784>** to exist in the DOM
                    Actual: 	"<div#appbar_title.MuiTypography-root.MuiTypography-h6.MuiTypography-noWrap.css-kve784>"
                    Expected: 	"<div#appbar_title.MuiTypography-root.MuiTypography-h6.MuiTypography-noWrap.css-kve784>"
      cy:command ✔  get	input[id="title"]
      cy:command ✔  type	E2E
       cons:warn ❖  WARNING NoTag : Attempted to load from offset=0 limit=150 faled 
                    Job was cancelled
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/ReportDao/findByUid?entityUid=0
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/ReportDao/findByUid?entityUid=0.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/ReportDao/findByUid?entityUid=0
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/ReportDao/findByUid?entityUid=0
                    Status: 200
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/ReportDao/findByUid?entityUid=0
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/ReportDao/findByUid?entityUid=0
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/ReportDao/findByUid?entityUid=0.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/ReportDao/findByUid?entityUid=0 to class ByteReadPacket
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/replication/message
      cons:debug ⚈  TRACE: Body type class TextContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/replication/message.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/replication/message
      cons:debug ⚈  TRACE: Transformed with default transformers request body for http://37.27.227.212:8070/UmAppDatabase/replication/message from class TextContent
        cy:fetch ➟  POST http://37.27.227.212:8070/UmAppDatabase/replication/message
                    Status: 200
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/replication/message
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/replication/message
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/replication/message.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/replication/message to class ByteReadPacket
      cy:command ✔  contains	div[id="time_range"], Last week
      cy:command ✔  click	
      cy:command ✔  contains	Custom date range
      cy:command ✔  click	
       cons:info ✱  INFO DoorLog : [SQLiteDataSourceJs - 37_27_227_212_8070] Saved to IndexedDb: 37_27_227_212_8070
      cy:command ✔  get	input[id="from_date"]
      cy:command ✔  type	2025-06-08
        cons:log ✱  onChange: 2025-06-08
      cy:command ✔  get	input[id="to_date"]
      cy:command ✔  type	2025-06-15
        cons:log ✱  onChange: 2025-06-15
      cy:command ✔  contains	div[id="x_axis"], Day
      cy:command ✔  assert	expected **<div#x_axis.MuiSelect-select.MuiSelect-outlined.MuiInputBase-input.MuiOutlinedInput-input.css-qiwgdb>** to exist in the DOM
                    Actual: 	"<div#x_axis.MuiSelect-select.MuiSelect-outlined.MuiInputBase-input.MuiOutlinedInput-input.css-qiwgdb>"
                    Expected: 	"<div#x_axis.MuiSelect-select.MuiSelect-outlined.MuiInputBase-input.MuiOutlinedInput-input.css-qiwgdb>"
      cy:command ✘  get	input[id="series_title"]


cypress-terminal-report: Wrote custom logs to cypress-logs. (32ms)
cypress-terminal-report: Wrote custom logs to cypress-logs. (30ms)

  (Results)

  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Tests:        1                                                                                │
  │ Passing:      0                                                                                │
  │ Failing:      1                                                                                │
  │ Pending:      0                                                                                │
  │ Skipped:      0                                                                                │
  │ Screenshots:  1                                                                                │
  │ Video:        true                                                                             │
  │ Duration:     22 seconds                                                                       │
  │ Spec Ran:     WEB_012_001_user_generate_report.cy.js                                           │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


  (Screenshots)

  -  /home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-o     (1280x720)
     utput-End-To-End-Tests/test-end-to-end/webapp-cypress/cypress/screenshots/WEB_01               
     2_001_user_generate_report.cy.js/WEB_012_001_user_generate_report -- Admin gener               
     ate report (failed).png                                                                        


  (Video)

  -  Video output: /home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/cypress/videos/WEB_012_001_user_generate_report.cy.js.mp4


resize:  can't open terminal /dev/tty
tput: No value for $TERM and no -T specified
====================================================================================================

  (Run Finished)


       Spec                                              Tests  Passing  Failing  Pending  Skipped  
  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ ✔  WEB_001_001_add_content.cy.js            00:38        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_001_002_add_invalid_content.cy.      00:07        1        1        -        -        - │
  │    js                                                                                          │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_001_003_move_content.cy.js           00:12        2        2        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_002_001_admin_add_new_course_an      00:31        3        3        -        -        - │
  │    d_teacher.cy.js                                                                             │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_002_003_teacher_record_attendan      00:11        2        2        -        -        - │
  │    ce.cy.js                                                                                    │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_003_001_add_or_edit_course_perm      00:13        3        3        -        -        - │
  │    ission_test.cy.js                                                                           │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_003_002_add_module_text_blocks_      00:17        1        1        -        -        - │
  │    and_perform_indent_hide_delete_acti                                                         │
  │    ons.cy.js                                                                                   │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_003_003_admin_or_teacher_add_co      00:51       10       10        -        -        - │
  │    ntent_via_file.cy.js                                                                        │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_003_005_user_able_to_expand_and      00:13        1        1        -        -        - │
  │    _collapse_modules.cy.js                                                                     │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_003_006_user_able_to_open_text_      00:10        1        1        -        -        - │
  │    block.cy.js                                                                                 │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_004_001_assignment_creation_sub      00:20        4        4        -        -        - │
  │    mission_grading.cy.js                                                                       │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_004_002_users_add_course_commen      00:17        2        2        -        -        - │
  │    ts.cy.js                                                                                    │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_004_003_multiple_submission_pos      00:26        6        6        -        -        - │
  │    sible_for_student.cy.js                                                                     │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_004_005_assignment_grace_period      00:20        2        2        -        -        - │
  │    _finished.cy.js                                                                             │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_004_006_user_enter_assignment_p      02:18        3        3        -        -        - │
  │    age_before_graceperiod_but_submissi                                                         │
  │    on_after_grace_Period.cy.js                                                                 │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_004_007_group_users_add_assignm      00:26        4        4        -        -        - │
  │    ent_and_course_comments.cy.js                                                               │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_004_008_group_users_single_assi      00:32        3        3        -        -        - │
  │    gnment_submission_allowed.cy.js                                                             │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_004_009_group_users_multiple_as      00:20        3        3        -        -        - │
  │    signment_submission_allowed.cy.js                                                           │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_004_010_peer_marking_for_indivi      00:22        4        4        -        -        - │
  │    dual_assignment.cy.js                                                                       │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_004_011_peer_marking_for_group_      00:28        5        5        -        -        - │
  │    assignment.cy.js                                                                            │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_005_001_teacher_add_discussion_      00:12        1        1        -        -        - │
  │    and_post.cy.js                                                                              │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_005_002_all_user_add_post_and_r      00:19        3        3        -        -        - │
  │    eply.cy.js                                                                                  │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_005_004_user_add_external_links      00:16        3        3        -        -        - │
  │    _to_post.cy.js                                                                              │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_007_001_admin_enable_or_disable      00:13        4        4        -        -        - │
  │    _user_registration.cy.js                                                                    │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_007_002b_user_registration_abov      00:10        2        2        -        -        - │
  │    e_age_13_join_learning_space_userna                                                         │
  │    me_password.cy.js                                                                           │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_007_004_username_validation_and      00:15        3        3        -        -        - │
  │    _add_profile_pic.cy.js                                                                      │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_007_005_student_registered_by_a      00:11        2        2        -        -        - │
  │    dmin_or_teacher_dont_need_parentCon                                                         │
  │    sent.cy.js                                                                                  │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_007_006_admin_enable_or_disable      00:11        2        2        -        -        - │
  │    _guest_login.cy.js                                                                          │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_007_007a_admin_send_group_invit      00:13        3        3        -        -        - │
  │    ation_to_join_course_via_username.c                                                         │
  │    y.js                                                                                        │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_007_007b_admin_send_group_invit      00:14        3        3        -        -        - │
  │    ation_to_join_course_via_email.cy.j                                                         │
  │    s                                                                                           │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  WEB_012_001_user_generate_report.cy      00:22        1        -        1        -        - │
  │    .js                                                                                         │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘
    ✖  1 of 31 failed (3%)                      12:00       88       87        1        -        -  

Error: Command failed with exit code 1: npm run cy:run-ci
    at makeError (/home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/node_modules/start-server-and-test/node_modules/execa/lib/error.js:60:11)
    at handlePromise (/home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/node_modules/start-server-and-test/node_modules/execa/index.js:118:26)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  shortMessage: 'Command failed with exit code 1: npm run cy:run-ci',
  command: 'npm run cy:run-ci',
  escapedCommand: '"npm run cy:run-ci"',
  exitCode: 1,
  signal: undefined,
  signalDescription: undefined,
  stdout: undefined,
  stderr: undefined,
  failed: true,
  timedOut: false,
  isCanceled: false,
  killed: false
}
Build step 'Execute shell' marked build as failure
[htmlpublisher] Archiving HTML reports...
Recording test results
[Checks API] No suitable checks publisher found.
[Slack Notifications] found #153 as previous completed, non-aborted build
[Slack Notifications] will send OnEveryFailureNotification because build matches and user preferences allow it
Finished: FAILURE