159578 Commits

Author SHA1 Message Date
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
Chris Ostrouchov
1a3bfa1941
pythonPackages.suds-jurko: refactor move to python-modules 2018-10-30 00:51:18 -04:00