[igt-dev] [PATCH v2 i-g-t 0/9] perf_pmu reliability improvements

Tvrtko Ursulin tursulin at ursulin.net
Fri Feb 2 18:37:45 UTC 2018


From: Tvrtko Ursulin <tvrtko.ursulin at intel.com>

Some reworks to hopefully improve the reliability of tests on small core
machines.

Mostly ensuring measured sleep approach is always used in tests which look at
time, and that time spent setting up the test is ignored as much as possible.

v2:

More tests and more fixes, most notably test for the PMU enable vs execlists
tasklet race and CPU hotplug test fix for trigger happy hangcheck.

Tvrtko Ursulin (9):
  tests/perf_pmu: Tighten busy measurement
  tests/perf_pmu: More busy measurement tightening
  tests/perf_pmu: Use measured sleep in all time based tests
  tests/perf_pmu: Convert to flags
  tests/perf_pmu: Add trailing edge idle test variants
  tests/perf_pmu: PMU enable race test
  tests/perf_pmu: Always skip missing engines
  tests/perf_pmu: Explicitly test for engine availability in init tests
  tests/perf_pmu: Use short batches from hotplug test

 tests/perf_pmu.c | 320 +++++++++++++++++++++++++++++++++++++++++++------------
 1 file changed, 249 insertions(+), 71 deletions(-)

-- 
2.14.1



More information about the igt-dev mailing list