basic unit tests to parse command line output
keep memory output when device disconnects
always run, even incompatible devices will not stop execution