Skip to content

Commit

Permalink
Add Service Catalog end-to-end test script
Browse files Browse the repository at this point in the history
Tests the full SC product → CloudFormation → Lambda → GitHub stack:
  1. AWS credentials check
  2. SC product + artifact lookup
  3. Provision product (launch CFN stack via SC)
  4. Poll CFN stack events to terminal state
  5. GitHub repo/PR verification
  6. Auto-terminate provisioned product (--no-cleanup to skip)

Usage:
  python scripts/test_service_catalog.py [REPO_NAME]
  python scripts/test_service_catalog.py --no-cleanup [REPO_NAME]
  python scripts/test_service_catalog.py --terminate PRODUCT_NAME
  python scripts/test_service_catalog.py --timeout 900 [REPO_NAME]
  • Loading branch information
Your Name committed Feb 20, 2026
1 parent ac98a35 commit 34b3d66
Showing 1 changed file with 662 additions and 0 deletions.
Loading

0 comments on commit 34b3d66

Please sign in to comment.