igt@frequency@perf_pmu - fail - CRITICAL: Test assertion failure function test_frequency CRITICAL: Failed assertion: (double)(min[0]) <= (1.0 + (tolerance)) * (double)(min_freq) && (double)(min[0]) >= (1.0 - (tolerance)) * (double)(min_freq)
Starting dynamic subtest: gt0
(perf_pmu:1308) CRITICAL: Test assertion failure function test_frequency, file ../tests/intel/perf_pmu.c:1770:
(perf_pmu:1308) CRITICAL: Failed assertion: (double)(min[0]) <= (1.0 + (tolerance)) * (double)(min_freq) && (double)(min[0]) >= (1.0 - (tolerance)) * (double)(min_freq)
(perf_pmu:1308) CRITICAL: 'min[0]' != 'min_freq' (599.821083 not within +5.0%/-5.0% tolerance of 300.000000)
Dynamic subtest gt0 failed.
**** DEBUG ****
(perf_pmu:1308) intel_allocator_reloc-DEBUG: Using reloc allocator
(perf_pmu:1308) DEBUG: Test requirement passed: sysfs >= 0
(perf_pmu:1308) INFO: Frequency: min=300, max=1650, boost=1650 MHz
(perf_pmu:1308) DEBUG: Test requirement passed: min_freq > 0 && max_freq > 0 && boost_freq > 0
(perf_pmu:1308) DEBUG: Test requirement passed: max_freq > min_freq
(perf_pmu:1308) DEBUG: Test requirement passed: boost_freq > min_freq
(perf_pmu:1308) DEBUG: Test requirement passed: !(fd < 0 && errno == ENODEV)
(perf_pmu:1308) DEBUG: Test requirement passed: !(fd < 0 && errno == ENODEV)
(perf_pmu:1308) DEBUG: Test requirement passed: __igt_sysfs_set_u32(sysfs, "rps_min_freq_mhz", min_freq)
(perf_pmu:1308) DEBUG: Test requirement passed: __igt_sysfs_get_u32(sysfs, "rps_min_freq_mhz", &read_value)
(perf_pmu:1308) DEBUG: Test requirement passed: read_value == min_freq
(perf_pmu:1308) DEBUG: Test requirement passed: __igt_sysfs_set_u32(sysfs, "rps_max_freq_mhz", min_freq)```