throw no error
device test