|
@@ -5,24 +5,10 @@
|
|
|
|
|
|
# Simple test script for tracing with sandbox
|
|
# Simple test script for tracing with sandbox
|
|
|
|
|
|
-OUTPUT_DIR=sandbox
|
|
|
|
TRACE_OPT="FTRACE=1"
|
|
TRACE_OPT="FTRACE=1"
|
|
|
|
|
|
-fail() {
|
|
|
|
- echo "Test failed: $1"
|
|
|
|
- if [ -n ${tmp} ]; then
|
|
|
|
- rm ${tmp}
|
|
|
|
- fi
|
|
|
|
- exit 1
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-build_uboot() {
|
|
|
|
- echo "Build sandbox"
|
|
|
|
- OPTS="O=${OUTPUT_DIR} ${TRACE_OPT}"
|
|
|
|
- NUM_CPUS=$(grep -c processor /proc/cpuinfo)
|
|
|
|
- make ${OPTS} sandbox_config
|
|
|
|
- make ${OPTS} -s -j${NUM_CPUS}
|
|
|
|
-}
|
|
|
|
|
|
+BASE="$(dirname $0)/.."
|
|
|
|
+. $BASE/common.sh
|
|
|
|
|
|
run_trace() {
|
|
run_trace() {
|
|
echo "Run trace"
|
|
echo "Run trace"
|
|
@@ -69,7 +55,7 @@ check_results() {
|
|
echo "Simple trace test / sanity check using sandbox"
|
|
echo "Simple trace test / sanity check using sandbox"
|
|
echo
|
|
echo
|
|
tmp="$(tempfile)"
|
|
tmp="$(tempfile)"
|
|
-build_uboot
|
|
|
|
|
|
+build_uboot "${TRACE_OPT}"
|
|
run_trace >${tmp}
|
|
run_trace >${tmp}
|
|
check_results ${tmp}
|
|
check_results ${tmp}
|
|
rm ${tmp}
|
|
rm ${tmp}
|