diff --git a/ci/mynewt_install.sh b/ci/mynewt_install.sh index abadfb38..ea7e753e 100755 --- a/ci/mynewt_install.sh +++ b/ci/mynewt_install.sh @@ -57,9 +57,15 @@ arm_toolchain_install() { done } +native_test_setup() { + sudo apt-get update + sudo apt-get install -y gcc-multilib +} + mkdir -p $HOME/bin export PATH=$HOME/bin:$PATH install_newt shallow_clone_mynewt arm_toolchain_install +native_test_setup diff --git a/ci/mynewt_run.sh b/ci/mynewt_run.sh index c84dccfb..66396626 100755 --- a/ci/mynewt_run.sh +++ b/ci/mynewt_run.sh @@ -25,4 +25,9 @@ for target in $(ls ci/mynewt_targets); do [[ $? -ne 0 ]] && exit 1 done +mkdir targets +cp -r repos/apache-mynewt-core/targets/unittest targets +newt test boot/boot_serial +[[ $? -ne 0 ]] && exit 1 + exit 0