Skip to content

Commit d18f959

Browse files
committed
test(nixos): add comprehensive curl-based S3 VM tests
Add `curl-s3-binary-cache-store.nix` with comprehensive test coverage for the curl-based S3 implementation. Depends-On: #14206, #14222
1 parent 4041bfd commit d18f959

File tree

3 files changed

+513
-0
lines changed

3 files changed

+513
-0
lines changed

ci/gha/tests/default.nix

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -236,6 +236,10 @@ rec {
236236
# S3 binary cache store test only runs when S3 support is enabled
237237
inherit (nixosTests) s3-binary-cache-store;
238238
}
239+
// lib.optionalAttrs (withCurlS3 == true) {
240+
# S3 binary cache store test using curl implementation
241+
inherit (nixosTests) curl-s3-binary-cache-store;
242+
}
239243
// lib.optionalAttrs (!withSanitizers && !withCoverage) {
240244
# evalNixpkgs uses non-instrumented components from hydraJobs, so only run it
241245
# when not testing with sanitizers to avoid rebuilding nix

0 commit comments

Comments
 (0)