Use the contact ID returned from CRM #2400
426 passed, 5 failed and 1 skipped
❌ TeachingRecordSystem/tests/TeachingRecordSystem.Core.Dqt.CrmIntegrationTests/TestResults/_fv-az1146-510_2024-04-19_08_37_57.trx
432 tests were completed in 2328s with 426 passed, 5 failed and 1 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.ClearTeacherIdentityInfoTests | 2✅ | 16s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.CreateTeacherTests | 95✅ | 1⚪ | 1236s | |
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.FindTeachersTests | 4✅ | 2s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetCountryTests | 2✅ | 978ms | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetEarlyYearsStatusTests | 2✅ | 1s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetEytsAwardeesForDateRangeTests | 2✅ | 848s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetHeQualificationByCodeTests | 2✅ | 1s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetHeSubjectByCodeTests | 2✅ | 877ms | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetInductionByTeacherTests | 3✅ | 410s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetInductionCompleteesForDateRangeTests | 1❌ | 537s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetInitialTeacherTrainingByTeacherTests | 3✅ | 394s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetInternationalQtsAwardeesForDateRangeTests | 1❌ | 531s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetIttProvidersTests | 1✅ | 1s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetIttSubjectByCodeTests | 2✅ | 804ms | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetMatchingTeachersTests | 11✅ | 2s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetOrganizationsByUkprnTests | 2✅ | 2s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetQtsAwardeesForDateRangeTests | 2✅ | 239s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetQualificationByIdTests | 2✅ | 400s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetQualificationsForTeacherTests | 4✅ | 401s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetSubjectByTitleTests | 2✅ | 1s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetTeacherByHusIdTests | 2✅ | 391s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetTeachersByInitialTeacherTrainingSlugIdTests | 2✅ | 405s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetTeachersByTrnAndDobTests | 2✅ | 389s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetTeacherStatusTests | 2✅ | 1s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetTeacherTests | 4✅ | 387s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.SetIttOutcomeForTeacherTests | 36✅ | 1391s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.SetNpqQualificationTests | 41✅ | 1621s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.SetTsPersonIdTests | 1✅ | 50s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.UnlockTeacherRecordTests | 3✅ | 69s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.UpdateTeacherIdentityInfoTests | 1✅ | 65s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.UpdateTeacherTests | 115✅ | 1❌ | 1790s | |
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.ApproveIncidentTests | 1✅ | 66s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.CancelIncidentTests | 1✅ | 25s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.CloseSanctionTests | 1✅ | 32s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.CreateDateOfBirthChangeIncidentTests | 1✅ | 33s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.CreateNameChangeIncidentTests | 1✅ | 25s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.CreateSanctionTests | 1✅ | 24s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.CreateTeacherTests | 5✅ | 382s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.FindExistingTeacherQueryTests | 1✅ | 35s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetActiveIncidentsTests | 1✅ | 39s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetAllEarlyYearsStatusesTests | 1✅ | 1s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetAllHeQualificationsTests | 1✅ | 1s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetAllHeSubjectsTests | 1✅ | 2s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetAllMqEstablishmentsTests | 1✅ | 1s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetAllSanctionCodesTests | 1✅ | 636ms | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetAllSpecialismsTests | 1✅ | 630ms | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetAllSubjectsTests | 1✅ | 697ms | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetAllTeacherStatusesTests | 1✅ | 690ms | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetContactByTrnTests | 2✅ | 24s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetContactDetailByIdTests | 3✅ | 379s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetContactDetailByTrnTests | 3✅ | 384s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetContactsByDateOfBirthTests | 5✅ | 1❌ | 692s | |
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetContactsByLastNameAndDateOfBirthTests | 1✅ | 383s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetContactsByNameTests | 6✅ | 7s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetDocumentByIdTests | 2✅ | 42s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetIncidentByTicketNumberTests | 3✅ | 76s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetNotesByContactIdTests | 8✅ | 1❌ | 533s | |
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetQualificationsByContactIdTests | 4✅ | 407s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetSanctionDetailsByContactIdTests | 2✅ | 72s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetSanctionDetailsBySanctionIdTests | 1✅ | 17s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetSanctionsByContactIdsTests | 1✅ | 384s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetSystemUserByAzureActiveDirectoryObjectIdTests | 2✅ | 863ms | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.RejectIncidentTests | 1✅ | 25s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.UpdateContactDateOfBirthTests | 1✅ | 43s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.UpdateContactNameTests | 1✅ | 23s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.UpdateSanctionStateTests | 2✅ | 74s | ||
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.Services.DqtReporting.DqtReportingServiceTests | 5✅ | 3s |
❌ TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetInductionCompleteesForDateRangeTests
❌ GetInductionCompleteesForDateRange_WhenCalledForDataGeneratedInTest_ReturnsExpectedQtsAwardees
System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]] : An unexpected error occurred from ISV code. (ErrorType = ClientError) Unexpected exception from plug-in (Execute): Dqt.Dynamics.plugins.PopulateAutoNumberPlugin: System.TimeoutException: Couldn’t complete execution of the Dqt.Dynamics.plugins.PopulateAutoNumberPlugin plug-in within the 2-minute limit. Please refer https://go.microsoft.com/fwlink/?linkid=2255411 for more details
❌ TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetInternationalQtsAwardeesForDateRangeTests
❌ GetInternationalQtsAwardeesForDateRange_WhenCalledForDataGeneratedInTest_ReturnsExpectedInternationalQtsAwardees
System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]] : An unexpected error occurred from ISV code. (ErrorType = ClientError) Unexpected exception from plug-in (Execute): Dqt.Dynamics.plugins.PopulateAutoNumberPlugin: System.TimeoutException: Couldn’t complete execution of the Dqt.Dynamics.plugins.PopulateAutoNumberPlugin plug-in within the 2-minute limit. Please refer https://go.microsoft.com/fwlink/?linkid=2255411 for more details
❌ TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.UpdateTeacherTests
✅ Given_AllowPiiUpdatesFromRegister_is_false_and_pii_data_is_provided_discard_changes_pii_changes
✅ Given_contact_slugid_does_not_exist_update_contact_slugid
✅ Given_crm_task_is_created_when_multiple_itt_for_slugid_for_ukprn_description_is_correct
✅ Given_crm_task_is_created_when_multiple_itt_for_ukprn_description_is_correct
✅ Given_crm_task_is_created_when_no_itt_for_ukprn_description_is_correct
✅ Given_crm_task_is_created_when_qualification_is_created_description_is_correct
✅ Given_deferred_asessmentonlyeroute_itt_update_to_InTraining_fails
✅ Given_deferred_assessmentonlyeroute_itt_update_to_UnderAssessment_succeeds
✅ Given_deferred_non_assessmentonlyeroute_itt_update_to_InTraining_succeeds
✅ Given_deferred_non_assessmentonlyeroute_itt_update_UnderAssessment_fails
✅ Given_earlyyears_itt_cannot_change_eyts_programmetype_to_qts(programmeType: Apprenticeship)
✅ Given_earlyyears_itt_cannot_change_eyts_programmetype_to_qts(programmeType: AssessmentOnlyRoute)
✅ Given_earlyyears_itt_cannot_change_eyts_programmetype_to_qts(programmeType: Core)
✅ Given_earlyyears_itt_cannot_change_eyts_programmetype_to_qts(programmeType: CoreFlexible)
✅ Given_earlyyears_itt_cannot_change_eyts_programmetype_to_qts(programmeType: FutureTeachingScholars)
✅ Given_earlyyears_itt_cannot_change_eyts_programmetype_to_qts(programmeType: GraduateTeacherProgramme)
✅ Given_earlyyears_itt_cannot_change_eyts_programmetype_to_qts(programmeType: HEI)
✅ Given_earlyyears_itt_cannot_change_eyts_programmetype_to_qts(programmeType: LicensedTeacherProgramme)
✅ Given_earlyyears_itt_cannot_change_eyts_programmetype_to_qts(programmeType: OverseasTrainedTeacherProgramme)
✅ Given_earlyyears_itt_cannot_change_eyts_programmetype_to_qts(programmeType: Providerled_postgrad)
✅ Given_earlyyears_itt_cannot_change_eyts_programmetype_to_qts(programmeType: Providerled_undergrad)
✅ Given_earlyyears_itt_cannot_change_eyts_programmetype_to_qts(programmeType: RegisteredTeacherProgramme)
✅ Given_earlyyears_itt_cannot_change_eyts_programmetype_to_qts(programmeType: SchoolDirecttrainingprogramme_Salaried)
✅ Given_earlyyears_itt_cannot_change_eyts_programmetype_to_qts(programmeType: SchoolDirecttrainingprogramme_Selffunded)
✅ Given_earlyyears_itt_cannot_change_eyts_programmetype_to_qts(programmeType: SchoolDirecttrainingprogramme)
✅ Given_earlyyears_itt_cannot_change_eyts_programmetype_to_qts(programmeType: TeachFirstProgramme_CC)
✅ Given_earlyyears_itt_cannot_change_eyts_programmetype_to_qts(programmeType: TeachFirstProgramme)
✅ Given_earlyyears_itt_cannot_change_eyts_programmetype_to_qts(programmeType: UndergraduateOptIn)
✅ Given_existing_contact_update_aor_to_core_and_updates_teacherstatus_to_traineeteacher_returns_success
✅ Given_existing_contact_update_core_to_aor_and_updates_teacherstatus_to_aorcandidate_returns_success
✅ Given_existing_contact_update_itt_and_qualification_returns_success
✅ Given_existing_contact_update_itt_and_qualification_with_existing_active_sanction_returns_success_and_creates_crm_task
✅ Given_existing_itt_not_present_for_provider_return_error
✅ Given_existing_itt_update_programmetype_from_eyts_to_another_eyts_programmetype_succeeds(programmeType: EYITTAssessmentOnly)
✅ Given_existing_itt_update_programmetype_from_eyts_to_another_eyts_programmetype_succeeds(programmeType: EYITTGraduateEmploymentBased)
✅ Given_existing_itt_update_programmetype_from_eyts_to_another_eyts_programmetype_succeeds(programmeType: EYITTGraduateEntry)
✅ Given_existing_itt_update_programmetype_from_eyts_to_another_eyts_programmetype_succeeds(programmeType: EYITTSchoolDirect_EarlyYears)
✅ Given_existing_itt_update_programmetype_from_eyts_to_another_eyts_programmetype_succeeds(programmeType: EYITTUndergraduate)
✅ Given_existing_itt_update_programmetype_from_qts_to_another_qts_programmetype_succeeds
✅ Given_failed_eyts_itt_record_cannot_change_result_to(ittResult: Fail)
✅ Given_failed_eyts_itt_record_cannot_change_result_to(ittResult: Pass)
✅ Given_failed_eyts_itt_record_cannot_change_result_to(ittResult: Withdrawn)
✅ Given_failed_itt_record_passing_result_returns_error(eyts: False, asessmentonlyroute: False, programmetype: RegisteredTeacherProgramme, ittResult: Deferred)
✅ Given_failed_itt_record_passing_result_returns_error(eyts: False, asessmentonlyroute: True, programmetype: AssessmentOnlyRoute, ittResult: UnderAssessment)
✅ Given_failed_itt_record_passing_result_returns_error(eyts: True, asessmentonlyroute: False, programmetype: EYITTAssessmentOnly, ittResult: InTraining)
✅ Given_intraining_eyts_itt_record_cannot_change_result_to(ittResult: Deferred)
✅ Given_intraining_eyts_itt_record_cannot_change_result_to(ittResult: InTraining)
✅ Given_intraining_eyts_itt_record_cannot_passing_result_returns_error(ittResult: Fail)
✅ Given_intraining_eyts_itt_record_cannot_passing_result_returns_error(ittResult: Pass)
✅ Given_intraining_eyts_itt_record_cannot_passing_result_returns_error(ittResult: Withdrawn)
✅ Given_invalid_reference_data_request_fails(ittSubject1: "100302", ittSubject2: "100403", ittSubject3: "100366", ittQualificationCode: "001", qualificationCountryCode: "INVALID COUNTRY CODE", qualificationSubject: "100366", heQualificationCode: "400", qualificationSubject2: "N400", qualificationSubject3: "X300", expectedFailedReasons: QualificationCountryNotFound)
✅ Given_invalid_reference_data_request_fails(ittSubject1: "100302", ittSubject2: "100403", ittSubject3: "100366", ittQualificationCode: "001", qualificationCountryCode: "XK", qualificationSubject: "100366", heQualificationCode: "400", qualificationSubject2: "N400", qualificationSubject3: "NOT VALID SUBJECT3", expectedFailedReasons: QualificationSubject3NotFound)
✅ Given_invalid_reference_data_request_fails(ittSubject1: "100302", ittSubject2: "100403", ittSubject3: "100366", ittQualificationCode: "001", qualificationCountryCode: "XK", qualificationSubject: "100366", heQualificationCode: "400", qualificationSubject2: "NOT VALID SUBJECT2", qualificationSubject3: "X300", expectedFailedReasons: QualificationSubject2NotFound)
✅ Given_invalid_reference_data_request_fails(ittSubject1: "100302", ittSubject2: "100403", ittSubject3: "100366", ittQualificationCode: "001", qualificationCountryCode: "XK", qualificationSubject: "100366", heQualificationCode: "xxx", qualificationSubject2: "N400", qualificationSubject3: "X300", expectedFailedReasons: QualificationNotFound)
✅ Given_invalid_reference_data_request_fails(ittSubject1: "100302", ittSubject2: "100403", ittSubject3: "100366", ittQualificationCode: "001", qualificationCountryCode: "XK", qualificationSubject: "Invalid Qualification subject", heQualificationCode: "400", qualificationSubject2: "N400", qualificationSubject3: "X300", expectedFailedReasons: QualificationSubjectNotFound)
✅ Given_invalid_reference_data_request_fails(ittSubject1: "100302", ittSubject2: "100403", ittSubject3: "100366", ittQualificationCode: "xxx", qualificationCountryCode: "XK", qualificationSubject: "100366", heQualificationCode: "400", qualificationSubject2: "N400", qualificationSubject3: "X300", expectedFailedReasons: IttQualificationNotFound)
✅ Given_invalid_reference_data_request_fails(ittSubject1: "100302", ittSubject2: "100403", ittSubject3: "Invalid subject3", ittQualificationCode: "001", qualificationCountryCode: "XK", qualificationSubject: "100366", heQualificationCode: "400", qualificationSubject2: "N400", qualificationSubject3: "X300", expectedFailedReasons: Subject3NotFound)
✅ Given_invalid_reference_data_request_fails(ittSubject1: "100302", ittSubject2: "Invalid subject2", ittSubject3: "100403", ittQualificationCode: "001", qualificationCountryCode: "XK", qualificationSubject: "100366", heQualificationCode: "400", qualificationSubject2: "N400", qualificationSubject3: "X300", expectedFailedReasons: Subject2NotFound)
✅ Given_invalid_reference_data_request_fails(ittSubject1: "Invalid Subject1", ittSubject2: "100403", ittSubject3: "100366", ittQualificationCode: "001", qualificationCountryCode: "XK", qualificationSubject: "100366", heQualificationCode: "400", qualificationSubject2: "N400", qualificationSubject3: "X300", expectedFailedReasons: Subject1NotFound)
✅ Given_itt_cannot_change_eyts_programmetype_to_qts
✅ Given_itt_record_passing_result_returns_error(eyts: False, asessmentonlyroute: False, programmetype: RegisteredTeacherProgramme, ittResult: Fail)
✅ Given_itt_record_passing_result_returns_error(eyts: False, asessmentonlyroute: True, programmetype: AssessmentOnlyRoute, ittResult: Pass)
✅ Given_itt_record_passing_result_returns_error(eyts: True, asessmentonlyroute: False, programmetype: EYITTAssessmentOnly, ittResult: Withdrawn)
✅ Given_passed_eyts_itt_record_cannot_change_result_to(ittResult: Deferred)
✅ Given_passed_eyts_itt_record_cannot_change_result_to(ittResult: Fail)
❌ Given_passed_eyts_itt_record_cannot_change_result_to(ittResult: InTraining)
System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]] : An unexpected error occurred from ISV code. (ErrorType = ClientError) Unexpected exception from plug-in (Execute): Dqt.Dynamics.plugins.PopulateAutoNumberPlugin: System.TimeoutException: Couldn’t complete execution of the Dqt.Dynamics.plugins.PopulateAutoNumberPlugin plug-in within the 2-minute limit. Please refer https://go.microsoft.com/fwlink/?linkid=2255411 for more details
✅ Given_passed_eyts_itt_record_cannot_change_result_to(ittResult: Pass)
✅ Given_passed_eyts_itt_record_cannot_change_result_to(ittResult: UnderAssessment)
✅ Given_passed_eyts_itt_record_cannot_change_result_to(ittResult: Withdrawn)
✅ Given_qts_itt_cannot_change_qts_programmetype_to_eyts_programmetype(programmeType: EYITTAssessmentOnly)
✅ Given_qts_itt_cannot_change_qts_programmetype_to_eyts_programmetype(programmeType: EYITTGraduateEmploymentBased)
✅ Given_qts_itt_cannot_change_qts_programmetype_to_eyts_programmetype(programmeType: EYITTGraduateEntry)
✅ Given_qts_itt_cannot_change_qts_programmetype_to_eyts_programmetype(programmeType: EYITTSchoolDirect_EarlyYears)
✅ Given_qts_itt_cannot_change_qts_programmetype_to_eyts_programmetype(programmeType: EYITTUndergraduate)
✅ Given_slugid_is_not_provided_do_not_clear_contact_slugid
✅ Given_teacher_has_an_identity_ignore_email_address_updates
✅ Given_two_or_more_itt_assessmentonly_records_for_two_providers_return_error(res: Deferred)
✅ Given_two_or_more_itt_assessmentonly_records_for_two_providers_return_error(res: Fail)
✅ Given_two_or_more_itt_assessmentonly_records_for_two_providers_return_error(res: UnderAssessment)
✅ Given_two_or_more_itt_assessmentonly_records_for_two_providers_return_error(res: Withdrawn)
✅ Given_two_or_more_itt_earlyyears_records_for_same_provider_return_error
✅ Given_two_or_more_itt_earlyyears_records_for_two_providers_return_error(res: Deferred)
✅ Given_two_or_more_itt_earlyyears_records_for_two_providers_return_error(res: Fail)
✅ Given_two_or_more_itt_earlyyears_records_for_two_providers_return_error(res: InTraining)
✅ Given_two_or_more_itt_earlyyears_records_for_two_providers_return_error(res: Withdrawn)
✅ Given_two_or_more_qualifications_does_not_create_new_qualification_and_creates_warning_crm_task
✅ Given_update_itt_and_qualification_with_noactive_sanctions_does_not_create_crm_task_and_returns_success
✅ Given_update_using_slugid_and_changed_ittproviderukprn_updates_itt_providerukprn
✅ Given_update_using_slugid_and_different_ukprn_falls_back_to_matching_using_ittproviderukprn_retuns_error
✅ Given_update_with_changed_husid_updates_contact
✅ Given_update_with_multiple_itt_records_with_same_slugid_request_fails
✅ Given_update_with_slugid_falls_back_to_matching_using_ittproviderukprn_retuns_record
✅ Given_update_with_unknown_itt_provider_request_fails
✅ Given_update_without_providing_qualification_ukprn_returns_success
✅ Given_update_without_qualification_returns_success
✅ Given_update_without_using_slugid_and_changed_ittproviderukprn_retuns_error
✅ Given_updating_existing_contact_update_without_subject3_returns_success
✅ Given_updating_existing_teacher_does_not_change_itt_result
✅ Given_withdrawn_assessmentonlyroute_itt_record_can_unwithdraw_record(ittResult: UnderAssessment)
✅ Given_withdrawn_assessmentonlyroute_itt_record_cannot_unwithdraw_record_to_result(ittResult: Fail)
✅ Given_withdrawn_assessmentonlyroute_itt_record_cannot_unwithdraw_record_to_result(ittResult: Pass)
✅ Given_withdrawn_assessmentonlyroute_itt_record_cannot_unwithdraw_to_deferred
✅ Given_withdrawn_assessmentonlyroute_itt_record_passing_withdrawn_returns_success_without_updating
✅ Given_withdrawn_assessmentonlyroute_with_none_empty_teacherstatus_fail
✅ Given_withdrawn_eyts_itt_record_can_unwithdraw_record(ittResult: InTraining)
✅ Given_withdrawn_eyts_itt_record_cannot_unwithdraw_record_to_result(ittResult: Fail)
✅ Given_withdrawn_eyts_itt_record_cannot_unwithdraw_record_to_result(ittResult: Pass)
✅ Given_withdrawn_eyts_itt_record_cannot_unwithdraw_to_deferred
✅ Given_withdrawn_eyts_itt_record_passing_withdrawn_returns_success_without_updating
✅ Given_withdrawn_eyts_with_none_empty_earlyyearsteacherstatus_fail
✅ Given_withdrawn_qts_itt_record_can_unwithdraw_record(ittResult: InTraining)
✅ Given_withdrawn_qts_itt_record_cannot_unwithdraw_record_to_result(ittResult: Fail)
✅ Given_withdrawn_qts_itt_record_cannot_unwithdraw_record_to_result(ittResult: Pass)
✅ Given_withdrawn_qts_itt_record_cannot_unwithdraw_to_deferred
✅ Given_withdrawn_qts_itt_record_passing_withdrawn_returns_success_without_updating
✅ Given_withdrawn_qts_with_none_empty_teacherstatus_fail
❌ TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetContactsByDateOfBirthTests
❌ ReturnsMatchingContactsFromCrmInExpectedSortOrder(testScenarioData: ContactSearchSortScenarioData { IsAscending = False, Selector = Func`2 { Method = System.String <GetContactSearchSortScenarioData>b__5_1(TeachingRecordSystem.Core.Dqt.Models.Contact), Target = <>c { ··· } }, SortBy = LastNameDescending })
System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]] : An unexpected error occurred from ISV code. (ErrorType = ClientError) Unexpected exception from plug-in (Execute): Dqt.Dynamics.plugins.PopulateAutoNumberPlugin: System.TimeoutException: Couldn’t complete execution of the Dqt.Dynamics.plugins.PopulateAutoNumberPlugin plug-in within the 2-minute limit. Please refer https://go.microsoft.com/fwlink/?linkid=2255411 for more details
✅ ReturnsMatchingContactsFromCrmInExpectedSortOrder(testScenarioData: ContactSearchSortScenarioData { IsAscending = False, Selector = Func`2 { Method = System.String <GetContactSearchSortScenarioData>b__5_3(TeachingRecordSystem.Core.Dqt.Models.Contact), Target = <>c { ··· } }, SortBy = FirstNameDescending })
✅ ReturnsMatchingContactsFromCrmInExpectedSortOrder(testScenarioData: ContactSearchSortScenarioData { IsAscending = False, Selector = Func`2 { Method = System.String <GetContactSearchSortScenarioData>b__5_5(TeachingRecordSystem.Core.Dqt.Models.Contact), Target = <>c { ··· } }, SortBy = DateOfBirthDescending })
✅ ReturnsMatchingContactsFromCrmInExpectedSortOrder(testScenarioData: ContactSearchSortScenarioData { IsAscending = True, Selector = Func`2 { Method = System.String <GetContactSearchSortScenarioData>b__5_0(TeachingRecordSystem.Core.Dqt.Models.Contact), Target = <>c { ··· } }, SortBy = LastNameAscending })
✅ ReturnsMatchingContactsFromCrmInExpectedSortOrder(testScenarioData: ContactSearchSortScenarioData { IsAscending = True, Selector = Func`2 { Method = System.String <GetContactSearchSortScenarioData>b__5_2(TeachingRecordSystem.Core.Dqt.Models.Contact), Target = <>c { ··· } }, SortBy = FirstNameAscending })
✅ ReturnsMatchingContactsFromCrmInExpectedSortOrder(testScenarioData: ContactSearchSortScenarioData { IsAscending = True, Selector = Func`2 { Method = System.String <GetContactSearchSortScenarioData>b__5_4(TeachingRecordSystem.Core.Dqt.Models.Contact), Target = <>c { ··· } }, SortBy = DateOfBirthAscending })
❌ TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetNotesByContactIdTests
✅ WhenCalled_WithContactIdForContactWithNoNotes_ReturnsResultWithNotes(hasAnnotations: False, hasTasks: False, hasIncidentResolutions: False)
✅ WhenCalled_WithContactIdForContactWithNoNotes_ReturnsResultWithNotes(hasAnnotations: False, hasTasks: False, hasIncidentResolutions: True)
✅ WhenCalled_WithContactIdForContactWithNoNotes_ReturnsResultWithNotes(hasAnnotations: False, hasTasks: True, hasIncidentResolutions: False)
✅ WhenCalled_WithContactIdForContactWithNoNotes_ReturnsResultWithNotes(hasAnnotations: False, hasTasks: True, hasIncidentResolutions: True)
✅ WhenCalled_WithContactIdForContactWithNoNotes_ReturnsResultWithNotes(hasAnnotations: True, hasTasks: False, hasIncidentResolutions: False)
✅ WhenCalled_WithContactIdForContactWithNoNotes_ReturnsResultWithNotes(hasAnnotations: True, hasTasks: False, hasIncidentResolutions: True)
✅ WhenCalled_WithContactIdForContactWithNoNotes_ReturnsResultWithNotes(hasAnnotations: True, hasTasks: True, hasIncidentResolutions: False)
❌ WhenCalled_WithContactIdForContactWithNoNotes_ReturnsResultWithNotes(hasAnnotations: True, hasTasks: True, hasIncidentResolutions: True)
System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]] : An unexpected error occurred from ISV code. (ErrorType = ClientError) Unexpected exception from plug-in (Execute): Dqt.Dynamics.plugins.PopulateAutoNumberPlugin: System.TimeoutException: Couldn’t complete execution of the Dqt.Dynamics.plugins.PopulateAutoNumberPlugin plug-in within the 2-minute limit. Please refer https://go.microsoft.com/fwlink/?linkid=2255411 for more details
✅ WhenCalled_WithContactIdForNonExistentContact_ReturnsResultWithEmptyProperties
Annotations
github-actions / DQT integration test results
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetInductionCompleteesForDateRangeTests ► GetInductionCompleteesForDateRange_WhenCalledForDataGeneratedInTest_ReturnsExpectedQtsAwardees
Failed test found in:
TeachingRecordSystem/tests/TeachingRecordSystem.Core.Dqt.CrmIntegrationTests/TestResults/_fv-az1146-510_2024-04-19_08_37_57.trx
Error:
System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]] : An unexpected error occurred from ISV code. (ErrorType = ClientError) Unexpected exception from plug-in (Execute): Dqt.Dynamics.plugins.PopulateAutoNumberPlugin: System.TimeoutException: Couldn’t complete execution of the Dqt.Dynamics.plugins.PopulateAutoNumberPlugin plug-in within the 2-minute limit. Please refer https://go.microsoft.com/fwlink/?linkid=2255411 for more details
Raw output
System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]] : An unexpected error occurred from ISV code. (ErrorType = ClientError) Unexpected exception from plug-in (Execute): Dqt.Dynamics.plugins.PopulateAutoNumberPlugin: System.TimeoutException: Couldn’t complete execution of the Dqt.Dynamics.plugins.PopulateAutoNumberPlugin plug-in within the 2-minute limit. Please refer https://go.microsoft.com/fwlink/?linkid=2255411 for more details
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.CreateAsync(Entity entity, CancellationToken cancellationToken)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.CreateAsync(Entity entity)
at TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetInductionCompleteesForDateRangeTests.CreateTeacherWithInduction(String firstName, String lastName, String statedFirstName, String statedLastName, String emailAddress1, String emailAddress2, DateOnly dateOfBirth, DateOnly qtsDate, String teacherStatusValue, Nullable`1 initialInductionStatus, dfeta_InductionStatus finalInductionStatus) in /home/runner/work/teaching-record-system/teaching-record-system/TeachingRecordSystem/tests/TeachingRecordSystem.Core.Dqt.CrmIntegrationTests/DataverseAdapterTests/GetInductionCompleteesForDateRangeTests.cs:line 220
at TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetInductionCompleteesForDateRangeTests.GetInductionCompleteesForDateRange_WhenCalledForDataGeneratedInTest_ReturnsExpectedQtsAwardees() in /home/runner/work/teaching-record-system/teaching-record-system/TeachingRecordSystem/tests/TeachingRecordSystem.Core.Dqt.CrmIntegrationTests/DataverseAdapterTests/GetInductionCompleteesForDateRangeTests.cs:line 142
github-actions / DQT integration test results
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetInternationalQtsAwardeesForDateRangeTests ► GetInternationalQtsAwardeesForDateRange_WhenCalledForDataGeneratedInTest_ReturnsExpectedInternationalQtsAwardees
Failed test found in:
TeachingRecordSystem/tests/TeachingRecordSystem.Core.Dqt.CrmIntegrationTests/TestResults/_fv-az1146-510_2024-04-19_08_37_57.trx
Error:
System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]] : An unexpected error occurred from ISV code. (ErrorType = ClientError) Unexpected exception from plug-in (Execute): Dqt.Dynamics.plugins.PopulateAutoNumberPlugin: System.TimeoutException: Couldn’t complete execution of the Dqt.Dynamics.plugins.PopulateAutoNumberPlugin plug-in within the 2-minute limit. Please refer https://go.microsoft.com/fwlink/?linkid=2255411 for more details
Raw output
System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]] : An unexpected error occurred from ISV code. (ErrorType = ClientError) Unexpected exception from plug-in (Execute): Dqt.Dynamics.plugins.PopulateAutoNumberPlugin: System.TimeoutException: Couldn’t complete execution of the Dqt.Dynamics.plugins.PopulateAutoNumberPlugin plug-in within the 2-minute limit. Please refer https://go.microsoft.com/fwlink/?linkid=2255411 for more details
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.CreateAsync(Entity entity, CancellationToken cancellationToken)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.CreateAsync(Entity entity)
at TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetInternationalQtsAwardeesForDateRangeTests.CreateTeacherWithInternationalQts(String firstName, String lastName, String statedFirstName, String statedLastName, String emailAddress1, String emailAddress2, DateOnly dateOfBirth, DateOnly qtsDate, String teacherStatusValue) in /home/runner/work/teaching-record-system/teaching-record-system/TeachingRecordSystem/tests/TeachingRecordSystem.Core.Dqt.CrmIntegrationTests/DataverseAdapterTests/GetInternationalQtsAwardeesForDateRangeTests.cs:line 196
at TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.GetInternationalQtsAwardeesForDateRangeTests.GetInternationalQtsAwardeesForDateRange_WhenCalledForDataGeneratedInTest_ReturnsExpectedInternationalQtsAwardees() in /home/runner/work/teaching-record-system/teaching-record-system/TeachingRecordSystem/tests/TeachingRecordSystem.Core.Dqt.CrmIntegrationTests/DataverseAdapterTests/GetInternationalQtsAwardeesForDateRangeTests.cs:line 96
github-actions / DQT integration test results
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.UpdateTeacherTests ► Given_passed_eyts_itt_record_cannot_change_result_to(ittResult: InTraining)
Failed test found in:
TeachingRecordSystem/tests/TeachingRecordSystem.Core.Dqt.CrmIntegrationTests/TestResults/_fv-az1146-510_2024-04-19_08_37_57.trx
Error:
System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]] : An unexpected error occurred from ISV code. (ErrorType = ClientError) Unexpected exception from plug-in (Execute): Dqt.Dynamics.plugins.PopulateAutoNumberPlugin: System.TimeoutException: Couldn’t complete execution of the Dqt.Dynamics.plugins.PopulateAutoNumberPlugin plug-in within the 2-minute limit. Please refer https://go.microsoft.com/fwlink/?linkid=2255411 for more details
Raw output
System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]] : An unexpected error occurred from ISV code. (ErrorType = ClientError) Unexpected exception from plug-in (Execute): Dqt.Dynamics.plugins.PopulateAutoNumberPlugin: System.TimeoutException: Couldn’t complete execution of the Dqt.Dynamics.plugins.PopulateAutoNumberPlugin plug-in within the 2-minute limit. Please refer https://go.microsoft.com/fwlink/?linkid=2255411 for more details
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.ExecuteAsync(OrganizationRequest request, CancellationToken cancellationToken)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.ExecuteAsync(OrganizationRequest request)
at TeachingRecordSystem.Core.Dqt.RequestBuilder.<Execute>g__ExecuteTransactionRequest|12_2() in /home/runner/work/teaching-record-system/teaching-record-system/TeachingRecordSystem/src/TeachingRecordSystem.Core/Dqt/RequestBuilder.cs:line 164
at TeachingRecordSystem.Core.Dqt.RequestBuilder.Execute() in /home/runner/work/teaching-record-system/teaching-record-system/TeachingRecordSystem/src/TeachingRecordSystem.Core/Dqt/RequestBuilder.cs:line 88
at TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.TestDataHelper.CreatePerson(Boolean earlyYears, Boolean assessmentOnly, Boolean iqts, Boolean withQualification, Boolean withActiveSanction, String slugId) in /home/runner/work/teaching-record-system/teaching-record-system/TeachingRecordSystem/tests/TeachingRecordSystem.Core.Dqt.CrmIntegrationTests/TestDataHelper.CreatePerson.cs:line 189
at TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.UpdateTeacherTests.CreatePerson(Boolean earlyYears, Boolean assessmentOnly, Boolean hasActiveSanctions, String slugId) in /home/runner/work/teaching-record-system/teaching-record-system/TeachingRecordSystem/tests/TeachingRecordSystem.Core.Dqt.CrmIntegrationTests/DataverseAdapterTests/UpdateTeacherTests.cs:line 3241
at TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.DataverseAdapterTests.UpdateTeacherTests.Given_passed_eyts_itt_record_cannot_change_result_to(dfeta_ITTResult ittResult) in /home/runner/work/teaching-record-system/teaching-record-system/TeachingRecordSystem/tests/TeachingRecordSystem.Core.Dqt.CrmIntegrationTests/DataverseAdapterTests/UpdateTeacherTests.cs:line 268
github-actions / DQT integration test results
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetContactsByDateOfBirthTests ► ReturnsMatchingContactsFromCrmInExpectedSortOrder(testScenarioData: ContactSearchSortScenarioData { IsAscending = False, Selector = Func`2 { Method = System.St...
Failed test found in:
TeachingRecordSystem/tests/TeachingRecordSystem.Core.Dqt.CrmIntegrationTests/TestResults/_fv-az1146-510_2024-04-19_08_37_57.trx
Error:
System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]] : An unexpected error occurred from ISV code. (ErrorType = ClientError) Unexpected exception from plug-in (Execute): Dqt.Dynamics.plugins.PopulateAutoNumberPlugin: System.TimeoutException: Couldn’t complete execution of the Dqt.Dynamics.plugins.PopulateAutoNumberPlugin plug-in within the 2-minute limit. Please refer https://go.microsoft.com/fwlink/?linkid=2255411 for more details
Raw output
System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]] : An unexpected error occurred from ISV code. (ErrorType = ClientError) Unexpected exception from plug-in (Execute): Dqt.Dynamics.plugins.PopulateAutoNumberPlugin: System.TimeoutException: Couldn’t complete execution of the Dqt.Dynamics.plugins.PopulateAutoNumberPlugin plug-in within the 2-minute limit. Please refer https://go.microsoft.com/fwlink/?linkid=2255411 for more details
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.ExecuteAsync(OrganizationRequest request, CancellationToken cancellationToken)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.ExecuteAsync(OrganizationRequest request)
at TeachingRecordSystem.Core.Dqt.RequestBuilder.<Execute>g__ExecuteTransactionRequest|12_2() in /home/runner/work/teaching-record-system/teaching-record-system/TeachingRecordSystem/src/TeachingRecordSystem.Core/Dqt/RequestBuilder.cs:line 164
at TeachingRecordSystem.Core.Dqt.RequestBuilder.Execute() in /home/runner/work/teaching-record-system/teaching-record-system/TeachingRecordSystem/src/TeachingRecordSystem.Core/Dqt/RequestBuilder.cs:line 88
at TeachingRecordSystem.TestCommon.TestData.CreatePersonBuilder.Execute(TestData testData) in /home/runner/work/teaching-record-system/teaching-record-system/TeachingRecordSystem/tests/TeachingRecordSystem.TestCommon/TestData.CreatePerson.cs:line 446
at TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetContactsByDateOfBirthTests.ReturnsMatchingContactsFromCrmInExpectedSortOrder(ContactSearchSortScenarioData testScenarioData) in /home/runner/work/teaching-record-system/teaching-record-system/TeachingRecordSystem/tests/TeachingRecordSystem.Core.Dqt.CrmIntegrationTests/QueryTests/GetContactsByDateOfBirthTests.cs:line 80
github-actions / DQT integration test results
TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetNotesByContactIdTests ► WhenCalled_WithContactIdForContactWithNoNotes_ReturnsResultWithNotes(hasAnnotations: True, hasTasks: True, hasIncidentResolutions: True)
Failed test found in:
TeachingRecordSystem/tests/TeachingRecordSystem.Core.Dqt.CrmIntegrationTests/TestResults/_fv-az1146-510_2024-04-19_08_37_57.trx
Error:
System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]] : An unexpected error occurred from ISV code. (ErrorType = ClientError) Unexpected exception from plug-in (Execute): Dqt.Dynamics.plugins.PopulateAutoNumberPlugin: System.TimeoutException: Couldn’t complete execution of the Dqt.Dynamics.plugins.PopulateAutoNumberPlugin plug-in within the 2-minute limit. Please refer https://go.microsoft.com/fwlink/?linkid=2255411 for more details
Raw output
System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]] : An unexpected error occurred from ISV code. (ErrorType = ClientError) Unexpected exception from plug-in (Execute): Dqt.Dynamics.plugins.PopulateAutoNumberPlugin: System.TimeoutException: Couldn’t complete execution of the Dqt.Dynamics.plugins.PopulateAutoNumberPlugin plug-in within the 2-minute limit. Please refer https://go.microsoft.com/fwlink/?linkid=2255411 for more details
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.ExecuteAsync(OrganizationRequest request, CancellationToken cancellationToken)
at Microsoft.PowerPlatform.Dataverse.Client.ServiceClient.ExecuteAsync(OrganizationRequest request)
at TeachingRecordSystem.Core.Dqt.RequestBuilder.<Execute>g__ExecuteTransactionRequest|12_2() in /home/runner/work/teaching-record-system/teaching-record-system/TeachingRecordSystem/src/TeachingRecordSystem.Core/Dqt/RequestBuilder.cs:line 164
at TeachingRecordSystem.Core.Dqt.RequestBuilder.Execute() in /home/runner/work/teaching-record-system/teaching-record-system/TeachingRecordSystem/src/TeachingRecordSystem.Core/Dqt/RequestBuilder.cs:line 88
at TeachingRecordSystem.TestCommon.TestData.CreatePersonBuilder.Execute(TestData testData) in /home/runner/work/teaching-record-system/teaching-record-system/TeachingRecordSystem/tests/TeachingRecordSystem.TestCommon/TestData.CreatePerson.cs:line 446
at TeachingRecordSystem.Core.Dqt.CrmIntegrationTests.QueryTests.GetNotesByContactIdTests.WhenCalled_WithContactIdForContactWithNoNotes_ReturnsResultWithNotes(Boolean hasAnnotations, Boolean hasTasks, Boolean hasIncidentResolutions) in /home/runner/work/teaching-record-system/teaching-record-system/TeachingRecordSystem/tests/TeachingRecordSystem.Core.Dqt.CrmIntegrationTests/QueryTests/GetNotesByContactIdTests.cs:line 46