22 lines
747 B
Markdown
22 lines
747 B
Markdown
# Validation Runbook
|
|
|
|
Run from the repository root without credentials:
|
|
|
|
```bash
|
|
# 1. Static artifact & guide section validation
|
|
python3 scripts/validate_artifacts.py
|
|
|
|
# 2. Pytest unit & integration test suite
|
|
pytest -v
|
|
|
|
# 3. Offline ADK evaluation benchmark suite
|
|
python3 -m eval.eval_harness
|
|
|
|
# 4. Optional Terraform formatting & validation
|
|
terraform -chdir=terraform fmt -check -recursive
|
|
terraform -chdir=terraform init -backend=false
|
|
terraform -chdir=terraform validate
|
|
```
|
|
|
|
`init -backend=false` may download the pinned provider constraint but does not create infrastructure. Do not use `terraform apply` as part of validation. A deployment candidate additionally requires an operator-supplied `terraform plan -out=tfplan` and human review.
|