Commit Graph
169108 Commits
Author SHA1 Message Date
Alyssa Ross 94360c11e9 docs: update sample postgresql package
postgresql90 no longer exists in nixpkgs.
2018-10-30 12:40:24 +00:00
Alyssa Ross 9594b59f13 postgresql10: rename from postgresql100 2018-10-30 12:40:20 +00:00
Léo Gaspard 02e1f00ffd dovecot, opensmtpd: add link to test in meta.tests
Rationale
---------

Currently, tests are hard to discover. For instance, someone updating
`dovecot` might not notice that the interaction of `dovecot` with
`opensmtpd` is handled in the `opensmtpd.nix` test.

And even for someone updating `opensmtpd`, it requires manual work to go
check in `nixos/tests` whether there is actually a test, especially
given not so many packages in `nixpkgs` have tests and this is thus most
of the time useless.

Finally, for the reviewer, it is much easier to check that the “Tested
via one or more NixOS test(s)” has been checked if the file modified
already includes the list of relevant tests.

Implementation
--------------

Currently, this commit only adds the metadata in the package. Each
element of the `meta.tests` attribute is a derivation that, when it
builds successfully, means the test has passed (ie. following the same
convention as NixOS tests).

Future Work
-----------

In the future, the tools could be made aware of this `meta.tests`
attribute, and for instance a `--with-tests` could be added to
`nix-build` so that it also builds all the tests. Or a `--without-tests`
to build without all the tests. @Profpatsch described in his NixCon talk
such systems.

Another thing that would help in the future would be the possibility to
reasonably easily have cross-derivation nix tests without the whole
NixOS VM stack. @7c6f434c already proposed such a system.

This RFC currently handles none of these concerns. Only the addition of
`meta.tests` as metadata to be used by maintainers to remember to run
relevant tests.
2018-10-30 21:31:39 +09:00
Tuomas Tynkkynen 2380f6a4fa nixos/tests/rsyslogd: Fix eval 2018-10-30 14:27:44 +02:00
Timo Kaufmann 1dd7443c93 pythonPackages.sympy: 1.2 -> 1.3 2018-10-30 13:16:38 +01:00
Jörg Thalheim d23d25ebbb Merge pull request #47594 from midchildan/add-sourcetrail
sourcetrail: init at 2018.3.55
2018-10-30 12:07:51 +00:00
Jörg Thalheim 9d9f7d27a1 SenchaCmd: 6.5.3.6 -> 6.6.0.13
This package is internally used by rambox
2018-10-30 11:42:11 +00:00
Jörg Thalheim ac8acb283c rambox: fix crash when native filesystem dialogs are created 2018-10-30 11:41:52 +00:00
Timo Kaufmann be08e69372 Merge pull request #49447 from timokau/memory_profiler-0.54.0
pythonPackages.memory_profiler: add plotting dependency, enable checks
2018-10-30 11:51:00 +01:00
José Romildo Malaquias b348f8568f jwm-settings-manager: init at 2018-10-19 2018-10-30 07:49:53 -03:00
xeji 8bbdee09dd Merge pull request #49441 from srhb/debug-hydra-failures
NixOS tests: Wait for shell for 10x longer (50m)
2018-10-30 11:37:41 +01:00
Jörg Thalheim 5bb5163367 Merge pull request #49444 from xtruder/pkgs/google-cloud-sdk/222
google-cloud-sdk: 215.0.0 -> 222.0.0
2018-10-30 10:36:53 +00:00
Timo Kaufmann 64f6b9eb95 pythonPackages.memory_profiler: add plotting dependency, enable checks 2018-10-30 11:28:08 +01:00
Jörg Thalheim bb3cd00271 Merge pull request #49314 from typetetris/49257
Mention new groups `kvm` and `render` in the release notes, fixes #49257
2018-10-30 10:23:10 +00:00
Jörg Thalheim d7d0f56ddc Merge pull request #49443 from stesie/issue-49369
tomboy: build against mono 5, refs #49369
2018-10-30 10:16:03 +00:00
Jaka Hudoklin 7df72ad928 google-cloud-sdk: 215.0.0 -> 222.0.0 2018-10-30 10:58:53 +01:00
xeji 2805c9e485 Merge pull request #48839 from romildo/upd.dde-daemon
dde-daemon: init at 3.2.24.7
2018-10-30 10:44:03 +01:00
José Romildo Malaquias eee6890fc7 matcha: 2018-10-21 -> 2018-10-30 (#49433) 2018-10-30 10:35:33 +01:00
José Romildo Malaquias f51f526f6b deepin-gtk-theme: 17.10.8 -> 17.10.9 (#49432) 2018-10-30 10:34:49 +01:00
Stefan Siegl 74cfbd63e1 tomboy: build against mono 5, refs #49369 2018-10-30 10:08:39 +01:00
Sarah Brofeldt 9bc10e1291 NixOS tests: Wait for shell for 10x longer (50m) 2018-10-30 09:22:42 +01:00
Sarah Brofeldt 5c1c90a9ad Merge pull request #49389 from colemickens/ffmpeg
ffmpeg: enable libdrm
2018-10-30 09:16:18 +01:00
Eric Wolf 30d2792091 nixos/release-notes for 18.09: fix missing entry
- the addition of the groups kvm and render breaks the configuration of
   users, which added them
2018-10-30 08:41:13 +01:00
Chris Ostrouchov fa7d1d8bfb pythonPackages.smugline: refactor move to python-modules 2018-10-30 00:51:23 -04:00
Chris Ostrouchov c33c576212 pythonPackages.pivy: refactor move to python-modules 2018-10-30 00:51:23 -04:00
Chris Ostrouchov f54484f527 pythonPackages.telegram: refactor move to python-modules 2018-10-30 00:51:23 -04:00
Chris Ostrouchov a36ce69f6c pythonPAckages.pygments-markdown-lexer: refactor move to python-modules 2018-10-30 00:51:23 -04:00
Chris Ostrouchov c0e09bef5a pythonPAckages.yapsy: refactor move to python-modules 2018-10-30 00:51:23 -04:00
Chris Ostrouchov 6afd56f61a pythonPackages.threadpool: refactor move to python-modules 2018-10-30 00:51:23 -04:00
Chris Ostrouchov 6fd3323d26 pythonPackages.tvnamer: refactor move to python-modules 2018-10-30 00:51:22 -04:00
Chris Ostrouchov 97b2d6790a pythonPAckages.tvdb_api: refactor move to python-modules 2018-10-30 00:51:22 -04:00
Chris Ostrouchov 173793c63f pythonPackages.word2vec: refactor move to python-modules 2018-10-30 00:51:22 -04:00
Chris Ostrouchov f0e62b79fc pythonPAckages.simpleai: refactor move to python-modules 2018-10-30 00:51:22 -04:00
Chris Ostrouchov 1a4f32c3f7 pythonPackages.zerobin: refactor move to python-modules 2018-10-30 00:51:22 -04:00
Chris Ostrouchov 19a50012dc pythonPackages.clize: refactor move to python-modules 2018-10-30 00:51:21 -04:00
Chris Ostrouchov b42e1d1b1e pythonPackages.sigtools: refactor move to python-modules 2018-10-30 00:51:21 -04:00
Chris Ostrouchov b1dbddd584 pythonPackages.Lasagne: refactor move to python-modules 2018-10-30 00:51:21 -04:00
Chris Ostrouchov 8e22218220 pythonPAckages.repeated_test: refactor move to python-modules 2018-10-30 00:51:21 -04:00
Chris Ostrouchov f310c74cfd pythonPackages.pandocfilters: refactor move to python-modules 2018-10-30 00:51:21 -04:00
Chris Ostrouchov 89623a675e pythonPackages.queuelib: refactor move to python-modules 2018-10-30 00:51:20 -04:00
Chris Ostrouchov 3ae4a36ae3 pythonPackages.w3lib: refactor move to python-modules 2018-10-30 00:51:20 -04:00
Chris Ostrouchov b794f35441 pythonPackages.x11_hash: refactor move to python-modules 2018-10-30 00:51:20 -04:00
Chris Ostrouchov 0851a181f0 pythonPackages.trezor_agent: refactor move to python-modules 2018-10-30 00:51:20 -04:00
Chris Ostrouchov 6ca3651766 pythonPackages.xlsx2csv: refactor move to python-modules 2018-10-30 00:51:19 -04:00
Chris Ostrouchov 82878eaade pythonPackages.xkcdpass: refactor move to python-modules 2018-10-30 00:51:19 -04:00
Chris Ostrouchov a80b2e3543 pythonPackages.importmagic: refactor move to python-modules 2018-10-30 00:51:19 -04:00
Chris Ostrouchov f5ac53a2b5 pythonPackage.willow: refactor move to python-modules 2018-10-30 00:51:19 -04:00
Chris Ostrouchov 42960fb742 pythonPackages.mps-youtube: refactor move to python-modules 2018-10-30 00:51:18 -04:00
Chris Ostrouchov 1024394c66 pythonPackages.maildir-deduplicate: refactor move to python-modules 2018-10-30 00:51:18 -04:00
Chris Ostrouchov 74a6022c91 pythonPackages.mailcap-fix: refactor move to python-modules 2018-10-30 00:51:18 -04:00