summaryrefslogtreecommitdiffstats
path: root/nixos/tests
AgeCommit message (Collapse)Author
2021-01-19Merge pull request #109665 from prusnak/stdenv-lib-nixosRobert Hensing
nixos/modules: stdenv.lib -> lib
2021-01-18Merge pull request #104920 from ThibautMarty/herbstluftwm-0.9.0Sandro
2021-01-18treewide: remove kampka as maintainer (#109813)Christian Kampka
2021-01-18herbstluftwm: add NixOS testThibaut Marty
2021-01-18Merge pull request #97449 from AberDerBart/mpdSandro
nixos/mpd: fix not properly testing for songs to be in the playlist
2021-01-18Merge pull request #109042 from Atemu/installer-tests-more-coresKevin Cox
tests/installer: give installer VM more cores
2021-01-17nixos/modules: stdenv.lib -> libPavol Rusnak
2021-01-17nixos/promtheus-nextcloud-exporter: update module and testWilliButz
Use new command-line flags of release 0.3.0 and always answer with the expected XML in the VM test instead of using a test-specific fixed path. Co-authored-by: ajs124 <git@ajs124.de>
2021-01-15Revert "nixos/tests/docker: wait for docker service"Mark Vainomaa
This reverts commit c14bafd6c7db3b0c03574e28831821adda22a6f1.
2021-01-15nixos/tests/docker: wait for docker service (#109418)Milan
Previously the Docker daemon was started by systemd socket activation. Thus, the Docker test waited for the sockets.target unit. But when the docker module was changed to start the Docker daemon at boot instead of by socket activation, the test was left untouched. With the Docker 20.10 update this lead to a timing issue, where the docker command is run before the Docker daemon has started and hangs. Fixes #109416
2021-01-14Merge pull request #108940 from Atemu/zfs-test-with-stable-linuxPackagesKevin Cox
tests/zfs: test stable with stable linuxPackages
2021-01-14gitAndTools: move everything to the top levelAlyssa Ross
The comment at the top of git-and-tools/default.nix said: /* All git-relates tools live here, in a separate attribute set so that users * can get a fast overview over what's available. but unfortunately that hasn't actually held up in practice. Git-related packages have continued to be added to the top level, or into gitAndTools, or sometimes both, basically at random, so having gitAndTools is just confusing. In fact, until I looked as part of working on getting rid of gitAndTools, one program (ydiff) was packaged twice independently, once in gitAndTools and once at the top level (I fixed this in 98c34901969). So I think it's for the best if we move away from gitAndTools, and just put all the packages it previously contained at the top level. I've implemented this here by just making gitAndTools an alias for the top level -- this saves having loads of lines in aliases.nix. This means that people can keep referring to gitAndTools in their configuration, but it won't be allowed to be used within Nixpkgs, and it won't be presented to new users by e.g. nix search. The only other change here that I'm aware of is that appendToName "minimal" is not longer called on the default git package, because doing that would have necessitated having a private gitBase variable like before. I think it makes more sense not to do that anyway, and reserve the "minimal" suffix only for gitMinimal.
2021-01-14Merge pull request #109114 from illustris/searxMichele Guerini Rocco
searx: 0.17.0 -> 0.18.0
2021-01-14nixos/searx: remove settings.yml merging scriptrnhmjoj
Starting with 0.18.0, searx can merge the settings.yml automatically with the default values, so the script is obsolete.
2021-01-14nixos/searx: fix for 0.18.0 updaternhmjoj
2021-01-12mariadb: drop build server with tokudb storageIzorkin
2021-01-11nixos/searx: add support for running in uWSGIrnhmjoj
2021-01-11nixos/tests: add searx testrnhmjoj
2021-01-10Merge branch 'master' into staging-nextJan Tojnar
2021-01-10Merge pull request #106082 from rnhmjoj/uwsgiGuillaume Girol
nixos/uwsgi: run with capabilities instead of root
2021-01-10Merge pull request #108970 from xaverdh/pkgs-stdenv-libSandro
treewide: simplify pkgs.stdenv.lib -> pkgs.lib
2021-01-10Merge pull request #108844 from dadada/dadada/redis-unix-socketFlorian Klink
nixos/redis: add test for unix socket access
2021-01-10treewide: simplify pkgs.stdenv.lib -> pkgs.libDominik Xaver Hörl
The library does not depend on stdenv, that `stdenv` exposes `lib` is an artifact of the ancient origins of nixpkgs.
2021-01-10tests/installer: give installer VM more coresAtemu
ZFS installer test runtime went from 637s to 380s on my Ryzen 3600
2021-01-10tests/zfs: test stable with stable linuxPackagesAtemu
Only unstable is supposed to be compatible with linuxPackages_latest
2021-01-10Merge master into staging-nextgithub-actions[bot]
2021-01-09Merge pull request #99559 from JamieMagee/nzbhydra2Aaron Andersen
nzbhydra2: init at 3.8.0
2021-01-09Merge master into staging-nextgithub-actions[bot]
2021-01-09nixos/redis: add test for unix socket accessdadada
This adds a test to check if the unix socket is available to the `redis` group added in #90027.
2021-01-08nixos/opentabletdriver: add testsThiago Kenji Okada
2021-01-07nixos/uwsgi: add support for POSIX capabilitiesrnhmjoj
2021-01-07Merge branch 'master' into staging-nextJan Tojnar
https://github.com/NixOS/nixpkgs/commit/b04fc593e7b55fe1f74421b11589f12a339c92e2 seems to have accidentally changed mkDerivation function for dfilemanager and solarus-quest-editor so I have reverted that here.
2021-01-05Merge pull request #97740 from ju1m/torJörg Thalheim
nixos/tor: improve type-checking and hardening
2021-01-05Merge pull request #108465 from alyssais/gettyWORLDofPEACE
nixos/getty: rename from services.mingetty
2021-01-05nixos/getty: rename from services.mingettyAlyssa Ross
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.
2021-01-05Merge pull request #108416 from srhb/streamlayeredimage-symlinked-storepathsRobert Hensing
dockerTools: Fix streamLayeredImage for symlinks
2021-01-05nixos tests: fix postgresql-wal-receiverLéo Gaspard
2021-01-05nixos tests: fix postgresql-wal-receiver.nix's evalLéo Gaspard
2021-01-04dockerTools: Test buildLayeredImage with symlinksSarah Brofeldt
This exercises layer creation in face of store path symlinks, ensuring they are not dereferenced, which can lead to broken layer tarballs
2021-01-04Merge staging-next into stagingFrederik Rietdijk
2021-01-04nixos/tests/dovecot: enable dovecot_pigeonhole pluginAndreas Rammhold
This plugin is used commonly enough that we should ensure it still builds (and dovecot works) after loading it. This is not yet perfect as we aren't testing any of it's functionality but at least we ensure that dovecot continues to do the regular job.
2021-01-04nixos/tor: improve type-checking and hardeningJulien Moutinho
Fixes #77395. Fixes #82790.
2021-01-03Merge staging-next into staginggithub-actions[bot]
2021-01-03Merge pull request #108179 from WilliButz/update/prometheus-json-exporter/0.2.0Maximilian Bosch
prometheus-json-exporter: unstable-2017-10-06 -> 0.2.0
2021-01-03nixos/tests/shadow: add switch user subtestMilan Pässler
2021-01-03Merge pull request #108032 from andir/systemd-dlopenFlorian Klink
systemd: patch runtime dlopen calls
2021-01-03nixos/tests/systemd-journal: ensure that --grep worksAndreas Rammhold
Previously, after the version bump to v247, we broke journalctl --grep as libpcre2 was lazily loaded during runtime using dlopen(3). This ensures that we have a test case that alerts us when it fails again.
2021-01-02hub: Add testTim Steinbach
2021-01-02nixos/prometheus-json-exporter: update modules & tests, add release notesWilliButz
2021-01-01Merge pull request #107891 from lukegb/smokeping-proberWilliButz
prometheus-smokeping-prober: init at 0.3.1 from git