Which means this is unreliable to test as a nested server while adding/removing monitors and trying to draw on them all.
So the only things you can reliably test are
1. phone/tablet - testing a nested QtMir server (i.e. unity8) does not crash on plug/unplug of external monitor
2. desktop - running QtMir as host server - here plug/unplug of monitor will succeed.
Testing this as a nested server, I have found /bugs.launchpad .net/mir/ +bug/1491816
https:/
which needs the Mir team to investigate.
Which means this is unreliable to test as a nested server while adding/removing monitors and trying to draw on them all.
So the only things you can reliably test are
1. phone/tablet - testing a nested QtMir server (i.e. unity8) does not crash on plug/unplug of external monitor
2. desktop - running QtMir as host server - here plug/unplug of monitor will succeed.