All of lore.kernel.org
 help / color / mirror / Atom feed
* [I-G-T 0/3] igt/gem_mocs_settings: Update MOCS tests
@ 2016-07-29  9:34 Peter Antoine
  2016-07-29  9:34 ` [I-G-T 1/3] igt/gem_mocs_settings: Remove direct register tests Peter Antoine
                   ` (3 more replies)
  0 siblings, 4 replies; 17+ messages in thread
From: Peter Antoine @ 2016-07-29  9:34 UTC (permalink / raw)
  To: intel-gfx

These changes fix several problems with the MOCS tests.
The RC6 save/restore is not the same on all platforms and does not save restore
the same registers on all platforms. The testing relied on the fact that it
always restored all the MOCS registers. This patchset removes that assumption.

Also as some of the platforms don't support "rtcwake" the tests that will fail
have had some changes that will allow for following tests to not break. It also
reduces the number of cascade failures in the other tests.

Peter Antoine (3):
  igt/gem_mocs_settings: Remove direct register tests
  igt/gem_mocs_settings: adding RC6 tests
  igt/gem_mocs_settings: Reduce the amount of cascading failures

 lib/igt_aux.c             |  67 +++++++++++++++++
 lib/igt_aux.h             |   2 +
 tests/gem_mocs_settings.c | 186 +++++++++++++++++++++++-----------------------
 3 files changed, 160 insertions(+), 95 deletions(-)

-- 
1.9.1

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2016-08-03  8:50 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-07-29  9:34 [I-G-T 0/3] igt/gem_mocs_settings: Update MOCS tests Peter Antoine
2016-07-29  9:34 ` [I-G-T 1/3] igt/gem_mocs_settings: Remove direct register tests Peter Antoine
2016-07-29  9:34 ` [I-G-T 2/3] igt/gem_mocs_settings: adding RC6 testings Peter Antoine
2016-07-29  9:50   ` Antoine, Peter
2016-07-29  9:34 ` [I-G-T 2/3] igt/gem_mocs_settings: adding RC6 tests Peter Antoine
2016-08-01  9:04   ` Chris Wilson
2016-08-01  9:16     ` Peter Antoine
2016-08-01 10:03     ` Peter Antoine
2016-08-01 10:11       ` Chris Wilson
2016-08-01 10:43         ` Peter Antoine
2016-07-29  9:34 ` [I-G-T 3/3] igt/gem_mocs_settings: Reduce the amount of cascading failures Peter Antoine
2016-08-01  9:02   ` Chris Wilson
2016-08-01  9:33     ` Peter Antoine
2016-08-02 14:37       ` Daniel Vetter
2016-08-02 14:47         ` Antoine, Peter
2016-08-03  7:36           ` Daniel Vetter
2016-08-03  8:49             ` Antoine, Peter

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.