بنقرة واحدة
test-aws
Run AWS integration tests with LocalStack for local AWS service simulation
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Run AWS integration tests with LocalStack for local AWS service simulation
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Update CHANGELOG.md with new entries following Keep a Changelog format
Run complete CI checks locally (build debug/release, run tests, check warnings)
Run the complete dev server test workflow for the Aura project
Rebuild the trebuchet CLI binary in release configuration
Create a new Trebuchet release tag following semantic versioning (without 'v' prefix)
Run Trebuchet test suites using Swift Testing framework
| name | test-aws |
| description | Run AWS integration tests with LocalStack for local AWS service simulation |
Run AWS integration tests using LocalStack:
Check if LocalStack is running:
curl -s http://localhost:4566/_localstack/health 2>/dev/null
If not running, start LocalStack:
cd /Users/bri/dev/Trebuchet && docker-compose -f docker-compose.localstack.yml up -d
Wait for LocalStack to be healthy (up to 30 seconds):
timeout 30 bash -c 'until curl -s http://localhost:4566/_localstack/health | grep -q "\"running\""; do sleep 1; done'
Run the AWS integration tests:
cd /Users/bri/dev/Trebuchet && swift test --filter TrebuchetAWSTests
Report test results
Ask the user if they want to stop LocalStack:
docker-compose -f docker-compose.localstack.yml down -vLocalStack simulates these AWS services:
For troubleshooting, refer to Tests/TrebuchetAWSTests/README.md