The OpenLab provides at least two kinds of resources: VM(Virtual Machine) and PM(Physical Machine) for testing; switches, routers, IoT, etc also available. Currently we only utilize virtual machines to support automating jobs for SDKs and tools integration test with OpenLab CI. On the other hand you can request PMs for your special testing if VM can't meet your testing needs.