Merge pull request #298967 from vbgl/ocaml-5.2.0
[NixPkgs.git] / lib / tests / nix-for-tests.nix
blob69dedece38740877a9002a609c656f900d9dfb0e
1 { pkgs
2 }:
4 # The aws-sdk-cpp tests are flaky.  Since pull requests to staging
5 # cause nix to be rebuilt, this means that staging PRs end up
6 # getting false CI failures due to whatever is flaky in the AWS
7 # SDK tests.  Since none of our CI needs to (or should be able to)
8 # contact AWS S3, let's just omit it all from the Nix that runs
9 # CI.  Bonus: the tests build way faster.
11 # See also: https://github.com/NixOS/nix/issues/7582
13 builtins.mapAttrs (_: pkg:
14   if builtins.isAttrs pkg
15   then pkg.override { withAWS = false; }
16   else pkg)
17   pkgs.nixVersions