Skip to content

Include CFn tests in test selection #12518

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

Draft
wants to merge 12 commits into
base: master
Choose a base branch
from

Conversation

simonrw
Copy link
Contributor

@simonrw simonrw commented Apr 11, 2025

  • Ensure CloudFormation tests are executed on service changes

Motivation

TBD

Changes

  • Move test files
  • Validate api gateway tests
  • Revalidate tests

@simonrw simonrw added the semver: patch Non-breaking changes which can be included in patch releases label Apr 11, 2025
@simonrw simonrw self-assigned this Apr 11, 2025
@simonrw simonrw force-pushed the test-selection/include-cfn-tests-in-service-tests branch from 2164675 to a7b9f5a Compare April 11, 2025 15:59
Copy link

github-actions bot commented Apr 11, 2025

LocalStack Community integration with Pro

    2 files  ±0      2 suites  ±0   1h 53m 40s ⏱️ - 2m 43s
4 354 tests  - 3  4 008 ✅  - 3  346 💤 ±0  0 ❌ ±0 
4 360 runs  +1  4 012 ✅ +1  348 💤 ±0  0 ❌ ±0 

Results for commit 0a67334. ± Comparison against base commit 5ad7f8e.

This pull request removes 136 and adds 133 tests. Note that renamed tests count towards both.
tests.aws.services.cloudformation.resources.test_acm ‑ test_cfn_acm_certificate
tests.aws.services.cloudformation.resources.test_apigateway ‑ test_account
tests.aws.services.cloudformation.resources.test_apigateway ‑ test_api_gateway_with_policy_as_dict
tests.aws.services.cloudformation.resources.test_apigateway ‑ test_cfn_apigateway_aws_integration
tests.aws.services.cloudformation.resources.test_apigateway ‑ test_cfn_apigateway_rest_api
tests.aws.services.cloudformation.resources.test_apigateway ‑ test_cfn_apigateway_swagger_import
tests.aws.services.cloudformation.resources.test_apigateway ‑ test_cfn_deploy_apigateway_from_s3_swagger
tests.aws.services.cloudformation.resources.test_apigateway ‑ test_cfn_deploy_apigateway_integration
tests.aws.services.cloudformation.resources.test_apigateway ‑ test_cfn_deploy_apigateway_models
tests.aws.services.cloudformation.resources.test_apigateway ‑ test_cfn_with_apigateway_resources
…
tests.aws.services.acm.resources.test_acm ‑ test_cfn_acm_certificate
tests.aws.services.apigateway.resources.test_apigateway ‑ test_account
tests.aws.services.apigateway.resources.test_apigateway ‑ test_api_gateway_with_policy_as_dict
tests.aws.services.apigateway.resources.test_apigateway ‑ test_cfn_apigateway_aws_integration
tests.aws.services.apigateway.resources.test_apigateway ‑ test_cfn_apigateway_rest_api
tests.aws.services.apigateway.resources.test_apigateway ‑ test_cfn_apigateway_swagger_import
tests.aws.services.apigateway.resources.test_apigateway ‑ test_cfn_deploy_apigateway_from_s3_swagger
tests.aws.services.apigateway.resources.test_apigateway ‑ test_cfn_deploy_apigateway_integration
tests.aws.services.apigateway.resources.test_apigateway ‑ test_cfn_deploy_apigateway_models
tests.aws.services.apigateway.resources.test_apigateway ‑ test_cfn_with_apigateway_resources
…
This pull request removes 5 skipped tests and adds 5 skipped tests. Note that renamed tests count towards both.
tests.aws.services.cloudformation.resources.test_ec2 ‑ test_cfn_update_ec2_instance_type
tests.aws.services.cloudformation.resources.test_lambda ‑ test_lambda_vpc
tests.aws.services.cloudformation.resources.test_opensearch ‑ test_domain
tests.aws.services.cloudformation.resources.test_redshift ‑ test_redshift_cluster
tests.aws.services.cloudformation.resources.test_stepfunctions ‑ test_retry_and_catch
tests.aws.services.ec2.resources.test_ec2 ‑ test_cfn_update_ec2_instance_type
tests.aws.services.lambda_.resources.test_lambda ‑ test_lambda_vpc
tests.aws.services.opensearch.resources.test_opensearch ‑ test_domain
tests.aws.services.redshift.resources.test_redshift ‑ test_redshift_cluster
tests.aws.services.stepfunctions.resources.test_stepfunctions ‑ test_retry_and_catch

♻️ This comment has been updated with latest results.

@simonrw simonrw force-pushed the test-selection/include-cfn-tests-in-service-tests branch from 3ee0658 to 10956fa Compare April 11, 2025 21:08
Copy link

github-actions bot commented Apr 11, 2025

S3 Image Test Results (AMD64 / ARM64)

  2 files    2 suites   8m 27s ⏱️
488 tests 438 ✅  50 💤 0 ❌
976 runs  876 ✅ 100 💤 0 ❌

Results for commit 0a67334.

♻️ This comment has been updated with latest results.

@simonrw simonrw force-pushed the test-selection/include-cfn-tests-in-service-tests branch 2 times, most recently from c859eca to 0a67334 Compare April 14, 2025 16:20
@simonrw simonrw force-pushed the test-selection/include-cfn-tests-in-service-tests branch from 0a67334 to 5432c3f Compare April 16, 2025 15:30
@simonrw simonrw added this to the Playground milestone Apr 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
semver: patch Non-breaking changes which can be included in patch releases
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant