benzea / hwtesting

Description

Fedora Tested Laptops packages and live CD bootstrapping

Installation Instructions

You can install the fedora-laptop-testing package to try out the test suite. On fedora the following commands should do the trick:

# dnf copr enable benzea/hwtesting # dnf copr enable gicmo/power # dnf install fedora-laptop-testing

It is a good idea to uninstall it again once you are done with testing as the package modifies some settings.

After installation run

# systemctl enable fedora-laptop-testing # touch /var/lib/fedora-laptop-testing/job-start # reboot

to enable the service, mark it to run and then reboot the machine. You should be presented with a logged in GNOME desktop showing the test progress and prompting for user interaction. At the end fedora-laptop-testing-upload will be run for you to upload the results to the server. After closing the upload dialog the system should be back to normal.

For now results can be seen on http://fed-laptoptest.sipsolutions.net/.

Running on EPEL7

To install on EPEL7/RHEL7:

# curl https://copr.fedorainfracloud.org/coprs/benzea/hwtesting/repo/epel-7/benzea-hwtesting-epel-7.repo -o /etc/yum.repos.d/benzea-hwtesting-epel-7.repo # curl https://copr.fedorainfracloud.org/coprs/gicmo/power/repo/epel-7/gicmo-power-epel-7.repo -o /etc/yum.repos.d/gicmo-power-epel-7.repo # curl https://repos-avocadoproject.rhcloud.com/static/avocado-el.repo -o /etc/yum.repos.d/avocado-el.repo # yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # yum install fedora-laptop-testing

Then run as usual. This adds the above repositories and also

  • https://repos-avocadoproject.rhcloud.com/static/avocado-el.repo

Notes

  • The package modified the system. It for example adds a new user, modifies the GDM configuration and overrides the avocado configuration. It is not advisable to keep this package installed on a production machine.
  • The service will try to the kdump service. Ideally you should add e.g. crashkernel=256MB to your kernel command line for this to work.
  • If Avocado >= 50 is available and the kernel crash dump is generated then testing will be resumed and the crash dump uploaded (if found in /var/crash)

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Epel for CentOS 7 ppc64le (0)*, x86_64 (0)* Epel 7 (8 downloads)
Fedora 25 i386 (0)*, ppc64le (0)*, x86_64 (0)* Fedora 25 (4 downloads)
Fedora 26 i386 (0)*, ppc64le (0)*, x86_64 (0)* Fedora 26 (7 downloads)
Fedora 27 i386 (0)*, ppc64le (0)*, x86_64 (0)* Fedora 27 (6 downloads)
Fedora rawhide i386 (0)*, ppc64le (0)*, x86_64 (0)* Fedora rawhide (7 downloads)

* Total number of packages downloaded in the last seven days.