summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xcortex-strings-bench.sh5
-rw-r--r--cortex-strings-bench.yaml3
2 files changed, 6 insertions, 2 deletions
diff --git a/cortex-strings-bench.sh b/cortex-strings-bench.sh
index 0c82603..4670a15 100755
--- a/cortex-strings-bench.sh
+++ b/cortex-strings-bench.sh
@@ -24,8 +24,11 @@ else
echo "Could not determine number of cores, assuming 1" >&2
fi
run "git clone -b bernie_benchmarking git://git.linaro.org/people/bernie.ogden/cbuild2"
-run "git clone -b bench_all_variants git://git.linaro.org/people/bernie.ogden/cortex-strings.git"
+run "git -C bernie_benchmarking log -n1"
+run "git clone -b $4 git://git.linaro.org/people/bernie.ogden/cortex-strings.git"
+run "git -C cortex-strings log -n1"
run "git clone git://git.linaro.org/people/bernie.ogden/kernel_module"
+run "git -C kernel_module log -n1"
run "cd kernel_module && make ARCH=arm EXTRA_CFLAGS=\"$3\" -C /usr/src/linux-headers-$(uname -r) SUBDIRS=\$PWD modules && insmod modex.ko"
run "mkdir cortex-strings-build"
run "cd cortex-strings-build && CFLAGS=\"$3\" ../cortex-strings/configure && make -j -l $cores"
diff --git a/cortex-strings-bench.yaml b/cortex-strings-bench.yaml
index 1cbf658..e0a090d 100644
--- a/cortex-strings-bench.yaml
+++ b/cortex-strings-bench.yaml
@@ -9,6 +9,7 @@ params:
CORTEX_STRINGS_FUNCTIONS: all
CORTEX_STRINGS_CLI: ""
CORTEX_STRINGS_CFLAGS: "-g -O2"
+ GITHASH: "bench_all_variants"
install:
deps:
@@ -23,6 +24,6 @@ install:
- cpufrequtils
run:
steps:
- - ./cortex-strings-bench.sh "$CORTEX_STRINGS_FUNCTIONS" "$CORTEX_STRINGS_LIBRARIES" "$CORTEX_STRINGS_CFLAGS" "$CORTEX_STRINGS_CLI"
+ - ./cortex-strings-bench.sh "$CORTEX_STRINGS_FUNCTIONS" "$CORTEX_STRINGS_LIBRARIES" "$CORTEX_STRINGS_CFLAGS" "$CORTEX_STRINGS_CLI" "$GITURL"
- "lava-test-run-attach controlled_output text/plain"
- "lava-test-run-attach cortex-strings-build/cache.txt text/plain"