Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FAILED: Automated Tests(393) #1199

Open
github-actions bot opened this issue Dec 20, 2024 · 0 comments
Open

FAILED: Automated Tests(393) #1199

github-actions bot opened this issue Dec 20, 2024 · 0 comments
Assignees
Labels
automation Tickets for test automation

Comments

@github-actions
Copy link
Contributor

Stats: suites 103
tests 833
passes 173
pending 0
failures 393
testsRegistered 833
passPercent 20.76830732292917
pendingPercent 0
other 0
hasOther false
skipped 267
hasSkipped true
start 2024-12-20T20:39:47.340Z
end 2024-12-20T21:34:18.365Z
duration 3271025

Failed Tests:

  • 01-api-key/01-create-api.cy.ts - Verify gwa gateway publish multiple config file
  • 01-api-key/01-create-api.cy.ts - publishes a new API for Dev environment to Kong Gateway
  • 01-api-key/01-create-api.cy.ts - publish product to directory
  • 01-api-key/01-create-api.cy.ts - Create a Test environment
  • 01-api-key/01-create-api.cy.ts - applies authorization plugin to service published to Kong Gateway
  • 01-api-key/01-create-api.cy.ts - activate the service for Test environment
  • 01-api-key/01-create-api.cy.ts - activate the service for Dev environment
  • 01-api-key/01-create-api.cy.ts - verify status of the services using "gwa status" command
  • 01-api-key/03-request-access-inactive-env.cy.ts - Change the current active environment to inactive state
  • 01-api-key/03-request-access-inactive-env.cy.ts - Verify that inactive environment is not displayed
  • 01-api-key/03-request-access-inactive-env.cy.ts - Close the popup by click on Cancel button
  • 01-api-key/03-request-access-inactive-env.cy.ts - Change the environment back to active state
  • 01-api-key/04-request-access-with-out-collecting-credentials.cy.ts - Collect the credentials
  • 01-api-key/04-request-access-with-out-collecting-credentials.cy.ts - Close the popup without collecting credentials
  • 01-api-key/06-collect-credentials.cy.ts - Verify that the request status is Pending Approval
  • 01-api-key/06-collect-credentials.cy.ts - Collect the credentials
  • 01-api-key/07-approve-pending-rqst.cy.ts - Verify that API is not accessible with the generated API Key when the request is not approved
  • 01-api-key/07-approve-pending-rqst.cy.ts - verify the request details
  • 01-api-key/07-approve-pending-rqst.cy.ts - Add group labels in request details window
  • 01-api-key/07-approve-pending-rqst.cy.ts - approves an access request
  • 01-api-key/07-approve-pending-rqst.cy.ts - Verify that API is accessible with the generated API Key
  • 01-api-key/08-grant-access.cy.ts - Click on the first consumer
  • 01-api-key/08-grant-access.cy.ts - Click on Grant Access button
  • 01-api-key/08-grant-access.cy.ts - Grant Access to Test environment
  • 01-api-key/08-grant-access.cy.ts - Verify that API is accessible with the generated API Key for Test environment
  • 01-api-key/10-revoke-access.cy.ts - Click on the first consumer
  • 01-api-key/10-revoke-access.cy.ts - Revoke access for Test environment
  • 01-api-key/10-revoke-access.cy.ts - Verify the confirmation message once the access is revoked
  • 01-api-key/10-revoke-access.cy.ts - Click on the first consumer
  • 01-api-key/10-revoke-access.cy.ts - Click on Grant Access button
  • 01-api-key/10-revoke-access.cy.ts - Grant Access to Test environment
  • 01-api-key/10-revoke-access.cy.ts - Verify that API is accessible with the generated API Key for Test environment
  • 02-client-credential-flow/03-client-cred-create-api-prod-auth-pro.cy.ts - Publishes a new API to Kong Gateway
  • 02-client-credential-flow/03-client-cred-create-api-prod-auth-pro.cy.ts - Adds environment with Client ID/Secret authenticator to product
  • 02-client-credential-flow/03-client-cred-create-api-prod-auth-pro.cy.ts - applies authorization plugin to service published to Kong Gateway
  • 02-client-credential-flow/03-client-cred-create-api-prod-auth-pro.cy.ts - Adds environment with JWT - Generated Key Pair authenticator to product
  • 02-client-credential-flow/03-client-cred-create-api-prod-auth-pro.cy.ts - Adds environment with JWT - JWKS URL authenticator to product
  • 02-client-credential-flow/03-client-cred-create-api-prod-auth-pro.cy.ts - Applies authorization plugin to service published to Kong Gateway
  • 02-client-credential-flow/03-client-cred-create-api-prod-auth-pro.cy.ts - activate the service for Test environment
  • 02-client-credential-flow/03-client-cred-create-api-prod-auth-pro.cy.ts - Adds environment for invalid authorization profile to other
  • 02-client-credential-flow/04-cids-access-rqst.cy.ts - Creates an access request
  • 02-client-credential-flow/05-cids-access-approve-api-rqst.cy.ts - Select scopes in Authorization Tab
  • 02-client-credential-flow/05-cids-access-approve-api-rqst.cy.ts - approves an access request
  • 02-client-credential-flow/05-cids-access-approve-api-rqst.cy.ts - Get access token using client ID and secret; make API request
  • 02-client-credential-flow/06-client-scope-in-keycloak.ts - Select the consumer ID
  • 02-client-credential-flow/06-client-scope-in-keycloak.ts - Navigate to client scope tab
  • 02-client-credential-flow/06-client-scope-in-keycloak.ts - Verify that "System.Write" scope is in assigned default scope
  • 02-client-credential-flow/07-deselect-scope.ts - Select the consumer from the list
  • 02-client-credential-flow/07-deselect-scope.ts - Deselect scopes in Authorization Tab
  • 02-client-credential-flow/08-verify-client-scope-in-default-list.ts - Select the consumer ID
  • 02-client-credential-flow/08-verify-client-scope-in-default-list.ts - Navigate to client scope tab
  • 02-client-credential-flow/08-verify-client-scope-in-default-list.ts - Verify that "System.Write" scope is not in assigned default scope
  • 02-client-credential-flow/09-jwt-genkp-access-rqst.cy.ts - Creates an access request
  • 02-client-credential-flow/10-jwt-genkp-access-approve-api-rqst.cy.ts - approves an access request
  • 02-client-credential-flow/10-jwt-genkp-access-approve-api-rqst.cy.ts - Get access token using JWT key pair; make API request
  • 02-client-credential-flow/11-jwks-url-gen-keys-access-rqst.cy.ts - Creates an access request
  • 02-client-credential-flow/12-jwks-url-access-approval-api-rqst.cy.ts - approves an access request
  • 02-client-credential-flow/12-jwks-url-access-approval-api-rqst.cy.ts - Get access token using JWT key pair; make API request
  • 02-client-credential-flow/13-jwks-publicKey-access-rqst.cy.ts - Enter JWT key with invalid format
  • 02-client-credential-flow/13-jwks-publicKey-access-rqst.cy.ts - Verify the error popups for invalid JWT key
  • 02-client-credential-flow/13-jwks-publicKey-access-rqst.cy.ts - Creates an access request
  • 02-client-credential-flow/14-jwt-publlicKey-access-approve-api-rqst.cy.ts - approves an access request
  • 02-client-credential-flow/14-jwt-publlicKey-access-approve-api-rqst.cy.ts - Get access token using JWT key pair; make sure API calls successfully
  • 03-manage-labels/01-rqst-access-for-labels.cy.ts - creates an access request
  • 03-manage-labels/02-approve-pending-rqst-for-labels.spec.cy.ts - verify the request details
  • 03-manage-labels/02-approve-pending-rqst-for-labels.spec.cy.ts - Add group labels in request details window
  • 03-manage-labels/02-approve-pending-rqst-for-labels.spec.cy.ts - approves an access request
  • 03-manage-labels/02-approve-pending-rqst-for-labels.spec.cy.ts - Verify that API is accessible with the generated API Key
  • 03-manage-labels/03-filter-labels.cy.ts - verify that consumers are filters as per given parameter
  • 03-manage-labels/04-manage-labels.cy.ts - Click on the first consumer
  • 03-manage-labels/04-manage-labels.cy.ts - Verify that labels can be deleted
  • 03-manage-labels/04-manage-labels.cy.ts - Verify that labels can be updated
  • 03-manage-labels/04-manage-labels.cy.ts - Verify that labels can be added
  • 03-manage-labels/05-link-consumers.ts - Get the consumer ID from the list
  • 03-manage-labels/05-link-consumers.ts - Link the delete consumer to the Namespace
  • 03-manage-labels/05-link-consumers.ts - Verify that the consumer is linked to the namespace
  • 04-gateway-services/01-gateway-service-details.cy.ts - Expand Gateway service details pane
  • 04-gateway-services/01-gateway-service-details.cy.ts - Verify total requests counts
  • 04-gateway-services/01-gateway-service-details.cy.ts - Verify the routes details
  • 04-gateway-services/01-gateway-service-details.cy.ts - Verify the host details
  • 04-gateway-services/01-gateway-service-details.cy.ts - Verify the Tags details
  • 04-gateway-services/02-filter-gateway-service.cy.ts - verify that Gateway service filters as per given parameter
  • 04-gateway-services/02-filter-gateway-service.cy.ts - Change Product environment from active to inactive
  • 04-gateway-services/02-filter-gateway-service.cy.ts - Change Product environment from inactive to active
  • 05-migrate-user/01-migrate-user-access.cy.ts - authenticates with new user
  • 05-migrate-user/01-migrate-user-access.cy.ts - Verify that user scopes are same as permissions given to old users
  • 05-migrate-user/01-migrate-user-access.cy.ts - authenticates with old user
  • 05-migrate-user/01-migrate-user-access.cy.ts - Verify that user account is disabled
  • 06-refresh-credential/01-api-key.cy.ts - authenticates Harley (developer)
  • 06-refresh-credential/02-client-credentials.cy.ts - authenticates Harley (developer)
  • 07-manage-control/01-ip-restriction.cy.ts - authenticates Mark (Access Manager)
  • 07-manage-control/01-ip-restriction.cy.ts - Navigate to Consumer page and filter the product
  • 07-manage-control/01-ip-restriction.cy.ts - Navigate to Consumer page and filter the product
  • 07-manage-control/01-ip-restriction.cy.ts - verify IP Restriction error when the API calls other than the allowed IP
  • 07-manage-control/02-rate-limiting.cy.ts - authenticates Mark (Access Manager)
  • 07-manage-control/02-rate-limiting.cy.ts - set api rate limit as per the test config, Local Policy and Scope as Route
  • 07-manage-control/02-rate-limiting.cy.ts - set api rate limit as per the test config, Redis Policy and Scope as Service
  • 07-manage-control/02-rate-limiting.cy.ts - set api rate limit as per the test config, Redis Policy and Scope as Route
  • 07-manage-control/02-rate-limiting.cy.ts - set api rate limit to global service level
  • 07-manage-control/02-rate-limiting.cy.ts - set api rate limit to global service level
  • 07-manage-control/02-rate-limiting.cy.ts - verify rate limit error when the API calls beyond the limit
  • 07-manage-control/03-kong-api-only-apply-rate-limiting.cy.ts - Authenticates api owner
  • 07-manage-control/03-kong-api-only-apply-rate-limiting.cy.ts - Verify the service is accessibale with API key for free access
  • 07-manage-control/03-kong-api-only-apply-rate-limiting.cy.ts - Developer logs in
  • 07-manage-control/03-kong-api-only-apply-rate-limiting.cy.ts - authenticates Mark (Access-Manager)
  • 07-manage-control/03-kong-api-only-apply-rate-limiting.cy.ts - verify the request details
  • 07-manage-control/03-kong-api-only-apply-rate-limiting.cy.ts - Navigate to Control Tab
  • 07-manage-control/03-kong-api-only-apply-rate-limiting.cy.ts - Set Rate Limiting
  • 07-manage-control/03-kong-api-only-apply-rate-limiting.cy.ts - approves an access request
  • 07-manage-control/03-kong-api-only-apply-rate-limiting.cy.ts - Verify that API is accessible with the generated API Key
  • 08-client-role/02-add-roles-authorization-profile.ts - Authenticates Wendy (Credential-Issuer)
  • 08-client-role/03-read-client-role.ts - Developer logs in
  • 08-client-role/03-read-client-role.ts - Access Manager logs in
  • 08-client-role/03-read-client-role.ts - Access Manager approves developer access request
  • 08-client-role/03-read-client-role.ts - Select scopes in Authorization Tab
  • 08-client-role/03-read-client-role.ts - approves an access request
  • 08-client-role/03-read-client-role.ts - Get access token using client ID and secret; make API request
  • 08-client-role/03-read-client-role.ts - Set allowed method "GET" in kong plugin
  • 08-client-role/03-read-client-role.ts - Set authorization roles in plugin file
  • 08-client-role/03-read-client-role.ts - Set allowed audience in plugin file
  • 08-client-role/03-read-client-role.ts - applies authorization plugin to service published to Kong Gateway
  • 08-client-role/03-read-client-role.ts - Make "GET" call and verify that Kong allows user to access the resources
  • 08-client-role/03-read-client-role.ts - Make "POST" call and verify that Kong does not allow user to access the resources
  • 08-client-role/04-write-client-role.ts - Developer logs in
  • 08-client-role/04-write-client-role.ts - Access Manager logs in
  • 08-client-role/04-write-client-role.ts - Access Manager approves developer access request
  • 08-client-role/04-write-client-role.ts - Select "Write" roles in Authorization Tab
  • 08-client-role/04-write-client-role.ts - approves an access request
  • 08-client-role/04-write-client-role.ts - Set allowed methods "PUT" and "POST" in kong plugin
  • 08-client-role/04-write-client-role.ts - Set authorization roles in plugin file
  • 08-client-role/04-write-client-role.ts - Set allowed audience in plugin file
  • 08-client-role/04-write-client-role.ts - applies authorization plugin to service published to Kong Gateway
  • 08-client-role/04-write-client-role.ts - Make "GET" call and verify that Kong does not allow user to access the resources
  • 08-client-role/04-write-client-role.ts - Make "POST" call and verify that Kong allows user to access the resources
  • 08-client-role/04-write-client-role.ts - Make "PUT" call and verify that Kong allows user to access the resources
  • 08-client-role/05-check-without-role.ts - Authenticates api owner
  • 08-client-role/05-check-without-role.ts - authenticates Harley (developer)
  • 08-client-role/05-check-without-role.ts - Verify that service is accessible with new client ID and Secret
  • 09-update-product-env/01-client-credential-to-kong-acl-api.cy.ts - Authenticates api owner
  • 09-update-product-env/01-client-credential-to-kong-acl-api.cy.ts - authenticates Harley (developer)
  • 09-update-product-env/01-client-credential-to-kong-acl-api.cy.ts - creates an application
  • 09-update-product-env/01-client-credential-to-kong-acl-api.cy.ts - Raise request access
  • 09-update-product-env/01-client-credential-to-kong-acl-api.cy.ts - Collect the credentials
  • 09-update-product-env/01-client-credential-to-kong-acl-api.cy.ts - Access Manager logs in
  • 09-update-product-env/02-kong-acl-api-to-client-credential.cy.ts - Authenticates api owner
  • 09-update-product-env/02-kong-acl-api-to-client-credential.cy.ts - Developer logs in
  • 09-update-product-env/02-kong-acl-api-to-client-credential.cy.ts - Creates an application
  • 09-update-product-env/02-kong-acl-api-to-client-credential.cy.ts - Creates an access request
  • 09-update-product-env/02-kong-acl-api-to-client-credential.cy.ts - Access Manager logs in
  • 09-update-product-env/02-kong-acl-api-to-client-credential.cy.ts - Get access token using client ID and secret; make API request
  • 09-update-product-env/03-apply-multiple-services.cy.ts - Authenticates api owner
  • 09-update-product-env/03-apply-multiple-services.cy.ts - Get access token using client ID and secret; make API request for test
  • 09-update-product-env/03-apply-multiple-services.cy.ts - Developer logs in
  • 09-update-product-env/03-apply-multiple-services.cy.ts - Access Manager logs in
  • 09-update-product-env/03-apply-multiple-services.cy.ts - Access Manager approves developer access request
  • 09-update-product-env/03-apply-multiple-services.cy.ts - The request should not be displayed when require approval is not set
  • 09-update-product-env/03-apply-multiple-services.cy.ts - Get access token using client ID and secret; make API request for test
  • 09-update-product-env/03-apply-multiple-services.cy.ts - Get access token using client ID and secret; make API request for Dev
  • 09-update-product-env/04-change-env-status copy.cy.ts - Authenticates api owner
  • 09-update-product-env/06-shared-idp.cy.ts - Authenticates api owner
  • 09-update-product-env/06-shared-idp.cy.ts - Authenticates api owner
  • 09-update-product-env/07-kong-public-auth.ts - Authenticates api owner
  • 09-update-product-env/08-protected-externally.ts - Authenticates api owner
  • 09-update-product-env/09-two-tiered-hidden.cy.ts - authenticates Janis (api owner) to get the user session token
  • 10-clear-resources/01-create-api.cy.ts - authenticates Janis (api owner) to get the user session token
  • 10-clear-resources/02-team-access.cy.ts - authenticates Janis (api owner)
  • 10-clear-resources/03-rqst-access.cy.ts - authenticates Harley (developer)
  • 10-clear-resources/04-delete-consumer.ts - authenticates Mark (access manager)
  • 10-clear-resources/05-delete-resources.cy.ts - authenticates Janis (api owner)
  • 10-clear-resources/06-delete-service-acc.ts - authenticates Janis (api owner)
  • 11-activity-feed/01-activity-feed.cy.ts - authenticates Janis (api owner) to get the user session token
  • 11-activity-feed/01-activity-feed.cy.ts - Get the resource and verify the success code in the response
  • 11-activity-feed/01-activity-feed.cy.ts - Get the resource and verify the success code in the response
  • 11-activity-feed/01-activity-feed.cy.ts - activates new namespace
  • 11-activity-feed/02-activity-feed-failure.cy.ts - Developer logs in
  • 11-activity-feed/02-activity-feed-failure.cy.ts - Authenticates api owner
  • 11-activity-feed/02-activity-feed-failure.cy.ts - Activates namespace for client credential flow tests
  • 11-activity-feed/02-activity-feed-failure.cy.ts - Get the resource and verify the success code in the response
  • 11-activity-feed/02-activity-feed-failure.cy.ts - Navigate to activity page
  • 11-activity-feed/02-activity-feed-failure.cy.ts - Verify Activity filter foe all the listed activities
  • 12-access-permission/01-create-api.cy.ts - authenticates Janis (api owner) to get the user session token
  • 12-access-permission/02-team-access.cy.ts - authenticates Janis (api owner)
  • 12-access-permission/03-rqst-access.cy.ts - authenticates Harley (developer)
  • 12-access-permission/04-access-manager.cy.ts - authenticates Janis (api owner)
  • 12-access-permission/04-access-manager.cy.ts - Authenticates Mark (Access-Manager)
  • 12-access-permission/04-access-manager.cy.ts - Navigate to Consumer Page to see the Approve Request option
  • 12-access-permission/04-access-manager.cy.ts - Verify that the option to approve request is displayed
  • 12-access-permission/05-namespace-manage.cy.ts - Authenticates Janis (api owner)
  • 12-access-permission/05-namespace-manage.cy.ts - Authenticates Wendy (Credential-Issuer)
  • 12-access-permission/05-namespace-manage.cy.ts - Verify that all the namespace options and activities are displayed
  • 12-access-permission/06-credential-issuer.cy.ts - Authenticates Janis (api owner)
  • 12-access-permission/06-credential-issuer.cy.ts - Authenticates Wendy (Credential-Issuer)
  • 12-access-permission/06-credential-issuer.cy.ts - Verify that only Authorization Profile option is displayed in Namespace page
  • 12-access-permission/06-credential-issuer.cy.ts - Verify that authorization profile for Client ID/Secret is generated
  • 12-access-permission/07-namespace-view.cy.ts - Authenticates Janis (api owner)
  • 12-access-permission/07-namespace-view.cy.ts - authenticates Mark
  • 12-access-permission/07-namespace-view.cy.ts - Navigate to Consumer Page to see the Approve Request option
  • 12-access-permission/07-namespace-view.cy.ts - Navigate to Consumer Page to see the Approve Request option
  • 12-access-permission/07-namespace-view.cy.ts - Verify that service accounts are not created
  • 12-access-permission/08-gateway-config.cy.ts - authenticates Janis (api owner)
  • 12-access-permission/08-gateway-config.cy.ts - Authenticates Wendy (Credential-Issuer)
  • 12-access-permission/08-gateway-config.cy.ts - Verify that GWA API allows user to publish the API to Kong gateway
  • 12-access-permission/10-identity-provider.cy.ts - authenticates Janis (api owner) - IDIR
  • 13-namespace-preview-mode/01-create-api.cy.ts - authenticates Janis (api owner) to get the user session token
  • 13-namespace-preview-mode/02-namespace-preview-mode.cy.ts - authenticates Janis (api owner)
  • 14-org-assignment/01-client-cred-team-access.ts - authenticates Janis (api owner) to get the user session token
  • 14-org-assignment/01-client-cred-team-access.ts - Authenticates Product Owner
  • 14-org-assignment/01-client-cred-team-access.ts - Select the namespace
  • 14-org-assignment/01-client-cred-team-access.ts - Click on Enable Publishing option from Namespace Page
  • 14-org-assignment/01-client-cred-team-access.ts - Publish the API
  • 14-org-assignment/01-client-cred-team-access.ts - Authenticates api owner
  • 14-org-assignment/01-client-cred-team-access.ts - authenticates Harley (developer)
  • 14-org-assignment/01-client-cred-team-access.ts - creates an application
  • 14-org-assignment/01-client-cred-team-access.ts - Raise request access
  • 14-org-assignment/01-client-cred-team-access.ts - Collect the credentials
  • 14-org-assignment/01-client-cred-team-access.ts - Access Manager logs in
  • 14-org-assignment/03-verify-org-admin-member-org.ts - authenticates Janis (api owner) to get the user session token
  • 14-org-assignment/05-verify-org-admin-member-org-unit.ts - authenticates Janis (api owner) to get the user session token
  • 15-aps-api/01-create-api.cy.ts - authenticates Janis (api owner) to get the user session token
  • 15-aps-api/02-organization.cy.ts - authenticates Janis (api owner) to get the user session token
  • 15-aps-api/02-organization.cy.ts - Prepare the Request Specification for the API
  • 15-aps-api/02-organization.cy.ts - Prepare the Request Specification for the API
  • 15-aps-api/02-organization.cy.ts - Get the resource and verify the success code in the response
  • 15-aps-api/02-organization.cy.ts - Compare the scope values in response against the expected values
  • 15-aps-api/02-organization.cy.ts - Get the list of roles and verify the success code in the response
  • 15-aps-api/02-organization.cy.ts - Compare the roles values in response against the expected values
  • 15-aps-api/02-organization.cy.ts - Get the resource and verify the success code in the response
  • 15-aps-api/02-organization.cy.ts - Compare the Namespace values in response against the expected values
  • 15-aps-api/02-organization.cy.ts - Delete the namespace associated with the organization, organization unit and verify the success code in the response
  • 15-aps-api/02-organization.cy.ts - Verify that the deleted Namespace is not displayed in Get Call
  • 15-aps-api/02-organization.cy.ts - Add the access of the organization to the specific user and verify the success code in the response
  • 15-aps-api/02-organization.cy.ts - Get the resource and verify the success code in the response
  • 15-aps-api/02-organization.cy.ts - Compare the Namespace values in response against the expected values
  • 15-aps-api/03-documentation.cy.ts - authenticates Janis (api owner) to get the user session token
  • 15-aps-api/03-documentation.cy.ts - Put the resource and verify the success code in the response
  • 15-aps-api/03-documentation.cy.ts - Get the resource and verify the success code in the response
  • 15-aps-api/03-documentation.cy.ts - Compare the values in response against the values passed in the request
  • 15-aps-api/03-documentation.cy.ts - Verify the status code and response message for invalid slugvalue
  • 15-aps-api/03-documentation.cy.ts - Delete the documentation
  • 15-aps-api/03-documentation.cy.ts - Delete the documentation
  • 15-aps-api/03-documentation.cy.ts - Put the resource and verify the success code in the response
  • 15-aps-api/03-documentation.cy.ts - Verify that document contant is displayed for GET /documentation
  • 15-aps-api/03-documentation.cy.ts - Verify the status code and response message for invalid slug id
  • 15-aps-api/03-documentation.cy.ts - Verify that document contant is fetch by slug ID
  • 15-aps-api/04-keycloak-shared-IDP-config.cy.ts - Edit the namespace from the tree view
  • 15-aps-api/04-keycloak-shared-IDP-config.cy.ts - Navigate to attribute tab
  • 15-aps-api/04-keycloak-shared-IDP-config.cy.ts - Set the Attributes
  • 15-aps-api/05-authorizationProfiles.cy.ts - authenticates Janis (api owner) to get the user session token
  • 15-aps-api/05-authorizationProfiles.cy.ts - Put the resource and verify the success code in the response
  • 15-aps-api/05-authorizationProfiles.cy.ts - Get the resource and verify the success code in the response
  • 15-aps-api/05-authorizationProfiles.cy.ts - Compare the values in response against the values passed in the request
  • 15-aps-api/05-authorizationProfiles.cy.ts - Delete the authorization profile
  • 15-aps-api/05-authorizationProfiles.cy.ts - Verify that the authorization profile is deleted
  • 15-aps-api/05-authorizationProfiles.cy.ts - Put the resource and verify the success code in the response
  • 15-aps-api/05-authorizationProfiles.cy.ts - Get the resource and verify the success code in the response
  • 15-aps-api/05-authorizationProfiles.cy.ts - Compare the values in response against the values passed in the request
  • 15-aps-api/05-authorizationProfiles.cy.ts - Delete the authorization profile
  • 15-aps-api/05-authorizationProfiles.cy.ts - Verify that the authorization profile is deleted
  • 15-aps-api/05-authorizationProfiles.cy.ts - Put the resource and verify the success code in the response
  • 15-aps-api/05-authorizationProfiles.cy.ts - Get the resource and verify the success code in the response
  • 15-aps-api/05-authorizationProfiles.cy.ts - Compare the values in response against the values passed in the request
  • 15-aps-api/05-authorizationProfiles.cy.ts - Delete the authorization profile
  • 15-aps-api/05-authorizationProfiles.cy.ts - Verify that the authorization profile is deleted
  • 15-aps-api/05-authorizationProfiles.cy.ts - Put the resource to create shared IDP profile and verify the success code in the response
  • 15-aps-api/05-authorizationProfiles.cy.ts - Create an authorization profile using inheritFrom attribute and verify the success code in the response
  • 15-aps-api/05-authorizationProfiles.cy.ts - Get list of authorization profile and verify the success code in the response
  • 15-aps-api/05-authorizationProfiles.cy.ts - Compare the values in response against the values passed in the request
  • 15-aps-api/05-authorizationProfiles.cy.ts - Create a shared credential issuer
  • 15-aps-api/05-authorizationProfiles.cy.ts - Get list of authorization profile and verify the success code in the response
  • 15-aps-api/05-authorizationProfiles.cy.ts - Authenticates Janis (api owner) to get the user session token
  • 15-aps-api/05-authorizationProfiles.cy.ts - Authenticates Admin owner
  • 15-aps-api/05-authorizationProfiles.cy.ts - Navigate to Clients
  • 15-aps-api/06-products.cy.ts - authenticates Janis (api owner) to get the user session token
  • 15-aps-api/06-products.cy.ts - Put the resource and verify the success code in the response
  • 15-aps-api/06-products.cy.ts - Get the resource and verify the success code and product name in the response
  • 15-aps-api/06-products.cy.ts - Compare the values in response against the values passed in the request
  • 15-aps-api/06-products.cy.ts - Verify that the product is visible in Manage Product Page
  • 15-aps-api/06-products.cy.ts - Delete the product environment and verify the success code in the response
  • 15-aps-api/06-products.cy.ts - Get the resource and verify that product environment is deleted
  • 15-aps-api/06-products.cy.ts - Delete the product and verify the success code in the response
  • 15-aps-api/06-products.cy.ts - Get the resource and verify that product is deleted
  • 15-aps-api/07-api-directory.cy.ts - authenticates Janis (api owner) to get the user session token
  • 15-aps-api/07-api-directory.cy.ts - Put the resource (/organization/{org}/datasets) and verify the success code in the response
  • 15-aps-api/07-api-directory.cy.ts - Get the resource (/organization/{org}/datasets/{name}) and verify the success code in the response
  • 15-aps-api/07-api-directory.cy.ts - Compare the values in response against the values passed in the request
  • 15-aps-api/07-api-directory.cy.ts - Put the resource (/namespaces/{ns}/datasets/{name}) and verify the success code in the response
  • 15-aps-api/07-api-directory.cy.ts - Get the resource (/namespaces/{ns}/datasets/{name}) and verify the success code in the response
  • 15-aps-api/07-api-directory.cy.ts - Compare the values in response against the values passed in the request
  • 15-aps-api/07-api-directory.cy.ts - Get the resource (/organizations/{org}/datasets/{name}) and verify the success code in the response
  • 15-aps-api/07-api-directory.cy.ts - Compare the values in response against the values passed in the request
  • 15-aps-api/07-api-directory.cy.ts - Get the resource (/organizations/{org}/datasets) and verify the success code in the response
  • 15-aps-api/07-api-directory.cy.ts - Compare the values in response against the values passed in the request
  • 15-aps-api/07-api-directory.cy.ts - Get the directory details (/directory) and verify the success code in the response
  • 15-aps-api/07-api-directory.cy.ts - Verify the expected directory details are display in the response
  • 15-aps-api/07-api-directory.cy.ts - Get the directory details by its ID (/directory/{id}) and verify the success code in the response
  • 15-aps-api/07-api-directory.cy.ts - Get the namespace directory details (/namespaces/{ns}/directory) and verify the success code and empty response for the namespace with no directory
  • 15-aps-api/07-api-directory.cy.ts - Get the namespace directory details (/namespaces/{ns}/directory) and verify the success code in the response
  • 15-aps-api/07-api-directory.cy.ts - Verify the expected namespace directory details are display in the response
  • 15-aps-api/07-api-directory.cy.ts - Get the namespace directory details by its ID (/namespaces/{ns}/directory/{id}) and verify the success code in the response
  • 15-aps-api/07-api-directory.cy.ts - Get the namespace directory details (/namespaces/{ns}/directory/{id}) for non exist directory ID and verify the response code
  • 15-aps-api/07-api-directory.cy.ts - Delete the dataset (/organizations/{org}/datasets/{name}) and verify the success code in the response
  • 15-aps-api/07-api-directory.cy.ts - Verify that deleted dataset does not display in Get dataset list
  • 15-aps-api/08-namespaces.cy.ts - authenticates Janis (api owner) to get the user session token
  • 15-aps-api/08-namespaces.cy.ts - Get the resource and verify the success code in the response
  • 15-aps-api/08-namespaces.cy.ts - Verify that the selected Namespace is displayed in the Response list in the response
  • 15-aps-api/08-namespaces.cy.ts - Get the resource and verify the success code in the response
  • 15-aps-api/08-namespaces.cy.ts - Get the resource for namespace summary and verify the success code in the response
  • 15-aps-api/08-namespaces.cy.ts - Create system generated namespace when user does not specify namespace name
  • 15-aps-api/08-namespaces.cy.ts - Verify that the generated namespace is displayed in the namespace list
  • 15-aps-api/08-namespaces.cy.ts - Create users own namespace with its description
  • 15-aps-api/08-namespaces.cy.ts - Verify that the generated namespace is displayed in the namespace list
  • 15-aps-api/08-namespaces.cy.ts - Verify validation message in response when user creat namespace using invalid name
  • 16-gwa-cli/01-cli-commands.ts - authenticates Janis (api owner) to get the user session token
  • 16-gwa-cli/01-cli-commands.ts - Check gwa command to login with client ID and secret
  • 16-gwa-cli/01-cli-commands.ts - Check gwa command for login with invalid client id
  • 16-gwa-cli/01-cli-commands.ts - Check gwa command for login with invalid client secret
  • 16-gwa-cli/01-cli-commands.ts - Check gwa command to create namespace
  • 16-gwa-cli/01-cli-commands.ts - Check gwa gateway list command and verify the created namespace in the list
  • 16-gwa-cli/02-cli-generate-config-quick-start.ts - authenticates Janis (api owner) to get the user session token
  • 16-gwa-cli/02-cli-generate-config-quick-start.ts - Check gwa command to generate config for client credential template
  • 16-gwa-cli/02-cli-generate-config-quick-start.ts - Check gwa command to apply generated config
  • 16-gwa-cli/02-cli-generate-config-quick-start.ts - Check gwa status --hosts include routes
  • 16-gwa-cli/02-cli-generate-config-quick-start.ts - activates namespace in Portal
  • 16-gwa-cli/02-cli-generate-config-quick-start.ts - Verify that the product created through gwa command is displayed in the portal
  • 16-gwa-cli/02-cli-generate-config-quick-start.ts - Verify that the dataset created through GWA comand is assocuated with the product
  • 16-gwa-cli/02-cli-generate-config-quick-start.ts - Verify service name validation error in new namespace
  • 16-gwa-cli/03-cli-generate-config-client-cred.ts - authenticates Janis (api owner) to get the user session token
  • 16-gwa-cli/03-cli-generate-config-client-cred.ts - Check gwa command to generate config for client credential template
  • 16-gwa-cli/03-cli-generate-config-client-cred.ts - Check gwa command to apply generated config
  • 16-gwa-cli/03-cli-generate-config-client-cred.ts - activates namespace in Portal
  • 16-gwa-cli/03-cli-generate-config-client-cred.ts - Verify that the product created through gwa command is displayed in the portal
  • 16-gwa-cli/03-cli-generate-config-client-cred.ts - Verify the Authorization scope and issuer details for the product
  • 16-gwa-cli/03-cli-generate-config-client-cred.ts - Verify the issuer details for the product
  • 16-gwa-cli/03-cli-generate-config-client-cred.ts - Verify that the dataset created through GWA comand is assocuated with the product
  • 16-gwa-cli/04-cli-gateway-create.ts - authenticates Janis (api owner) to get the user session token
  • 16-gwa-cli/04-cli-gateway-create.ts - create gateway - id and display name provided
  • 16-gwa-cli/04-cli-gateway-create.ts - verify gateway list command
  • 16-gwa-cli/04-cli-gateway-create.ts - create gateway - id provided
  • 16-gwa-cli/04-cli-gateway-create.ts - create gateway - display name provided
  • 17-delete-application/01-delete-application-without-access.cy.ts - authenticates Harley (developer)
  • 17-delete-application/02-delete-application-with-pending-request.cy.ts - authenticates Harley (developer)
  • 17-delete-application/03-delete-application-with-approved-request.cy.ts - authenticates Harley (developer)
  • 17-delete-application/03-delete-application-with-approved-request.cy.ts - authenticates Mark (Access-Manager)
  • 17-delete-application/03-delete-application-with-approved-request.cy.ts - verify the request details
  • 17-delete-application/03-delete-application-with-approved-request.cy.ts - approves an access request
  • 17-delete-application/03-delete-application-with-approved-request.cy.ts - authenticates Harley (developer)
  • 17-delete-application/04-delete-namespace-gwa.ts - Authenticates Janis (api owner) to get the user session token
  • 17-delete-application/04-delete-namespace-gwa.ts - Check validation if any consumer is associated with namespace for hard deleting the namespace
  • 19-api-v3/01-api-directory.ts - PUT /organizations/{org}/datasets (resources/contacts)
  • 19-api-v3/02-organization.ts - GET /organizations
  • 19-api-v3/02-organization.ts - GET /organizations/{org}
  • 19-api-v3/02-organization.ts - GET /organizations/{org}/roles
  • 19-api-v3/02-organization.ts - GET /organizations/{org}/access
  • 19-api-v3/02-organization.ts - PUT /organizations/{org}/access
  • 19-api-v3/02-organization.ts - GET /organizations/{org}/gateways
  • 19-api-v3/02-organization.ts - GET /organizations/{org}/activity
  • 19-api-v3/02-organization.ts - PUT /organizations/{org}/{orgUnit}/gateways/{gatewayId}
  • 19-api-v3/02-organization.ts - GET /roles
  • 19-api-v3/03-gateways.ts - POST /gateways
  • 19-api-v3/04-products.ts - PUT /gateways/{gatewayId}/products
  • 19-api-v3/05-issuers.ts - PUT /gateways/{gatewayId}/issuers
  • 19-api-v3/06-identifiers.ts - GET /identifiers/application
  • 19-api-v3/06-identifiers.ts - GET /identifiers/product
  • 19-api-v3/06-identifiers.ts - GET /identifiers/environment
  • 19-api-v3/06-identifiers.ts - GET /identifiers/gateway
  • 19-api-v3/07-endpoints.ts - GET /routes/availability
  • 19-api-v3/07-endpoints.ts - authenticates Janis (api owner) to get the user session token
  • 19-api-v3/07-endpoints.ts - create namespace with cli
  • 19-api-v3/07-endpoints.ts - Upload config for key-auth
  • 19-api-v3/07-endpoints.ts - GET /routes/availability
  • 20-gateways/01-list.ts - authenticates Janis (api owner) to get the user session token
  • 20-gateways/01-list.ts - create a set of namespaces
  • 20-gateways/01-list.ts - Verify My Gateways shows the created gateways
  • 20-gateways/01-list.ts - Verify redirect to My Gateways page if no gateway selected
  • 20-gateways/01-list.ts - Check Gateway link goes to details page
  • 20-gateways/01-list.ts - Test search - find results
  • 20-gateways/01-list.ts - Test search - do not find results
  • 20-gateways/01-list.ts - Test filter - find results
  • 20-gateways/01-list.ts - Test filter - do not find results
  • 20-gateways/01-list.ts - Test filter and search together
  • 20-gateways/01-list.ts - Edit Gateway display name - valid
  • 20-gateways/01-list.ts - Edit Gateway display name - too short or too long
  • 20-gateways/01-list.ts - Export Gateway Report
  • 20-gateways/01-list.ts - Cleanup: delete namespaces
  • 20-gateways/02-dropdown.ts - authenticates Janis (api owner) to get the user session token
  • 20-gateways/02-dropdown.ts - Get current total number of gateways
  • 20-gateways/02-dropdown.ts - create a set of namespaces
  • 20-gateways/02-dropdown.ts - Verify dropdown shows the new total number of gateways
  • 20-gateways/02-dropdown.ts - Check Gateway button activates the Gateway
  • 20-gateways/02-dropdown.ts - Recently used gateways are shown in the dropdown
  • 20-gateways/02-dropdown.ts - Test search - find results
  • 20-gateways/02-dropdown.ts - Test filter - do not find results
  • 20-gateways/02-dropdown.ts - Cleanup: delete namespaces

Run Link: https://github.com/bcgov/api-services-portal/actions/runs/12438063915

@github-actions github-actions bot added the automation Tickets for test automation label Dec 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automation Tickets for test automation
Projects
None yet
Development

No branches or pull requests

1 participant