From 0747f21bb67a992a6b94b0fc604d4390ac8b3523 Mon Sep 17 00:00:00 2001 From: Tomeu Vizoso Date: Mon, 5 Oct 2020 15:57:58 +0200 Subject: [PATCH] ci: Disable pm_runtime and max clocks in LAVA jobs To get more consistent performance and results, use the performance devfreq governor and disable PM runtime. Signed-off-by: Tomeu Vizoso Reviewed-by: Boris Brezillon Part-of: --- .gitlab-ci/lava-deqp.yml.jinja2 | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.gitlab-ci/lava-deqp.yml.jinja2 b/.gitlab-ci/lava-deqp.yml.jinja2 index 93cc6c20d1a..e29d310c20d 100644 --- a/.gitlab-ci/lava-deqp.yml.jinja2 +++ b/.gitlab-ci/lava-deqp.yml.jinja2 @@ -80,6 +80,12 @@ actions: # amdgpu failed to find its firmware during boot, rebind - echo 0000:00:01.0 > /sys/bus/pci/drivers/amdgpu/bind || true + - DEVFREQ_GOVERNOR=`find /sys/devices -name governor | grep gpu || true` + - echo performance > $DEVFREQ_GOVERNOR || true + + - GPU_AUTOSUSPEND=`find /sys/devices -name autosuspend_delay_ms | grep gpu | head -1` + - echo -1 > $GPU_AUTOSUSPEND || true + {% if env_vars %} - export {{ env_vars }} {% endif %}