Skip to content

[ODS-6577] Increase delay between checks #3994

[ODS-6577] Increase delay between checks

[ODS-6577] Increase delay between checks #3994

GitHub Actions / MultiTenant Postman Tests succeeded Jan 7, 2025 in 0s

46 passed, 0 failed and 0 skipped

Tests passed successfully

✅ /home/runner/work/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/Ed-Fi-ODS-Implementation/reports/Ed-Fi ODS-API Multi-Tenancy.xml

46 tests were completed in 8s with 46 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Change Queries / Get Available Change Versions (Tenant1) 1✅ 14ms
Change Queries / Get Available Change Versions (Tenant2) 1✅ 4ms
Identities / Get Identities (Tenant1) 5ms
Identities / Get Identities (Tenant2) 2ms
Metadata / Dependencies / Tenant1 2✅ 844ms
Metadata / Dependencies / Tenant1 (GraphML) 2✅ 99ms
Metadata / Dependencies / Tenant2 2✅ 46ms
Metadata / Dependencies / Tenant2 (GraphML) 2✅ 72ms
Metadata / Open API / Resources / Tenant1 OpenApi V2 2✅ 2s
Metadata / Open API / Resources / Tenant1 OpenApi v3 2✅ 2s
Metadata / Open API / Resources / Tenant2 OpenApi v2 2✅ 48ms
Metadata / Open API / Resources / Tenant2 OpenApi v3 2✅ 24ms
Metadata / Open API / Sections / Tenant1 2✅ 37ms
Metadata / Open API / Sections / Tenant2 2✅ 7ms
Resources / Setup / Create Tenant1 School 1✅ 565ms
Resources / Setup / Create Tenant2 School 1✅ 37ms
Resources / Teardown / Clean up Environment Variables 3ms
Resources / Tenant1 Requests / Delete School 1✅ 120ms
Resources / Tenant1 Requests / Delete Tenant2 School 1✅ 8ms
Resources / Tenant1 Requests / Get Composite Enrollment 1✅ 288ms
Resources / Tenant1 Requests / Get School 1✅ 101ms
Resources / Tenant1 Requests / Get School with Tenant2 SchoolId 1✅ 26ms
Resources / Tenant1 Requests / Get Schools Deletes 2✅ 56ms
Resources / Tenant1 Requests / Get Schools Key Changes 1✅ 14ms
Resources / Tenant2 Requests / Delete School 1✅ 80ms
Resources / Tenant2 Requests / Delete Tenant1 School 1✅ 4ms
Resources / Tenant2 Requests / Get Composite Enrollment 1✅ 17ms
Resources / Tenant2 Requests / Get School 1✅ 5ms
Resources / Tenant2 Requests / Get School with Tenant1 SchoolId 1✅ 3ms
Resources / Tenant2 Requests / Get Schools Deletes 2✅ 5ms
Resources / Tenant2 Requests / Get Schools Key Changes 1✅ 2ms
Token Info / Token Info (Tenant1) 2✅ 641ms
Token Info / Token Info (Tenant2) 2✅ 236ms
Version Endpoints / Get Versions (root) 2✅ 5ms

✅ Change Queries / Get Available Change Versions (Tenant1)

ChangeQueriesGetAvailableChangeVersionsTenant1
  ✅ Status code is 200

✅ Change Queries / Get Available Change Versions (Tenant2)

ChangeQueriesGetAvailableChangeVersionsTenant2
  ✅ Status code is 200

✅ Metadata / Dependencies / Tenant1

MetadataDependenciesTenant1
  ✅ Status code is 200
  ✅ Response Content-Type should be application/json

✅ Metadata / Dependencies / Tenant1 (GraphML)

MetadataDependenciesTenant1GraphMl
  ✅ Status code is 200
  ✅ Response Content-Type should be application/graphml

✅ Metadata / Dependencies / Tenant2

MetadataDependenciesTenant2
  ✅ Status code is 200
  ✅ Response Content-Type should be application/json

✅ Metadata / Dependencies / Tenant2 (GraphML)

MetadataDependenciesTenant2GraphMl
  ✅ Status code is 200
  ✅ Response Content-Type should be application/graphml

✅ Metadata / Open API / Resources / Tenant1 OpenApi V2

MetadataOpenApiResourcesTenant1OpenApiV2
  ✅ Status code is 200
  ✅ BasePath in OpenApi v2 metadata should include Tenant1

✅ Metadata / Open API / Resources / Tenant1 OpenApi v3

MetadataOpenApiResourcesTenant1OpenApiV3
  ✅ Status code is 200
  ✅ Server Url in OpenApi v3 metadata should include Tenant1

✅ Metadata / Open API / Resources / Tenant2 OpenApi v2

MetadataOpenApiResourcesTenant2OpenApiV2
  ✅ Status code is 200
  ✅ BasePath in OpenApi v2 metadata should include Tenant2

✅ Metadata / Open API / Resources / Tenant2 OpenApi v3

MetadataOpenApiResourcesTenant2OpenApiV3
  ✅ Status code is 200
  ✅ Server Url in OpenApi v3 metadata should include Tenant2

✅ Metadata / Open API / Sections / Tenant1

MetadataOpenApiSectionsTenant1
  ✅ Status code is 200
  ✅ Endpoint uris should include Tenant1

✅ Metadata / Open API / Sections / Tenant2

MetadataOpenApiSectionsTenant2
  ✅ Status code is 200
  ✅ Endpoint uris should include Tenant2

✅ Resources / Setup / Create Tenant1 School

ResourcesSetupCreateTenant1School
  ✅ Status code is 201

✅ Resources / Setup / Create Tenant2 School

ResourcesSetupCreateTenant2School
  ✅ Status code is 201

✅ Resources / Tenant1 Requests / Delete School

ResourcesTenant1RequestsDeleteSchool
  ✅ Status code is 204

✅ Resources / Tenant1 Requests / Delete Tenant2 School

ResourcesTenant1RequestsDeleteTenant2School
  ✅ Status code is 404

✅ Resources / Tenant1 Requests / Get Composite Enrollment

ResourcesTenant1RequestsGetCompositeEnrollment
  ✅ Status code is 200

✅ Resources / Tenant1 Requests / Get School

ResourcesTenant1RequestsGetSchool
  ✅ Status code is 200

✅ Resources / Tenant1 Requests / Get School with Tenant2 SchoolId

ResourcesTenant1RequestsGetSchoolWithTenant2SchoolId
  ✅ Status code is 404

✅ Resources / Tenant1 Requests / Get Schools Deletes

ResourcesTenant1RequestsGetSchoolsDeletes
  ✅ Status code is 200
  ✅ Response should include deleted Id

✅ Resources / Tenant1 Requests / Get Schools Key Changes

ResourcesTenant1RequestsGetSchoolsKeyChanges
  ✅ Status code is 200

✅ Resources / Tenant2 Requests / Delete School

ResourcesTenant2RequestsDeleteSchool
  ✅ Status code is 204

✅ Resources / Tenant2 Requests / Delete Tenant1 School

ResourcesTenant2RequestsDeleteTenant1School
  ✅ Status code is 404

✅ Resources / Tenant2 Requests / Get Composite Enrollment

ResourcesTenant2RequestsGetCompositeEnrollment
  ✅ Status code is 200

✅ Resources / Tenant2 Requests / Get School

ResourcesTenant2RequestsGetSchool
  ✅ Status code is 200

✅ Resources / Tenant2 Requests / Get School with Tenant1 SchoolId

ResourcesTenant2RequestsGetSchoolWithTenant1SchoolId
  ✅ Status code is 404

✅ Resources / Tenant2 Requests / Get Schools Deletes

ResourcesTenant2RequestsGetSchoolsDeletes
  ✅ Status code is 200
  ✅ Response should include deleted Id

✅ Resources / Tenant2 Requests / Get Schools Key Changes

ResourcesTenant2RequestsGetSchoolsKeyChanges
  ✅ Status code is 200

✅ Token Info / Token Info (Tenant1)

TokenInfoTokenInfoTenant1
  ✅ Status code is 200
  ✅ Client Id should be Tenant1 ApiKey

✅ Token Info / Token Info (Tenant2)

TokenInfoTokenInfoTenant2
  ✅ Status code is 200
  ✅ Client Id should be Tenant2 ApiKey

✅ Version Endpoints / Get Versions (root)

VersionEndpointsGetVersionsRoot
  ✅ Status code is 200
  ✅ Version urls should include the {tenantIdentifier} placeholder