diff options
| author | Dhinakaran Pandiyan <dhinakaran.pandiyan@intel.com> | 2018-05-09 10:37:40 -0700 |
|---|---|---|
| committer | Petri Latvala <petri.latvala@intel.com> | 2018-05-15 10:32:57 +0300 |
| commit | d99e9305e3517d3d54ae4325035477dfc6330ae8 (patch) | |
| tree | 253253af69ea21e7d0c54061fe73c34845b002c8 /tests | |
| parent | 4dbc540c391307be59c3d01d83c35b5a3dd2e485 (diff) | |
tests/psr: Merge PSR dpms and suspend variants.
I don't see a big difference in what {dpms,suspend}_psr_exit and
{dpms_off, suspend}_psr_active tests uniquely achieve. Combine them so
that we have one dpms and one suspend test.
Signed-off-by: Dhinakaran Pandiyan <dhinakaran.pandiyan@intel.com>
Reviewed-by: Katarzyna Dec <katarzyna.dec@intel.com>
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/kms_psr_sink_crc.c | 34 |
1 files changed, 3 insertions, 31 deletions
diff --git a/tests/kms_psr_sink_crc.c b/tests/kms_psr_sink_crc.c index d9cce5ea..e04e0f6a 100644 --- a/tests/kms_psr_sink_crc.c +++ b/tests/kms_psr_sink_crc.c @@ -522,51 +522,23 @@ int main(int argc, char *argv[]) } } - igt_subtest_f("dpms_off_psr_active") { + igt_subtest_f("dpms") { data.test_plane = DRM_PLANE_TYPE_PRIMARY; data.op = RENDER; setup_test_plane(&data); igt_assert(wait_psr_entry(&data)); - dpms_off_on(data); - - run_test(&data); - test_cleanup(&data); - } - - igt_subtest_f("dpms_off_psr_exit") { - data.test_plane = DRM_PLANE_TYPE_OVERLAY; - data.op = PLANE_ONOFF; - setup_test_plane(&data); - - dpms_off_on(data); - - igt_assert(wait_psr_entry(&data)); - run_test(&data); - test_cleanup(&data); - } - - igt_subtest_f("suspend_psr_active") { - data.test_plane = DRM_PLANE_TYPE_PRIMARY; - data.op = PAGE_FLIP; - setup_test_plane(&data); - igt_assert(wait_psr_entry(&data)); - - igt_system_suspend_autoresume(SUSPEND_STATE_MEM, - SUSPEND_TEST_NONE); - run_test(&data); test_cleanup(&data); } - igt_subtest_f("suspend_psr_exit") { + igt_subtest_f("suspend") { data.test_plane = DRM_PLANE_TYPE_CURSOR; data.op = PLANE_ONOFF; setup_test_plane(&data); - + igt_assert(wait_psr_entry(&data)); igt_system_suspend_autoresume(SUSPEND_STATE_MEM, SUSPEND_TEST_NONE); - igt_assert(wait_psr_entry(&data)); run_test(&data); test_cleanup(&data); |
