[igt-dev] [PATCH i-g-t 1/2] Add descriptions to pm rc6 residency tests
Kamil Konieczny
kamil.konieczny at linux.intel.com
Wed Oct 12 14:53:01 UTC 2022
Hi Karthikeya,
On 2022-09-15 at 13:47:03 +0530, Karthikeya Sunkesula wrote:
Put commit description here.
> Signed-off-by: Karthikeya Sunkesula <karthikeya.sunkesula at intel.com>
> ---
> tests/i915/i915_pm_rc6_residency.c | 8 ++++++++
> 1 file changed, 8 insertions(+)
>
> diff --git a/tests/i915/i915_pm_rc6_residency.c b/tests/i915/i915_pm_rc6_residency.c
> index cf7a92b9..f8cf4325 100644
> --- a/tests/i915/i915_pm_rc6_residency.c
> +++ b/tests/i915/i915_pm_rc6_residency.c
> @@ -57,6 +57,8 @@ struct residencies {
> int duration;
> };
>
> +IGT_TEST_DESCRIPTION("Tests to verify rc6 in different cases");
> +
What about:
Verify power management rc6 residency.
See igt_core.h for how to describe.
Regards,
Kamil
> static unsigned long get_rc6_enabled_mask(void)
> {
> unsigned long enabled;
> @@ -541,6 +543,8 @@ igt_main
> ctx = intel_ctx_create_all_physical(i915);
> }
>
> + igt_describe("Measure rc6 residency and energy, when GPU is idle, "
> + "with light workload and with waitboost.");
> igt_subtest_with_dynamic("rc6-idle") {
> const struct intel_execution_engine2 *e;
>
> @@ -555,6 +559,8 @@ igt_main
> }
> }
>
> + igt_describe("Measure rc6 residency for a request held-up by external "
> + "fence and verify power conservation while waiting.");
> igt_subtest("rc6-fence") {
> igt_require_gem(i915);
> gem_quiescent_gpu(i915);
> @@ -580,6 +586,7 @@ igt_main
> igt_require(rc6_enabled & RC6_ENABLED);
> }
>
> + igt_describe("Measure rc6 residency per gt when it is idle.");
> igt_subtest("rc6-accuracy") {
> struct residencies res;
>
> @@ -587,6 +594,7 @@ igt_main
> residency_accuracy(res.rc6, res.duration, "rc6");
> }
>
> + igt_describe("Measure media rc6 residency per gt when it is idle.");
> igt_subtest("media-rc6-accuracy") {
> struct residencies res;
>
> --
> 2.25.1
>
More information about the igt-dev
mailing list