What Shai said is right, it's important to keep tests hermetic so they are more understandable and reproducible.
Testing with the isolated devmgr will give your test a /dev/ that is fully within your control.
It might be a bit difficult to use since it's mostly geared towards driver authors rather than components that want to use drivers.
I know RootPresenter/InputPipeline had to write tests with fake input drivers. I think they ended up making their own device-injection service.
I can take a quick look to see if we can make it easier for a test author to say "I have this fake FIDL, put it in /dev/class/light/".
Which of the tests actually are touching /dev/ now? There are lots of tests that you linked to, I'm curious if any of them are actually relying on devices.