Results for igt@kms_selftest@drm_framebuffer@drm_test_framebuffer_create

Result: Pass

integration-manifest git-log-oneline i915_display_info17 igt_runner17 runtimes17 results17.json results17-i915-load.json guc_logs17.tar i915_display_info_post_exec17 boot17 dmesg17

DetailValue
Duration 0.17 seconds
Hostname
shard-tglu-7
Igt-Version
IGT-Version: 2.3-gf38f4d8e9 (x86_64) (Linux: 6.19.0-rc1-CI_DRM_17707-gd2fe88bbc665+ x86_64)
Out
Starting dynamic subtest: drm_test_framebuffer_create
Dynamic subtest drm_test_framebuffer_create: SUCCESS (0.167s)
Err
Starting dynamic subtest: drm_test_framebuffer_create
Dynamic subtest drm_test_framebuffer_create: SUCCESS (0.167s)
Dmesg
<6> [334.765872] [IGT] kms_selftest: starting dynamic subtest drm_test_framebuffer_create
<6> [334.838184] KTAP version 1
<6> [334.838193] 1..1
<6> [334.838764] KTAP version 1
<6> [334.838768] # Subtest: drm_framebuffer
<6> [334.838772] # module: drm_framebuffer_test
<6> [334.838804] 1..1
<6> [334.838810] KTAP version 1
<6> [334.838837] # Subtest: drm_test_framebuffer_create
<7> [334.841077] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] could not create framebuffer
<6> [334.843051] ok 1 ABGR8888 normal sizes
<7> [334.845802] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] could not create framebuffer
<6> [334.847263] ok 2 ABGR8888 max sizes
<7> [334.849688] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] could not create framebuffer
<6> [334.851031] ok 3 ABGR8888 pitch greater than min required
<7> [334.853342] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] bad pitch 16383 for plane 0
<6> [334.855615] ok 4 ABGR8888 pitch less than min required
<7> [334.857242] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] bad framebuffer width 4097, should be >= 4 && <= 4096
<6> [334.859034] ok 5 ABGR8888 Invalid width
<7> [334.860144] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] no buffer object handle for plane 0
<6> [334.861050] ok 6 ABGR8888 Invalid buffer handle
<7> [334.862009] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] bad framebuffer format .... little-endian (0x00000000)
<6> [334.862657] ok 7 No pixel format
<7> [334.863459] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] bad framebuffer width 0, should be >= 4 && <= 4096
<6> [334.864115] ok 8 ABGR8888 Width 0
<7> [334.865053] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] bad framebuffer height 0, should be >= 4 && <= 4096
<6> [334.865661] ok 9 ABGR8888 Height 0
<6> [334.867204] ok 10 ABGR8888 Out of bound height * pitch combination
<7> [334.868303] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] could not create framebuffer
<6> [334.869281] ok 11 ABGR8888 Large buffer offset
<7> [334.870110] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] non-zero offset for unused plane 1
<6> [334.870970] ok 12 ABGR8888 Buffer offset for inexistent plane
<7> [334.871824] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] bad framebuffer flags 0x00000004
<6> [334.872485] ok 13 ABGR8888 Invalid flag
<7> [334.873373] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] could not create framebuffer
<6> [334.873991] ok 14 ABGR8888 Set DRM_MODE_FB_MODIFIERS without modifiers
<7> [334.874980] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] could not create framebuffer
<6> [334.875529] ok 15 ABGR8888 Valid buffer modifier
<7> [334.876383] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] bad modifier data for plane 0
<6> [334.876952] ok 16 ABGR8888 Invalid buffer modifier(DRM_FORMAT_MOD_SAMSUNG_64_32_TILE)
<7> [334.878192] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] could not create framebuffer
<6> [334.878778] ok 17 ABGR8888 Extra pitches without DRM_MODE_FB_MODIFIERS
<7> [334.879650] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] non-zero pitch for unused plane 1
<6> [334.880371] ok 18 ABGR8888 Extra pitches with DRM_MODE_FB_MODIFIERS
<7> [334.881558] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] could not create framebuffer
<6> [334.882491] ok 19 NV12 Normal sizes
<7> [334.883375] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] could not create framebuffer
<6> [334.883883] ok 20 NV12 Max sizes
<7> [334.885380] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] bad pitch 4095 for plane 1
<6> [334.885910] ok 21 NV12 Invalid pitch
<7> [334.887051] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] bad fb modifier 288230376151711745 for plane 0
<6> [334.887605] ok 22 NV12 Invalid modifier/missing DRM_MODE_FB_MODIFIERS flag
<7> [334.888707] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] bad fb modifier 0 for plane 1
<6> [334.889577] ok 23 NV12 different modifier per-plane
<7> [334.890508] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] could not create framebuffer
<6> [334.891436] ok 24 NV12 with DRM_FORMAT_MOD_SAMSUNG_64_32_TILE
<7> [334.892243] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] bad fb modifier 288230376151711745 for plane 0
<6> [334.892827] ok 25 NV12 Valid modifiers without DRM_MODE_FB_MODIFIERS
<7> [334.893752] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] non-zero modifier for unused plane 2
<6> [334.894311] ok 26 NV12 Modifier for inexistent plane
<7> [334.895110] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] buffer object handle for unused plane 2
<6> [334.896058] ok 27 NV12 Handle for inexistent plane
<7> [334.897096] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] could not create framebuffer
<6> [334.897761] ok 28 NV12 Handle for inexistent plane without DRM_MODE_FB_MODIFIERS
<7> [334.898588] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] could not create framebuffer
<6> [334.899196] ok 29 YVU420 DRM_MODE_FB_MODIFIERS set without modifier
<7> [334.900431] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] could not create framebuffer
<6> [334.901043] ok 30 YVU420 Normal sizes
<7> [334.901995] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] could not create framebuffer
<6> [334.902761] ok 31 YVU420 Max sizes
<7> [334.903571] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] bad pitch 2047 for plane 1
<6> [334.904060] ok 32 YVU420 Invalid pitch
<7> [334.904879] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] could not create framebuffer
<6> [334.905550] ok 33 YVU420 Different pitches
<7> [334.906291] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] could not create framebuffer
<6> [334.907038] ok 34 YVU420 Different buffer offsets/pitches
<7> [334.907840] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] bad fb modifier 64 for plane 0
<6> [334.908448] ok 35 YVU420 Modifier set just for plane 0, without DRM_MODE_FB_MODIFIERS
<7> [334.909357] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] bad fb modifier 64 for plane 0
<6> [334.909894] ok 36 YVU420 Modifier set just for planes 0, 1, without DRM_MODE_FB_MODIFIERS
<7> [334.911021] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] bad fb modifier 0 for plane 2
<6> [334.912347] ok 37 YVU420 Modifier set just for plane 0, 1, with DRM_MODE_FB_MODIFIERS
<7> [334.913148] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] could not create framebuffer
<6> [334.913989] ok 38 YVU420 Valid modifier
<7> [334.914831] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] bad fb modifier 80 for plane 1
<6> [334.915490] ok 39 YVU420 Different modifiers per plane
<7> [334.916603] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] non-zero modifier for unused plane 3
<6> [334.917186] ok 40 YVU420 Modifier for inexistent plane
<7> [334.918067] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] Format requires non-linear modifier for plane 0
<6> [334.918771] ok 41 YUV420_10BIT Invalid modifier(DRM_FORMAT_MOD_LINEAR)
<7> [334.919720] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] could not create framebuffer
<6> [334.920323] ok 42 X0L2 Normal sizes
<7> [334.921274] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] could not create framebuffer
<6> [334.921801] ok 43 X0L2 Max sizes
<7> [334.922866] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] bad pitch 8191 for plane 0
<6> [334.923500] ok 44 X0L2 Invalid pitch
<7> [334.924951] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] could not create framebuffer
<6> [334.925466] ok 45 X0L2 Pitch greater than minimum required
<7> [334.926312] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] buffer object handle for unused plane 1
<6> [334.926901] ok 46 X0L2 Handle for inexistent plane
<7> [334.927892] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] could not create framebuffer
<6> [334.928425] ok 47 X0L2 Offset for inexistent plane, without DRM_MODE_FB_MODIFIERS set
<7> [334.929217] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] bad fb modifier 64 for plane 0
<6> [334.929900] ok 48 X0L2 Modifier without DRM_MODE_FB_MODIFIERS set
<7> [334.930638] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] could not create framebuffer
<6> [334.931184] ok 49 X0L2 Valid modifier
<7> [334.932004] drm-kunit-mock-device drm_test_framebuffer_create.drm-kunit-mock-device: [drm:drm_internal_framebuffer_create] non-zero modifier for unused plane 1
<6> [334.932674] ok 50 X0L2 Modifier for inexistent plane
<6> [334.932695] # drm_test_framebuffer_create: pass:50 fail:0 skip:0 total:50
<6> [334.932716] ok 1 drm_test_framebuffer_create
<6> [334.932733] # Totals: pass:50 fail:0 skip:0 total:50
<6> [334.932750] ok 1 drm_framebuffer
<6> [334.933730] [IGT] kms_selftest: finished subtest drm_test_framebuffer_create, SUCCESS
Created at 2025-12-19 00:36:48