Replace planning-era names and squash initial schema
Use descriptive test and executable names so implementation surfaces do not depend on journal organization. Consolidate the unreleased migration history into the authoritative initial schema because no deployed database requires an upgrade path.
This commit is contained in:
parent
0053860c95
commit
15eb0038d2
1 changed files with 299 additions and 436 deletions
|
|
@ -42,7 +42,7 @@ All fixture credentials and data are synthetic. Test workloads use ClusterIP
|
|||
service names and do not require host port forwarding. The fixture does not
|
||||
read or change the user's Kubernetes context.
|
||||
|
||||
Package runners select the `base`, `durable`, `coordination`, `oidc`, and
|
||||
Test runners select the `base`, `durable`, `coordination`, `oidc`, and
|
||||
`target` fixture families; `all` selects every dependency family. The selected
|
||||
families expand into provider lanes, which run sequentially and stop at the
|
||||
first failure. Each lane receives an isolated PostgreSQL database,
|
||||
|
|
@ -52,7 +52,7 @@ Lane configuration is available both as environment variables from a
|
|||
lane-specific ConfigMap and as `/run/nuthatch-fixture/profile.env`. Successful
|
||||
lanes delete their Job, profile, database, coordination state, and bucket
|
||||
before the next lane. Failed lanes remain intact when the enclosing runner is
|
||||
retained. Package-owned application or test images are loaded with
|
||||
retained. Locally built application or test images are loaded with
|
||||
`load_local_image`; released dependencies always use the digest-pinned images
|
||||
from `tests/kind/versions.env`.
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue