forked from Fediversity/Fediversity
Deployment tests: Check status of services before deploying
This commit is contained in:
parent
1f8677e83d
commit
56b953526b
1 changed files with 7 additions and 1 deletions
|
@ -79,10 +79,16 @@ in
|
||||||
## and check that they are working properly.
|
## and check that they are working properly.
|
||||||
|
|
||||||
extraTestScript = ''
|
extraTestScript = ''
|
||||||
|
with subtest("Check the status of the services - there should be none"):
|
||||||
|
garage.fail("systemctl status garage.service")
|
||||||
|
mastodon.fail("systemctl status mastodon-web.service")
|
||||||
|
peertube.fail("systemctl status peertube.service")
|
||||||
|
pixelfed.fail("systemctl status phpfpm-pixelfed.service")
|
||||||
|
|
||||||
with subtest("Run deployment with no services enabled"):
|
with subtest("Run deployment with no services enabled"):
|
||||||
deployer.succeed("nixops4 apply check-deployment-cli-nothing --show-trace --no-interactive 1>&2")
|
deployer.succeed("nixops4 apply check-deployment-cli-nothing --show-trace --no-interactive 1>&2")
|
||||||
|
|
||||||
with subtest("Check the status of the services - there should be none"):
|
with subtest("Check the status of the services - there should still be none"):
|
||||||
garage.fail("systemctl status garage.service")
|
garage.fail("systemctl status garage.service")
|
||||||
mastodon.fail("systemctl status mastodon-web.service")
|
mastodon.fail("systemctl status mastodon-web.service")
|
||||||
peertube.fail("systemctl status peertube.service")
|
peertube.fail("systemctl status peertube.service")
|
||||||
|
|
Loading…
Add table
Reference in a new issue