Convert scheduler tests to integration tests

ok I was wrong:

```
json: cannot unmarshal object into Go value of type io.Writer
```

I probably saw that and thought none of these fields need to be exposed via the API, so I ignored them all.