Testing/CI/Patchew: Difference between revisions

From QEMU
(Created page with "Patchew [https://patchew.org/] is a CI service that perform continuous testing of the QEMU master branch as well as testing of each patch series that is submitted to the maili...")
 
m (Fix 'Not Found' error)
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
Patchew [https://patchew.org/] is a CI service that perform continuous testing of the QEMU master branch as well as testing of each patch series that is submitted to the mailing list. Patchew also collects tags such as "Reviewed-by" and lets users search patches and download them.
[https://patchew.org/ Patchew] is a CI service that perform continuous testing of the QEMU master branch as well as testing of each patch series that is submitted to the mailing list. Patchew also collects tags such as "Reviewed-by" and lets users search patches and download them.


= Configuration =
== Configuration ==


Tests are configured at [https://patchew.org/QEMU/info/] for project administrators only (Paolo and Fam are administrators).
Tests are configured at https://patchew.org/QEMU/info (accessible to project administrators only; Paolo and Fam are administrators.


Patchew tests are not
Patchew does not support running tests on other trees than [https://git.qemu.org/git/qemu.git git.qemu.org/qemu.git]; however, it runs tests on pull requests just like on any other series that is sent to the mailing list.


== Test jobs ==
== Test jobs ==
Line 11: Line 11:
* checkpatch.pl
* checkpatch.pl
* Build tests:
* Build tests:
** x86 Linux Docker tests (Red Hat virtlab205, admins: Paolo and Yash Mankad): CentOS7/GCC, Ubuntu/clang, mingw/GCC
** x86 Linux Docker tests (Red Hat virtlab205, admins: Paolo and Yash Mankad): CentOS7/GCC, Ubuntu/clang, Fedora/clang with asan, mingw/GCC
** s390 Linux (lfedora1.lf-dev.marist.edu, admins: Paolo and Dan Horak)
** s390 Linux (lfedora1.lf-dev.marist.edu, admins: Paolo and Dan Horak): build only
<!-- disabled:
** PPC Linux: build only
-->
** FreeBSD (Red Hat virtlab205, admins: Paolo and Yash Mankad)
** FreeBSD (Red Hat virtlab205, admins: Paolo and Yash Mankad)



Latest revision as of 11:03, 1 August 2019

Patchew is a CI service that perform continuous testing of the QEMU master branch as well as testing of each patch series that is submitted to the mailing list. Patchew also collects tags such as "Reviewed-by" and lets users search patches and download them.

Configuration

Tests are configured at https://patchew.org/QEMU/info (accessible to project administrators only; Paolo and Fam are administrators.

Patchew does not support running tests on other trees than git.qemu.org/qemu.git; however, it runs tests on pull requests just like on any other series that is sent to the mailing list.

Test jobs

  • checkpatch.pl
  • Build tests:
    • x86 Linux Docker tests (Red Hat virtlab205, admins: Paolo and Yash Mankad): CentOS7/GCC, Ubuntu/clang, Fedora/clang with asan, mingw/GCC
    • s390 Linux (lfedora1.lf-dev.marist.edu, admins: Paolo and Dan Horak): build only
    • FreeBSD (Red Hat virtlab205, admins: Paolo and Yash Mankad)

Current Status

The current status of the master branch is: https://patchew.org/QEMU/badge.svg