Martin Pitt
3df4853d9d
Add ifupdown-hotplug autopkgtest
...
This reproduces #787263 .
2015-06-01 07:54:50 +02:00
Martin Pitt
f8c4a52736
systemd-fsckd autopkgtest: Add missing plymouth test dependency
2015-05-12 10:04:57 +02:00
Martin Pitt
b2e4025da3
logind autopkgtest: Add test for suspending on lid switch close
...
This reproduces LP #1444166 (lid switch not working in the first few minutes
after boot).
2015-04-18 16:57:51 +01:00
Didier Roche
1a678b29e7
display-managers autopkgtest: Avoid lightdm failure
...
Use ExecStart=sleep instead of the actual lightdm binary, to avoid errors from
lightdm startup.
Drop the now unnecessary "needs-recommends" to speed up the test.
2015-04-10 11:07:23 +02:00
Martin Pitt
5e2192a05a
boot-and-services autopkgtest: Add missing python3 test dependency
2015-03-28 12:09:51 +01:00
Didier Roche
23241ac43a
Add autopkgtests for systemd-fsckd
...
They are mostly testing the robustness of the various daemons:
- starting with or without plymouth
- surviving kill of fsck, systemd-fsckd, systemd-fsck, plymouth
It will be possible to extend it later on with Control+C tests on plymouth
and eventually checking the protocol output.
LP: #1427312
2015-03-03 15:13:49 +01:00
Martin Pitt
38a66b5f41
boot-and-services and display-manager autopkgtest: Add systemd-sysv as proper test dependency
...
This avoids having to explicitly apt-get installing it. This works now also
under Ubuntu 15.04.
2015-02-25 08:19:10 +01:00
Martin Pitt
a174d7a7f6
Downgrade requirement for some autopkgtests from machine to container isolation
...
timedated, hostnamed, localed-locale, and logind autopkgtests are still flaky
in a container, but that's at least partially to bugs in autopkgtest itself.
There is no reason why they should not work in a container.
2015-02-24 16:08:32 +01:00
Martin Pitt
f65f513a40
Add "bootchart" autopkgtest
...
This spots regressions like in LP #1423867
2015-02-24 15:16:36 +01:00
Martin Pitt
b188f774d0
Add missing python3 test dependency to cmdline-upstart-boot and display-managers autopkgtests
2015-02-23 07:46:30 +01:00
Martin Pitt
60089bfd1e
debian/tests/localed-locale: Set up locale and keyboard default files on a minimal unconfigured testbed
2015-02-23 07:33:22 +01:00
Martin Pitt
75f8479087
Add "boot-smoke" autopkgtest: Test 20 successful reboots in a row
...
Also check that there are no connection timeouts or stalled jobs.
This reproduces the regression in LP: #1423811
2015-02-22 18:33:58 +01:00
Martin Pitt
d227128f77
Add unit-config autopkgtest
...
This checks systemd unit/sysv init enabling and disabling via systemctl. This
also reproduces #777613 .
2015-02-11 10:00:59 +01:00
Martin Pitt
f5f8f321cd
Add autopkgtest for one-time boot with upstart when systemd-sysv is installed
...
This test only works under Ubuntu which has a split out upstart-bin package,
and will be skipped under Debian.
2015-01-13 11:16:52 +01:00
Martin Pitt
9f72005978
build-login autopkgtest: Build against libsystemd, not libsystemd-login any more
2014-12-17 09:51:33 +01:00
Martin Pitt
0d5a26bdc2
build-logind autopkgtest: Re-enforce that sd_login_monitor_new() succeeds
...
Restrict this test to isolation-container, as this will likely fail in schroots.
Reproduces LP #1400203
2014-12-17 09:23:25 +01:00
Didier Roche
e3fe7c22e9
Add display managers autopkg tests
2014-12-10 09:21:40 +02:00
Martin Pitt
99fa4f227e
boot-and-services autopkgtest: Test AppArmor confined units
...
Test case for LP #1396270
2014-11-28 10:52:32 +01:00
Martin Pitt
91b71fcbba
Add nspawn test to boot-and-services autopkgtest
2014-11-20 09:37:59 +01:00
Martin Pitt
af3428ce4d
Add boot-and-services autopkgtest
...
Check booting with systemd-sysv and that the most crucial services behave as
expected.
2014-11-19 13:28:06 +01:00
Martin Pitt
eb5ba93831
Add simple autopkgtest for python3-systemd
2014-08-04 08:44:49 +02:00
Martin Pitt
3f3b71a903
Clean up libsystemd-login-dev autopkgtest
...
Rename "api" autopkgtest to "build-login", and stop requiring that
sd_login_monitor_new() succeeds. It doesn't in many environments like schroot
or after upgrades from < 204, and the main point of the test is to check that
libsystemd-login-dev has correct contents and dependencies. Drop
"isolation-machine" requirement.
2014-07-21 15:29:56 +02:00
Martin Pitt
3e589263a1
Add autopkgtests
...
This covers smoke-testing logind, hostnamed, timedated, localed, and a
compile/link/run test against libsystemd-login-dev.
2014-04-26 20:53:53 +02:00