There is a regression in the login package, skip the test until it is fixed. https://bugs.debian.org/1075733
In mkosi, we run the test inside the VM instead of outside. To simplify the implementation we drop the reboot part and only verify that we can schedule and cancel shutdowns and that the wall messages are sent as expected.