From c2271569bf1dd72b5fe6aaa110328dc0850c2088 Mon Sep 17 00:00:00 2001 From: Romain Forlot Date: Fri, 14 Sep 2018 18:35:41 +0200 Subject: Script for both native and target launch Change-Id: I57ac01794ea92e235cb105acb22ab44f5566268b Signed-off-by: Romain Forlot --- test/CMakeLists.txt | 4 ++-- test/afb-test.sh | 43 ------------------------------------------- 2 files changed, 2 insertions(+), 45 deletions(-) delete mode 100755 test/afb-test.sh (limited to 'test') diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 94dca38..d75b1c9 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -22,6 +22,6 @@ PROJECT_SUBDIRS_ADD(${PROJECT_SRC_DIR_PATTERN}) ADD_TEST(NAME AFB-TEST_TESTS - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} - COMMAND afb-test.sh "${CMAKE_BINARY_DIR}" + WORKING_DIRECTORY ${CMAKE_BINARY_DIR} + COMMAND afm-test "${CMAKE_BINARY_DIR}/package" "${CMAKE_BINARY_DIR}/package-test" SERVICE ) diff --git a/test/afb-test.sh b/test/afb-test.sh deleted file mode 100755 index cd722cc..0000000 --- a/test/afb-test.sh +++ /dev/null @@ -1,43 +0,0 @@ -#!/bin/sh - -trap "cleanup 1" SIGINT SIGTERM SIGABRT SIGHUP -trap "cleanup 0" EXIT - -cleanup() { - trap '' SIGINT SIGTERM SIGABRT SIGHUP EXIT - kill $AFTESTPID > /dev/null 2>&1 - rm -f $AFTESTSOCKET - pkill $PROCNAME - exit $1 -} - -BINDER=$(command -v afb-daemon) -PROCNAME="aft-aftest" -PORT=1234 -TOKEN= -AFTESTSOCKET=/tmp/afTest - -[ "$1" ] && BUILDDIR="$1" || exit 1 - -pkill $PROCNAME - -${BINDER} --name=afbd-aftest \ ---workdir="${BUILDDIR}/package" \ ---binding=lib/aft.so \ ---ws-server=unix:${AFTESTSOCKET} > /dev/null 2>&1 & -AFTESTPID=$! - -sleep 0.3 - -${BINDER} --name="${PROCNAME}" \ ---port="${PORT}" \ ---no-httpd \ ---tracereq=common \ ---token=${TOKEN} \ ---workdir="${BUILDDIR}/package-test" \ ---binding="${BUILDDIR}/package/lib/aft.so" \ ---ws-client=unix:${AFTESTSOCKET} \ ---call="aft-aftest/launch_all_tests:{}" \ ---call="aft-aftest/exit:{}" - -find "${BUILDDIR}" -name test_results.log -exec cat {} \; -- cgit 1.2.3-korg