Testing Combined IGT And Kernel Changes

Our CI allows for combined testing of IGT and kernel changes. See Pre-Merge Testing for details about the mailing lists.

Cover Letter

IGT changes have to be sent first. When sending the kernel patch(es) (both intel-gfx and trybot mailing lists are supported) make sure that you have a cover letter that includes Test-with: MSG-ID. MSG-ID has to point to any patch in the IGT series. MSG-ID can be provided either with or without the <>.

Example: https://lists.freedesktop.org/archives/intel-gfx/2019-February/190638.html

 Test-with: 1551165805-19130-2-git-send-email-ramalingam.c@intel.com

Note: Please make sure that you have patch numbers in the subject for cover letter and all the patches (e.g. [PATCH 0/1]). Older versions of git do not add those for series with just a single patch. Patchwork uses “patch number 0” to tell that the mail is a cover letter.

Warning: Don’t test-with old series. The historical builds artifact are being removed aggressively. As of now if you test-with anything older than a day the behavior is undefined.

Results

If the Test-with: has been picked up correctly you should see, near the bottom of the results email, that both IGT and Linux components were changed:

Example: https://lists.freedesktop.org/archives/intel-gfx/2019-February/190656.html

 Build changes
 -------------
 
     * IGT: IGT_4854 -> IGTPW_2521
     * Linux: CI_DRM_5659 -> Patchwork_12303

Tips

You can make sure that your MSG-ID resolves correctly by using Patchwork: https://patchwork.freedesktop.org/patch/msgid/MSG-ID. This should redirect you to that particular patch. (e.g. https://patchwork.freedesktop.org/patch/msgid/1551165805-19130-2-git-send-email-ramalingam.c@intel.com)