qt5base-lts/src
Laszlo Agocs 4fe68ffbe5 Add GPU_BLACKLIST support to QTestLib
In addition to BLACKLIST, Qt will now look for GPU_BLACKLIST too.
Test cases that are specified as disabled in the GPU blacklist
will be skipped. This is particularly relevant when running tests
on Embedded Linux devices.

For example, the following JSON would configure the test case
glxContextWrap to be skipped on drivers where GL_VENDOR contains
UnstableDriverVendor:

{
    "entries": [ {
            "gl_vendor": "UnstableDriverVendor",
            "features": [ "disable_glxContextWrap" ]
    } ]
}

In contrast to the regular blacklist, GPU-blacklisted test cases are
not run at all. This is because driver problems and instabilities
often lead to crashes.

Change-Id: I340cf5c0261a206109b78409774408981bba5c68
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
2015-05-08 15:11:32 +00:00
..
3rdparty ANGLE: Allow Windows Phone to communicate swap region 2015-05-08 02:34:03 +00:00
android Pass on the auto repeat information for key events 2015-04-15 21:04:45 +00:00
angle ANGLE: Allow Windows Phone to communicate swap region 2015-05-08 02:34:03 +00:00
concurrent Doc: Qt Concurrent: Link to essential usage information 2015-04-07 14:38:29 +00:00
corelib Use kqueue on NetBSD in qfilesystemwatcher. 2015-05-08 06:08:32 +00:00
dbus Fix undefined behavior: accessing an object after destruction 2015-04-15 00:21:57 +00:00
gui Add GPU_BLACKLIST support to QTestLib 2015-05-08 15:11:32 +00:00
network Make data tables const. 2015-05-05 05:31:32 +00:00
opengl Make data tables const. 2015-05-05 05:31:32 +00:00
openglextensions Fix typo when resolving EGL extension. 2015-04-23 11:54:36 +00:00
platformheaders Doc: Fix spelling errors in the QXcbWindowFunctions docs 2015-05-07 06:57:50 +00:00
platformsupport Avoid signed-unsigned warning on OS X 2015-04-16 16:48:00 +00:00
plugins winrt: Use ANGLE sub-buffer swap on Windows Phone 2015-05-08 02:33:58 +00:00
printsupport Clean up API of QPlatformPrintDevice (QPA). 2015-05-05 14:06:27 +00:00
sql MySQL: Add support for the timeout options via the connectionOptions 2015-04-27 11:39:29 +00:00
testlib Add GPU_BLACKLIST support to QTestLib 2015-05-08 15:11:32 +00:00
tools qdoc: Enable prepare-phase warnings in single-exec mode 2015-05-05 13:33:57 +00:00
widgets QLineEdit: show the clear button if it gets enabled after setting a text 2015-05-07 22:24:25 +00:00
winmain Updated BSD licensed file headers 2015-02-15 07:41:17 +00:00
xml QtXml: Fix const correctness in old style casts 2015-03-11 01:50:23 +00:00
src.pro Implement a more direct headersclean check 2015-04-17 00:54:45 +00:00