forked from mirrors/nixpkgs
90997daab6
This fixes #10828 by removing the msize option and also disabling the writeback cache for the root file system of the test machines. I've tested this across 5 evaluations on my Hydra, where I run tests for specific machine configurations: https://headcounter.org/hydra/eval/304437?filter=tests https://headcounter.org/hydra/eval/304438?filter=tests https://headcounter.org/hydra/eval/304439?filter=tests https://headcounter.org/hydra/eval/304440?filter=tests https://headcounter.org/hydra/eval/304441?filter=tests So to summarize on the test failures: Eval Test failures 304437 quake3, virtualbox 304438 304439 virtualbox 304440 virtualbox 304441 Both the quake3 and virtualbox test failures are unrelated to this merge and I didn't have to cancel or restart any other jobs. The only jobs I really had to cancel were the virtualbox jobs, so we no longer should have "hanging" jobs in the queue due to page allocation failures of the 9p shares. This is in controst to every evaluation before 304437, where I needed to constantly restart VM tests. Thanks a lot to @wizeman for finding the original issue and to @domenkozar and @lethalman for testing and additional findings (such as the issue with the cache option). |
||
---|---|---|
doc | ||
lib | ||
maintainers | ||
nixos | ||
pkgs | ||
.gitignore | ||
.mention-bot | ||
.travis.yml | ||
.version | ||
CONTRIBUTING.md | ||
COPYING | ||
default.nix | ||
README.md |
Nixpkgs is a collection of packages for the Nix package manager. It is periodically built and tested by the hydra build daemon as so-called channels. To get channel information via git, add nixpkgs-channels as a remote:
% git remote add channels git://github.com/NixOS/nixpkgs-channels.git
For stability and maximum binary package support, it is recommended to maintain
custom changes on top of one of the channels, e.g. nixos-15.09
for the latest
release and nixos-unstable
for the latest successful build of master:
% git remote update channels
% git rebase channels/nixos-15.09
For pull-requests, please rebase onto nixpkgs master
.
NixOS linux distribution source code is located inside
nixos/
folder.
- NixOS installation instructions
- Documentation (Nix Expression Language chapter)
- Manual (How to write packages for Nix)
- Manual (NixOS)
- Nix Wiki
- Continuous package builds for unstable/master
- Continuous package builds for 15.09 release
- Tests for unstable/master
- Tests for 15.09 release
Communication: