#!/bin/bash #set -e set -x DUT=da12 RESULTS=/b/tip/tmp/230720-pnmi-speedometer BOARD=trogdor echo "Start at $(date)" >> "${RESULTS}" cd "/b/tip/src/third_party/kernel/v5.15" for loop in $(seq 5); do echo "====== loop ${loop} =======" for branch in 230719-nmi-test-trogdor-config-disabled \ 230719-nmi-test-trogdor-config-enabled \ 230719-nmi-test-trogdor-forced-on; do git checkout ${branch} time FEATURES="-buildpkg nostrip" USE="kgdb vtconsole dt_choose_all" emerge-${BOARD} --nodeps chromeos-kernel-5_15 time /b/tip/src/scripts/update_kernel.sh --remote=${DUT} --nosyslinux --board=${BOARD} echo "branch=${branch}, loop=${loop}" >> "${RESULTS}" for i in $(seq 5); do tast run "${DUT}" ui.BenchmarkCUJ.speedometer score=$(grep -A6 Benchmark.Speedometer.Score \ /tmp/tast/results/latest/tests/ui.BenchmarkCUJ.speedometer/results-chart.json | \ grep value | \ awk '{print $2;}') echo "${score}" | tee -a "${RESULTS}" done done done