nixpkgs/nixos/tests
aszlig ccf55bead1
nginx: Clear Last-Modified if ETag is from store
This is what I've suspected a while ago[1]:

> Heads-up everyone: After testing this in a few production instances,
> it seems that some browsers still get cache hits for new store paths
> (and changed contents) for some reason. I highly suspect that it might
> be due to the last-modified header (as mentioned in [2]).
>
> Going to test this with last-modified disabled for a little while and
> if this is the case I think we should improve that patch by disabling
> last-modified if serving from a store path.

Much earlier[2] when I reviewed the patch, I wrote this:

> Other than that, it looks good to me.
>
> However, I'm not sure what we should do with Last-Modified header.
> From RFC 2616, section 13.3.4:
>
> - If both an entity tag and a Last-Modified value have been
>   provided by the origin server, SHOULD use both validators in
>   cache-conditional requests. This allows both HTTP/1.0 and
>   HTTP/1.1 caches to respond appropriately.
>
> I'm a bit nervous about the SHOULD here, as user agents in the wild
> could possibly just use Last-Modified and use the cached content
> instead.

Unfortunately, I didn't pursue this any further back then because
@pbogdan noted[3] the following:

> Hmm, could they (assuming they are conforming):
>
>  * If an entity tag has been provided by the origin server, MUST
>    use that entity tag in any cache-conditional request (using If-
>    Match or If-None-Match).

Since running with this patch in some deployments, I found that both
Firefox and Chrome/Chromium do NOT re-validate against the ETag if the
Last-Modified header is still the same.

So I wrote a small NixOS VM test with Geckodriver to have a test case
which is closer to the real world and I indeed was able to reproduce
this.

Whether this is actually a bug in Chrome or Firefox is an entirely
different issue and even IF it is the fault of the browsers and it is
fixed at some point, we'd still need to handle this for older browser
versions.

Apart from clearing the header, I also recreated the patch by using a
plain "git diff" with a small description on top. This should make it
easier for future authors to work on that patch.

[1]: https://github.com/NixOS/nixpkgs/pull/48337#issuecomment-495072764
[2]: https://github.com/NixOS/nixpkgs/pull/48337#issuecomment-451644084
[3]: https://github.com/NixOS/nixpkgs/pull/48337#issuecomment-451646135

Signed-off-by: aszlig <aszlig@nix.build>
2019-12-30 14:30:36 +01:00
..
common nixos/displayManager: deprecate separate options for default wm/dm 2019-12-15 04:16:20 +01:00
google-oslogin nixosTests.google-oslogin: port to python 2019-11-24 01:27:22 +01:00
hadoop nixosTests.hadoop.yarn: Port tests to python 2019-12-17 09:37:06 +01:00
hitch nixos/httpd: limit serving web content to virtual hosts, convert virtualHosts option type from listOf to attrsOf, add ACME integration 2019-12-24 20:27:48 -05:00
hocker-fetchdocker nixos: remove dependencies on local-fs.target 2019-09-01 19:06:38 +02:00
hydra Merge pull request #76151 from Ma27/bump-hydra 2019-12-29 10:28:44 +01:00
initrd-network-ssh nixos/tests/initrd-ssh: port to python 2019-11-07 11:30:02 +01:00
installed-tests ibus: add installed tests 2019-12-07 00:58:30 +01:00
kerberos nixos/kerberos: port tests to python 2019-11-23 19:45:46 +00:00
krb5 [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
kubernetes nixos/kubernetes: Module and test compatibility with kubernetes 1.16 2019-11-15 05:58:35 +01:00
lorri lorri: init at version unstable-2019-10-30 2019-11-14 16:06:27 +01:00
nextcloud nixos/nextcloud: port tests to python test-driver 2019-11-27 10:51:21 +01:00
nfs nfs: set up request-key for id mapping 2019-12-12 15:42:44 +00:00
wireguard nixosTests.wireguard.namespaces: Port test to python 2019-12-16 12:52:29 +01:00
xmpp nixos/ejabberd: Port test to python 2019-11-26 10:03:34 +01:00
3proxy.nix nixos/3proxy: init 2019-11-11 16:15:29 +02:00
acme.nix nixos/acme: Port test to python 2019-11-04 23:51:10 +01:00
all-tests.nix nginx: Clear Last-Modified if ETag is from store 2019-12-30 14:30:36 +01:00
ammonite.nix nixos/ammonite: Port test to python 2019-11-04 23:51:10 +01:00
atd.nix nixos/atd: port test to python 2019-11-06 12:46:24 +01:00
automysqlbackup.nix nixos/automysqlackup: Port test to python 2019-11-04 23:51:10 +01:00
avahi.nix nixos/avahi: port test to python 2019-11-06 12:46:24 +01:00
babeld.nix nixos/babeld: port test to python 2019-11-05 16:19:35 +01:00
bcachefs.nix nixos/bcachefs: port test to python 2019-11-06 12:46:24 +01:00
beanstalkd.nix nixos/beanstalkd: port test to python 2019-11-06 12:46:24 +01:00
bees.nix nixosTests.bees: port to python 2019-11-24 18:49:35 +01:00
bind.nix nixos/bind: port test to python 2019-11-06 12:46:24 +01:00
bittorrent.nix nixos/bittorrent: Port test to python 2019-11-04 23:51:09 +01:00
blivet.nix
boot-stage1.nix nixos/boot-stage1: port test to python 2019-11-06 12:46:24 +01:00
boot.nix nixos/boot: Port test to python 2019-11-04 23:51:10 +01:00
borgbackup.nix nixos/borgbackup: port test to python 2019-11-06 12:46:24 +01:00
buildbot.nix buildbot: 1.8.1 -> 2.1.0 2019-03-22 18:43:15 -04:00
caddy.nix nixos/caddy: port test to python 2019-11-07 10:51:04 +01:00
cadvisor.nix nixos/cadvisor: port test to python 2019-11-07 10:51:04 +01:00
cassandra.nix nixos/cassandra: Port test to python 2019-11-07 22:40:15 +01:00
ceph-multi-node.nix nixosTests.ceph-multi-node: port to python 2019-11-20 17:38:20 +01:00
ceph-single-node.nix nixosTests.ceph-single-node: port to python 2019-11-20 17:38:20 +01:00
certmgr.nix nixos/certmgr: port test to python 2019-11-07 10:51:04 +01:00
cfssl.nix nixos/cfssl: port test to python 2019-11-07 10:51:04 +01:00
chromium.nix tests: refactor to carry the package set as an argument 2018-11-11 23:11:45 +09:00
cjdns.nix nixos/cjdns: port test to python 2019-11-07 10:55:15 +01:00
clickhouse.nix nixos/clickhouse: port test to python 2019-11-22 20:38:56 +01:00
cloud-init.nix nixos/cloud-init: port test to python 2019-11-07 10:55:15 +01:00
cockroachdb.nix treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
codimd.nix nixos/codimd: port test to python test-driver 2019-11-24 14:19:36 +01:00
consul.nix nixosTests.consul: init 2019-12-06 03:39:28 +01:00
containers-bridge.nix nixos/containers-bridge: Port test to python 2019-11-26 10:06:06 +01:00
containers-ephemeral.nix nixos/containers-ephemeral: Port test to python 2019-11-25 21:57:27 +01:00
containers-extra_veth.nix nixosTests.containers*: port rest to python 2019-12-08 18:16:01 +01:00
containers-hosts.nix nixos/containers-hosts: Port test to python 2019-11-25 21:57:46 +01:00
containers-imperative.nix nixos/containers-imperative: Port test to python 2019-11-27 09:13:02 +01:00
containers-ip.nix nixos/containers-ip: Test both ipv4 and ipv6 in the same script 2019-11-27 09:13:02 +01:00
containers-macvlans.nix nixosTests.containers*: port rest to python 2019-12-08 18:16:01 +01:00
containers-physical_interfaces.nix nixosTests.containers*: port rest to python 2019-12-08 18:16:01 +01:00
containers-portforward.nix nixosTests.containers*: port rest to python 2019-12-08 18:16:01 +01:00
containers-reloadable.nix nixos/containers-reloadable: Port test to python 2019-11-25 22:20:14 +01:00
containers-restart_networking.nix nixosTests.containers*: port rest to python 2019-12-08 18:16:01 +01:00
containers-tmpfs.nix nixos/containers-tmpfs: Port test to python 2019-11-25 22:20:14 +01:00
couchdb.nix nixos/couchdb: port test to python 2019-11-07 10:55:15 +01:00
deluge.nix nixos/deluge: port test to python 2019-11-22 20:38:56 +01:00
dhparams.nix nixosTests.dhparams: Port to Python 2019-12-06 08:21:30 +01:00
dnscrypt-proxy.nix nixos/dnscrypt-proxy: port test to python 2019-11-07 10:55:15 +01:00
docker-containers.nix NixOS: Run Docker containers as declarative systemd services (#55179) 2019-03-25 00:59:09 +02:00
docker-edge.nix nixos/docker-edge: port test to python 2019-11-07 14:06:40 +01:00
docker-preloader.nix nixos/dockerPreloader: preload docker images (#49379) 2018-11-03 01:00:53 +01:00
docker-registry.nix nixos/docker-registry: port test to python test-driver 2019-11-24 13:46:09 +01:00
docker-tools-overlay.nix nixosTests.docker-tools-overlay: Port to Python 2019-12-06 08:21:33 +01:00
docker-tools.nix nixos/tests/docker-tools: check layer sharing with buildLayeredImage 2019-06-06 15:03:08 +02:00
docker.nix nixos/docker: port test to python 2019-11-07 10:55:15 +01:00
documize.nix nixos/documize: port test to python 2019-11-07 10:55:15 +01:00
dovecot.nix nixosTests.dovecot: port test to python 2019-11-24 01:36:49 +01:00
ec2.nix nixos/httpd: limit serving web content to virtual hosts, convert virtualHosts option type from listOf to attrsOf, add ACME integration 2019-12-24 20:27:48 -05:00
ecryptfs.nix nixosTests.ecryptfs: Port to Python 2019-12-06 08:21:33 +01:00
elk.nix Merge branch 'master' into staging-next 2019-09-06 16:55:11 +02:00
emacs-daemon.nix nixos/emacs-daemon: convert test to python 2019-11-04 23:51:09 +01:00
env.nix nixosTests.env: Port to Python 2019-12-06 08:21:34 +01:00
etcd-cluster.nix nixosTests.etcd-cluster: port to python 2019-11-24 01:38:51 +01:00
etcd.nix nixosTests.etcd: port to python 2019-11-24 01:38:24 +01:00
fancontrol.nix nixos/fancontrol: port test to python 2019-11-22 20:38:56 +01:00
ferm.nix nixos/ferm: port test to python 2019-11-28 16:50:51 +00:00
firefox.nix nixos/firefox: Port integration test to python 2019-11-05 18:07:05 +01:00
firewall.nix nixos/firewall: port test to python 2019-11-22 20:38:56 +01:00
fish.nix nixos/fish: port test to python 2019-11-22 20:38:56 +01:00
flannel.nix treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
fluentd.nix nixos/fluentd: port test to python 2019-11-22 20:38:56 +01:00
fontconfig-default-fonts.nix nixosTests.fontconfig-default-fonts: port to python 2019-11-05 19:51:48 -05:00
fsck.nix nixos/fsck: port test to python 2019-11-05 12:00:26 +01:00
gitea.nix nixos/gitea: test creation and cloning of a repo via ssh 2019-12-12 12:13:17 +01:00
gitlab.nix nixosTests.gitlab: port to python 2019-11-22 23:08:06 +01:00
gitolite-fcgiwrap.nix gitolite: wrap gitolite-shell 2019-12-08 12:26:02 +01:00
gitolite.nix nixosTests.gitolite: port to python 2019-11-24 19:27:34 +01:00
glusterfs.nix nixosTests.glusterfs: port to python 2019-11-24 02:00:50 +01:00
gnome3-xorg.nix nixos/displayManager: introduce defaultSession 2019-12-15 04:16:20 +01:00
gnome3.nix nixos.tests: silence getfacl absolute path message 2019-10-11 23:20:57 +02:00
gocd-agent.nix nixosTests.gocd-agent: mark as broken 2019-12-04 00:35:07 +01:00
gocd-server.nix nixosTests.gocd-server: port to python 2019-12-02 23:13:09 +01:00
gotify-server.nix nixos/gotify-server: port test to python test-driver 2019-11-24 13:49:04 +01:00
grafana.nix nixos/tests/grafana: port to python 2019-11-07 11:30:54 +01:00
graphite.nix graphite: 1.0.2 -> 1.1.3 & moved dependencies to python-modules (#44276) 2018-08-02 16:39:57 +02:00
graylog.nix nixos/graylog: port test to python test-driver 2019-11-24 14:50:00 +01:00
gvisor.nix nixosTests.gvisor: add test for gvisor and gvisor as a Docker runtime 2019-12-03 23:55:24 -08:00
haka.nix [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
handbrake.nix nixos/handbrake: port test to python 2019-11-22 20:38:56 +01:00
haproxy.nix nixos/httpd: limit serving web content to virtual hosts, convert virtualHosts option type from listOf to attrsOf, add ACME integration 2019-12-24 20:27:48 -05:00
hardened.nix tests/hardened: fix build 2019-09-18 15:38:43 +02:00
hibernate.nix nixos/hibernate: port test to python 2019-11-22 20:38:56 +01:00
home-assistant.nix home-assistant: 0.89.2 -> 0.90.1 (#58017) 2019-03-24 19:45:35 +01:00
hound.nix nixos/hound: port test to python 2019-11-22 20:38:56 +01:00
i3wm.nix nixos/displayManager: deprecate separate options for default wm/dm 2019-12-15 04:16:20 +01:00
icingaweb2.nix nixos/icingaweb2: port test to python 2019-11-22 20:38:56 +01:00
iftop.nix nixos/iftop: port test to python test-driver 2019-11-26 22:29:27 +01:00
incron.nix nixos/incron: port test to python 2019-11-22 20:38:56 +01:00
influxdb.nix nixosTests.influxdb: port to python 2019-11-24 20:21:06 +01:00
initdb.nix postgresql: running initdb from command line now works (#65309) 2019-08-07 14:17:36 +03:00
initrd-network.nix nixosTests.initrd-network: Port tests to python 2019-12-16 12:52:34 +01:00
installer.nix Revert "installer: Disable udisks" 2019-10-16 20:31:24 -04:00
ipfs.nix [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
ipv6.nix nixosTests.ipv6: fix waiting for address 2019-12-08 19:51:00 +01:00
jackett.nix nixos/jackett: port test to python 2019-11-22 20:38:56 +01:00
jellyfin.nix nixos/jellyfin: port test to python (#72828) 2019-11-08 18:03:40 +01:00
jenkins.nix nixosTests.jenkins: port to python 2019-11-24 20:54:10 +01:00
kafka.nix kafka: Add 2.3 2019-10-02 07:37:44 -04:00
keepalived.nix nixos/keepalived: add test 2019-12-22 08:52:56 +00:00
kernel-latest.nix nixosTests.kernel-*: port to python 2019-11-27 10:02:58 +02:00
kernel-lts.nix nixosTests.kernel-*: port to python 2019-11-27 10:02:58 +02:00
kernel-testing.nix nixosTests.kernel-*: port to python 2019-11-27 10:02:58 +02:00
kexec.nix Remove myself as maintainer from packages 2019-02-22 16:14:13 +01:00
keymap.nix nixos.tests.keymap: use new name of the colemak/en-latin9 keymap 2018-11-20 04:11:39 +01:00
knot.nix nixos/knot: add myself as maintainer for test 2019-11-05 16:19:44 +01:00
ldap.nix nixosTests.ldap: port integration test to python 2019-12-04 16:22:13 +01:00
leaps.nix nixosTests.leaps: Port tests to python 2019-12-16 12:52:32 +01:00
lidarr.nix nixosTests.lidarr: Port tests to python 2019-12-16 12:52:31 +01:00
lightdm.nix nixos/displayManager: deprecate separate options for default wm/dm 2019-12-15 04:16:20 +01:00
limesurvey.nix nixos/limesurvey: add basic nixos test 2019-05-28 23:02:38 -04:00
login.nix nixos/login: Port test to python 2019-11-04 23:51:09 +01:00
loki.nix nixos/tests/loki: port to python 2019-11-07 11:30:01 +01:00
magnetico.nix nixos/tests/magnetico: port to python 2019-11-16 22:14:46 +01:00
mailcatcher.nix nixosTests.mailcatcher: Port tests to python 2019-12-16 12:52:30 +01:00
make-test-python.nix nixos/test: Port test driver to python 2019-11-04 23:50:27 +01:00
make-test.nix tests: refactor to carry the package set as an argument 2018-11-11 23:11:45 +09:00
mathics.nix [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
matomo.nix nixosTests.matomo: port to python 2019-12-01 00:50:55 +01:00
matrix-synapse.nix nixos/matrix-synapse: Port integration test to python 2019-11-05 18:07:04 +01:00
mediawiki.nix nixosTests.mediawiki: port to python 2019-12-01 02:44:49 +01:00
memcached.nix nixosTests.memcached: port to python 2019-11-27 12:02:24 +02:00
mesos.nix nixos/tests/mesos: fix test (#45758) 2018-08-29 19:38:00 +02:00
mesos_test.py mesos: 1.0.1 -> 1.1.0 2016-12-29 20:09:46 -05:00
metabase.nix nixos/metabase: port test to python 2019-11-05 21:44:51 +01:00
minidlna.nix nixos/minidlna: port test to python 2019-11-22 20:38:56 +01:00
miniflux.nix nixos/miniflux: port test to python 2019-11-22 20:38:56 +01:00
minio.nix nixosTests.minio: port to python 2019-11-24 20:20:32 +01:00
misc.nix Remove myself as maintainer from packages 2019-02-22 16:14:13 +01:00
moinmoin.nix nixosTests.moinmoin: port to python 2019-12-01 16:45:36 +01:00
mongodb.nix nixosTests.mongodb: port to python 2019-11-22 20:56:43 +01:00
moodle.nix nixos/moodle: port test to python 2019-11-06 12:27:14 +01:00
morty.nix nixos/morty: port test to python 2019-11-06 07:58:22 +01:00
mosquitto.nix nixos/mosquitto: Refactor integration test code 2019-11-20 19:13:01 +01:00
mpd.nix nixosTests.mpd: port to python 2019-11-22 21:21:05 +01:00
mpich-example.c
mumble.nix nixosTests.mumble: port to python 2019-12-24 16:10:34 +01:00
munin.nix nixos/tests/munin: port to python 2019-12-06 01:05:04 +01:00
mutable-users.nix nixosTests.mutable-users: Port tests to python 2019-12-15 19:53:17 +01:00
mxisd.nix nixosTests.mxisd: Port tests to python 2019-12-15 19:46:53 +01:00
mysql-backup.nix nixosTests.mysqlBackup: port to python 2019-11-23 23:48:55 +01:00
mysql-replication.nix nixosTests.mysqlReplication: port to python 2019-11-23 23:48:55 +01:00
mysql.nix nixosTests.mysql: port to python 2019-11-23 23:48:55 +01:00
nat.nix nixosTests.nat: port to python 2019-12-01 00:20:28 +01:00
ndppd.nix nixos/ndppd: port test to python test-driver 2019-11-27 20:22:16 +01:00
neo4j.nix nixosTests.neo4j: port test to python 2019-11-23 23:16:23 +01:00
nesting.nix nixosTests.nesting: Port tests to python 2019-12-15 19:42:21 +01:00
netdata.nix nixosTests.netdata: port to python 2019-11-28 22:23:36 +01:00
networking-proxy.nix [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
networking.nix nixosTests.networking: Port tests to python 2019-12-17 11:22:28 +01:00
nexus.nix nixos/nexus: port test to python test-driver 2019-11-25 00:18:04 +01:00
nghttpx.nix nixosTests.nghttpx: Port tests to python 2019-12-15 19:36:44 +01:00
nginx-etag.nix nginx: Clear Last-Modified if ETag is from store 2019-12-30 14:30:36 +01:00
nginx-sso.nix nixos/tests/nginx-sso: add subtests for each assertion 2019-12-26 17:59:25 +01:00
nginx.nix nixos/nginx: fix test 2019-12-26 18:50:38 +01:00
nix-ssh-serve.nix nixosTests.nix-ssh-serve: port to python 2019-11-24 00:15:39 +01:00
nixos-generate-config.nix nixos/nix-generate-config: port test to python 2019-11-05 12:00:26 +01:00
novacomd.nix nixosTests.novacomd: Port tests to python 2019-12-15 19:35:33 +01:00
nsd.nix nixos/nsd: Allow to configure root zone 2018-05-07 04:05:41 +02:00
nzbget.nix nixosTests.nzbget: Port tests to python 2019-12-15 19:29:17 +01:00
openarena.nix nixosTests.openarena: port to python 2019-12-01 01:34:37 +01:00
openldap.nix nixosTests.openldap: port test to python 2019-12-04 16:22:26 +01:00
opensmtpd.nix nixos/opensmtpd: convert test to python 2019-11-08 15:19:43 +01:00
openssh.nix nixos/openssh: port test to python 2019-11-05 12:00:19 +01:00
openstack-image.nix nixos/tests/ec2: reuse ssh keys from ssh-keys.nix 2019-02-11 20:58:45 +01:00
orangefs.nix nixosTest.orangefs: Port tests to python 2019-12-15 19:26:06 +01:00
os-prober.nix Revert "installer: Disable udisks" 2019-10-16 20:31:24 -04:00
osrm-backend.nix nixosTests.osrm-backend: Port tests to python 2019-12-15 19:19:11 +01:00
overlayfs.nix nixosTests.overlayfs: Port tests to python 2019-12-15 19:13:56 +01:00
packagekit.nix nixosTests.packagekit: port to python 2019-11-06 19:18:28 -05:00
pam-oath-login.nix nixos/pam-oath-login: Port test to python 2019-12-03 17:06:04 +01:00
pam-u2f.nix nixosTests.pam-u2f: port test to python 2019-12-07 23:16:59 +01:00
pantheon.nix nixosTests.pantheon: don't check bob username 2019-11-26 09:24:42 -05:00
paperless.nix nixosTests.paperless: Port tests to python 2019-12-15 20:10:57 +01:00
partition.nix [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
pdns-recursor.nix nixosTests.pdns-recursor: Port tests not python 2019-12-15 20:08:02 +01:00
peerflix.nix nixosTests.peerflix: Port tests to python 2019-12-15 20:08:01 +01:00
pgjwt.nix nixos/tests/pgjwt: port to python 2019-11-07 11:30:02 +01:00
pgmanage.nix nixosTests.pgmanage: Port tests to python 2019-12-15 20:08:00 +01:00
php-pcre.nix nixosTests.php-pcre: Port tests to python 2019-12-15 20:07:59 +01:00
plasma5.nix nixos/displayManager: deprecate separate options for default wm/dm 2019-12-15 04:16:20 +01:00
plotinus.nix [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
postgis.nix nixosTests.postgis: Port tests to python 2019-12-15 20:07:58 +01:00
postgresql-wal-receiver.nix nixos/postgresql-wal-receiver: add module (#63799) 2019-08-11 20:09:42 +03:00
postgresql.nix nixos/postgres: Port test to python 2019-11-04 23:51:09 +01:00
powerdns.nix nixos/powerdns: port test to python 2019-11-08 17:19:23 +01:00
pppd.nix nixos/pppd: port test to python 2019-11-08 17:11:11 +01:00
predictable-interface-names.nix nixosTests.predictable-interface-names: python 2019-12-01 03:16:34 +01:00
printing.nix nixos/printers: declarative configuration 2019-09-01 15:38:30 +02:00
prometheus-exporters.nix nixos/tests: fix prometheus-exporter formatting 2019-11-13 16:39:46 +01:00
prometheus.nix nixos/prometheus: Port prometheus test to python 2019-11-24 17:53:18 +01:00
proxy.nix nixos/httpd: limit serving web content to virtual hosts, convert virtualHosts option type from listOf to attrsOf, add ACME integration 2019-12-24 20:27:48 -05:00
quagga.nix nixosTests.quagga: Port tests to python 2019-12-15 20:07:52 +01:00
rabbitmq.nix nixosTests.rabbitmq: port to python 2019-11-25 11:35:19 +02:00
radarr.nix nixos/radarr: port test to python 2019-11-06 15:56:04 +01:00
radicale.nix nixosTests.radicale: port to python 2019-12-01 03:05:39 +01:00
redis.nix nixos/redis: port test to python 2019-11-06 15:57:56 +01:00
redmine.nix redmine: drop 3.4.x package 2019-10-26 10:40:16 -04:00
resolv.nix Rewrite test script 2019-12-04 11:25:12 +01:00
riak.nix [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
roundcube.nix roundcube: 1.4.0 -> 1.4.1 2019-11-22 17:13:41 +01:00
rspamd.nix nixosTests.rspamd: port to python 2019-12-11 00:17:51 +01:00
rss2email.nix nixos/rss2email: port test to python 2019-11-06 16:18:24 +01:00
rsyslogd.nix tests: refactor to carry the package set as an argument 2018-11-11 23:11:45 +09:00
run-in-machine.nix nixos/tests: Fix wrong arch in runInMachine test 2018-12-07 05:56:53 +01:00
rxe.nix nixosTests.rxe: cleanup with loop serveral protocols 2019-11-20 20:47:45 +01:00
samba.nix nixos/samba: port test to python 2019-11-08 23:30:09 +01:00
sddm.nix nixos/displayManager: deprecate separate options for default wm/dm 2019-12-15 04:16:20 +01:00
shiori.nix nixos/shiori: port test to python, do more tests 2019-11-08 17:54:49 +01:00
signal-desktop.nix nixos/signal-desktop: port test to python 2019-11-06 16:38:26 +01:00
simple.nix nixos/simple: port test to python 2019-11-05 12:00:26 +01:00
slurm.nix nixos/slurm: fix perl->python conversion bug 2019-12-24 19:51:18 +01:00
smokeping.nix nixos/smokeping: port test to python 2019-11-08 17:13:48 +01:00
snapper.nix nixos/snapper: port test to python 2019-11-06 12:44:51 +01:00
solr.nix solr: init at 8.0.0 2019-04-10 20:12:41 -04:00
sonarr.nix nixosTests.sonarr: Port tests to python 2019-12-15 18:24:45 +01:00
spacecookie.nix nixos/spacecookie: add service module and test 2019-12-17 14:17:03 +01:00
spike.nix spike: init at 1.0.0 2019-11-11 00:46:05 +01:00
ssh-keys.nix nixos: nix.sshServe: Support ssh-ng. 2018-02-28 16:55:00 -05:00
strongswan-swanctl.nix nixos/strongswan-swanctl: port test to python 2019-11-06 12:43:08 +01:00
sudo.nix nixosTests.sudo: port to python 2019-11-24 22:11:04 +02:00
switch-test.nix nixosTests.switch-test: Port tests to python 2019-12-15 18:22:35 +01:00
syncthing-init.nix nixosTests.syncthing*: port to python 2019-11-25 00:36:37 -08:00
syncthing-relay.nix nixosTests.syncthing*: port to python 2019-11-25 00:36:37 -08:00
systemd-analyze.nix nixos/tests: add systemd-analyze test 2019-12-08 19:02:20 +01:00
systemd-confinement.nix nixos/confinement: Allow to include the full unit 2019-03-14 20:04:33 +01:00
systemd-networkd-wireguard.nix tests/systemd-networkd: add regression test for service group 2019-11-25 10:47:31 +01:00
systemd-nspawn.nix nixosTests.systemd-nspawn: convert test to python 2019-11-23 23:08:46 +01:00
systemd-timesyncd.nix nixosTests.systemd-timesyncd: Port tests to python 2019-12-15 18:16:00 +01:00
systemd.nix nixos/tests/systemd: Fix x-initrd-mount flakiness (#67798) 2019-08-31 00:30:50 -04:00
taskserver.nix nixos/tests/taskserver: fix typos (#43284) 2018-07-11 10:20:12 +02:00
telegraf.nix nixos/telegraf: port test to python 2019-11-06 12:40:43 +01:00
testdb.sql mysqlBackup service: let it work with default settings 2017-09-27 18:44:49 +02:00
tiddlywiki.nix remove duplicate test in tiddlywiki 2019-12-03 17:18:59 +01:00
timezone.nix nixos/tests/timezone: port to python 2019-12-06 00:45:30 +01:00
tinydns.nix nixos/tinydns: port test to python 2019-11-08 17:26:34 +01:00
tor.nix nixos/tor: port test to python 2019-11-05 12:00:26 +01:00
trac.nix nixos/trac: port test to python 2019-11-05 21:45:02 +01:00
transmission.nix nixos/transmission: port test to python 2019-11-05 12:00:26 +01:00
trezord.nix nixos/trezord: port test to python 2019-11-05 21:45:12 +01:00
trickster.nix nixos/trickster: port test to python 2019-11-06 07:17:39 +01:00
trilium-server.nix trilium-server: Add nginx reverse proxy configuration to module 2019-12-19 10:14:13 +01:00
udisks2.nix nixosTests.udisks2: port to python 2019-11-06 19:18:28 -05:00
upnp.nix nixos/httpd: limit serving web content to virtual hosts, convert virtualHosts option type from listOf to attrsOf, add ACME integration 2019-12-24 20:27:48 -05:00
uwsgi.nix nixosTests.uwsgi: port to python 2019-11-24 19:12:14 +01:00
vault.nix nixos/vault: convert test to python 2019-11-05 16:57:08 +01:00
virtualbox.nix tests/virtualbox: Clean up unnecessary things. 2019-09-05 09:30:05 -04:00
wordpress.nix nixosTests.wordpress: fix assertions 2019-11-25 00:01:51 +01:00
xautolock.nix nixos/xautolock: port test to python 2019-11-06 12:30:29 +01:00
xfce.nix nixosTests.xfce: port to python 2019-11-19 19:21:58 -05:00
xmonad.nix nixos/displayManager: deprecate separate options for default wm/dm 2019-12-15 04:16:20 +01:00
xrdp.nix nixos/tests/xrdp: port to python 2019-12-02 22:20:36 +01:00
xss-lock.nix nixos/xss-lock: port test to python test-driver 2019-11-26 21:58:30 +01:00
yabar.nix nixos/yabar: port test to python 2019-11-06 07:54:16 +01:00
yggdrasil.nix Merge pull request #73411 from gazally/yggdrasil-python-test 2019-11-22 20:30:39 +01:00
zfs.nix nixos/zfs: convert test to python 2019-11-04 23:51:10 +01:00
zookeeper.nix nixos/zookeeper: port test to python 2019-11-06 07:54:37 +01:00
zsh-history.nix zsh-history: Add tests 2019-12-14 10:58:38 +01:00