All tests now pass for device and queue