Modules

The code relevant to GNOME Hardware Testing lives mostly in the following modules in GNOME git.

gnome-hwtest
the controller scripts that run on the controller and test systems
gnome-hwtest-simulator
a test application for hacking on Hardware Testing project - it simulates a controller and test machine using virtual machines.
gnome-continuous
build scripts that build both the systems we test, and also the images used for running the controller machine and updating test systems.
gnome-shell
contains the performance metric measurement system and the actual test script that runs within the session.
perf-web
the web application running on perf.gnome.org

Other modules that are somewhat relevant:

ostree
updating and distribution of the images is done using ostree
gnome-ostree-integration
contains operating system customizations that are used for booting GNOME within ostree.
yocto

the base system that gnome-continuous builds from is a fork of the upstream yocto project tree. (On github)

Projects/HardwareTesting/Code (last edited 2014-06-05 18:46:24 by OwenTaylor)