Files
autotests/tests/0116-dvfs.bash
2020-03-22 22:14:35 +01:00

15 lines
649 B
Bash
Executable File

#!/bin/bash
source $SRC/lib/functions.sh
TEST_TITLE="DVFS (Mhz)"
TEST_ICON=""
[[ $DRY_RUN == true ]] && return 0
display_alert "$(basename $BASH_SOURCE)" "$(date +%R:%S)" "info"
min='[[ -d /sys/devices/system/cpu/cpu0/cpufreq ]] && echo -n $(bc <<< "scale=0;$(cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq | head -1)/1000")" - " '
max='[[ -d /sys/devices/system/cpu/cpu0/cpufreq ]] && echo $(bc <<< "scale=0;$(cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq | head -1)/1000") '
resoult=$(remote_exec "eval $min; eval $max")
[[ -n $resoult ]] && display_alert "... DVFS works" "$resoult Mhz" "info" && TEST_OUTPUT=$resoult