Skip to content

Streamline storetest to use txtar objects - #361

Open
zombiezen wants to merge 2 commits into
256lights:mainfrom
zombiezen:push-pqmksmyrxmvk
Open

Streamline storetest to use txtar objects#361
zombiezen wants to merge 2 commits into
256lights:mainfrom
zombiezen:push-pqmksmyrxmvk

Conversation

@zombiezen

@zombiezen zombiezen commented Aug 25, 2026

Copy link
Copy Markdown
Member
  • Support references between objects and self-references in txtar files.
  • Use rsc.io/script in backend tests.
  • Rework zb-test-tool txtar fill-systems to parse derivations for system instead of using names. This makes backend tests more representative of actual derivations.
  • Add zb-test-tool derivation fixed-output command.
  • Mark backend and frontend tests as parallel.

Fixes #226
Updates #345

- Support references between objects and self-references in txtar files.
- Use [`rsc.io/script`](https://pkg.go.dev/rsc.io/script) in backend tests.
- Rework `zb-test-tool txtar fill-systems` to parse derivations for system instead of using names.
  This makes backend tests more representative of actual derivations.
- Add `zb-test-tool derivation fixed-output` command.
- Mark backend and frontend tests as parallel.

Fixes 256lights#226
Updates 256lights#345
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve backend test infrastructure

1 participant