this is a bit messy. I think it would have been nicer to use for example `bluetooth = false` in the default because most tests don't need bluetooth, and then `bluetooth = true` in the test that needs it.