summaryrefslogtreecommitdiff
path: root/app/run-test-debug.sh
diff options
context:
space:
mode:
authorOkke Formsma <okke@formsma.nl>2020-09-02 15:11:56 +0200
committerOkke Formsma <okke@formsma.nl>2020-09-02 15:26:06 +0200
commitc5ca66441172114b57ca7f7b27d13d0d342d4fcc (patch)
tree5e964698150ff42a2b4075731f34d6a009d43556 /app/run-test-debug.sh
parentf6a9c1ee57e9e8b5a6d2fd7cd5a60c32138a4404 (diff)
some fixes based on feedback
Diffstat (limited to 'app/run-test-debug.sh')
-rwxr-xr-xapp/run-test-debug.sh44
1 files changed, 0 insertions, 44 deletions
diff --git a/app/run-test-debug.sh b/app/run-test-debug.sh
deleted file mode 100755
index f6696a1..0000000
--- a/app/run-test-debug.sh
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/bin/sh
-#
-# Copyright (c) 2020 Peter Johanson; Cody McGinnis; Okke Formsma
-#
-# SPDX-License-Identifier: MIT
-#
-set -e
-set -x
-
-if [ -z "$1" ]; then
- echo "Usage: ./run-test.sh <path to testcase>"
- exit 1
-elif [ "$1" = "all" ]; then
- echo "" > ./build/tests/pass-fail.log
- find tests -name native_posix.keymap -exec dirname \{\} \; | xargs -l -P 4 ./run-test.sh
- err=$?
- sort -k2 ./build/tests/pass-fail.log
- exit $err
-fi
-
-testcase="$1"
-echo "Running $testcase:"
-
-west build -d build/$testcase -b native_posix --pristine -- -DZMK_CONFIG=$testcase
-if [ $? -gt 0 ]; then
- echo "FAIL: $testcase did not build"
-else
- ./build/$testcase/zephyr/zmk.exe | sed -e "s/.*> //" | tee build/$testcase/keycode_events_full.log | sed -n -f $testcase/events.patterns > build/$testcase/keycode_events.log
- cat build/$testcase/keycode_events_full.log
- cat build/$testcase/keycode_events.log
- diff -au $testcase/keycode_events.snapshot build/$testcase/keycode_events.log
- if [ $? -gt 0 ]; then
- if [ -f $testcase/pending ]; then
- echo "PEND: $testcase"
- exit 0
- else
- echo "FAIL: $testcase"
- exit 1
- fi
- else
- echo "PASS: $testcase"
- exit 0
- fi
-fi \ No newline at end of file