diff --git a/dev-util/amdsmi/amdsmi-7.1.0.ebuild b/dev-util/amdsmi/amdsmi-7.1.0.ebuild index 1d1da5c65e58f..2bbf6049a0755 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" -}