1
.. CheckBoxNG documentation master file, created by
2
sphinx-quickstart on Wed Feb 13 11:18:39 2013.
3
You can adapt this file completely to your liking, but it should at least
4
contain the root `toctree` directive.
9
:term:`CheckBoxNG` is a hardware testing tool useful for certifying laptops,
10
desktops and servers with Ubuntu. It is a new version of :term:`CheckBox` that
11
is built directly on top of :term:`PlainBox`
13
CheckBoxNG *replaces* CheckBox, where applicable.
17
Documentation is under development. Some things are wrong, inaccurate or
18
describe development goals rather than current state.
23
CheckBoxNG can be installed from a :abbr:`PPA (Personal Package Archive)`
24
(recommended) or :abbr:`pypi (python package index)` on Ubuntu Precise (12.04)
29
$ sudo add-apt-repository ppa:checkbox-dev/ppa && sudo apt-get update && sudo apt-get install checkbox-ng
31
Running stable release update tests
32
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
34
CheckBoxNG has special support for running stable release updates tests in an
35
automated manner. This runs all the jobs from the *sru.whitelist* and sends the
36
results to the certification website.
38
To run SRU tests you will need to know the so-called :term:`Secure ID` of the
39
device you are testing. Once you know that all you need to do is run:
43
$ checkbox sru $secure_id submission.xml
45
The second argument, submission.xml, is a name of the fallback file that is
46
only created when sending the data to the certification website fails to work