Convert scheduler tests to integration tests

Ah ok, so a lot of the time one test fails and it is useful to see the debug output from other tests too, so if I used `c.Log` I would probably also always turn verbosity on, do you still think there is a benefit?