Jason Volk
a3f6971579
docker: Add rust-sdk memcheck target.
...
docker: Separate and tweak cargo cache paths.
ci: Improve memcheck job targets.
cargo: Add missing debug syms to bench profile.
docker: Optimize layer copying.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-11-06 19:34:51 +00:00
Jason Volk
384add9784
ci: Extract Nix artifacts.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-10-27 09:39:57 +00:00
Jason Volk
9253f46c80
ci: Dedup the nix package job with the other distro package jobs.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-10-06 01:19:36 +00:00
Jason Volk
049defe977
nix: Disable doChecks due to missing /etc/resolve.conf.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-10-02 05:29:48 +00:00
Jason Volk
8d6bfde5a0
Use insta and criterion for main integration test and benches respectively.
...
docker/ci: Separate integration and unit tests and benches jobs.
Add directives to remove db before/after integration tests are performed.
Split start/run/stop phases; add more granular smoketests.
Split main integration tests into units for isolation.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-10-02 05:29:48 +00:00
Jason Volk
ae52676e33
Add back the default database path.
...
Allow default server_name when testing.
Default to smoke test vector when testing.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-10-02 05:29:45 +00:00
Jason Volk
aac5006bf5
ci: Add nix build w/ smoketest. ( closes #111 )
...
docker: Add target for nix build. (#111 )
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-25 14:38:23 +00:00