Refactoring
This commit is contained in:
parent
977b77463a
commit
21297d053a
|
@ -4,6 +4,8 @@ set -Eeuo pipefail
|
|||
|
||||
shopt -s nullglob
|
||||
|
||||
pushd "$(dirname "$0")" >/dev/null
|
||||
|
||||
pushd runners >/dev/null
|
||||
for r in *; do
|
||||
if [ ! -d "$r" ]; then
|
||||
|
@ -16,4 +18,6 @@ for r in *; do
|
|||
done
|
||||
popd >/dev/null
|
||||
|
||||
popd >/dev/null
|
||||
|
||||
echo "All done!"
|
|
@ -4,13 +4,17 @@ set -Eeuo pipefail
|
|||
|
||||
shopt -s nullglob
|
||||
|
||||
pushd "$(dirname "$0")" >/dev/null
|
||||
|
||||
for i in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor; do
|
||||
echo performance | sudo dd status=none of="$i"
|
||||
done
|
||||
|
||||
results_dir="$PWD/results"
|
||||
input_dir="$PWD/inputs"
|
||||
iterations=1
|
||||
iterations=${MHB_ITERATIONS:-100}
|
||||
|
||||
mkdir -p "$results_dir"
|
||||
|
||||
pushd runners >/dev/null
|
||||
for r in *; do
|
||||
|
@ -20,9 +24,11 @@ for r in *; do
|
|||
echo "Running $r..."
|
||||
pushd "$r" >/dev/null
|
||||
out="$results_dir/$r.json"
|
||||
sudo --preserve-env=MHB_HTML_ONLY,PATH MHB_ITERATIONS=$iterations MHB_INPUT_DIR="$input_dir" nice -n -20 taskset -c 1 ./run > "$out"
|
||||
sudo --preserve-env=MHB_HTML_ONLY,PATH MHB_ITERATIONS="$iterations" MHB_INPUT_DIR="$input_dir" nice -n -20 taskset -c 1 ./run >"$out"
|
||||
popd >/dev/null
|
||||
done
|
||||
popd >/dev/null
|
||||
|
||||
popd >/dev/null
|
||||
|
||||
echo "All done!"
|
|
@ -6,7 +6,7 @@ authors = ["Wilson Lin <code@wilsonl.in>"]
|
|||
edition = "2018"
|
||||
|
||||
[dependencies]
|
||||
minify-html = { path = "../../../rust/main" }
|
||||
minify-html = { path = "../../../rust/main", features = ["js-esbuild"] }
|
||||
serde = { version = "1.0.104", features = ["derive"] }
|
||||
serde_json = "1.0.44"
|
||||
|
||||
|
|
|
@ -6,6 +6,6 @@ authors = ["Wilson Lin <code@wilsonl.in>"]
|
|||
edition = "2018"
|
||||
|
||||
[dependencies]
|
||||
minify-html-onepass = { path = "../../../rust/onepass" }
|
||||
minify-html-onepass = { path = "../../../rust/onepass", features = ["js-esbuild"] }
|
||||
serde = { version = "1.0.104", features = ["derive"] }
|
||||
serde_json = "1.0.44"
|
||||
|
|
Loading…
Reference in New Issue