This null driver is desigend with the sole intentions to run the test suite against.
The original designed is based off the MockICD.
The 2 main reasons for having a custom null driver instead of using the MockICD are:
VK_ERROR_DEVICE_LOST