about summary refs log tree commit diff
path: root/nixos/tests
Commit message (Collapse)AuthorAge
* Merge pull request #19023 from offlinehacker/kube-updateJaka Hudoklin2016-11-24
|\ | | | | WIP: kubernetes update package and module
| * kubernetes module: support for kubernetes 1.4Jaka Hudoklin2016-11-17
| |
* | containers module: Add tmpfs options (#20557)Christian Kampka2016-11-22
| | | | | | | | | | | | Allows one or more directories to be mounted as a read-only file system. This makes it convenient to run volatile containers that do not retain application state.
* | cjdns test: fix typoJoachim Fasting2016-11-15
|/ | | | | Noticed by @vcunat https://github.com/NixOS/nixpkgs/commit/daf3ba426b2558e73ef2742fab1a73c782ef62a6#commitcomment-19820962
* Revert "cjdns test: exercise host builder logic"Joachim Fasting2016-11-12
| | | | | | | | This reverts commit daf3ba426b2558e73ef2742fab1a73c782ef62a6. This is an alternative to 0ba3d429a758cec15545fc11c9d3fd1424c5c5f8, which disables the test outright. Briefly, exercising builders which rely on import-from-derivation can cause Hydra jobsets to time out.
* nixos/tests/chromium: Fix popup detectionaszlig2016-11-09
| | | | | | | | | | Sometimes it happens that the "Type to search or enter a URL to navigate" popup doesn't show, but all we need to know at this time is whether Chromium has finished starting up. So checking for the "startup done" page is a better option here. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* leaps: 0.5.1 + add a service + testJoachim Schiele2016-11-06
|
* Merge pull request #17445 from joachifm/dnscrypt-proxy-update-listJoachim F2016-11-05
|\ | | | | dnscrypt-proxy service: auto-updated resolver list
| * dnscrypt-proxy test: simplificationJoachim Fasting2016-11-05
| |
* | cjdns test: exercise host builder logicJoachim Fasting2016-11-04
| |
* | Merge pull request #19982 from sternenseemann/netcatTim Steinbach2016-11-02
|\ \ | | | | | | Make netcat-openbsd the default netcat
| * | netcat: make netcat-openbsd the default netcat (#19411)sternenseemann2016-10-30
| |/ | | | | | | | | | | | | The motivation for this change is the following: As gnu-netcat, e. g. does not support ipv6, it is not suitable as default netcat. This commit also fixes all obvious build issues caused by this change.
* | nixos: remove test-config-examples.sh (obsolete)Bjørn Forsman2016-11-02
| | | | | | | | | | | | This file has been non-functional for over two years, since commit f002a27a80 ("Remove obsolete directory") removed .../doc/config-examples/.
* | mpich: remove unused testAlexander Ried2016-10-29
|/
* virtualbox-{systemd-detect-virt,net-hostonlyif} test: fix dbus socket dirJoachim Fasting2016-10-26
| | | | | | | | | | | | | | | The test complains[1][2] that Failed to start message bus: Failed to bind socket "/run/dbus/system_bus_socket": No such file or directory In 639e5401ff51d4c0075b5ceffcbdbfec64c67db3, the dbus socket dir is set to `/run/dbus`; in the test vm `/var/run/dbus` is used, but the standard `/run -> /var/run` link is typically not created until stage 2 init, not in the minimal init used here. Thus, dbus fails to run within the test environment . Fix by changing `/var/run/dbus` to simply `/run/dbus`. [1]: https://hydra.nixos.org/build/42534725 [2]: https://hydra.nixos.org/build/42523834
* hound: init moduleGraham Christensen2016-10-15
|
* dockerRegistry module: re-init with new underlying softwareRobin Gloster2016-10-12
|
* Merge pull request #19367 from cransom/smokeping-fixJoachim F2016-10-10
|\ | | | | smokeping module: fix missing js, broken alerts
| * smokeping module: fix missing js, broken alertsCasey Ransom2016-10-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The initial commit accidentally left in some commented code and if you were using alerts, they simply didn't work. Smokeping also includes some JS code for the webui allowing you to zoom into graphs and it was not passed into the homedir. Additionally, generate static html pages for other webservers to serve the cache directory. Add additional options to specify sendmail path or mailhost and verify that both are not set. Add one extra config hook that allows you to bypass all of the invidual config stanzas and just hand it a string.
* | Merge pull request #19128 from kampfschlaefer/fix_device_wait_in_containersJörg Thalheim2016-10-10
|\ \ | | | | | | Fix device wait in containers
| * | containers: Improve device dependency trackingArnold Krille2016-10-08
| | | | | | | | | | | | | | | | | | | | | Now the tracking works with aggregated devices on aggregated devices. So container with physical device where the device is put in a bond which is the basis for a bridge is now handled correctly.
| * | containers: Do not wait for udev for network devicesArnold Krille2016-10-08
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Test that adding physical devices to containers works, find that network setup then doesn't work because there is no udev in the container to tell systemd that the device is present. Fixed by not depending on the device in the container. Activate the new container test for release Bonds, bridges and other network devices need the underlying not as dependency when used inside the container. Because the device is already there. But the address configuration needs the aggregated device itself.
* / tests/boot-stage1: Use runCommandCC for kcanaryaszlig2016-10-09
|/ | | | | | | | Since 97bfc2fac92d90c668ae1ec078356d0bd0a9ddb7, runCommand doesn't include a compiler anymore. So let's switch to the new runCommandCC, which resembles the old state. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Merge pull request #19199 from wizeman/u/fix-help2man-hashJörg Thalheim2016-10-03
|\ | | | | help2man: fix hash
| * Merge pull request #18491 from groxxda/network-interfacesJoachim F2016-10-02
| |\ | | | | | | Replace Network-interfaces.target
| | * tests.networking: remove network-interfaces.targetAlexander Ried2016-09-13
| | |
* | | Merge remote-tracking branch 'upstream/master' into stagingTuomas Tynkkynen2016-10-02
|\| |
| * | logstash: fix testJörg Thalheim2016-10-01
| | | | | | | | | | | | embedded elasticsearch was removed: https://www.elastic.co/blog/logstash-1-4-3-released
| * | Merge pull request #19016 from offlinehacker/pkgs/flannel/update/0.6.2Jaka Hudoklin2016-10-01
| |\ \ | | | | | | | | flannel: update, add nixos module, add tests
| | * | flannel service: initJaka Hudoklin2016-10-01
| | | |
| * | | Add a simple test for SambaEelco Dolstra2016-09-30
| |/ /
* / / runCommand: Use stdenvNoCCEelco Dolstra2016-09-29
|/ / | | | | | | | | | | This ensures that most "trivial" derivations used to build NixOS configurations no longer depend on GCC. For commands that do invoke gcc, there is runCommandCC.
* | wordpress: 4.3.1 -> 4.6.1 + add a testGraham Christensen2016-09-26
| |
* | Merge pull request #18622 from rvl/mongodb-test-default-i686Domen Kožar2016-09-21
|\ \ | | | | | | mongodb service: Add test case and fix default storage engine on i686
| * | mongodb service: add test caseRodney Lorrimar2016-09-17
| | |
* | | Merge pull request #18574 from ericsagnes/feat/mongodbDomen Kožar2016-09-21
|\ \ \ | | | | | | | | MongoDB service: switch configuration format to YAML
| * | | pump.io test: adapt mongodb extraConf to YAMLEric Sagnes2016-09-18
| |/ /
* / / nixos/tests/kde5: fix test nameThomas Tuegel2016-09-20
|/ /
* | cadvisor test: fix (#18671)Eric Sagnes2016-09-16
| | | | | | | | | | | | | | | | | | * influxdb module: add postStart * cadvisor module: increase TimeoutStartSec Under high load, the cadvisor module can take longer than the default 90 seconds to start. This change should hopefully fix the test on Hydra.
* | cadvisor: fix testEric Sagnes2016-09-15
| |
* | Merge pull request #18567 (VirtualBox 5.1.6)aszlig2016-09-14
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This introduces VirtualBox version 5.1.6 along with a few refactored stuff, notably: * Kernel modules and user space applications are now separate derivations. * If config.pulseaudio doesn't exist in nixpkgs config, the default is now to build with PulseAudio modules. * A new updater to keep VirtualBox up to date. All subtests in nixos/tests/virtualbox.nix succeed on my machine and VirtualBox was reported to be working by @DamienCassou (although with unrelated audio problems for another fix/branch) and @calbrecht.
| * | nixos/tests/vbox: Add destroyVM for all subtestsaszlig2016-09-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | One reason why it took me so long for debugging the test failure with systemd-detect-virt was that simple-cli has succeeded while the former has not. This now makes sure we have consistency accross all the subtests and if problems like the one in the previos commit ever show up again, we will have just the headless test succeeding and it's more obvious where the actual problem resides. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
| * | nixos/tests/vbox: Disable audio for VBox guestsaszlig2016-09-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We don't have (simulated) sound hardware within the qemu VM, neither do we have it available within VirtualBox that's running within the qemu VMs. With sound hardware the VirtualBox UI displays an error dialog, which in turn causes the VM process to hang on unregister. This in turn has caused the tests to fail because of the following error: Cannot unregister the machine '...' while it is locked Signed-off-by: aszlig <aszlig@redmoonstudios.org>
| * | nixos/tests/vbox: Make shutdown less noisyaszlig2016-09-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using waitUntilSucceeds for testing whether the shutdown signalling files have vanished is quite noisy because it prints two lines for every try. This is now fixed with a while loop on the guest VM which does the same check but with only one output for the command that's executed and another one when the conditions are met. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* | | Remove tomcat vm test timing issuesReno Reckling2016-09-13
| | | | | | | | | | | | | | | (cherry picked from commit 090f1f0722b79cbba5f0abccac61496398789762) Signed-off-by: Domen Kožar <domen@dev.si>
* | | Merge pull request #18481 from offlinehacker/pkgs/docker/1.12.1Jaka Hudoklin2016-09-13
|\ \ \ | |_|/ |/| | docker: 1.10.3 -> 1.12.1
| * | docker module: updatesJaka Hudoklin2016-09-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | - logDriver option, use journald for logging by default - keep storage driver intact by default, as docker has sane defaults - do not choose storage driver in tests, docker will choose by itself - use dockerd binary as "docker daemon" command is deprecated and will be removed - add overlay2 to list of storage drivers
* | | mumble: fix failing vm testsReno Reckling2016-09-13
| |/ |/| | | | | | | | | | | | | modify tests to not fail if the event handlers are registered too slowly or if the wrong window is in focus (cherry picked from commit e087b0d12f97604ee1fdd09ef3d78b772c12468e) Signed-off-by: Domen Kožar <domen@dev.si>
* | Merge pull request #18298 from teh/prometheus-serviceFranz Pletz2016-09-11
|\ \ | | | | | | Prometheus service
| * | prometheus service: addBenjamin Staffin2016-09-04
| | | | | | | | | | | | | | | This is based on @benleys work: https://github.com/NixOS/nixpkgs/pull/8216 I updated changed the user and group ids.