aboutsummaryrefslogtreecommitdiff
path: root/tests/binary-cache.sh
AgeCommit message (Collapse)Author
2013-01-02If a substitute closure is incomplete, build dependencies, then retry the ↵Eelco Dolstra
substituter Issue #77.
2013-01-02Add a test for incomplete closures in the binary cacheEelco Dolstra
Issue #77.
2012-12-03Test the ‘--prebuilt-only’ flagEelco Dolstra
2012-09-12Fix test failure on DarwinEelco Dolstra
Apparently our DBD::SQLite links against /usr/lib/libsqlite3.dylib, which is an old version that doesn't respect foreign key constraints. So manifests/cache.sqlite doesn't get updated properly when a manifest disappears. We should fix our DBD::SQLite, but in the meantime this will fix the test. http://hydra.nixos.org/build/3017959
2012-07-30Fix the testEelco Dolstra
2012-07-27Allow a binary cache to declare that it doesn't support "nix-env -qas"Eelco Dolstra
Querying all substitutable paths via "nix-env -qas" is potentially hard on a server, since it involves sending thousands of HEAD requests. So a binary cache must now have a meta-info file named "nix-cache-info" that specifies whether the server wants this. It also specifies the store prefix so that we don't send useless queries to a binary cache for a different store prefix.
2012-07-27Test "nix-env -qas" with the binary cache substituterEelco Dolstra
2012-07-26Add a test for the binary cache substituterEelco Dolstra