summary refs log tree commit diff
path: root/nixos/tests
Commit message (Collapse)AuthorAge
* Merge pull request #129980 from mweinelt/nixos/keaMartin Weinelt2021-07-18
|\
| * nixos/tests/kea: initMartin Weinelt2021-07-14
| | | | | | | | | | A simple DHCPv4 test case, with borrowed structure from the systemd-networkd-dhcpserver test.
| * nixos/tests/prometheus-exporters/kea: migrate to kea nixos moduleMartin Weinelt2021-07-14
| |
* | Merge master into haskell-updatesgithub-actions[bot]2021-07-17
|\ \
| * | nixos/wordpress: nginx supportJean-Philippe Braun2021-07-16
| | |
* | | nixosTests.agda: Adapt to --guardedness requirementsManuel Bärenz2021-07-15
|/ / | | | | | | | | | | The one-line test is hard to fix in a readable manner and doesn't really add value above the hello-world test. So rather simplify to reduce maintenance.
* / nixos/boot: test on aarch64misuzu2021-07-14
|/
* Merge pull request #118630 from mmilata/lndmon-210326Pavol Rusnak2021-07-12
|\ | | | | prometheus-lnd-exporter: unstable-2020-12-04 -> unstable-2021-03-26, fix test
| * nixos/prometheus-lnd-exporter: fix testMartin Milata2021-07-12
| | | | | | | | | | The bitcoin module options have changed, reflect this. Also switch to regtest which is more suitable for testing.
* | nixos/tests/chromium: Print the content of chrome://{sandbox,gpu}Michael Weiss2021-07-10
| | | | | | | | | | | | | | | | This can be very useful when running the test headless or e.g. when looking at Hydra logs. Especially the chrome://gpu content contains a lot of interesting information. I also decided to refactor the test_new_win() function to avoid duplicate code and rely less on xdo.
* | nixos/tests/chromium: Refactor launching the browser processMichael Weiss2021-07-10
| | | | | | | | It should now be more flexible and less error-prone.
* | Merge pull request #129693 from helsinki-systems/upd/nginxQuicMaciej Krüger2021-07-09
|\ \
| * | nixosTests.nginx-variants: also test nginxQuicajs1242021-07-08
| | |
* | | nixos/tests/chromium: Fix the test for M92+Michael Weiss2021-07-09
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Unfortunately there are some regressions in the GPU code that cause Chromium and Google Chrome to crash, e.g.: machine # [0709/084047.890436:ERROR:process_memory_range.cc(75)] read out of range[ 30.153484] show_signal: 20 callbacks suppressed machine # [ 30.153490] traps: chrome[1036] trap invalid opcode ip:55af03357b29 sp:7ffeaa69ad10 error:0 in chrome[55aefe7a4000+81ec000] machine # machine # [0709/084047.955039:ERROR:file_io_posix.cc(144)] open /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq: No such file or directory (2) machine # [0709/084047.955078:ERROR:file_io_posix.cc(144)] open /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq: No such file or directory (2) machine # [ 30.126905] systemd[1]: Created slice system-systemd\x2dcoredump.slice. machine # [ 30.137012] systemd[1]: Started Process Core Dump (PID 1038/UID 0). machine # [ 30.571987] systemd-coredump[1039]: Process 1036 (chrome) of user 1000 dumped core. machine # [992:1021:0709/084048.501937:ERROR:gpu_process_host.cc(995)] GPU process exited unexpectedly: exit_code=132 machine # [ 30.594747] systemd[1]: systemd-coredump@0-1038-0.service: Succeeded. Hopefully this'll be fixed upstream before the final release (there are bug reports for it) but for the meantime we have to launch the beta and dev versions with "--use-gl=angle --use-angle=swiftshader".
* | nixos/vikunja: add nixos testLeo Maroni2021-07-08
| |
* | Merge pull request #125696 from ↵Mario Rodas2021-07-07
|\ \ | |/ |/| | | | | hercules-ci/postgresql-backup-only-replace-if-successful nixos/postgresqlBackup: only replace if successful
| * nixos/postgresqlBackup: Only replace backup when successfulRobert Hensing2021-06-05
| | | | | | | | | | | | | | | | | | | | | | | | | | Previously, a failed backup would always overwrite ${db}.sql.gz, because the bash `>` redirect truncates the file; even if the backup was going to fail. On the next run, the ${db}.prev.sql.gz backup would be overwritten by the bad ${db}.sql.gz. Now, if the backup fails, the ${db}.in-progress.sql.gz is in an unknown state, but ${db}.sql.gz will not be written. On the next run, ${db}.prev.sql.gz (our only good backup) will not be overwritten because ${db}.sql.gz does not exist.
* | Merge pull request #121841 from Pamplemousse/jenkins-cliFranz Pletz2021-07-06
|\ \ | | | | | | jenkins: Create the `jenkins-cli` command
| * | nixos/modules/jenkins: Test the CLIPamplemousse2021-07-04
| | | | | | | | | | | | Signed-off-by: Pamplemousse <xav.maso@gmail.com>
* | | Merge pull request #121750 from m1cr0man/masterMartin Weinelt2021-07-06
|\ \ \ | | | | | | | | nixos/acme: Ensure certs are always protected
| * | | nixos/acme: Ensure certs are always protectedLucas Savva2021-05-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As per #121293, I ensured the UMask is set correctly and removed any unnecessary chmod/chown/chgrp commands. The test suite already partially covered permissions checking but I added an extra check for the selfsigned cert permissions.
* | | | Merge pull request #129269 from Izorkin/mariadb-fixSandro2021-07-05
|\ \ \ \
| * | | | nixos/tests/mariadb: add check Mroonga storageIzorkin2021-07-04
| | | | |
* | | | | Merge pull request #129239 from LeSuisse/trafficserver-9.0.2Sandro2021-07-05
|\ \ \ \ \ | | | | | | | | | | | | trafficserver: 9.0.1 -> 9.0.2
| * | | | | trafficserver: 9.0.1 -> 9.0.2Thomas Gerbet2021-07-05
| |/ / / / | | | | | | | | | | | | | | | Fixes CVE-2021-32566 and CVE-2021-32567.
* / / / / yggdrasil: 0.3.16 -> 0.4.0Bruno Bigras2021-07-05
|/ / / /
* | | | Merge pull request #127479 from symphorien/btrbk-moduleLéo Gaspard2021-07-03
|\ \ \ \ | | | | | | | | | | nixos/btrbk: add module and test
| * | | | nixos/btrbk: add module and testGuillaume Girol2021-07-03
| | | | |
* | | | | Merge pull request #126187 from K900/vaultwardenJörg Thalheim2021-07-03
|\ \ \ \ \ | | | | | | | | | | | | vaultwarden: update to 1.21.0, rename from bitwarden_rs
| * | | | | vaultwarden: update to 1.22.1, rename from bitwarden_rsK9002021-07-01
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | I tried to make this as non-breaking as possible, but it will still break things slightly for people expecting certain file names in the packages themselves.
* | | | | nixos/tests/coturn: initChristian Kampka2021-07-03
| | | | | | | | | | | | | | | | | | | | Co-authored-by: MatthewCroughan <matt@croughan.sh>
* | | | | nixos/tests/zsh-history: Fix matching promptaszlig2021-07-02
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In commit fbbaa4d40f73a5350671f286b07ab3dc58f07321, the Zsh default prompt has changed from "walters" to "suse". So instead of: root@default> ... we now have: root@default:~/ > However, in the NixOS VM test, we are matching "root@default>", which doesn't include the current working directory and thus eventually leads to a test failure after timing out. To fix this, I changed the regex to include a newline at the beginning and made sure that the hostname ends with a word boundary. This way it doesn't matter whether the prompt is "walters" or "suse", because after all the test is not about the prompt but about whether the history mechanism works (or not). Signed-off-by: aszlig <aszlig@nix.build>
* | | | nixos/test/vault: fix assertion logicJonathan Ringer2021-06-30
| | | | | | | | | | | | | | | | | | | | "vault status" now returns exit code 2 when the vault is still unsealed.
* | | | Merge pull request #83904 from ju1m/sanoidSandro2021-06-30
|\ \ \ \ | | | | | | | | | | sanoid: fix sanoid.conf generation
| * | | | sanoid: fix sanoid.conf generationJulien Moutinho2021-06-09
| | | | |
* | | | | Merge pull request #128546 from scvalex/fix-kubernetes-testsSandro2021-06-30
|\ \ \ \ \ | | | | | | | | | | | | kubernetes: make tests pass by fixing a conntrack-tools dep and a missing dir
| * | | | | kubernetes: fix conntrack-tools package name, missing dir, and testsAlexandru Scvortov2021-06-28
| | | | | |
* | | | | | nixos/tests/kernel-generic: fix evaluationLuke Granger-Brown2021-06-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is breaking the tarball build, because #128502 depends on this test existing. After this commit, nixpkgs.tarball once again evaluates.
* | | | | | nixos/tests/home-assistant: don't test packageRobert Schütz2021-06-28
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The modules overrides extraComponents which leads to a costly rebuild of the home-assistant package with all tests. Make it less costly by not running the tests, as does the default for the package option. The package's tests are already run by ofborg on every pull request as well as by Hydra when building home-assistant.
* | | | | php: Run nixpkgs-fmt on all php related filesElis Hirwing2021-06-26
| | | | |
* | | | | Merge master into staging-nextgithub-actions[bot]2021-06-26
|\ \ \ \ \
| * \ \ \ \ Merge pull request #127767 from Mic92/go-nebMartin Weinelt2021-06-26
| |\ \ \ \ \
| | * | | | | nixos/go-neb: secret supportJörg Thalheim2021-06-26
| | | | | | |
* | | | | | | Merge master into staging-nextgithub-actions[bot]2021-06-25
|\| | | | | |
| * | | | | | Merge pull request #128055 from Synthetica9/sway-check-quitMichael Weiss2021-06-25
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | nixos/tests/sway: add check that sway quits
| | * | | | | | nixos/tests/sway: add check that sway quitsPatrick Hilhorst2021-06-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We used to check that sway quits _succesfully_. However, since 73d7f08b4d89b1af213db5db34e6f39518d88634 disabled this, we'll add another check to see it quits _at all_. cc @primeos
| * | | | | | | Merge pull request #128048 from dali99/add-txredisapi-synapseMaximilian Bosch2021-06-25
| |\ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | Add txredisapi to matrix-synapse dependencies
| | * | | | | | pythonPackages.txredisapi: Add unit testDaniel Olsen2021-06-24
| | |/ / / / /
* | | | | | | Merge branch 'master' into staging-nextRobert Schütz2021-06-25
|\| | | | | |
| * | | | | | sway: 1.6 -> 1.6.1Michael Weiss2021-06-24
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since wlroots 0.14 setting WLR_RENDERER_ALLOW_SOFTWARE=1 to allow software rendering is now enforced [0]. [0]: https://github.com/swaywm/wlroots/pull/2810