Summary: | [BDW]Some subcases of igt/kms_fbc_crc skip | ||||||
---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | Guo Jinxian <jinxianx.guo> | ||||
Component: | DRM/Intel | Assignee: | Ville Syrjala <ville.syrjala> | ||||
Status: | CLOSED FIXED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> | ||||
Severity: | normal | ||||||
Priority: | medium | CC: | intel-gfx-bugs, wendy.wang | ||||
Version: | unspecified | ||||||
Hardware: | Other | ||||||
OS: | All | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
Description
Guo Jinxian
2014-05-08 03:42:13 UTC
commit f85fff0de620bc20d8a20896812fcce584983f28 Author: Ville Syrjälä <ville.syrjala@linux.intel.com> Date: Thu May 8 15:56:24 2014 +0300 tests/kms_fbc_crc: Allow the subtests to pass even if some planes aren't FBC capable Don't skip the entire subtest if FBC only works on some of the primary planes, as is the case on pre-gen4 and hsw+. Only skip the entire subtest if all crtc/connector combinations skip. Also print some kind of status for all otherwise valid crtc/connector combos if they skip due to FBC being disabled or CRC support not being there. Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> This should fix it. Seems I forgot to add the bugzilla tag there. Oh well. (In reply to comment #1) > commit f85fff0de620bc20d8a20896812fcce584983f28 > Author: Ville Syrjälä <ville.syrjala@linux.intel.com> > Date: Thu May 8 15:56:24 2014 +0300 > > tests/kms_fbc_crc: Allow the subtests to pass even if some planes aren't > FBC capable > > Don't skip the entire subtest if FBC only works on some of the primary > planes, as is the case on pre-gen4 and hsw+. Only skip the entire subtest > if all crtc/connector combinations skip. > > Also print some kind of status for all otherwise valid crtc/connector > combos > if they skip due to FBC being disabled or CRC support not being there. > > Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> > > This should fix it. Seems I forgot to add the bugzilla tag there. Oh well. I didn't find this commit on -next-queued(1cf0ba14740d96fbf6f58a201f000a34b74f4725)branch, could you tell me which branch this commit on? thanks. (In reply to comment #2) > (In reply to comment #1) > > commit f85fff0de620bc20d8a20896812fcce584983f28 > > Author: Ville Syrjälä <ville.syrjala@linux.intel.com> > > Date: Thu May 8 15:56:24 2014 +0300 > > > > tests/kms_fbc_crc: Allow the subtests to pass even if some planes aren't > > FBC capable > > > > Don't skip the entire subtest if FBC only works on some of the primary > > planes, as is the case on pre-gen4 and hsw+. Only skip the entire subtest > > if all crtc/connector combinations skip. > > > > Also print some kind of status for all otherwise valid crtc/connector > > combos > > if they skip due to FBC being disabled or CRC support not being there. > > > > Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> > > > > This should fix it. Seems I forgot to add the bugzilla tag there. Oh well. > > I didn't find this commit on > -next-queued(1cf0ba14740d96fbf6f58a201f000a34b74f4725)branch, could you tell > me which branch this commit on? thanks. igt master Verified with igt(d848a36545eec43760de7e34a57a796182358087). ./kms_fbc_crc IGT-Version: 1.6-gd848a36 (x86_64) (Linux: 3.15.0-rc3_drm-intel-fixes_05adaf_20140512+ x86_64) Beginning page_flip on crtc 5, connector 14 Test assertion failure function test_crc, file kms_fbc_crc.c:333: Last errno: 0, Success Failed assertion: igt_crc_equal(&crcs[0], &data->ref_crc[1]) Subtest page_flip: FAIL Beginning mmap_cpu on crtc 5, connector 14 mmap_cpu on crtc 5, connector 14: PASSED Beginning mmap_cpu on crtc 8, connector 14 FBC not enabled mmap_cpu on crtc 8, connector 14: SKIPPED Beginning mmap_cpu on crtc 11, connector 14 FBC not enabled mmap_cpu on crtc 11, connector 14: SKIPPED Subtest mmap_cpu: SUCCESS Beginning mmap_gtt on crtc 5, connector 14 mmap_gtt on crtc 5, connector 14: PASSED Beginning mmap_gtt on crtc 8, connector 14 FBC not enabled mmap_gtt on crtc 8, connector 14: SKIPPED Beginning mmap_gtt on crtc 11, connector 14 FBC not enabled mmap_gtt on crtc 11, connector 14: SKIPPED Subtest mmap_gtt: SUCCESS Beginning blt on crtc 5, connector 14 blt on crtc 5, connector 14: PASSED Beginning blt on crtc 8, connector 14 FBC not enabled blt on crtc 8, connector 14: SKIPPED Beginning blt on crtc 11, connector 14 FBC not enabled blt on crtc 11, connector 14: SKIPPED Subtest blt: SUCCESS Beginning render on crtc 5, connector 14 render on crtc 5, connector 14: PASSED Beginning render on crtc 8, connector 14 FBC not enabled render on crtc 8, connector 14: SKIPPED Beginning render on crtc 11, connector 14 FBC not enabled render on crtc 11, connector 14: SKIPPED Subtest render: SUCCESS Beginning context on crtc 5, connector 14 context on crtc 5, connector 14: PASSED Beginning context on crtc 8, connector 14 FBC not enabled context on crtc 8, connector 14: SKIPPED Beginning context on crtc 11, connector 14 FBC not enabled context on crtc 11, connector 14: SKIPPED Subtest context: SUCCESS Beginning page_flip_and_mmap_cpu on crtc 5, connector 14 page_flip_and_mmap_cpu on crtc 5, connector 14: PASSED Beginning page_flip_and_mmap_cpu on crtc 8, connector 14 FBC not enabled page_flip_and_mmap_cpu on crtc 8, connector 14: SKIPPED Beginning page_flip_and_mmap_cpu on crtc 11, connector 14 FBC not enabled page_flip_and_mmap_cpu on crtc 11, connector 14: SKIPPED Subtest page_flip_and_mmap_cpu: SUCCESS Beginning page_flip_and_mmap_gtt on crtc 5, connector 14 page_flip_and_mmap_gtt on crtc 5, connector 14: PASSED Beginning page_flip_and_mmap_gtt on crtc 8, connector 14 FBC not enabled page_flip_and_mmap_gtt on crtc 8, connector 14: SKIPPED Beginning page_flip_and_mmap_gtt on crtc 11, connector 14 FBC not enabled page_flip_and_mmap_gtt on crtc 11, connector 14: SKIPPED Subtest page_flip_and_mmap_gtt: SUCCESS Beginning page_flip_and_blt on crtc 5, connector 14 page_flip_and_blt on crtc 5, connector 14: PASSED Beginning page_flip_and_blt on crtc 8, connector 14 FBC not enabled page_flip_and_blt on crtc 8, connector 14: SKIPPED Beginning page_flip_and_blt on crtc 11, connector 14 FBC not enabled page_flip_and_blt on crtc 11, connector 14: SKIPPED Subtest page_flip_and_blt: SUCCESS Beginning page_flip_and_render on crtc 5, connector 14 page_flip_and_render on crtc 5, connector 14: PASSED Beginning page_flip_and_render on crtc 8, connector 14 FBC not enabled page_flip_and_render on crtc 8, connector 14: SKIPPED Beginning page_flip_and_render on crtc 11, connector 14 FBC not enabled page_flip_and_render on crtc 11, connector 14: SKIPPED Subtest page_flip_and_render: SUCCESS Beginning page_flip_and_context on crtc 5, connector 14 page_flip_and_context on crtc 5, connector 14: PASSED Beginning page_flip_and_context on crtc 8, connector 14 FBC not enabled page_flip_and_context on crtc 8, connector 14: SKIPPED Beginning page_flip_and_context on crtc 11, connector 14 FBC not enabled page_flip_and_context on crtc 11, connector 14: SKIPPED Subtest page_flip_and_context: SUCCESS Closing old verified. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.