about summary refs log tree commit diff
path: root/nixos/tests/login.nix
AgeCommit message (Collapse)AuthorFilesLines
2024-05-12nixos: remove historical maintainership of modules by eelcoJade Lovelace1-1/+1
Eelco has made several early contributions to NixOS including writing the samba module among other things, but is more or less inactive these days. By my brief inspection, he has not committed to the nixos/ tree since releasing Nix 2.13 in early 2023 and merging a PR to networking tests slightly before that. A lot of these tests/modules are actually unmaintained in practice, so we should update the code to reflect the practical reality so someone can consider picking them up.
2023-03-16nixos/test-driver: remove allow_reboot state from Machine, make it a start() ↵Astro1-1/+1
kwarg
2023-03-16nixos/tests/login: use machine.reboot() for a proper rebootAstro1-2/+11
2022-06-04nixos/tests: fix all tests that uses wait_until_tty_matchesBobby Rong1-3/+3
2022-03-28treewide: machine -> nodes.machineRobert Hensing1-1/+1
2021-01-10treewide: simplify pkgs.stdenv.lib -> pkgs.libDominik Xaver Hörl1-1/+1
The library does not depend on stdenv, that `stdenv` exposes `lib` is an artifact of the ancient origins of nixpkgs.
2021-01-05nixos/getty: rename from services.mingettyAlyssa Ross1-1/+1
It's been 8.5 years since NixOS used mingetty, but the option was never renamed (despite the file definining the module being renamed in 9f5051b76c1 ("Rename mingetty module to agetty")). I've chosen to rename it to services.getty here, rather than services.agetty, because getty is implemantation-neutral and also the name of the unit that is generated.
2019-11-04nixos/login: Port test to pythonJacek Galowicz1-59/+45
2019-10-11nixos.tests: silence getfacl absolute path messagec0bw3b1-3/+3
Default getfacl behavior is to remove leading slash on absolute paths in its header printed to stdout. Before the header it will also print a message about it... Switches -p -or --absolute-names can turn this off and remove some noise from our tests logs.
2019-09-08nixos/tests/login: fix the seat test by loading sound driversAndreas Rammhold1-0/+1
It turned out that /dev/snd/* always exists even if there are no sound drivers loaded at all. Loading `snd` and `snd_timer` fixes that situation. It is probably fair to assume someone that wants to use sound also enables that in the NixOS configuration.
2019-02-22Remove myself as maintainer from packagesFlorian Friesdorf1-1/+1
I'm currently not maintaining any packages.
2018-07-20[bot] nixos/*: remove unused arguments in lambdasvolth1-1/+1
2016-11-30login test: Create and use direct reads of the TTY contents.Graham Christensen1-2/+3
2015-07-12all tests: added meta.maintainers sectionJoachim Schiele1-0/+3
2014-06-28name nixos tests, close #3078Florian Friesdorf1-0/+1
2014-04-18Make the login test a bit more robustEelco Dolstra1-1/+4
http://hydra.nixos.org/build/10397037
2014-04-14Make it easier to run the testsEelco Dolstra1-3/+6
You can now run a test in the nixos/tests directory directly using nix-build, e.g. $ nix-build '<nixos/tests/login.nix>' -A test This gets rid of having to add the test to nixos/tests/default.nix. (Of course, you still need to add it to nixos/release.nix if you want Hydra to run the test.)
2013-10-10Move all of NixOS to nixos/ in preparation of the repository mergeEelco Dolstra1-0/+61