blob: 86606a8ed51f3f14dd4f470a021a3f41d3dd375d [file] [log] [blame]
{
"name": "gpu control list testing",
"version": "1.0",
"entries": [
{
"id": 1,
"description": "GpuControlListEntryTest.DetailedEntry",
"cr_bugs": [1024, 678],
"webkit_bugs": [1950],
"os": {
"type": "macosx",
"version": {
"op": "=",
"value": "10.6.4"
}
},
"vendor_id": "0x10de",
"device_id": ["0x0640"],
"driver_version": {
"op": "=",
"value": "1.6.18"
},
"features": [
"test_feature_0"
],
"disabled_extensions": [
"test_extension1",
"test_extension2"
]
},
{
"id": 2,
"description": "GpuControlListEntryTest.VendorOnAllOsEntry",
"vendor_id": "0x10de",
"features": [
"test_feature_0"
]
},
{
"id": 3,
"description": "GpuControlListEntryTest.VendorOnLinuxEntry",
"os": {
"type": "linux"
},
"vendor_id": "0x10de",
"features": [
"test_feature_0"
]
},
{
"id": 4,
"description": "GpuControlListEntryTest.AllExceptNVidiaOnLinuxEntry",
"os": {
"type": "linux"
},
"exceptions": [
{
"vendor_id": "0x10de"
}
],
"features": [
"test_feature_0"
]
},
{
"id": 5,
"description": "GpuControlListEntryTest.AllExceptIntelOnLinuxEntry",
"os": {
"type": "linux"
},
"exceptions": [
{
"vendor_id": "0x8086"
}
],
"features": [
"test_feature_0"
]
},
{
"id": 6,
"description": "GpuControlListEntryTest.MultipleDevicesEntry",
"vendor_id": "0x10de",
"device_id": ["0x1023", "0x0640"],
"features": [
"test_feature_0"
]
},
{
"id": 7,
"description": "GpuControlListEntryTest.ChromeOSEntry",
"os": {
"type": "chromeos"
},
"features": [
"test_feature_0"
]
},
{
"id": 8,
"description": "GpuControlListEntryTest.GlVersionGLESEntry",
"gl_type": "gles",
"gl_version": {
"op": "=",
"value": "3.0"
},
"features": [
"test_feature_0"
]
},
{
"id": 9,
"description": "GpuControlListEntryTest.GlVersionANGLEEntry",
"gl_type": "angle",
"gl_version": {
"op": ">",
"value": "2.0"
},
"features": [
"test_feature_0"
]
},
{
"id": 10,
"description": "GpuControlListEntryTest.GlVersionGLEntry",
"gl_type": "gl",
"gl_version": {
"op": "<",
"value": "4.0"
},
"features": [
"test_feature_0"
]
},
{
"id": 11,
"description": "GpuControlListEntryTest.GlVendorEqual",
"gl_vendor": "NVIDIA",
"features": [
"test_feature_0"
]
},
{
"id": 12,
"description": "GpuControlListEntryTest.GlVendorWithDot",
"gl_vendor": "X\\.Org.*",
"features": [
"test_feature_0"
]
},
{
"id": 13,
"description": "GpuControlListEntryTest.GlRendererContains",
"gl_renderer": ".*GeForce.*",
"features": [
"test_feature_0"
]
},
{
"id": 14,
"description": "GpuControlListEntryTest.GlRendererCaseInsensitive",
"gl_renderer": "(?i).*software.*",
"features": [
"test_feature_0"
]
},
{
"id": 15,
"description": "GpuControlListEntryTest.GlExtensionsEndWith",
"gl_extensions": ".*GL_SUN_slice_accum",
"features": [
"test_feature_0"
]
},
{
"id": 16,
"description": "GpuControlListEntryTest.OptimusEntry",
"os": {
"type": "linux"
},
"multi_gpu_style": "optimus",
"features": [
"test_feature_0"
]
},
{
"id": 17,
"description": "GpuControlListEntryTest.AMDSwitchableEntry",
"os": {
"type": "macosx"
},
"multi_gpu_style": "amd_switchable",
"features": [
"test_feature_0"
]
},
{
"id": 18,
"description": "GpuControlListEntryTest.DriverVendorBeginWith",
"driver_vendor": "NVIDIA.*",
"features": [
"test_feature_0"
]
},
{
"id": 19,
"description": "GpuControlListEntryTest.LexicalDriverVersionEntry",
"os": {
"type": "linux"
},
"vendor_id": "0x1002",
"driver_version": {
"op": "=",
"style": "lexical",
"value": "8.76"
},
"features": [
"test_feature_0"
]
},
{
"id": 20,
"description": "GpuControlListEntryTest.NeedsMoreInfoEntry",
"vendor_id": "0x8086",
"driver_version": {
"op": "<",
"value": "24.20.100.7000"
},
"features": [
"test_feature_1"
]
},
{
"id": 21,
"description": "GpuControlListEntryTest.NeedsMoreInfoForExceptionsEntry",
"vendor_id": "0x8086",
"exceptions": [
{
"gl_renderer": ".*mesa.*"
}
],
"features": [
"test_feature_1"
]
},
{
"id" : 22,
"description": "GpuControlListEntryTest.NeedsMoreInfoForGlVersionEntry",
"gl_type": "gl",
"gl_version": {
"op": "<",
"value" : "3.5"
},
"features" : [
"test_feature_1"
]
},
{
"id": 23,
"description": "GpuControlListEntryTest.FeatureTypeAllEntry",
"features": [
"all"
]
},
{
"id": 24,
"description": "GpuControlListEntryTest.FeatureTypeAllEntryWithExceptions",
"features": [
"all",
{
"exceptions" : [
"test_feature_0"
]
}
]
},
{
"id": 25,
"description": "GpuControlListEntryTest.SingleActiveGPU",
"os": {
"type": "macosx"
},
"vendor_id": "0x10de",
"device_id": ["0x0640"],
"multi_gpu_category": "active",
"features": [
"test_feature_0"
]
},
{
"id": 26,
"description": "GpuControlListEntryTest.MachineModelName",
"os": {
"type": "android"
},
"machine_model_name": [
"Nexus 4", "XT1032", "GT-.*", "SCH-.*"
],
"features": [
"test_feature_0"
]
},
{
"id": 27,
"description": "GpuControlListEntryTest.MachineModelNameException",
"exceptions": [
{
"os": {
"type": "android"
},
"machine_model_name": ["Nexus.*"]
}
],
"features": [
"test_feature_0"
]
},
{
"id": 28,
"description": "GpuControlListEntryTest.MachineModelVersion",
"os": {
"type": "macosx"
},
"machine_model_name": ["MacBookPro"],
"machine_model_version": {
"op": "=",
"value": "7.1"
},
"features": [
"test_feature_0"
]
},
{
"id": 29,
"description": "GpuControlListEntryTest.MachineModelVersionException",
"os": {
"type": "macosx"
},
"machine_model_name": ["MacBookPro"],
"exceptions": [
{
"machine_model_version": {
"op": ">",
"value": "7.1"
}
}
],
"features": [
"test_feature_0"
]
},
{
"id": 30,
"description": "GpuControlListEntryDualGPUTest.CategoryAny.Intel",
"os": {
"type": "macosx"
},
"vendor_id": "0x8086",
"device_id": ["0x0166"],
"multi_gpu_category": "any",
"features": [
"test_feature_0"
]
},
{
"id": 31,
"description": "GpuControlListEntryDualGPUTest.CategoryAny.NVidia",
"os": {
"type": "macosx"
},
"vendor_id": "0x10de",
"device_id": ["0x0640"],
"multi_gpu_category": "any",
"features": [
"test_feature_0"
]
},
{
"id": 32,
"description": "GpuControlListEntryDualGPUTest.CategorySecondary",
"os": {
"type": "macosx"
},
"vendor_id": "0x8086",
"device_id": ["0x0166"],
"multi_gpu_category": "secondary",
"features": [
"test_feature_0"
]
},
{
"id": 33,
"description": "GpuControlListEntryDualGPUTest.CategoryPrimary",
"os": {
"type": "macosx"
},
"vendor_id": "0x8086",
"device_id": ["0x0166"],
"multi_gpu_category": "primary",
"features": [
"test_feature_0"
]
},
{
"id": 34,
"description": "GpuControlListEntryDualGPUTest.CategoryDefault",
"os": {
"type": "macosx"
},
"vendor_id": "0x8086",
"device_id": ["0x0166"],
"features": [
"test_feature_0"
]
},
{
"id": 35,
"description": "GpuControlListEntryDualGPUTest.ActiveSecondaryGPU",
"os": {
"type": "macosx"
},
"vendor_id": "0x8086",
"device_id": ["0x0166", "0x0168"],
"multi_gpu_category": "active",
"features": [
"test_feature_0"
]
},
{
"id": 36,
"description": "GpuControlListEntryDualGPUTest.VendorOnlyActiveSecondaryGPU",
"os": {
"type": "macosx"
},
"vendor_id": "0x8086",
"multi_gpu_category": "active",
"features": [
"test_feature_0"
]
},
{
"id": 37,
"description": "GpuControlListEntryDualGPUTest.ActivePrimaryGPU",
"os": {
"type": "macosx"
},
"vendor_id": "0x10de",
"device_id": ["0x0640"],
"multi_gpu_category": "active",
"features": [
"test_feature_0"
]
},
{
"id": 38,
"description": "GpuControlListEntryDualGPUTest.VendorOnlyActivePrimaryGPU",
"os": {
"type": "macosx"
},
"vendor_id": "0x10de",
"multi_gpu_category": "active",
"features": [
"test_feature_0"
]
},
{
"id": 39,
"description": "GpuControlListEntryTest.PixelShaderVersion",
"pixel_shader_version": {
"op": "<",
"value": "4.1"
},
"features": [
"test_feature_0"
]
},
{
"id": 40,
"description": "GpuControlListEntryTest.OsVersionZeroLT",
"os": {
"type": "android",
"version": {
"op": "<",
"value": "4.2"
}
},
"features": [
"test_feature_0"
]
},
{
"id": 41,
"description": "GpuControlListEntryTest.OsVersionZeroAny",
"os": {
"type": "android"
},
"features": [
"test_feature_0"
]
},
{
"id": 42,
"description": "GpuControlListEntryTest.OsComparisonAny",
"features": [
"test_feature_0"
]
},
{
"id": 43,
"description": "GpuControlListEntryTest.OsComparisonGE",
"os": {
"type": "win",
"version": {
"op": ">=",
"value": "6"
}
},
"features": [
"test_feature_0"
]
},
{
"id": 44,
"description": "GpuControlListEntryTest.ExceptionWithoutVendorId",
"os": {
"type": "linux"
},
"vendor_id": "0x8086",
"exceptions": [
{
"device_id": ["0x2a06"],
"driver_version": {
"op": ">=",
"value": "8.1"
}
},
{
"device_id": ["0x2a02"],
"driver_version": {
"op": ">=",
"value": "9.1"
}
}
],
"features": [
"test_feature_0"
]
},
{
"id": 45,
"description": "GpuControlListEntryTest.MultiGpuStyleAMDSwitchableDiscrete",
"multi_gpu_style": "amd_switchable_discrete",
"features": [
"test_feature_0"
]
},
{
"id": 46,
"description": "GpuControlListEntryTest.MultiGpuStyleAMDSwitchableIntegrated",
"multi_gpu_style": "amd_switchable_integrated",
"features": [
"test_feature_0"
]
},
{
"id": 47,
"description": "GpuControlListEntryTest.InProcessGPU",
"os": {
"type": "win"
},
"in_process_gpu": true,
"features": [
"test_feature_0"
]
},
{
"id": 48,
"description": "GpuControlListEntryTest.SameGPUTwiceTest",
"os": {
"type": "win"
},
"vendor_id": "0x8086",
"features": [
"test_feature_0"
]
},
{
"id": 49,
"description": "GpuControlListEntryTest.NVidiaNumberingScheme",
"os": {
"type": "win"
},
"vendor_id": "0x10de",
"driver_version": {
"op": "<=",
"value": "8.17.12.6973"
},
"features": [
"test_feature_0"
]
},
{
"id": 50,
"description": "GpuControlListTest.NeedsMoreInfo",
"os": {
"type": "win"
},
"vendor_id": "0x10de",
"driver_version": {
"op": "<",
"value": "12"
},
"features": [
"test_feature_0"
]
},
{
"id": 51,
"description": "GpuControlListTest.NeedsMoreInfoForExceptions",
"os": {
"type": "linux"
},
"vendor_id": "0x8086",
"exceptions": [
{
"gl_renderer": ".*mesa.*"
}
],
"features": [
"test_feature_0"
]
},
{
"id": 52,
"description": "GpuControlListTest.IgnorableEntries.0",
"os": {
"type": "linux"
},
"vendor_id": "0x8086",
"features": [
"test_feature_0"
]
},
{
"id": 53,
"description": "GpuControlListTest.IgnorableEntries.1",
"os": {
"type": "linux"
},
"vendor_id": "0x8086",
"driver_version": {
"op": "<",
"value": "10.7"
},
"features": [
"test_feature_0"
]
},
{
"id": 54,
"description": "GpuControlListTest.DisabledExtensionTest.0",
"os": {
"type": "win"
},
"disabled_extensions": [
"test_extension2",
"test_extension1"
]
},
{
"id": 55,
"description": "GpuControlListTest.DisabledExtensionTest.1",
"os": {
"type": "win"
},
"disabled_extensions": [
"test_extension3",
"test_extension2"
]
},
{
"id": 56,
"description": "GpuControlListEntryTest.DirectRendering",
"os": {
"type": "linux"
},
"direct_rendering_version": {
"op" : ">=",
"value": "2"
},
"features": [
"test_feature_1"
]
},
{
"id": 57,
"description": "GpuControlListTest.LinuxKernelVersion",
"os": {
"type": "linux",
"version": {
"op": "<",
"value": "3.19.1"
}
},
"vendor_id": "0x8086",
"features": [
"test_feature_0"
]
},
{
"id": 58,
"description": "GpuControlListTest.TestGroup.0",
"test_group": 1,
"features": [
"test_feature_0"
]
},
{
"id": 59,
"description": "GpuControlListTest.TestGroup.1",
"test_group": 2,
"features": [
"test_feature_1"
]
},
{
"id": 60,
"description": "GpuControlListEntryTest.GpuSeries",
"intel_gpu_series": [
"skylake",
"kabylake"
],
"features": [
"test_feature_0"
]
},
{
"id": 61,
"description": "GpuControlListEntryTest.GpuSeriesActive",
"intel_gpu_series": [
"kabylake"
],
"multi_gpu_category": "active",
"features": [
"test_feature_0"
]
},
{
"id": 62,
"description": "GpuControlListEntryTest.GpuSeriesAny",
"intel_gpu_series": [
"kabylake"
],
"multi_gpu_category": "any",
"features": [
"test_feature_0"
]
},
{
"id": 63,
"description": "GpuControlListEntryTest.GpuSeriesPrimary",
"intel_gpu_series": [
"kabylake"
],
"multi_gpu_category": "primary",
"features": [
"test_feature_0"
]
},
{
"id": 64,
"description": "GpuControlListEntryTest.GpuSeriesSecondary",
"intel_gpu_series": [
"kabylake"
],
"multi_gpu_category": "secondary",
"features": [
"test_feature_0"
]
},
{
"id": 65,
"description": "GpuControlListEntryTest.GpuSeriesInException",
"exceptions": [
{
"intel_gpu_series": [
"kabylake"
]
}
],
"features": [
"test_feature_0"
]
},
{
"id": 66,
"description": "GpuControlListEntryTest.MultipleDrivers",
"vendor_id": "0x8086",
"driver_version": {
"op": "<=",
"value": "8.15.10.2702"
},
"features": [
"test_feature_0"
]
},
{
"id": 67,
"description": "GpuControlListEntryTest.HardwareOverlay",
"vendor_id": "0x8086",
"hardware_overlay": "unsupported",
"features": [
"test_feature_0"
]
},
{
"id": 68,
"description": "GpuControlListEntryTest.GpuGeneration",
"intel_gpu_generation": {
"op": "<",
"value": "9"
},
"features": [
"test_feature_0"
]
},
{
"id": 69,
"description": "GpuControlListEntryTest.GpuGenerationActive",
"intel_gpu_generation": {
"op": "<",
"value": "9"
},
"multi_gpu_category": "active",
"features": [
"test_feature_0"
]
},
{
"id": 70,
"description": "GpuControlListEntryTest.GpuGenerationAny",
"intel_gpu_generation": {
"op": "<",
"value": "9"
},
"multi_gpu_category": "any",
"features": [
"test_feature_0"
]
},
{
"id": 71,
"description": "GpuControlListEntryTest.GpuGenerationPrimary",
"intel_gpu_generation": {
"op": "<",
"value": "9"
},
"multi_gpu_category": "primary",
"features": [
"test_feature_0"
]
},
{
"id": 72,
"description": "GpuControlListEntryTest.GpuGenerationSecondary",
"intel_gpu_generation": {
"op": "<",
"value": "9"
},
"multi_gpu_category": "secondary",
"features": [
"test_feature_0"
]
},
{
"id": 73,
"description": "GpuControlListEntryTest.SubpixelFontRendering",
"os": {
"type": "chromeos"
},
"features": [
"test_feature_0"
],
"exceptions": [
{ "gl_renderer": "Mali.*",
"subpixel_font_rendering": "unsupported"},
{ "gl_renderer": "DontCare" },
{ "gl_renderer": "Supported",
"subpixel_font_rendering": "supported"}
]
},
{
"id": 74,
"description": "GpuControlListEntryTest.SubpixelFontRenderingDontCare",
"os": {
"type": "chromeos"
},
"gl_renderer": "Mali.*",
"features": [
"test_feature_0"
]
},
{
"id": 75,
"description": "GpuControlListEntryTest.IntelDriverVendorEntry",
"os": {
"type": "win"
},
"driver_vendor": "Intel.*",
"driver_version": {
"schema": "intel_driver",
"op": "between",
"value": "24.20.100.6000",
"value2": "26.20.100.7000"
},
"features": [
"test_feature_0"
]
},
{
"id": 76,
"description": "GpuControlListEntryTest.IntelDriverVersionEntry",
"os": {
"type": "win"
},
"vendor_id": "0x8086",
"driver_version": {
"schema": "intel_driver",
"op": "<=",
"value": "24.20.100.7000"
},
"features": [
"test_feature_0"
]
},
{
"id": 77,
"description": "GpuControlListEntryTest.DeviceRevisionEntry",
"os": {
"type": "win"
},
"vendor_id": "0x1002",
"exceptions": [
{
"device_id": ["0x15D8", "0x15DD"],
"device_revision": ["0x93", "0x86"],
"driver_version": {
"op": ">=",
"value": "26.20.15023.6032"
}
},
{
"device_id": ["0x15D8"],
"device_revision": ["0xE1", "0xE2"],
"driver_version": {
"op": ">=",
"value": "26.20.12055.1000"
}
}
],
"features": [
"test_feature_0"
]
},
{
"id": 78,
"description": "GpuControlListEntryTest.DeviceRevisionUnspecifiedEntry",
"os": {
"type": "win"
},
"vendor_id": "0x1002",
"device_id": ["0x15D8", "0x15DD"],
"features": [
"test_feature_0"
]
}
]
}