summaryrefslogtreecommitdiff
path: root/tests/scripts/arm32_ci_test.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tests/scripts/arm32_ci_test.sh')
-rwxr-xr-xtests/scripts/arm32_ci_test.sh7
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/scripts/arm32_ci_test.sh b/tests/scripts/arm32_ci_test.sh
index 33a951e324..2f0b03150b 100755
--- a/tests/scripts/arm32_ci_test.sh
+++ b/tests/scripts/arm32_ci_test.sh
@@ -97,7 +97,7 @@ if [ "$__abi" == "armel" ]; then
mkdir -p ${__ROOTFS_DIR}
tar -zxf mic-output/tizen.tar.gz -C ${__ROOTFS_DIR}
apt-get update
- apt-get -y -qq --force-yes install --reinstall qemu binfmt-support qemu-user-static
+ apt-get -y -qq --force-yes --reinstall install qemu binfmt-support qemu-user-static
__qemuARM=$(which qemu-arm-static)
cp $__qemuARM ${CORECLR_DIR}/cross/rootfs/armel/usr/bin/
cp $__qemuARM ${__ROOTFS_DIR}/usr/bin/
@@ -112,6 +112,11 @@ mount -o bind /dev/pts ${__ROOTFS_DIR}/dev/pts
mount -o bind /sys ${__ROOTFS_DIR}/sys
mount -o bind ${CORECLR_DIR} ${__ROOTFS_DIR}${ARM_CHROOT_HOME_DIR}
+# Test environment emulation using docker and qemu has some problem to use lttng library.
+# We should remove libcoreclrtraceptprovider.so to avoid test hang.
+rm -f -v ${__ROOTFS_DIR}${ARM_CHROOT_HOME_DIR}/bin/Product/${__buildDirName}/libcoreclrtraceptprovider.so
+rm -f -v ${__ROOTFS_DIR}${ARM_CHROOT_HOME_DIR}/bin/CoreFxBinDir/libcoreclrtraceptprovider.so
+
chroot ${__ROOTFS_DIR} /bin/bash -x <<EOF
cd ${ARM_CHROOT_HOME_DIR}
./tests/runtest.sh --sequential\