zixl-info lists the tables and summary information of any installer package #19
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
Reference
jeff/zixl#19
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Part of #18
What to build
The reader, end to end:
zixl.readturns an installer package's bytes into an installer database and its streams.zixl-info tables FILEandzixl-info suminfo FILEprint what it found, asmsiinfodoes.Acceptance criteria
read.nix flake checkcompareszixl-info tablesandsuminfowithmsiinfo's, for zixl's and wixl's package of every fixture.Blocked by
None (can start immediately)
Done in
7bb90da(CI run 15: test and e2e green).zixl.readreads an installer package back into its installer database:_Tables/_Columns, binary cells and the summary information.zixl-info tablesandsuminfomatchmsiinfofor zixl's and wixl's package of every fixture, apart from times printed in UTC and summary text decoded from its code page.tests/read.ziground-trips every fixture on every architecture, plus the >65535-string and long-string cases. A fuzz target coversread; 50K runs found nothing.