Skip to content

automated/linux/chroot/kselftest_chroot

Description

Run a chroot

Maintainer

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