Skip to content

automated/linux/chroot/kselftest_chroot

Description

Run a chroot

Maintainer

  • anders.roxell@linaro.org
  • chase.qi@linaro.org

OS

  • OE

Scope

  • functional

Devices

  • qemu-arm64

Steps to reproduce

  • df -h
  • pwd
  • TESTDEF_URL=$(pwd)
  • cd ./automated/linux/chroot
  • ./download_and_mount.sh ${NEW_ROOTFS}
  • . ./pre_setup_run.sh ${TEST_SUITE} ${TESTDEF_URL}
  • # overwrite default params. cat << EOF >> /new_root/run.sh KSELFTEST_PATH=$KSELFTEST_PATH SKIPFILE=$SKIPFILE BOARD=$BOARD BRANCH=$BRANCH ENVIRONMENT=$ENVIRONMENT SKIP_INSTALL=$SKIP_INSTALL EOF

  • . ./post_setup_run.sh ${TEST_SUITE}

  • cat /new_root/run.sh
  • chroot /new_root /bin/bash /run.sh