tests/kms_fbc_crc: run even if FBC is disabled by default

We may not be perfect, but if we don't even test, we will probably
only get worse over time.

The function called makes sure we restore whatever was the original
FBC parameter when we exit the test, so this should not affect the
other tests.

Signed-off-by: Paulo Zanoni <paulo.r.zanoni@intel.com>
This commit is contained in:
Paulo Zanoni 2015-06-02 10:54:27 -03:00
parent d9ff9b3971
commit a4dbdeffc2

View File

@ -559,10 +559,10 @@ igt_main
igt_assert_lt(0, fread(buf, 1, sizeof(buf), status));
fclose(status);
buf[sizeof(buf) - 1] = '\0';
igt_require_f(!strstr(buf, "unsupported on this chipset") &&
!strstr(buf, "disabled per module param") &&
!strstr(buf, "disabled per chip default"),
"FBC not supported/enabled\n");
igt_require_f(!strstr(buf, "unsupported on this chipset"),
"FBC not supported\n");
igt_set_module_param_int("enable_fbc", 1);
data.bufmgr = drm_intel_bufmgr_gem_init(data.drm_fd, 4096);
igt_assert(data.bufmgr);