diff options
author | Aleksander Mistewicz <a.mistewicz@samsung.com> | 2017-01-13 16:59:12 +0100 |
---|---|---|
committer | Aleksander Mistewicz <a.mistewicz@samsung.com> | 2017-03-29 12:48:09 +0200 |
commit | a0ec822f78e6a095953eaa5e1803b945c9d7635e (patch) | |
tree | bb4401cad02989e0a92e99ea303e0d603992c0e3 /tct | |
parent | bae995232e38941a590d86c42502664dd2221035 (diff) | |
download | major-a0ec822f78e6a095953eaa5e1803b945c9d7635e.tar.gz major-a0ec822f78e6a095953eaa5e1803b945c9d7635e.tar.bz2 major-a0ec822f78e6a095953eaa5e1803b945c9d7635e.zip |
Use separate iserial scripts for artik images
Change-Id: I41932c84766aad7b192d049a34740ced41964c41
Signed-off-by: Aleksander Mistewicz <a.mistewicz@samsung.com>
Diffstat (limited to 'tct')
-rwxr-xr-x | tct/artik_prepare_flash_conf.sh | 2 | ||||
-rwxr-xr-x | tct/prepare/prepare.sh | 17 |
2 files changed, 18 insertions, 1 deletions
diff --git a/tct/artik_prepare_flash_conf.sh b/tct/artik_prepare_flash_conf.sh index a3d364b..da5320e 100755 --- a/tct/artik_prepare_flash_conf.sh +++ b/tct/artik_prepare_flash_conf.sh @@ -59,7 +59,7 @@ switch2testserver "${SDMUX}" unpack_image "${USR_IMAGE}" "${IMAGE_UNPACKED}" mount_image "${IMAGE_UNPACKED}/rootfs.img" "${IMAGE_MOUNTPOINT}" -install_iserial "${SDMUX}" "${IMAGE_MOUNTPOINT}" +install_iserial_artik "${SDMUX}" "${IMAGE_MOUNTPOINT}" set_usb_mode "${IMAGE_MOUNTPOINT}" install_hdmi_force "${IMAGE_MOUNTPOINT}" unmount_image "${IMAGE_MOUNTPOINT}" diff --git a/tct/prepare/prepare.sh b/tct/prepare/prepare.sh index b028859..241a667 100755 --- a/tct/prepare/prepare.sh +++ b/tct/prepare/prepare.sh @@ -36,6 +36,23 @@ install_iserial() { "${IMAGE_MOUNTPOINT}/etc/systemd/system/multi-user.target.wants/iserial.service" } +install_iserial_artik() { + test -n "${TESTLAB_SCRIPTS}" || die "Missing env: testlab_scripts!" + ID="$1" + IMAGE_MOUNTPOINT="$2" + test -n "${ID}" || die "Missing argument: id!" + test -n "${IMAGE_MOUNTPOINT}" || die "Missing argument: image_mountpoint!" + + sudo sh -c "echo \"${ID}\" > \"${IMAGE_MOUNTPOINT}/etc/id\"" + + sudo cp "${TESTLAB_SCRIPTS}/prepare/direct_set_debug.sh" "${IMAGE_MOUNTPOINT}/usr/bin/" + sudo cp "${TESTLAB_SCRIPTS}/prepare/sdb-prestart.timer" "${TESTLAB_SCRIPTS}/prepare/sdb-prestart.service" \ + "${IMAGE_MOUNTPOINT}/usr/lib/systemd/system/" + sudo cp "${TESTLAB_SCRIPTS}/prepare/iserial.sh" "${IMAGE_MOUNTPOINT}/usr/sbin/" + sudo ln -s /usr/lib/systemd/system/sdb-prestart.timer \ + "${IMAGE_MOUNTPOINT}/etc/systemd/system/multi-user.target.wants/sdb-prestart.timer" +} + install_hdmi_force() { test -n "${TESTLAB_SCRIPTS}" || die "Missing env: testlab_scripts!" IMAGE_MOUNTPOINT="$1" |