Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-17 | Test relative store paths | Carlo Nucera | |
2020-07-17 | parseFlakeRef(): Only search for the top-level directory for CLI flakerefs | Eelco Dolstra | |
2020-07-14 | Merge remote-tracking branch 'origin/master' into flakes | Eelco Dolstra | |
2020-07-13 | Add a test for local NAR caching | Eelco Dolstra | |
2020-07-13 | Fix 'nix verify --all' on a binary cache and add a test | Eelco Dolstra | |
2020-07-13 | Add a test for DWARF debug info index generation | Eelco Dolstra | |
2020-07-13 | Add a test for NAR listing generation | Eelco Dolstra | |
2020-07-06 | nix develop: Support derivations with multiple outputs | Eelco Dolstra | |
2020-07-06 | Merge remote-tracking branch 'origin/master' into flakes | Eelco Dolstra | |
2020-07-03 | Merge branch 'master' into add-trace | Ben Burdette | |
2020-07-03 | Merge pull request #3778 from tweag/parallel-tests | Eelco Dolstra | |
Parallel tests fixes | |||
2020-07-03 | Hopefully fix macOS test failure | Eelco Dolstra | |
2020-07-03 | Shorten the path to the test root | regnat | |
Fix a socket length failure on the OSX builders | |||
2020-07-03 | Fix the test dependencies | regnat | |
Reuse the pre-existing list rather than the one written as part of #3777 | |||
2020-07-02 | Add test for nix develop | Eelco Dolstra | |
2020-07-02 | Set gc-reserved-space to 0 in tests | Eelco Dolstra | |
This reduces the amount of disk space needed to run the tests from half a gigabyte to 10 megabytes. | |||
2020-07-02 | Make the gc-auto test more reliable | regnat | |
Use a fifo pipe to handle the synchronisation between the different threads rather than relying on delays | |||
2020-07-02 | Make the gc-concurrent test more reliable | regnat | |
Use a fifo pipe to handle the synchronisation between the different threads rather than relying on delays | |||
2020-07-02 | Run the tests in parallel | regnat | |
Cause the time needed to run the testsuite to drop from ~4mins to ~40s | |||
2020-06-30 | 'from string' | Ben Burdette | |
2020-06-30 | Merge branch 'master' into add-trace | Ben Burdette | |
2020-06-26 | Merge remote-tracking branch 'origin/master' into flakes | Eelco Dolstra | |
2020-06-25 | build-remote.sh: Test LegacySSHStore | Eelco Dolstra | |
2020-06-24 | nixCode -> LinesOfCode | Ben Burdette | |
2020-06-18 | Merge branch 'master' into caveman-LOCs | Ben Burdette | |
2020-06-18 | github: Respect default branch | Eelco Dolstra | |
2020-06-17 | Merge remote-tracking branch 'origin/master' into flakes | Eelco Dolstra | |
2020-06-11 | Merge remote-tracking branch 'upstream/master' into errors-phase-2 | Ben Burdette | |
2020-06-11 | Represent 'follows' inputs explicitly in the lock file | Eelco Dolstra | |
This fixes an issue where lockfile generation was not idempotent: after updating a lockfile, a "follows" node would end up pointing to a new copy of the node, rather than to the original node. | |||
2020-06-08 | Merge branch 'errors-phase-2' into caveman-LOCs | Ben Burdette | |
2020-06-08 | Actually test nix-env with a remote store | regnat | |
The `remote-store` test loads the `user-env` one to test nix-env when using the daemon, but actually does it incorrectly because every test starts (in `common.sh`) by resetting the value of `NIX_REMOTE`, meaning that the `user-env` test will never use the daemon. Fix this by setting `NIX_REMOTE_` before sourcing `user-env.sh` in the `remote-store` test, so that `NIX_REMOTE` is correctly set inside the test | |||
2020-06-04 | nix flake init: Add a '--template' flag | Eelco Dolstra | |
The initial contents of the flake is specified by the 'templates.<name>' or 'defaultTemplate' output of another flake. E.g. outputs = { self }: { templates = { nixos-container = { path = ./nixos-container; description = "An example of a NixOS container"; }; }; }; allows $ nix flake init -t templates#nixos-container Also add a command 'nix flake new', which is identical to 'nix flake init' except that it initializes a specified directory rather than the current directory. | |||
2020-06-03 | update error grep | Ben Burdette | |
2020-06-03 | Merge remote-tracking branch 'upstream/master' into errors-phase-2 | Ben Burdette | |
2020-06-03 | Fix GitHub test | Eelco Dolstra | |
2020-06-03 | Merge remote-tracking branch 'origin/master' into flakes | Eelco Dolstra | |
2020-05-30 | Improve ref validity checking in fetchGit | Nikola Knezevic | |
The previous regex was too strict and did not match what git was allowing. It could lead to `fetchGit` not accepting valid branch names, even though they exist in a repository (for example, branch names containing `/`, which are pretty standard, like `release/1.0` branches). The new regex defines what a branch name should **NOT** contain. It takes the definitions from `refs.c` in https://github.com/git/git and `git help check-ref-format` pages. This change also introduces a test for ref name validity checking, which compares the result from Nix with the result of `git check-ref-format --branch`. | |||
2020-05-28 | Merge remote-tracking branch 'origin/master' into flakes | Eelco Dolstra | |
2020-05-28 | Merge branch 'store-visited' of https://github.com/mkenigs/nix into flakes | Eelco Dolstra | |
2020-05-21 | circular test | Matthew Kenigsberg | |
2020-05-21 | position for stdin, string; (string) for trace; fix tests | Ben Burdette | |
2020-05-21 | Fix GitHub test | Eelco Dolstra | |
2020-05-15 | Merge remote-tracking branch 'upstream/master' into errors-phase-2 | Ben Burdette | |
2020-05-15 | Move registry-related commands from 'nix flake' to 'nix registry' | Eelco Dolstra | |
This makes 'nix flake' less cluttered and more consistent (it's only subcommands that operator on a flake). Also, the registry is not inherently flake-related (e.g. fetchTree could also use it to remap inputs). | |||
2020-05-12 | tests/binary-cache.sh: Improve incomplete closure test | Eelco Dolstra | |
Issue #3373. | |||
2020-05-11 | Merge branch 'master' into errors-phase-2 | Ben Burdette | |
2020-05-08 | add pos to errorinfo, remove from hints | Ben Burdette | |
2020-05-01 | rename run to shell in tests | Matthew Kenigsberg | |
(cherry picked from commit f459ca547fda4b0ca477d895413e86b69a580ab0) | |||
2020-04-30 | rename run to shell in tests | Matthew Kenigsberg | |
2020-04-20 | Revive 'nix search' | Eelco Dolstra | |
It uses the evaluation cache now rather than the ad hoc JSON cache. |