Ok redoing the test. Turns out this can be run on a virtual machine (e.g. virtualbox), just make sure to "connect" a USB stick to the virtual machine.
With checkbox 0.13.7: $ exitESC^H^Hdpkg --list checkbox{,-cli} Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Description +++-==============-==============-============================================ ii checkbox 0.13.7 System testing application ii checkbox-cli 0.13.7 Command line interface for checkbox The storage-preinserted test fails: Test case results report a: USB tests : Space when finished Please choose (a/ ): a USB tests usb/insert [pass] usb/storage-preinserted [failESC] : Space when finished Please choose ( ): The submission.xml report shows the cause for the failure, as expected: <question name="usb/storage-preinserted"> <answer type="multiple_choice">fail</answer> <comment>mount: only root can do that </comment> With checkbox 0.13.9: Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Description +++-==============-==============-============================================ ii checkbox 0.13.9 System testing application ii checkbox-cli 0.13.9 Command line interface for checkbox the test reports as passed from the CLI: Test case results report a: USB tests : Space when finished Please choose (a/ ): a USB tests usb/insert [pass] usb/storage-preinserted [pass] : Space when finished Please choose ( ): And the submission.xml shows the pass with details about the testing on the USB stick: <question name="usb/storage-preinserted"> <answer type="multiple_choice">pass</answer> <comment>-------------------- removable devices currently mounted: None removable devices currently not mounted: /dev/sdb1 -------------------- Now mounting /dev/sdb1 on /tmp/tmptf7wwt Found the following mounted ['usb'] partitions: /dev/sdb1 : /tmp/tmptf7wwt -------------------- Running ['usb'] file transfer test for 1 iterations Creating Temp Data file File name is :/tmp/tmpCFJFdH File size is 1048576 bytes Parent hash is: f3c46ef131688ed1aed9a9c91a248028 Copying /tmp/tmpCFJFdH to /tmp/tmptf7wwt Hashing copy on /tmp/tmptf7wwt Hash of /tmp/tmptf7wwt/tmpCFJFdH on /tmp/tmptf7wwt is f3c46ef131688ed1aed9a9c91a248028 Now umounting /dev/sdb1 on /tmp/tmptf7wwt Successfully completed 1 ['usb'] file transfer test iterations </comment> I'll set this as verification done. ** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1004131 Title: removable_storage_test fails on server for USB devices To manage notifications about this bug go to: https://bugs.launchpad.net/checkbox/+bug/1004131/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs