From bad5e3c8b3e54cba3ab722c4aced312b4fde0aa0 Mon Sep 17 00:00:00 2001 From: Martine Lenders Date: Mon, 10 Oct 2022 15:16:56 +0200 Subject: [PATCH 1/2] tests/gnrc_rpl: mark the test as only for native in build system (cherry picked from commit 2c3a44ca532ee8744c2222ed331f31dbfe54b739) --- tests/gnrc_rpl/Makefile | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tests/gnrc_rpl/Makefile b/tests/gnrc_rpl/Makefile index 2980cae97911..f36d5a9f8159 100644 --- a/tests/gnrc_rpl/Makefile +++ b/tests/gnrc_rpl/Makefile @@ -9,9 +9,6 @@ USEMODULE += gnrc_rpl USEMODULE += shell USEMODULE += shell_cmds_default -# automated test only works on native -TEST_ON_CI_WHITELIST += native - ifeq (native, $(BOARD)) USEMODULE += socket_zep USEMODULE += socket_zep_hello @@ -19,6 +16,8 @@ ifeq (native, $(BOARD)) TERMFLAGS += -z 127.0.0.1:17754 # Murdock has no IPv6 support else USEMODULE += netdev_default + # automated test only works on native + TESTS= endif .PHONY: host-tools From c40375f65e3431c13770866e1d4fa93c05cc23f5 Mon Sep 17 00:00:00 2001 From: Martine Lenders Date: Mon, 10 Oct 2022 15:17:57 +0200 Subject: [PATCH 2/2] test-on-iotlab: add missing scapy dependency (cherry picked from commit 509d251d79087e57eff9cb1f387ba7978d92d79a) --- .github/workflows/test-on-iotlab.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test-on-iotlab.yml b/.github/workflows/test-on-iotlab.yml index a3329f6e369a..d9b6c706ce09 100644 --- a/.github/workflows/test-on-iotlab.yml +++ b/.github/workflows/test-on-iotlab.yml @@ -94,7 +94,7 @@ jobs: - name: Install Python dependencies run: | python -m pip install --upgrade pip - pip install iotlabcli pexpect riotctrl[rapidjson] junit-xml + pip install iotlabcli pexpect riotctrl[rapidjson] junit-xml scapy - name: Configure credentials run: echo '${{ secrets.IOTLABRC }}' > ~/.iotlabrc - name: Setup SSH agent