mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
murdock: support emulated boards
This commit is contained in:
parent
0c166b1e2a
commit
00e427d91d
13
.murdock
13
.murdock
@ -7,6 +7,7 @@
|
|||||||
|
|
||||||
#
|
#
|
||||||
: ${TEST_BOARDS_AVAILABLE:="esp32-wroom-32 samr21-xpro"}
|
: ${TEST_BOARDS_AVAILABLE:="esp32-wroom-32 samr21-xpro"}
|
||||||
|
: ${EMULATED_BOARDS_AVAILABLE:="microbit"}
|
||||||
|
|
||||||
# temporarily disabling llvm builds until https://github.com/RIOT-OS/RIOT/pull/15595
|
# temporarily disabling llvm builds until https://github.com/RIOT-OS/RIOT/pull/15595
|
||||||
# is in
|
# is in
|
||||||
@ -481,10 +482,16 @@ compile() {
|
|||||||
|
|
||||||
# run tests
|
# run tests
|
||||||
if [ $RES -eq 0 ]; then
|
if [ $RES -eq 0 ]; then
|
||||||
if [ $RUN_TESTS -eq 1 -o "$board" = "native" ]; then
|
if is_in_list "$board" "$EMULATED_BOARDS_AVAILABLE"; then
|
||||||
|
EMULATED=1
|
||||||
|
else
|
||||||
|
EMULATED=0
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ $RUN_TESTS -eq 1 -o "$board" = "native" -o "$EMULATED" = "1" ]; then
|
||||||
if [ -f "${BINDIR}/.test" ]; then
|
if [ -f "${BINDIR}/.test" ]; then
|
||||||
if [ "$board" = "native" ]; then
|
if [ "$board" = "native" -o "${EMULATED}" = "1" ]; then
|
||||||
BOARD=$board make -C${appdir} test
|
EMULATE=${EMULATED} BOARD=$board make -C${appdir} test
|
||||||
RES=$?
|
RES=$?
|
||||||
elif is_in_list "$board" "$TEST_BOARDS_AVAILABLE"; then
|
elif is_in_list "$board" "$TEST_BOARDS_AVAILABLE"; then
|
||||||
echo "-- test_hash=$test_hash"
|
echo "-- test_hash=$test_hash"
|
||||||
|
Loading…
Reference in New Issue
Block a user