. "${TESTLAB_SCRIPTS}/prepare/prepare.sh"
. "${TESTLAB_SCRIPTS}/flash/flash.sh"
-. "${TESTLAB_SCRIPTS}/conf/conf.sh"
echo "### prepare ###"
restart_device "${SDMUX}" "${ARTIK_RESTART_SLEEP}"
dyper_restart "${SDMUX}" "dyper1"
-echo "### conf ###"
-
-CONNECT_CNT="$(wait_sdb "${SDMUX}")" || die "wait_sdb: failed!"
-
-printf "\n"
-sleep 4
-
-sdb -s "${SDMUX}" root on
-
-echo "CONNECT_CNT $CONNECT_CNT" > sysctl.result
-
echo "### cleanup ###"
rm -rf "${T_DIR}"
# Compatibile with both (32-bit and 64-bit) versions.
# Configuration file in $TL_IP_CONF is required; format is:
# <IP address> <SDMUX>
-# It leaves CONNECT_CNT in sysctl.result to be later used by minnow_run.sh
#
# Synatx is: minnow_prepare_conf_flash.sh $SDMUX $IMAGE
#
. "${TESTLAB_SCRIPTS}/common.sh"
. "${TESTLAB_SCRIPTS}/flash/flash.sh"
-. "${TESTLAB_SCRIPTS}/conf/conf.sh"
SDMUX="$1"
IMAGE="$2"
fi
switch2device "${SDMUX}"
restart_device "${SDMUX}"
-
-echo "### conf ###"
-
-CONNECT_CNT="$(wait_ssh "${SDMUX}")"
-printf "\n"
-
-echo "CONNECT_CNT $CONNECT_CNT" > sysctl.result
IP="$(get_ip "${SDMUX}")" || die "Error: get_ip failed!"
-test -f sysctl.result && CONNECT_CNT_STR="$(cat sysctl.result)"
+echo "### conf ###"
+
+CONNECT_CNT="$(wait_ssh "${SDMUX}")"
+printf "\n"
copy_ssh "${IP}" "${TESTLAB_SCRIPTS}/run/smoke_tests.sh"
run_smoke_ssh "${IP}"
-test -n "$CONNECT_CNT_STR" && echo "$CONNECT_CNT_STR" >> sysctl.result
cat sysctl.result
echo "### run ###"
# limitations under the License.
# Script used to flash, prepare and configure ODROID U3
-# It leaves CONNECT_CNT in sysctl.result to be later used by odroid_run.sh
#
# Syntax is: odroid_prepare_conf_flash.sh $SDMUX $BOOT_IMAGE $IMAGE \
# [$NATIVE_TCT_REPO]
. "${TESTLAB_SCRIPTS}/prepare/prepare.sh"
. "${TESTLAB_SCRIPTS}/flash/flash.sh"
-. "${TESTLAB_SCRIPTS}/conf/conf.sh"
echo "### prepare ###"
switch2device "${SDMUX}"
restart_device "${SDMUX}"
-echo "### conf ###"
-
-CONNECT_CNT="$(wait_sdb "${SDMUX}")" || die "wait_sdb: failed!"
-
-printf "\n"
-sleep 4
-
-if [ -n "${NATIVE_TCT_REPO}" ]
-then
- conf_device "${SDMUX}" "${NATIVE_TCT_REPO}"
-else
- sdb -s "${SDMUX}" root on
-fi
-
-echo "CONNECT_CNT $CONNECT_CNT" > sysctl.result
-
echo "### cleanup ###"
rm -rf "${IMAGE_MOUNTPOINT}"
test -n "${SDMUX}" || die "Missing argument: sdmux!"
-echo "### run ###"
+echo "### conf ###"
+
+CONNECT_CNT="$(wait_sdb "${SDMUX}")" || die "wait_sdb: failed!"
+
+printf "\n"
+sleep 4
-test -f sysctl.result && CONNECT_CNT_STR="$(cat sysctl.result)"
+sdb -s "${SDMUX}" root on
+
+echo "### run ###"
copy_sdb "${SDMUX}" "${TESTLAB_SCRIPTS}/run/smoke_tests.sh"
run_smoke_sdb "${SDMUX}"
sdb -s "${SDMUX}" shell mount -o ro,remount /
fi
-test -n "$CONNECT_CNT_STR" && echo "$CONNECT_CNT_STR" >> sysctl.result
cat sysctl.result
if [ -f "common_test.yaml" ]