summary refs log tree commit diff
path: root/nixos/tests/all-tests.nix
Commit message (Collapse)AuthorAge
...
* | | Merge pull request #147189 from pasqui23/xxhSandro2022-01-28
|\ \ \ | |/ / |/| |
| * | xxh: added testsPasquale2022-01-17
| | |
* | | nixos/tests/bird: initFabian Möller2022-01-25
| | |
* | | Merge branch 'master' into nixos-tests-missingPatrick Hilhorst2022-01-24
|\ \ \
| * \ \ Merge pull request #143687 from Synthetica9/handbrake-installcheckSandro2022-01-24
| |\ \ \
| | * | | handbrake: convert nixos test to runCommandPatrick Hilhorst2022-01-23
| | | | |
* | | | | nixos/tests: add missing testsFabian Möller2022-01-23
|/ / / / | | | | | | | | | | | | | | | | | | | | Some tests from the `nixos/tests` folder were missing in the `all-tests.nix` file. This meant they couldn't be run from the `nixosTests` attribute set and therefore not be linked to their packages.
* | | | nixos/tests/mariadb-galera: test multiple mariadb versionsajs1242022-01-22
| | | | | | | | | | | | | | | | merge both tests and completely refactor
* | | | nixos/invoiceplane: init module and package at 1.5.11 (#146909)Jonas Heinrich2022-01-20
| | | |
* | | | Merge pull request #153211 from hercules-ci/minimal-nixosRobert Hensing2022-01-20
|\ \ \ \ | |/ / / |/| | | Add minimal NixOS entrypoint
| * | | nixos/lib: Add featureFlags, use it for minimal modulesRobert Hensing2022-01-10
| | | |
| * | | nixos/nixpkgs.nix: Make independentRobert Hensing2022-01-10
| | | | | | | | | | | | | | | | (cherry picked from commit 62e7f0eda1c5acf0beb13a00a23f577912a6b8eb)
* | | | Merge pull request #125474 from jojosch/dnsdist-1.6.0Sandro2022-01-19
|\ \ \ \
| * | | | nixos/dnsdist: add testJohannes Schleifenbaum2022-01-19
| | | | |
* | | | | Merge pull request #138386 from Yarny0/tsm-clientSandro2022-01-18
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | tsm-client: add test derivation and a module testYarny02022-01-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The tsm-client needs a tsm-server to do anything useful. Without a server, automated tests can just check diagnostic outputs for plausibility. The commit at hand adds two tests: 1. The command line interface `dsmc` is called, then it is verified that the program does * report the correct client version, * find its configuration file, * report a connection error. 2. To check the GUI (and the tsm-client nixos module), we add a vm test which uses the module to install `tsm-client-withGui`. To verify that the GUI's basic functionality is present, we skip over all connection failure related error messages and open the "Connection Information" dialog from the main application window. This dialog presents the node name and the client version; both are verified by the test. Note: Our `tsm-client` build recipe consists of two packages: The "unwrapped" package and the final package. This commit puts the unwrapped one into the final package's `passthru` so that tests can access the original version string that is needed to check the client version reported by the application.
* | | | | Merge pull request #154791 from CRTified/fix-154775-adguardhome-settingslegendofmiracles2022-01-17
|\ \ \ \ \
| * | | | | nixos/adguardhome: add testCRTified2022-01-17
| | | | | |
* | | | | | Merge pull request #154388 from winterqt/thelounge-testpennae2022-01-16
|\ \ \ \ \ \ | | | | | | | | | | | | | | nixos/thelounge: add test
| * | | | | | nixos/thelounge: add testWinter2022-01-16
| |/ / / / /
* | | | | | Merge pull request #154805 from Lassulus/ergochatJörg Thalheim2022-01-15
|\ \ \ \ \ \ | | | | | | | | | | | | | | ergochat: init at 2.9.1 (+ module/test)
| * | | | | | nixos/tests/ergochat: initlassulus2022-01-14
| | | | | | |
* | | | | | | Merge pull request #155039 from andir/prosody-securityNinjatrappeur2022-01-15
|\ \ \ \ \ \ \
| * | | | | | | nixos/tests: remove broken prosody-mysql testAndreas Rammhold2022-01-14
| | |_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The test has been broken for some time and the test errors are non-obvious. None of the current maintainers know how to fix it so it is better to get rid of it then to keep a continously failing test.
* | | | | | | Merge pull request #153741 from primeos/nixos-tests-tinywlMichael Weiss2022-01-14
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | nixos/tests/tinywl: init
| * | | | | | nixos/tests/tinywl: initMichael Weiss2022-01-06
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a very minimalistic (in terms of functionality and dependencies) test for wlroots, Wayland, and related packages. The Sway test covers more functionality and packages (e.g. XWayland) but this test has tree advantages: - Less dependencies: Much fewer rebuilds are required when testing core changes that need to go through staging. - Testing wlroots updates: The Sway package isn't immediately updated after a new wlroots version is released and a lot of other packages depend on wlroots as well. - Determining whether a bug only affects Sway or wlroots/TinyWL as well.
* | | | | | Merge pull request #151946 from mweinelt/frr0x4A6F2022-01-12
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | frr: init at 8.1; libyang: init at 2.0.112
| * | | | | nixos/tests/frr: initFrank Doepper2022-01-09
| |/ / / / | | | | | | | | | | | | | | | Co-Authored-By: Martin Weinelt <hexa@darmstadt.ccc.de>
* | / / / nixos/starship: add a testDaniel Thwaites2022-01-12
| |/ / / |/| | |
* | | | nixos/tests/teleport: initYurii Matsiuk2022-01-11
|/ / /
* | | Revert "nixos/tests/mtp: init"MatthewCroughan2022-01-03
| | |
* | | Merge pull request #146084 from MatthewCroughan/add-mtp-testBernardo Meurer2022-01-03
|\ \ \ | | | | | | | | nixos/tests/mtp: init
| * | | nixos/tests/mtp: use QEMU v6.0.0matthewcroughan2021-12-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A change in QEMU v6.1.0 has somehow caused QEMU to behave differently enough to cause this test to fail. This commit forces the test to be ran with QEMU 6.0.0 from Nixpkgs at revision e1fc1a80a071c90ab65fb6eafae5520579163783, which is the commit prior to the QEMU 6.1.0 version bump. Co-authored-by: Julio Sueiras <juliosueiras@gmail.com>
| * | | nixos/tests/mtp: initmatthewcroughan2021-12-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds a fully fledged NixOS VM integration test which uses jmtpfs and gvfs to test the functionality of MTP inside of NixOS. It uses USB device emulation in QEMU to create MTP device(s) which can be tested against. Co-authored-by: nixinator <33lockdown33@protonmail.com>
* | | | nixos/matrix-conduit: initPhilipp2022-01-03
| |_|/ |/| |
* | | Merge pull request #152907 from dotlambda/python2-removeMartin Weinelt2022-01-02
|\ \ \
| * | | trac, nixos/trac: removeRobert Schütz2022-01-01
| | | | | | | | | | | | | | | | They have been broken for multiple releases.
* | | | nixos/mattermost: add preferNixConfig option and testsMorgan Jones2021-12-31
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | One use case for Mattermost configuration is doing a "mostly mutable" configuration where NixOS module options take priority over Mattermost's config JSON. Add a preferNixConfig option that prefers configured Nix options over what's configured in Mattermost config if mutableConfig is set. Remove the reliance on readFile (it's flake incompatible) and use jq instead. Merge Mattermost configs together on Mattermost startup, depending on configured module options. Write tests for mutable, mostly mutable, and immutable configurations.
* | | nixos/moinmoin, nixos/tests/moinmoin, python2Packages.moinmoin: removeMartin Weinelt2021-12-31
| | | | | | | | | | | | Stuck on python2 and the NixOS test has been failing for 6 months.
* | | nixos/tests/man: test common functionality of both man implssternenseemann2021-12-31
| | |
* | | Merge pull request #148217 from Synthetica9/pulseaudio-testPatrick Hilhorst2021-12-30
|\ \ \
| * | | nixosTests.pulseAudio: initPatrick Hilhorst2021-12-06
| | | |
* | | | Merge pull request #133984 from ju1m/sourcehuttomberek2021-12-28
|\ \ \ \ | | | | | | | | | | nixos/sourcehut: updates, fixes, hardening
| * | | | nixos/sourcehut: update testJulien Moutinho2021-12-28
| | | | |
* | | | | Merge pull request #150774 from abbradar/docker-rootlessNikolay Amiantov2021-12-27
|\ \ \ \ \ | | | | | | | | | | | | Rootless Docker service
| * | | | | docker-rootless service: initNikolay Amiantov2021-12-22
| | | | | |
* | | | | | nixos/collectd: add nixos testGuillaume Girol2021-12-23
|/ / / / /
* | | | | Merge pull request #147411 from drupol/php/php-8.1.0Elis Hirwing2021-12-21
|\ \ \ \ \ | |_|_|/ / |/| | | | php: Init at 8.1.1
| * | | | php81: init at 8.1.1Pol Dellaiera2021-12-20
| | | | |
* | | | | unifi: Add NixOS testsZhaofeng Li2021-12-18
| | | | |