benzea / hwtesting-unstable

( forked from benzea / hwtesting )

Description

Fedora Tested Laptops packages and live CD bootstrapping

Installation Instructions

This repository is only to test changes that might break on deployed machines!

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

to enable the service 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. The service will disable itself again.

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 http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-10.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 (0 downloads)
Fedora 25 i386 (0)*, ppc64le (0)*, x86_64 (0)* Fedora 25 (0 downloads)
Fedora 26 i386 (0)*, ppc64le (0)*, x86_64 (0)* Fedora 26 (0 downloads)
Fedora rawhide i386 (0)*, ppc64le (0)*, x86_64 (0)* Fedora rawhide (0 downloads)

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