fix CI test job
The setup_docker command was a relic from a previous runner setup. Adapt the test job to the new CI runners by removing the setup_docker command.
This still does not upload documentation or coverage artefacts but it does at least mean we get code coverage reporting now.