Skip to content

[ODS-6626] API only allows tenant1's profiles when different profiles are set up for different tenants - 7.3 patch #4328

[ODS-6626] API only allows tenant1's profiles when different profiles are set up for different tenants - 7.3 patch

[ODS-6626] API only allows tenant1's profiles when different profiles are set up for different tenants - 7.3 patch #4328

GitHub Actions / Integration Tests succeeded Feb 4, 2025 in 0s

3073 passed, 0 failed and 0 skipped

Tests passed successfully

Report Passed Failed Skipped Time
/home/runner/work/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/reports/Ed-Fi ODS-API ChangeQueries Key Changes and Deletes Test Suite.xml 392✅ 14s
/home/runner/work/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/reports/Ed-Fi ODS-API ChangeQueries Test Suite.xml 107✅ 2s
/home/runner/work/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/reports/Ed-Fi ODS-API Composite Base Test Suite.xml 295✅ 11s
/home/runner/work/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/reports/Ed-Fi ODS-API Composite Profile Test Suite.xml 114✅ 6s
/home/runner/work/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/reports/Ed-Fi ODS-API Custom View-Based Authorization Test Suite.xml 73✅ 1s
/home/runner/work/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/reports/Ed-Fi ODS-API Integration Test Suite AuthorizationTests Multiple Key-Secrets.xml 204✅ 4s
/home/runner/work/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/reports/Ed-Fi ODS-API Integration Test Suite AuthorizationTests.xml 257✅ 5s
/home/runner/work/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/reports/Ed-Fi ODS-API Integration Test Suite GetByExample Tests.xml 89✅ 2s
/home/runner/work/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/reports/Ed-Fi ODS-API Integration Test Suite Multiple Edorg types.xml 54✅ 1s
/home/runner/work/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/reports/Ed-Fi ODS-API Integration Test Suite ResponseTests.xml 282✅ 2s
/home/runner/work/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/reports/Ed-Fi ODS-API Integration Test Suite.xml 561✅ 9s
/home/runner/work/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/reports/Ed-Fi ODS-API Multiple Authorization Strategy Test Suite.xml 132✅ 1s
/home/runner/work/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/reports/Ed-Fi ODS-API Profile Test Suite.xml 404✅ 21s
/home/runner/work/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/reports/Ed-Fi ODS-API Record Ownership Test Suite.xml 109✅ 638ms

✅ /home/runner/work/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/reports/Ed-Fi ODS-API ChangeQueries Key Changes and Deletes Test Suite.xml

392 tests were completed in 14s with 392 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Clean Up Test Data / Clean up Environment Variables 2ms
Deletes / Assessment (Namespace Based) / * Get Assessments 1✅ 59ms
Deletes / Assessment (Namespace Based) / Create Assessment 1✅ 181ms
Deletes / Assessment (Namespace Based) / Delete Assessment 1✅ 224ms
Deletes / Assessment (Namespace Based) / Get AvailableChangeVersions 1✅ 6ms
Deletes / Assessment (Namespace Based) / Get Deleted Assessments 5✅ 19ms
Deletes / Assessment (Namespace Based) / Get Deleted Assessments Count 4✅ 8ms
Deletes / Basic Resource / * Get AcademicWeeks 1✅ 379ms
Deletes / Basic Resource / Create AcademicWeek 1✅ 353ms
Deletes / Basic Resource / Delete AcademicWeek 1✅ 78ms
Deletes / Basic Resource / Get AvailableChangeVersions 1✅ 23ms
Deletes / Basic Resource / Get Deleted AcademicWeeks 5✅ 104ms
Deletes / Basic Resource / Get Deleted AcademicWeeks Count 4✅ 43ms
Deletes / Basic Resource / Snapshots 259ms
Deletes / Basic Resource with Descriptor/UniqueId / Create StaffEdOrgEmployment 1✅ 68ms
Deletes / Basic Resource with Descriptor/UniqueId / Delete StaffEdOrgEmployment 1✅ 46ms
Deletes / Basic Resource with Descriptor/UniqueId / Get AvailableChangeVersions 1✅ 4ms
Deletes / Basic Resource with Descriptor/UniqueId / Get Deleted StaffEdOrgEmployment 7✅ 51ms
Deletes / Basic Resource with Descriptor/UniqueId / Get Deleted StaffEdOrgEmployment Count 4✅ 45ms
Deletes / Basic Resource with Descriptor/UniqueId / Get StaffEdOrgEmployment 1✅ 146ms
Deletes / Derived Resource (Multiple Key Columns) / * Get StudentProgramAssociations 1✅ 129ms
Deletes / Derived Resource (Multiple Key Columns) / Create StudentProgramAssociation (LEA Client) 1✅ 364ms
Deletes / Derived Resource (Multiple Key Columns) / Create StudentProgramAssociation (School Client) 1✅ 19ms
Deletes / Derived Resource (Multiple Key Columns) / Delete StudentProgramAssociation (LEA Client) 1✅ 143ms
Deletes / Derived Resource (Multiple Key Columns) / Delete StudentProgramAssociation (School Client) 1✅ 12ms
Deletes / Derived Resource (Multiple Key Columns) / Get AvailableChangeVersions 1✅ 3ms
Deletes / Derived Resource (Multiple Key Columns) / Get Deleted StudentProgramAssociations (LEA Client) 10✅ 61ms
Deletes / Derived Resource (Multiple Key Columns) / Get Deleted StudentProgramAssociations (School Client) 10✅ 6ms
Deletes / Derived Resource (Multiple Key Columns) / Get Deleted StudentProgramAssociations Count (LEA Client) 4✅ 41ms
Deletes / Derived Resource (Multiple Key Columns) / Get Deleted StudentProgramAssociations Count (School Client) 4✅ 9ms
Deletes / Derived Resource (OrganizationDepartment) / Create OrganizationDepartment 777 1✅ 75ms
Deletes / Derived Resource (OrganizationDepartment) / Create OrganizationDepartment 888 1✅ 18ms
Deletes / Derived Resource (OrganizationDepartment) / Delete OrganizationDepartment 777 1✅ 31ms
Deletes / Derived Resource (OrganizationDepartment) / Delete OrganizationDepartment 888 1✅ 18ms
Deletes / Derived Resource (OrganizationDepartment) / Get AvailableChangeVersions 1✅ 4ms
Deletes / Derived Resource (OrganizationDepartment) / Get Deleted OrganizationDepartments 4✅ 8ms
Deletes / Derived Resource (OrganizationDepartment) / Get Deleted OrganizationDepartments Count 4✅ 7ms
Deletes / Derived Resource (School) / Create School 002 1✅ 18ms
Deletes / Derived Resource (School) / Create School 003 1✅ 13ms
Deletes / Derived Resource (School) / Delete School 002 1✅ 10ms
Deletes / Derived Resource (School) / Delete School 003 1✅ 14ms
Deletes / Derived Resource (School) / Get AvailableChangeVersions 1✅ 4ms
Deletes / Derived Resource (School) / Get Deleted Schools 4✅ 5ms
Deletes / Derived Resource (School) / Get Deleted Schools Count 4✅ 9ms
Deletes / Derived Resource (Single Key Column) / Create School 1✅ 299ms
Deletes / Derived Resource (Single Key Column) / Delete School 1✅ 1s
Deletes / Derived Resource (Single Key Column) / Get AvailableChangeVersions 1✅ 4ms
Deletes / Derived Resource (Single Key Column) / Get Deleted Schools 4✅ 18ms
Deletes / Derived Resource (Single Key Column) / Get Deleted Schools Count 4✅ 8ms
Deletes / Descriptor Resource / Create Descriptor 1✅ 54ms
Deletes / Descriptor Resource / Delete Descriptor 1✅ 3s
Deletes / Descriptor Resource / Get AvailableChangeVersions 1✅ 3ms
Deletes / Descriptor Resource / Get Deleted Descriptor 5✅ 16ms
Deletes / Descriptor Resource / Get Deleted Descriptor Count 4✅ 7ms
Deletes / EducationContent (Non-Key Namespace Based) / * Get EducationContents 1✅ 92ms
Deletes / EducationContent (Non-Key Namespace Based) / Create EducationContent (Ed-Fi) 1✅ 81ms
Deletes / EducationContent (Non-Key Namespace Based) / Create EducationContent (Other) 1✅ 12ms
Deletes / EducationContent (Non-Key Namespace Based) / Delete EducationContent 1✅ 38ms
Deletes / EducationContent (Non-Key Namespace Based) / Delete EducationContent (Other) 1✅ 9ms
Deletes / EducationContent (Non-Key Namespace Based) / Get AvailableChangeVersions 1✅ 4ms
Deletes / EducationContent (Non-Key Namespace Based) / Get Deleted EducationContent 5✅ 14ms
Deletes / EducationContent (Non-Key Namespace Based) / Get Deleted EducationContent (Other) 5✅ 4ms
Deletes / EducationContent (Non-Key Namespace Based) / Get Deleted EducationContents Count 4✅ 8ms
Deletes / EducationContent (Non-Key Namespace Based) / Get Deleted EducationContents Count (Other) 4✅ 6ms
Deletes / Invalid limit and offset / Get Deletes passing an invalid limit and offset 2✅ 9ms
Deletes / Managed Descriptor Resource / Create Managed Descriptor 1✅ 51ms
Deletes / Managed Descriptor Resource / Delete Descriptor 1✅ 38ms
Deletes / Managed Descriptor Resource / Get AvailableChangeVersions 1✅ 3ms
Deletes / Managed Descriptor Resource / Get Deleted Managed Descriptor 5✅ 9ms
Deletes / Managed Descriptor Resource / Get Deleted Managed Descriptor Count 4✅ 7ms
Deletes / Person-Type Resource / Create Staff 1✅ 279ms
Deletes / Person-Type Resource / Create StaffEdOrgEmployment 1✅ 15ms
Deletes / Person-Type Resource / Delete Staff 1✅ 183ms
Deletes / Person-Type Resource / Delete StaffEdOrgEmployment 1✅ 11ms
Deletes / Person-Type Resource / Get AvailableChangeVersions 1✅ 4ms
Deletes / Person-Type Resource / Get Deleted Staff 4✅ 40ms
Deletes / Person-Type Resource / Get Deleted Staff Count 4✅ 25ms
Deletes / Student Contact Association (Full Delete/Recreate in Change Window) / Delete and Recreate / Delete Contact 1✅ 66ms
Deletes / Student Contact Association (Full Delete/Recreate in Change Window) / Delete and Recreate / Delete Student Contact Association 1✅ 51ms
Deletes / Student Contact Association (Full Delete/Recreate in Change Window) / Delete and Recreate / Get Deleted Contacts 3✅ 50ms
Deletes / Student Contact Association (Full Delete/Recreate in Change Window) / Delete and Recreate / Get Deleted Contacts 2✅ 12ms
Deletes / Student Contact Association (Full Delete/Recreate in Change Window) / Delete and Recreate / Get Deleted Student Contact Associations 3✅ 59ms
Deletes / Student Contact Association (Full Delete/Recreate in Change Window) / Delete and Recreate / Get Deleted Student Contact Associations 2✅ 29ms
Deletes / Student Contact Association (Full Delete/Recreate in Change Window) / Delete and Recreate / Recreate Contact 1✅ 14ms
Deletes / Student Contact Association (Full Delete/Recreate in Change Window) / Delete and Recreate / Recreate Student Contact Association 1✅ 19ms
Deletes / Student Contact Association (Full Delete/Recreate in Change Window) / Setup / Create Contact 1✅ 105ms
Deletes / Student Contact Association (Full Delete/Recreate in Change Window) / Setup / Create School 1✅ 13ms
Deletes / Student Contact Association (Full Delete/Recreate in Change Window) / Setup / Create Student 1✅ 84ms
Deletes / Student Contact Association (Full Delete/Recreate in Change Window) / Setup / Create Student Contact Association 1✅ 94ms
Deletes / Student Contact Association (Full Delete/Recreate in Change Window) / Setup / Create Student School Association 1✅ 122ms
Deletes / Student Contact Association (Full Delete/Recreate in Change Window) / Setup / Get Change Version 1✅ 3ms
Deletes / Student Contact Association (Full Delete/Recreate in Change Window) / Teardown / Clean up Environment Variables 3ms
Deletes / Student Contact Association (Full Delete/Recreate in Change Window) / Teardown / Delete Contact 1✅ 8ms
Deletes / Student Contact Association (Full Delete/Recreate in Change Window) / Teardown / Delete School 1✅ 9ms
Deletes / Student Contact Association (Full Delete/Recreate in Change Window) / Teardown / Delete Student 1✅ 75ms
Deletes / Student Contact Association (Full Delete/Recreate in Change Window) / Teardown / Delete Student Contact Association 1✅ 18ms
Deletes / Student Contact Association (Full Delete/Recreate in Change Window) / Teardown / Delete Student School Association 1✅ 47ms
Key Changes / ClassPeriods / Change Class Period Key 1✅ 198ms
Key Changes / ClassPeriods / Change Class Period Key (Invalid key value) 2✅ 16ms
Key Changes / ClassPeriods / Change Class Period Key #2 1✅ 25ms
Key Changes / ClassPeriods / Create Class Period 1✅ 79ms
Key Changes / ClassPeriods / Delete Class Period 1✅ 26ms
Key Changes / ClassPeriods / Get AvailableChangeVersions 1✅ 3ms
Key Changes / ClassPeriods / Get Key Changes 5✅ 63ms
Key Changes / ClassPeriods / Get Key Changes #2 7✅ 15ms
Key Changes / Descriptors / Get Key Changes 3✅ 8ms
Key Changes / Descriptors / Get Key Changes with count 3✅ 3ms
Key Changes / GradebookEntries / Change Gradebook Entry Key 1✅ 46ms
Key Changes / GradebookEntries / Create Gradebook Entry 1✅ 94ms
Key Changes / GradebookEntries / Delete Gradebook Entry 1✅ 23ms
Key Changes / GradebookEntries / Get AvailableChangeVersions 1✅ 4ms
Key Changes / GradebookEntries / Get Key Changes 5✅ 14ms
Key Changes / Grades / Change Grade Key 1✅ 173ms
Key Changes / Grades / Create Grade 1✅ 128ms
Key Changes / Grades / Delete Grade 1✅ 25ms
Key Changes / Grades / Get AvailableChangeVersions 1✅ 4ms
Key Changes / Grades / Get Key Changes 5✅ 46ms
Key Changes / Invalid limit and offset / Get Key Changes passing an invalid limit and offset 2✅ 6ms
Key Changes / Locations / Change Location Key 1✅ 48ms
Key Changes / Locations / Create Location 1✅ 52ms
Key Changes / Locations / Create School 1✅ 20ms
Key Changes / Locations / Delete Location 1✅ 21ms
Key Changes / Locations / Delete Schools 1✅ 8ms
Key Changes / Locations / Get AvailableChangeVersions 1✅ 3ms
Key Changes / Locations / Get Key Changes 5✅ 38ms
Key Changes / Non Existing / Non Existing Deletes Request 2✅ 3ms
Key Changes / Non Existing / Non Existing KeyChange Request 2✅ 3ms
Key Changes / Sections / Change a Key / Change SectionIdentifier to XYZ (LEA client) 1✅ 181ms
Key Changes / Sections / Change a Key / Change SectionIdentifier to XYZ (School client) 1✅ 20ms
Key Changes / Sections / Change a Key / Get Key Changes (LEA client) 7✅ 72ms
Key Changes / Sections / Change a Key / Get Key Changes (School client) 7✅ 6ms
Key Changes / Sections / Initialization / Create Section (LEA client) 1✅ 151ms
Key Changes / Sections / Initialization / Create Section (School client) 1✅ 18ms
Key Changes / Sections / Initialization / Create Section AAA (School client) 1✅ 12ms
Key Changes / Sections / Initialization / Create Section BBB (School client) 1✅ 9ms
Key Changes / Sections / Initialization / Create Section CCC (School client) 1✅ 9ms
Key Changes / Sections / Initialization / Get AvailableChangeVersions 1✅ 5ms
Key Changes / Sections / Initialization / Obtain ClassPeriod for LEA client 2✅ 32ms
Key Changes / Sections / Initialization / Obtain ClassPeriod for School client 2✅ 20ms
Key Changes / Sections / Initialization / Obtain CourseOffering for LEA client 2✅ 66ms
Key Changes / Sections / Initialization / Obtain CourseOffering for School client 2✅ 19ms
Key Changes / Sections / Make additional changes to same Section / Change SectionIdentifier to ABC (LEA client) 1✅ 203ms
Key Changes / Sections / Make additional changes to same Section / Change SectionIdentifier to ABC (School client) 1✅ 22ms
Key Changes / Sections / Make additional changes to same Section / Get Key Changes (LEA client) 7✅ 28ms
Key Changes / Sections / Make additional changes to same Section / Get Key Changes (School client) 7✅ 6ms
Key Changes / Sections / Make changes to other Sections / Expand SectionIdentifier AAA (School client) 1✅ 20ms
Key Changes / Sections / Make changes to other Sections / Expand SectionIdentifier BBB (School client) 1✅ 18ms
Key Changes / Sections / Make changes to other Sections / Expand SectionIdentifier BBB (School client) Copy 1✅ 22ms
Key Changes / Sections / Make changes to other Sections / Expand SectionIdentifier CCC (School client) 1✅ 22ms
Key Changes / Sections / Make changes to other Sections / Get Key Changes (LEA client) 4✅ 47ms
Key Changes / Sections / Make changes to other Sections / Get Key Changes (LEA client) 4✅ 39ms
Key Changes / Sections / Teardown / Clean up Environment Variables 2ms
Key Changes / Sections / Teardown / Delete Section (LEA client) 1✅ 48ms
Key Changes / Sections / Teardown / Delete Section (School client) 1✅ 7ms
Key Changes / Sections / Teardown / Delete Section AAA (School client) 1✅ 7ms
Key Changes / Sections / Teardown / Delete Section BBB (School client) 1✅ 7ms
Key Changes / Sections / Teardown / Delete Section CCC (School client) 1✅ 7ms
Key Changes / Sessions / Change Session Key 1✅ 231ms
Key Changes / Sessions / Create Session 1✅ 120ms
Key Changes / Sessions / Delete Session 1✅ 24ms
Key Changes / Sessions / Get AvailableChangeVersions 1✅ 3ms
Key Changes / Sessions / Get Key Changes 5✅ 40ms
Key Changes / StaffSectionAssociations / Change Section CourseOffering / Get Key Changes 5✅ 42ms
Key Changes / StaffSectionAssociations / Change Section CourseOffering / Get New CourseOffering 2✅ 12ms
Key Changes / StaffSectionAssociations / Change Section CourseOffering / Update Section CourceOffering Reference 1✅ 31ms
Key Changes / StaffSectionAssociations / Initialization / Create Section 1✅ 14ms
Key Changes / StaffSectionAssociations / Initialization / Create StaffSectionAssociation 1✅ 79ms
Key Changes / StaffSectionAssociations / Initialization / Get AvailableChangeVersions 1✅ 4ms
Key Changes / StaffSectionAssociations / Initialization / Get ClassPeriod 2✅ 15ms
Key Changes / StaffSectionAssociations / Initialization / Get CourseOffering 2✅ 14ms
Key Changes / StaffSectionAssociations / Initialization / Get Staff 2✅ 115ms
Key Changes / StaffSectionAssociations / Teardown / Clean up Environment Variables 2ms
Key Changes / StaffSectionAssociations / Teardown / Delete Section 1✅ 13ms
Key Changes / StaffSectionAssociations / Teardown / Delete Staff Section Association 1✅ 26ms
Key Changes / Students and Contacts / Contacts / Change Parent or Contact First Name 2✅ 34ms
Key Changes / Students and Contacts / Initialization / Create Parent or Contact 1✅ 77ms
Key Changes / Students and Contacts / Initialization / Create School 1✅ 14ms
Key Changes / Students and Contacts / Initialization / Create Student 1✅ 10ms
Key Changes / Students and Contacts / Initialization / Create Student Parent or Contact Association 1✅ 56ms
Key Changes / Students and Contacts / Initialization / Create Student School Association 1✅ 17ms
Key Changes / Students and Contacts / Initialization / Get AvailableChangeVersions 1✅ 3ms
Key Changes / Students and Contacts / Students / Change StudentUniqueId and First Name 2✅ 39ms
Key Changes / Students and Contacts / Teardown / Clean up Environment Variables 4ms
Key Changes / Students and Contacts / Teardown / Delete Parent or Contact 1✅ 6ms
Key Changes / Students and Contacts / Teardown / Delete School 1✅ 10ms
Key Changes / Students and Contacts / Teardown / Delete Student 1✅ 7ms
Key Changes / Students and Contacts / Teardown / Delete Student Parent or Contact Association 1✅ 17ms
Key Changes / Students and Contacts / Teardown / Delete Student School Association 1✅ 10ms
Key Changes / StudentSchoolAssociations / Change Enrollment Date 1✅ 56ms
Key Changes / StudentSchoolAssociations / Change Enrollment School 1✅ 25ms
Key Changes / StudentSchoolAssociations / Create School 1✅ 13ms
Key Changes / StudentSchoolAssociations / Create Student School Association 1✅ 22ms
Key Changes / StudentSchoolAssociations / Delete Schools 1✅ 9ms
Key Changes / StudentSchoolAssociations / Delete Student School Association 1✅ 13ms
Key Changes / StudentSchoolAssociations / Get AvailableChangeVersions 1✅ 3ms
Key Changes / StudentSchoolAssociations / Get Key Changes #1 5✅ 33ms
Key Changes / StudentSchoolAssociations / Get Key Changes #2 7✅ 14ms
Key Changes / StudentSchoolAssociations / Get Key Changes #3 (after deleting School) 7✅ 17ms

✅ /home/runner/work/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/reports/Ed-Fi ODS-API ChangeQueries Test Suite.xml

107 tests were completed in 2s with 107 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
ChangeQueries / GetAllResourceTests / When_retrieving_resource_should_support_change_version_filter / Clean up Program Data 2✅ 143ms
ChangeQueries / GetAllResourceTests / When_retrieving_resource_should_support_change_version_filter / Get AvailableChangeVersions 1✅ 3ms
ChangeQueries / GetAllResourceTests / When_retrieving_resource_should_support_change_version_filter / Get AvailableChangeVersions Second one 1✅ 3ms
ChangeQueries / GetAllResourceTests / When_retrieving_resource_should_support_change_version_filter / Get AvailableChangeVersions Third one 1✅ 4ms
ChangeQueries / GetAllResourceTests / When_retrieving_resource_should_support_change_version_filter / Get Program List 1✅ 38ms
ChangeQueries / GetAllResourceTests / When_retrieving_resource_should_support_change_version_filter / Initialize Program Data 1✅ 56ms
ChangeQueries / GetAllResourceTests / When_retrieving_resource_should_support_change_version_filter / Initialize Program Data -Second one 1✅ 9ms
ChangeQueries / GetAllResourceTests / When_retrieving_resource_should_support_change_version_filter / Initialize Program Data -Third one 1✅ 11ms
ChangeQueries / GetAllResourceTests / When_retrieving_resource_should_support_change_version_filter / Program Data filter by max Change Version 2✅ 38ms
ChangeQueries / GetAllResourceTests / When_retrieving_resource_should_support_change_version_filter / Program Data filter by min change version 2✅ 32ms
ChangeQueries / GetAllResourceTests / When_retrieving_resource_should_support_change_version_filter / Program Data filter by min Change Version & max Change Version 2✅ 32ms
ChangeQueries / GetDeletedResource / When_deleting_program_with_same_natural_key_twice / Should_trigger_insert_into_trackedDeletes_table_for_each_resource_id / Create Program Data 1✅ 9ms
ChangeQueries / GetDeletedResource / When_deleting_program_with_same_natural_key_twice / Should_trigger_insert_into_trackedDeletes_table_for_each_resource_id / Delete Program Data 1✅ 47ms
ChangeQueries / GetDeletedResource / When_deleting_program_with_same_natural_key_twice / Should_trigger_insert_into_trackedDeletes_table_for_each_resource_id / Delete Program Data -Second one 1✅ 7ms
ChangeQueries / GetDeletedResource / When_deleting_program_with_same_natural_key_twice / Should_trigger_insert_into_trackedDeletes_table_for_each_resource_id / Get AvailableChangeVersions 1✅ 3ms
ChangeQueries / GetDeletedResource / When_deleting_program_with_same_natural_key_twice / Should_trigger_insert_into_trackedDeletes_table_for_each_resource_id / Get AvailableChangeVersions Second one 1✅ 3ms
ChangeQueries / GetDeletedResource / When_deleting_program_with_same_natural_key_twice / Should_trigger_insert_into_trackedDeletes_table_for_each_resource_id / Get tracked Deletes Program Data filter by min change version & max change version 7✅ 67ms
ChangeQueries / GetDeletedResource / When_deleting_program_with_same_natural_key_twice / Should_trigger_insert_into_trackedDeletes_table_for_each_resource_id / Recreate Program Data 1✅ 7ms
ChangeQueries / GetDeletedResource / When_deleting_student / Should_not_return_unregistered_deleted_students / Create student 1✅ 11ms
ChangeQueries / GetDeletedResource / When_deleting_student / Should_not_return_unregistered_deleted_students / Delete student by Id 1✅ 7ms
ChangeQueries / GetDeletedResource / When_deleting_student / Should_not_return_unregistered_deleted_students / Get AvailableChangeVersions 1✅ 4ms
ChangeQueries / GetDeletedResource / When_deleting_student / Should_not_return_unregistered_deleted_students / Get deleted students 2✅ 41ms
ChangeQueries / GetDeletedResource / When_deleting_student / Should_return_registered_and_subsequently_deleted_students / Create student 1✅ 7ms
ChangeQueries / GetDeletedResource / When_deleting_student / Should_return_registered_and_subsequently_deleted_students / Delete student by Id 1✅ 7ms
ChangeQueries / GetDeletedResource / When_deleting_student / Should_return_registered_and_subsequently_deleted_students / Delete student registration 1✅ 10ms
ChangeQueries / GetDeletedResource / When_deleting_student / Should_return_registered_and_subsequently_deleted_students / Get AvailableChangeVersions 1✅ 3ms
ChangeQueries / GetDeletedResource / When_deleting_student / Should_return_registered_and_subsequently_deleted_students / Get deleted student registrations 4✅ 37ms
ChangeQueries / GetDeletedResource / When_deleting_student / Should_return_registered_and_subsequently_deleted_students / Get deleted students 4✅ 7ms
ChangeQueries / GetDeletedResource / When_deleting_student / Should_return_registered_and_subsequently_deleted_students / Register student in a school 1✅ 18ms
ChangeQueries / GetDeletedResource / When_retrieving_deleted_items / When_retrieving_deleted_items_should_support_change_version_filter / Delete Program Data 1✅ 6ms
ChangeQueries / GetDeletedResource / When_retrieving_deleted_items / When_retrieving_deleted_items_should_support_change_version_filter / Delete Program Data-Second one 1✅ 6ms
ChangeQueries / GetDeletedResource / When_retrieving_deleted_items / When_retrieving_deleted_items_should_support_change_version_filter / Delete Program Data-Third one 1✅ 7ms
ChangeQueries / GetDeletedResource / When_retrieving_deleted_items / When_retrieving_deleted_items_should_support_change_version_filter / Get AvailableChangeVersions 1✅ 2ms
ChangeQueries / GetDeletedResource / When_retrieving_deleted_items / When_retrieving_deleted_items_should_support_change_version_filter / Get AvailableChangeVersions Second one 1✅ 4ms
ChangeQueries / GetDeletedResource / When_retrieving_deleted_items / When_retrieving_deleted_items_should_support_change_version_filter / Get AvailableChangeVersions Third one 1✅ 3ms
ChangeQueries / GetDeletedResource / When_retrieving_deleted_items / When_retrieving_deleted_items_should_support_change_version_filter / Initialize Program Data 1✅ 7ms
ChangeQueries / GetDeletedResource / When_retrieving_deleted_items / When_retrieving_deleted_items_should_support_change_version_filter / Initialize Program Data -Second one 1✅ 8ms
ChangeQueries / GetDeletedResource / When_retrieving_deleted_items / When_retrieving_deleted_items_should_support_change_version_filter / Initialize Program Data -Third one 1✅ 7ms
ChangeQueries / GetDeletedResource / When_retrieving_deleted_items / When_retrieving_deleted_items_should_support_change_version_filter / Tracked Deletes Program Data filter by max change version 3✅ 35ms
ChangeQueries / GetDeletedResource / When_retrieving_deleted_items / When_retrieving_deleted_items_should_support_change_version_filter / Tracked Deletes Program Data filter by min change version 4✅ 33ms
ChangeQueries / GetDeletedResource / When_retrieving_deleted_items / When_retrieving_deleted_items_should_support_change_version_filter / Tracked Deletes Program Data filter by min change version & max change version to the same change version 3✅ 6ms
Clean Up Test Data / Clean up Environment Variables 2ms
Full Life Cycle with Change Queries / Derived Resource Local Education Agency / Setup / Create localEducationAgency Data 1✅ 84ms
Full Life Cycle with Change Queries / Derived Resource Local Education Agency / Setup / Get AvailableChangeVersions Pre-create version 1✅ 3ms
Full Life Cycle with Change Queries / Derived Resource Local Education Agency / Setup / Initialize stateEducationAgency Data for Request 1✅ 69ms
Full Life Cycle with Change Queries / Derived Resource Local Education Agency / Teardown / Clean up Environment Variables 3ms
Full Life Cycle with Change Queries / Derived Resource Local Education Agency / Teardown / Delete stateEducationAgencies Data 1✅ 51ms
Full Life Cycle with Change Queries / Derived Resource Local Education Agency / Tests / Delete localEducationAgencies Data 1✅ 24ms
Full Life Cycle with Change Queries / Derived Resource Local Education Agency / Tests / Get localEducationAgencies Data 1✅ 21ms
Full Life Cycle with Change Queries / Derived Resource Local Education Agency / Tests / Get AvailableChangeVersions Post-Create version 2✅ 4ms
Full Life Cycle with Change Queries / Derived Resource Local Education Agency / Tests / Get AvailableChangeVersions Updated version 2✅ 3ms
Full Life Cycle with Change Queries / Derived Resource Local Education Agency / Tests / Get AvailableChangeVersions after delete 2✅ 3ms
Full Life Cycle with Change Queries / Derived Resource Local Education Agency / Tests / Tracked Deletes localEducationAgency filter by min change version 3✅ 6ms
Full Life Cycle with Change Queries / Derived Resource Local Education Agency / Tests / Update localEducationAgency Data 1✅ 87ms
Full Life Cycle with Change Queries / Derived Resource School / Create School Data 1✅ 11ms
Full Life Cycle with Change Queries / Derived Resource School / Delete School Data 1✅ 9ms
Full Life Cycle with Change Queries / Derived Resource School / Get School Data 1✅ 31ms
Full Life Cycle with Change Queries / Derived Resource School / Get AvailableChangeVersions Deleted version 2✅ 3ms
Full Life Cycle with Change Queries / Derived Resource School / Get AvailableChangeVersions Post-Create version 2✅ 3ms
Full Life Cycle with Change Queries / Derived Resource School / Get AvailableChangeVersions Pre-create version 1✅ 3ms
Full Life Cycle with Change Queries / Derived Resource School / Get AvailableChangeVersions Updated version 2✅ 10ms
Full Life Cycle with Change Queries / Derived Resource School / Tracked Deletes SchoolsData filter by min change version 1✅ 3ms
Full Life Cycle with Change Queries / Derived Resource School / Update School Data 1✅ 66ms
Full Life Cycle with Change Queries / Regular Resource Course / Setup / Create Course Data 1✅ 114ms
Full Life Cycle with Change Queries / Regular Resource Course / Setup / Get AvailableChangeVersions Pre-create version 1✅ 4ms
Full Life Cycle with Change Queries / Regular Resource Course / Teardown / Clean up Environment Variables 3ms
Full Life Cycle with Change Queries / Regular Resource Course / Tests / Delete Course Data 1✅ 44ms
Full Life Cycle with Change Queries / Regular Resource Course / Tests / Get Course Data 1✅ 26ms
Full Life Cycle with Change Queries / Regular Resource Course / Tests / Get AvailableChangeVersions Deleted version 2✅ 4ms
Full Life Cycle with Change Queries / Regular Resource Course / Tests / Get AvailableChangeVersions Post-Create version 2✅ 3ms
Full Life Cycle with Change Queries / Regular Resource Course / Tests / Get AvailableChangeVersions Updated version 2✅ 3ms
Full Life Cycle with Change Queries / Regular Resource Course / Tests / Tracked Deletes Course Data filter by min change version 3✅ 36ms
Full Life Cycle with Change Queries / Regular Resource Course / Tests / Update Course Data 1✅ 46ms

✅ /home/runner/work/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/reports/Ed-Fi ODS-API Composite Base Test Suite.xml

295 tests were completed in 11s with 295 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Composites / Feature: Composite can be filtered by url query string / Composite can be filtered by url query string / Negative Scenarios / Criteria for a non-existing property 2✅ 5ms
Composites / Feature: Composite can be filtered by url query string / Composite can be filtered by url query string / Negative Scenarios / Value that is not a valid data type for the targeted property 2✅ 7ms
Composites / Feature: Composite can be filtered by url query string / Exact Match Scenarios / Exact match on a datetime value 3✅ 29ms
Composites / Feature: Composite can be filtered by url query string / Exact Match Scenarios / Exact match on a descriptor 3✅ 77ms
Composites / Feature: Composite can be filtered by url query string / Exact Match Scenarios / Exact match on a short integer value 3✅ 29ms
Composites / Feature: Composite can be filtered by url query string / Exact Match Scenarios / Exact match on a string value 3✅ 74ms
Composites / Feature: Composite can be filtered by url query string / Exact Match Scenarios / Exact match on a unique id 2✅ 7ms
Composites / Feature: Composite can be filtered by url query string / Exact Match Scenarios / Exact match on an integer value 3✅ 31ms
Composites / Feature: Composite can be filtered by url query string / Exact Match Scenarios / Exact match on boolean values 3✅ 89ms
Composites / Feature: Composite can be filtered by url query string / Exact Match Scenarios / Exact match on decimal and boolean values 3✅ 71ms
Composites / Feature: Composite can be filtered by url query string / Exact Match Scenarios / Exact match on decimal values 3✅ 72ms
Composites / Feature: Composite can be filtered by url query string / Initialize Known / Initialize Known Program Data for Get Requests 32ms
Composites / Feature: Composite can be filtered by url query string / Initialize Known / Initialize Known Session Data for Get Requests 19ms
Composites / Feature: Composite can be filtered by url query string / Initialize Known / Initialize Known Staff Data for Get Requests 84ms
Composites / Feature: Composite requests support URL-based range criteria / Date Range Scenarios / Request filters on multiple date ranges 3✅ 35ms
Composites / Feature: Composite requests support URL-based range criteria / Date Range Scenarios / Request filters using a date range inclusive 3✅ 83ms
Composites / Feature: Composite requests support URL-based range criteria / Date Range Scenarios / Request filters using a date range inclusive with camel cased parameter name 3✅ 7ms
Composites / Feature: Composite requests support URL-based range criteria / Date Range Scenarios / Request filters using a date range max exclusive 3✅ 69ms
Composites / Feature: Composite requests support URL-based range criteria / Date Range Scenarios / Request filters using a date range min and max exclusive 3✅ 99ms
Composites / Feature: Composite requests support URL-based range criteria / Date Range Scenarios / Request filters using a date range min exclusive 3✅ 70ms
Composites / Feature: Composite requests support URL-based range criteria / Date Range Scenarios / Request filters using a non-existing property 2✅ 5ms
Composites / Feature: Composite requests support URL-based range criteria / Initialize Known Data / Initialize Known Session Data for Range Requests 55ms
Composites / Feature: Composite requests support URL-based range criteria / Initialize Known Data / Initialize Known Staff Data for Range Requests 184ms
Composites / Feature: Composite requests support URL-based range criteria / Numeric Range Scenarios / Request filters using a numeric range 3✅ 72ms
Composites / Feature: Composite requests support URL-based range criteria / Numeric Range Scenarios / Request filters using both a numeric and date range 3✅ 79ms
Composites / Feature: Composite resource model / Composite base resource contains no properties Scenario / Composite base resource contains no properties 3✅ 29ms
Composites / Feature: Composite resource model / Display names applied to all members Scenario / Composite members include display names for references 3✅ 28ms
Composites / Feature: Composite resource model / Display names applied to all members Scenario / Display names applied to all members 3✅ 266ms
Composites / Feature: Composite resource model / Include flattened references with collection Scenario / Composites include flattened references with collection 4✅ 67ms
Composites / Feature: Composite resource model / Include flattened references with flattened references Scenario / Composites include flattened references with flattened references 3✅ 53ms
Composites / Feature: Composite resource model / Include flattened references with linked collection Scenario / Composites include flattened references with linked collection 3✅ 155ms
Composites / Feature: Composite resource model / Include flattened references with unflattened references / Composites include flattened references with unflattened references 4✅ 256ms
Composites / Feature: Composite resource model / Includes collection with collection Scenario / Composite includes collection with collection 3✅ 76ms
Composites / Feature: Composite resource model / Includes collection with flattened reference Scenario / Composite includes collection with flattened reference 3✅ 29ms
Composites / Feature: Composite resource model / Includes collection with properties Scenario / Composite includes collection with properties 4✅ 15ms
Composites / Feature: Composite resource model / Includes collection with unflattened reference Scenario / Composite includes collection with unflattened reference 3✅ 68ms
Composites / Feature: Composite resource model / Includes flattened reference Scenario / Composite includes flattened reference 3✅ 185ms
Composites / Feature: Composite resource model / Includes flattened reference with linked collection Scenario / Composite includes flattened reference with linked collection 4✅ 94ms
Composites / Feature: Composite resource model / Includes linked collection containing a linked collection Scenario / Composite includes linked collection containing a linked collection 4✅ 667ms
Composites / Feature: Composite resource model / Includes linked collection containing flattened reference Scenario / Composite includes linked collection containing flattened reference 4✅ 99ms
Composites / Feature: Composite resource model / Includes linked collection containing unflattened reference Scenario / Composite includes linked collection containing unflattened reference 4✅ 215ms
Composites / Feature: Composite resource model / Includes linked collection with collection Scenario / Composite includes linked collection with collection 4✅ 214ms
Composites / Feature: Composite resource model / Includes linked collection with properties Scenario / Composite includes linked collection with properties 4✅ 51ms
Composites / Feature: Composite resource model / Includes specific collections Scenario / Composite includes specific collections 3✅ 32ms
Composites / Feature: Composite resource model / Includes specific collections Scenario / Composite includes specific linked collections 3✅ 125ms
Composites / Feature: Composite resource model / Includes specific properties Scenario / Composite includes specific properties 3✅ 44ms
Composites / Feature: Composite resource model / Includes specific references with flattened properties Scenario / Composite includes specific references with flattened properties 3✅ 181ms
Composites / Feature: Composite resource model / Includes specific references with properties Scenario / Composite includes specific references with properties 4✅ 87ms
Composites / Feature: Composite resource model / Includes unflattened reference Scenario / Composite includes unflattened reference 4✅ 210ms
Composites / Feature: Composite resource model / Includes unflattened reference with collection Scenario / Composite includes unflattened reference with collection 4✅ 36ms
Composites / Feature: Composite resource model / Includes unflattened reference with flattened reference / Composite includes unflattened reference with flattened reference 3✅ 34ms
Composites / Feature: Composite resource model / Includes unflattened reference with unflattened reference Scenario / Composite includes unflattened reference with unflattened reference 4✅ 43ms
Composites / Feature: Composite resource model / Initialize Known Data / Initialize Known Staff Data for Range Requests 69ms
Composites / Feature: Composites support Get request patterns / Composites support GetByKey pattern requests / GetByKey pattern 2✅ 27ms
Composites / Feature: Composites support Get request patterns / Composites support GetByKey pattern requests / GetByKey pattern using a nonexistent key 2✅ 13ms
Composites / Feature: Composites support Get request patterns / Composite GetById request uses a valid resource identifier / Formatted 2✅ 10ms
Composites / Feature: Composites support Get request patterns / Composite GetById request uses a valid resource identifier / Non formatted 2✅ 81ms
Composites / Feature: Composites support Get request patterns / Composite GetById request uses an invalid resource identifier / Formatted, contains invalid character 2✅ 5ms
Composites / Feature: Composites support Get request patterns / Composite GetById request uses an invalid resource identifier / Invalid format 2✅ 3ms
Composites / Feature: Composites support Get request patterns / Composite GetById request uses an invalid resource identifier / Non-formatted, contains invalid character 2✅ 3ms
Composites / Feature: Composites support Get request patterns / Composite GetById request uses an invalid resource identifier / Not a GUID 2✅ 14ms
Composites / Feature: Composites support Get request patterns / Composites support GetAll pattern requests / GetAll pattern 3✅ 74ms
Composites / Feature: Composites support Get request patterns / Composites support GetByExample pattern requests / GetByExample pattern 3✅ 113ms
Composites / Feature: Composites support Get request patterns / Composites support GetById pattern requests / GetById pattern 2✅ 208ms
Composites / Feature: Composites support Get request patterns / Initialize Known / Initialize Known Staff Data for Get Requests 291ms
Composites / Feature: Composites support Get request patterns / Initialize Known / Initialize Known Student Data for Get Requests 130ms
Composites / Feature: Composites support short description / Edfi types use short description Scenario / Edfi types use short description 2✅ 207ms
Composites / Feature: Composites support short description / Initialize Known Data / Initialize Known StudentSchoolAssociations Data for Get Requests 234ms
Composites / Feature: Composites support url based field selection / Field Selector Scenarios / Field selector containing a subset of a child collection 4✅ 126ms
Composites / Feature: Composites support url based field selection / Field Selector Scenarios / Field selector containing a subset of top-level members 3✅ 43ms
Composites / Feature: Composites support url based field selection / Field Selector Scenarios / Field selector containing all members of a child collection 4✅ 16ms
Composites / Feature: Composites support url based field selection / Field Selector Scenarios / Field selector containing all members of a child collection using the asterisk selector 4✅ 15ms
Composites / Feature: Composites support url based field selection / Field Selector Scenarios / Field selector on a non-Person entity containing a UniqueId 3✅ 20ms
Composites / Feature: Composites support url based field selection / Field Selector Scenarios / Field selector on a Person entity containing a UniqueId 3✅ 70ms
Composites / Feature: Composites support url based field selection / Initialize Known Data / Initialize Known Student Data for Field Selector Requests 49ms
Composites / Feature: Composites support url based field selection / Initialize Known Data / Initialize Known studentEducationOrganizationAssociations Data for Field Selector Requests 2s
Composites / Feature: Composites support URL based pagination / Initialize Known Data / Initialize Known Student Data for Paging Requests 1✅ 73ms
Composites / Feature: Composites support URL based pagination / Invalid Paging Scenarios / page size of 0 results 2✅ 2ms
Composites / Feature: Composites support URL based pagination / Invalid Paging Scenarios / page size of more than 100 results 2✅ 2ms
Composites / Feature: Composites support URL based pagination / Non-Numeric Paging Scenarios / non-numeric offset 2✅ 5ms
Composites / Feature: Composites support URL based pagination / Non-Numeric Paging Scenarios / non-numeric page size 2✅ 6ms
Composites / Feature: Composites support URL based pagination / Valid Paging Scenarios / both pages size and page offset parameters 3✅ 43ms
Composites / Feature: Composites support URL based pagination / Valid Paging Scenarios / no paging parameters 3✅ 44ms
Composites / Feature: Composites support URL based pagination / Valid Paging Scenarios / page offset parameter 3✅ 59ms
Composites / Feature: Composites support URL based pagination / Valid Paging Scenarios / page size parameter 3✅ 15ms
Composites / Feature: Composites support URL based pagination / Valid Paging Scenarios / page size parameter that is named using non-lower-case characters 3✅ 16ms
Composites / Feature: Composites support URL based pagination / Valid Paging Scenarios / valid page size of 100 results 2✅ 152ms
Composites / Feature:Composite resources can be defined through xml / Composite base resource contains no properties Scenario / Composite base resource contains no properties 2✅ 17ms
Composites / Feature:Composite resources can be defined through xml / Composite includes collection with collection scenario / Composite includes collection with collection 1✅ 6ms
Composites / Feature:Composite resources can be defined through xml / Composite includes collection with flattened reference Scenario / Composite includes collection with flattened reference 2✅ 41ms
Composites / Feature:Composite resources can be defined through xml / Composite includes collection with properties Scenario / Composite includes collection with properties 2✅ 17ms
Composites / Feature:Composite resources can be defined through xml / Composite includes collection with unflattened reference scenario / Composite includes collection with unflattened reference 2✅ 231ms
Composites / Feature:Composite resources can be defined through xml / Composite includes flattened object with properties Scenario / Composite includes flattened object with properties 2✅ 7ms
Composites / Feature:Composite resources can be defined through xml / Composite includes flattened reference Scenario / Composite includes flattened reference 2✅ 15ms
Composites / Feature:Composite resources can be defined through xml / Composite includes flattened reference with linked collection Scenario / Composite includes flattened reference with linked collection 2✅ 40ms
Composites / Feature:Composite resources can be defined through xml / Composite includes linked collection containing a linked collection Scenario / Composite includes linked collection containing a linked collection 2✅ 433ms
Composites / Feature:Composite resources can be defined through xml / Composite includes linked collection containing flattened reference Scenario / Composite includes linked collection containing flattened reference 2✅ 54ms
Composites / Feature:Composite resources can be defined through xml / Composite includes linked collection containing unflattened reference Scenario / Composite includes linked collection containing unflattened reference 2✅ 67ms
Composites / Feature:Composite resources can be defined through xml / Composite includes linked collection with collection Scenario / Composite includes linked collection with collection 2✅ 74ms
Composites / Feature:Composite resources can be defined through xml / Composite includes linked collection with properties Scenario / Composite includes linked collection with properties 2✅ 68ms
Composites / Feature:Composite resources can be defined through xml / Composite includes specific collections Scenario / Composite includes specific collections 2✅ 19ms
Composites / Feature:Composite resources can be defined through xml / Composite includes specific linked collections Scenario / Composite includes specific linked collections 2✅ 69ms
Composites / Feature:Composite resources can be defined through xml / Composite includes specific properties Scenario / Composite includes specific properties 2✅ 43ms
Composites / Feature:Composite resources can be defined through xml / Composite includes specific references with flattened properties Scenario / Composite includes specific references with flattened properties 2✅ 14ms
Composites / Feature:Composite resources can be defined through xml / Composite includes specific references with properties scenario / Composite includes specific references with properties 2✅ 46ms
Composites / Feature:Composite resources can be defined through xml / Composite includes unflattened object with properties Scenario / Composite includes unflattened object with properties 2✅ 13ms
Composites / Feature:Composite resources can be defined through xml / Composite includes unflattened reference Scenario / Composite includes unflattened reference 2✅ 40ms
Composites / Feature:Composite resources can be defined through xml / Composite includes unflattened reference with collection Scenario / Composite includes unflattened reference with collection 2✅ 18ms
Composites / Feature:Composite resources can be defined through xml / Composite includes unflattened reference with flattened reference Scenario / Composite includes unflattened reference with flattened reference 2✅ 17ms
Composites / Feature:Composite resources can be defined through xml / Composite includes unflattened reference with unflattened reference Scenario / Composite includes unflattened reference with unflattened reference 2✅ 17ms
Composites / Feature:Composite resources can be defined through xml / Composite is requested for a Student to check the order of the response properties Scenario / Composite is requested for a Student to check the order of the response properties 2✅ 16ms
Composites / Feature:Composite resources can be defined through xml / Composite members include display names Scenario / Composite members include display names 2✅ 86ms
Composites / Feature:Composite resources can be defined through xml / Composites include flattened embedded objects Scenario / Composites include flattened embedded objects 2✅ 7ms
Composites / Feature:Composite resources can be defined through xml / Composites include flattened references with collection Scenario / Composites include flattened references with collection 2✅ 19ms
Composites / Feature:Composite resources can be defined through xml / Composites include flattened references with flattened references Scenario / Composites include flattened references with flattened references 2✅ 15ms
Composites / Feature:Composite resources can be defined through xml / Composites include flattened references with linked collection Scenario / Composites include flattened references with linked collection 2✅ 18ms
Composites / Feature:Composite resources can be defined through xml / Composites include flattened references with unflattened references Scenario / Composites include flattened references with unflattened references 2✅ 17ms
Composites / Feature:Composite resources can be defined through xml / Composites include unflattened embedded objects Scenario / Composites include unflattened embedded objects 2✅ 13ms
Composites / Feature:Composite resources can be defined through xml / Initialize Known / Initialize Known Contact Data for Get Requests 1✅ 6ms
Composites / Feature:Composite resources can be defined through xml / Specification does not define a parameter needed to properly filter the incoming request URL / Composite resource specification does not define a parameter needed to properly filter the incoming request URL 1✅ 3ms
Descriptor sub-properties in Composites / Get Request for StaffWithReferencedDescriptors 9✅ 145ms
Initialize Known Data / Initialize Known School Ids 191ms

✅ /home/runner/work/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/reports/Ed-Fi ODS-API Composite Profile Test Suite.xml

114 tests were completed in 6s with 114 passed, 0 failed and 0 skipped.
Report exceeded GitHub limit of 65535 bytes and has been trimmed