[PATCH 00/11] CPU frequency test improvements
Jeremy Kerr
jk at ozlabs.org
Thu May 21 09:34:27 UTC 2015
These changes rework the CPU frequency tests, mainly for compatiblity with
non-x86 machines.
Patches 1-6 factor out the tests into smaller units, so that we can
selectively enable or disable functionality that's specific to ACPI-based
frequency control, and do a little rework to have a consistent 1 pass/fail
per test run.
Patch 7 is a simple check for the consistency of frequency changes.
Patches 8-10 implement Linux perf support for the test benchmarks, so
that we have meaningful results in the benchmark sets, across different
platforms.
Patch 11 makes the tests a little more usable on large machines.
Questions / comments most welcome.
Cheers,
Jeremy
---
Jeremy Kerr (11):
cpu/cpufreq: Don't reparse cpu information
cpu/cpufreq: hz_almost_equal is unused if !FWTS_ARCH_INTEL
cpu/cpufreq: Add a separate cpufreq consistency test
cpu/cpufreq: Add test for duplicate entries in cpufreq tables
cpu/cpufreq: Do bios limit and claimed max checks as separate tests
cpu/cpufreq: Refactor CPU performance tests
cpu/cpufreq: Always check that cpufreq changes have taken
fwts: Use linux perf counters for cpu benchmarking
fwts: Use gettimeofday for cpu benchmark
fwts: scale cpu benchmark results to one second
cpu/cpufreq: Only run performance tests on master threads
More information about the fwts-devel
mailing list