summaryrefslogtreecommitdiffstats
path: root/nixos/tests
AgeCommit message (Collapse)Author
2021-01-31nixos/tests: add kernel-latest-ath-user-regdVincent Haupert
Test for the option `networking.wireless.athUserRegulatoryDomain` to make sure the underlying patch still applies for the latest kernel. Also see NixOS/nixpkgs#108725.
2021-01-30Merge pull request #109035 from turion/dev_nextcloud_phpSilvan Mosberger
Nextcloud: Add phpExtraExtensions
2021-01-29Merge pull request #110871 from rnhmjoj/dnscryptMaximilian Bosch
nixos/test/dnscrypt-wrapper: fix test
2021-01-28Use lib.cartesianProducOfSets where lib.crossLists was usedJacek Galowicz
2021-01-28nixos/hledger-web: init module and testMarijan Petričević
2021-01-28nixos: add services.rsyncd.socketActivated optionEmery Hemingway
Define systemd-socket activation using the upstream configuration files as a reference. The "rsyncd" systemd unit has been renamed to "rsync" for consistency with upstream.
2021-01-27Merge pull request #106857 from m1cr0man/masterFlorian Klink
nixos/acme: Fixes for account creation and remove tmpfiles usage
2021-01-27Merge pull request #103138 from NinjaTrappeur/nin-pleromaNinjatrappeur
2021-01-27nixos/nextcloud: add phpExtraExtensions optionAaron Andersen
2021-01-27Merge pull request #110913 from siraben/other-stdenv-libSandro
2021-01-27treewide: stdenv.lib -> libBen Siraphob
2021-01-26nixos/test/dnscrypt-wrapper: fix testrnhmjoj
The test was broken by the inclusion of the default dnscrypt-proxy configuration in e4c49db6.
2021-01-26nixos/pleroma: add NixOS VM test.Félix Baylac-Jacqué
2021-01-25Merge pull request #100155 from primeos/nixos-add-fqdn-optionFlorian Klink
nixos/networking: Add a read-only option for the FQDN
2021-01-25nixos/tests/searx: fix buildrnhmjoj
yq-go has been updated with breaking changes to the syntax.
2021-01-24nixosTests.zfs.installer: fixup test after d44c6219b8Vladimír Čunát
2021-01-24nixos/tests/chromium: Simplify the logic (#110715)Michael Weiss
- Improve the documentation (Python docstrings for functions and more meaningful xdotool script names). - Make more use of the existing methods (e.g. wait_until_succeeds(), and send_key()) - Note: This increases timeouts from 60 seconds to (currently) 15 minutes but the defaults from test-driver.py should be fine. This should make it simpler to read the code, understand the test output, and drop the custom xdotool scripts in the future.
2021-01-24Merge pull request #109768 from cpcloud/nomad-datadir-cleanupBernardo Meurer
nixos/nomad: enforce specific data_dir semantics
2021-01-24Merge pull request #108411 from hercules-ci/vault-multiple-config-filesRobert Hensing
vault: Support multiple config files (no secrets in store)
2021-01-24Merge pull request #110628 from prusnak/stdenv-libSandro
treewide: stdenv.lib -> lib
2021-01-24treewide: stdenv.lib -> libPavol Rusnak
2021-01-23nixos/tests: add test for custom nomad state directoryPhillip Cloud
2021-01-23nixos/nomad: add extraSettingsFiles option to nomad service (#109761)Phillip Cloud
2021-01-23nixos/smokeping: Add a PoC for using networking.fqdnMichael Weiss
2021-01-23nixos/tests/chromium: Fix another potential race conditionMichael Weiss
The create_new_win() function could open multiple windows when used incorrectly. This change makes sure that a new window will only be created if the main window could be selected successfully. This also ignores the out return values as they're never used.
2021-01-23nixos/tests/usbguard: initPhilipp Bartsch
2021-01-21tests/slurm: update mysql config to use settingsMarkus Kowalewski
2021-01-20Merge pull request #109966 from thiagokokada/bump-opentabletdriverKevin Cox
opentabletdriver: 0.4.2 -> 0.5.0
2021-01-21nixos/podman: readd rootless runc testzowoq
use `loginctl enable-linger` to create systemd session
2021-01-20Merge pull request #110107 from LeSuisse/cifs-utils-missing-python3-smbinfoSandro
cifs-utils: missing python3 dependency for smbinfo
2021-01-20nixos/tests/chromium: Add ungoogled-chromium and Google ChromeMichael Weiss
By default only `chromium` will be tested but other "channels" can be selected using e.g.: nix-build nixos/tests/chromium.nix -A ungoogled This also adds me as secondary maintainer (I'd like to get notified on PRs/issues and can review them).
2021-01-20cifs-utils: missing python3 dependency for smbinfoThomas Gerbet
Since cifs-utils 6.12, smbinfo needs Python to be usable. Issue introduced in 033208fd46e03178655f3c4a59add1d9dbf57731.
2021-01-20nixos/tests/chromium: Fix a race conditionMichael Weiss
Only execute Ctrl+w to close the currently active window if the new/secondary window (title: "New Tab") could be selected. This fixes a test failure since the update to Chromium M88 (cc PR #110010). Without this additional check the main window (title: "startup done") could still be selected (and thus will be closed) and the script would close both windows (i.e. terminate Chromium completely).
2021-01-19Merge pull request #109665 from prusnak/stdenv-lib-nixosRobert Hensing
nixos/modules: stdenv.lib -> lib
2021-01-19nixos/vault: extraConfigPaths -> extraSettingsPathsRobert Hensing
Align with RFC42 language, even if in advance of the actual settings attribute.
2021-01-19opentabletdriver: 0.4.2 -> 0.5.0Thiago Kenji Okada
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