From 6cf83f30958938361a47bb7bae3cd72330c97ae3 Mon Sep 17 00:00:00 2001 From: Sam James Date: Mon, 1 Dec 2025 01:18:42 +0000 Subject: [PATCH] dev-util/amdsmi: define phases in execution order Signed-off-by: Sam James --- dev-util/amdsmi/amdsmi-7.1.0.ebuild | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/dev-util/amdsmi/amdsmi-7.1.0.ebuild b/dev-util/amdsmi/amdsmi-7.1.0.ebuild index 1d1da5c65e58..2bbf6049a075 100644 --- a/dev-util/amdsmi/amdsmi-7.1.0.ebuild +++ b/dev-util/amdsmi/amdsmi-7.1.0.ebuild @@ -84,6 +84,15 @@ src_configure() { cmake_src_configure } +src_test() { + # GPU access in amdsmitstReadOnly.TestSysInfoRead and amdsmitstReadOnly.TestIdInfoRead + addwrite /dev/dri/renderD128 + + # Few tests fail on ASUS GZ302E: no metrics from kernel? + GTEST_FILTER="-amdsmitstReadOnly.TempRead:amdsmitstReadOnly.TestFrequenciesRead" \ + "${BUILD_DIR}/tests/amd_smi_test/amdsmitst" || die "Test failed" +} + src_install() { cmake_src_install @@ -99,12 +108,3 @@ src_install() { rm -rf "${ED}"/usr/share/amd_smi "${ED}"/usr/libexec/amdsmi_cli || die } - -src_test() { - # GPU access in amdsmitstReadOnly.TestSysInfoRead and amdsmitstReadOnly.TestIdInfoRead - addwrite /dev/dri/renderD128 - - # Few tests fail on ASUS GZ302E: no metrics from kernel? - GTEST_FILTER="-amdsmitstReadOnly.TempRead:amdsmitstReadOnly.TestFrequenciesRead" \ - "${BUILD_DIR}/tests/amd_smi_test/amdsmitst" || die "Test failed" -}