flavorpack
2025-08-10
Flavorpack
135 files · 5,141+ · 839-
Rust PSPF Builder and Launcher
- Created
pspf-builder-rsRust project with Cargo.toml and full builder implementation (429+ lines) baseline internal - Created
pspf-launcher-rsRust project with full launcher implementation (530+ lines) decouple internal - Iterative improvements to Rust builder: header handling, compression, slot management decouple internal
- Built and committed binary artifacts for testing qualify internal
Go PSPF Builder and Launcher
- Enhanced Go
pspf-builder/main.gowith improved argument parsing and build logic instantiate internal1 file
main.go
- Enhanced Go
pspf-launcher/main.gowith full package reading and extraction (350+ lines) baseline internal1 file
main.go
- Added
reader.gowith package reading and slot extraction capabilities baseline internal1 file
reader.go
- Added
spec.gowith PSPF specification constants qualify internal1 file
spec.go
Terraform Provider Demo
- Added
provider_server.py- mock Terraform provider RPC server qualify internal1 file
provider_server.py
- Added
terraform-provider-demo.pyandterraform-provider-main.pybaseline internal2 files
terraform-provider-demo.pyterraform-provider-main.py
- Added
terraform-provider-wrapper.pyfor provider execution baseline internal1 file
terraform-provider-wrapper.py
- Added
terraform-provider-pyvider.jsonconfiguration baseline internal1 file
terraform-provider-pyvider.json
Cross-Language Testing Infrastructure
- Added
test-matrix-async.py(428 lines) for async test matrix execution qualify internal1 file
test-matrix-async.py
- Added
test-matrix.shandtest-matrix-workenv.shfor shell-based test matrices qualify internal2 files
test-matrix.shtest-matrix-workenv.sh
- Added
test-reproducible.shfor reproducibility verification qualify internal1 file
test-reproducible.sh
- Added
test-everything.sh(164 lines) comprehensive test runner qualify internal1 file
test-everything.sh
- Added Go test files:
builder_test.go,reader_test.gowith corruption test cases qualify internal2 files
builder_test.goreader_test.go