Quoting Imre Deak (2018-08-14 14:52:16) > On Fri, Aug 10, 2018 at 08:01:15AM +0100, Chris Wilson wrote: > > Check that we restore runtime pm around debug suspends and hibernates. > > > > v2: Differentiate between external test setup failure and one of > > interest > > > > Signed-off-by: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> > > --- > > tests/pm_rpm.c | 18 ++++++++++++++---- > > 1 file changed, 14 insertions(+), 4 deletions(-) > > > > diff --git a/tests/pm_rpm.c b/tests/pm_rpm.c > > index 4268bb19a..1fbdda4ed 100644 > > --- a/tests/pm_rpm.c > > +++ b/tests/pm_rpm.c > > @@ -707,8 +707,10 @@ static void setup_environment(void) > > > > igt_info("Runtime PM support: %d\n", has_runtime_pm); > > igt_info("PC8 residency support: %d\n", has_pc8); > > - > > igt_require(has_runtime_pm); > > + > > + disable_all_screens(&ms_data); > > + igt_require(wait_for_suspended()); > > For some subtests (e.g. basic-rte) this check is the only (real) > purpose. So shouldn't this be added to specific subtests instead (e.g. > the system suspend ones) to avoid converting fail to skip? The flip flop from PASS/SKIP is still significant, so I don't worry too much. With a little tweak, it shall be done. -Chris _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx