CheckboxNG

CheckboxNG is a hardware testing tool useful for certifying laptops, desktops and servers with Ubuntu. It is a new version of Checkbox that is built directly on top of PlainBox

CheckboxNG replaces Checkbox, where applicable.

Warning

Documentation is under development. Some things are wrong, inaccurate or describe development goals rather than current state.

Installation

CheckboxNG can be installed from a PPA (recommended) or pypi on Ubuntu Precise (12.04) or newer.

$ sudo add-apt-repository ppa:checkbox-dev/ppa && sudo apt-get update && sudo apt-get install checkbox-ng

Running stable release update tests

CheckboxNG has special support for running stable release updates tests in an automated manner. This runs all the jobs from the sru.whitelist and sends the results to the certification website.

To run SRU tests you will need to know the so-called Secure ID of the device you are testing. Once you know that all you need to do is run:

$ checkbox sru $secure_id submission.xml

The second argument, submission.xml, is a name of the fallback file that is only created when sending the data to the certification website fails to work for any reason.

Indices and tables

Table Of Contents

Next topic

Reporting Bugs

This Page