一键导入
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 职业分类
| 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
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