To assign mobile devices to a configuration:
During execution, either the selected device or the first matching device of a filter will be used and blocked until the execution
plan has finished. If the selected device is not available or a filter does not match any available devices, the execution
job stays in the queue until a suitable execution server and mobile device becomes available. Sauce Labs devices are not actually
single devices, but rather device types, so they are not blocked during execution.