Martine Lenders
c27ec66629
check-pr.yml: Fail when State: waiting for CI update
is set
2022-12-08 18:06:53 +01:00
a32ebac535
CI: make static-tests and tools-build workflows run on bors branches
2022-12-07 15:22:10 +01:00
Marian Buschsieweke
fb318c0e9f
Merge pull request #18722 from miri64/test-on-iotlab/fix/several
...
test-on-iotlab: several fixes to make it runnable again
2022-10-17 09:23:11 +02:00
Martine Lenders
37be7b9420
Revert "release-tests: add capability to run on PR comment"
2022-10-13 18:05:07 +02:00
Martine Lenders
ecf760d7f6
gh-actions: move actions/checkout to main
2022-10-12 17:10:40 +02:00
Martine Lenders
509d251d79
test-on-iotlab: add missing scapy dependency
2022-10-10 15:22:04 +02:00
Martine Lenders
cc32be4fe2
release-tests: add capability to run on PR comment
2022-10-08 13:41:01 +02:00
Martine Lenders
fe5c00ae0c
release-tests: use Ubuntu Jammy runner
2022-10-08 11:24:36 +02:00
Martine Lenders
d7171bfa8e
Merge pull request #18674 from miri64/circleci/cleanup/remove
...
.circleci: remove directory
2022-09-30 14:32:52 +02:00
Martine Lenders
f4b07a9c92
github-actions: remove Circle CI artifacts redirector job
2022-09-30 10:28:08 +02:00
MrKevinWeiss
6cad5d2477
cpu/mips: Remove all mips
2022-09-27 13:42:37 +02:00
11dcf71e35
gh_action/test-on-iotlab: update available boards
2022-07-07 16:51:16 +02:00
Martine Lenders
bd2daade8e
release-tests: install libasan as native dependency
...
See #18099
2022-05-23 11:49:15 +02:00
Benjamin Valentin
341aeece59
gh_actions: add step for benchmark_udp
2022-03-11 17:11:34 +01:00
Karl Fessel
e3f8e379be
workflow/tool-test: update prior install
2022-03-03 14:58:23 +01:00
6371051bc3
Merge pull request #17545 from fjmolinas/pr_iotlab_node_docker_riotci_build
...
Makefile.include: pass IOTLAB_NODE to docker
2022-01-27 20:20:03 +01:00
Francisco Molina
d2b9b4ce8c
Makefile.include: pass IOTLAB_NODE to docker
...
By default if IoT-LAB Cli Tools V3 is used then BINFILE is used to
flash on IoT-LAB. But BINFILE is not built by default when RIOT_CI_BUILD
is set as a ci optimization.
But since before IOTLAB_NODE was not passed to docker when building it
did not know that it should BUILD BINFILE as well, which led to failures
if doing:
$ IOTLAB_NODE=iotlab-m3.grenoble.iot-lab.info BOARD=iotlab-m3 \
RIOT_CI_BUILD=1 BUILD_IN_DOCKER=1 make -C examples/hello-world/ flash
But if IOTLAB_NODE is passed at is checks for IoT-LAB cli Tools also
happen in the docker container which leads to a make error since those
are not present in docker.
Therefore add BINFILE to BUILD_FILES if RIOT_CI_BUILD is set, but unset
IOTLAB_NODE once INSIDE_DOCKER.
2022-01-27 14:56:00 +01:00
8a869217f3
gh_action/test-on-iotlab: add nucleo-wl55jc and samr34-xpro
2022-01-27 11:47:06 +01:00
541b23ce03
gh_action/test-on-iotlab: fix alphabetical order in boards list
2022-01-27 11:45:51 +01:00
Francisco Molina
7ce6b06367
.github/workflows/test-on-iotlab: add dwm1001
2022-01-24 15:00:13 +01:00
benpicco
120e840b42
Merge pull request #16889 from benpicco/tools/zep_dispatch-topogen
...
tools/zep_dispatch: add topology generator
2022-01-05 13:47:23 +01:00
Benjamin Valentin
958cc12c99
gh_actions: add step for zep_dispatch
2022-01-05 13:34:31 +01:00
Francisco Molina
acc85bb0af
gha/workflows/release-test: set python version to 3.8
2021-10-22 14:36:39 +02:00
Francisco Molina
d55b67326b
gh/workflows/release-tests: update LoRaWAN parameters to ttnv3
2021-10-19 10:57:07 +02:00
Benjamin Valentin
414c24d2ed
gh_actions: add step for riotboot_serial
2021-07-20 22:51:59 +02:00
Martine Lenders
08671255be
Merge pull request #16581 from miri64/gh-actions/fix/release-tests-export-QUIETER
...
gh-actions/release-tests: export QUIETER to docker
2021-06-23 16:30:17 +02:00
Martine Lenders
efba5cd14f
gh-actions/release-tests: export QUIETER to docker
2021-06-23 13:52:37 +02:00
Martine Lenders
3dee380fe8
release-test: fetch host key for lille site
...
Tasks 4.5 and 4.6 use the firefly nodes at the lille site, so we need to
verify the host key for that side as well.
2021-06-21 13:41:27 +02:00
079abeb2f7
.github/test-on-iotlab: use IOTLAB_NODE=auto instead of auto-ssh
2021-05-28 17:23:11 +02:00
50e52ade19
gh_actions: add PR labeler action
2021-05-18 10:16:21 +02:00
Martine Lenders
c71a52dc0c
Merge pull request #15978 from miri64/riotctrl_ctrl/enh/native_reset
...
riotctrl_ctrl: A reset helper class for `native`
2021-05-04 13:48:18 +02:00
Martine Lenders
c044622c21
Merge pull request #16430 from jia200x/pr/fix_gnrc_lorawan_wf
...
gh_workflows: adapt to GNRC LoRaWAN Release Test env variables
2021-05-04 12:50:26 +02:00
Martine Lenders
9f8b4a1c9b
riotctrl_ctrl: add tests for NativeRIOTCtrl
2021-05-04 11:46:51 +02:00
Martine Lenders
e7ef934872
gh-actions: release-tests: add filter input
...
This way, the tests that shall be run can be determined using
[`pytest -k` expressions][k]. E.g. `spec04 and task04` would only run
task 4.4.
[k]: https://docs.pytest.org/en/stable/usage.html#specifying-tests-selecting-tests
2021-05-03 16:34:54 +02:00
Jose Alamos
985515b547
gh_workflows: adapt to GNRC LoRaWAN Release Test env variables
2021-05-03 14:55:57 +02:00
Martine Lenders
14d3cba8b2
gh-actions: release-tests: do not run linters for release tests
2021-04-23 10:56:19 +02:00
Martine Lenders
d06c532410
gh-actions: release-tests: properly configure GH token for sudo
2021-04-20 11:03:47 +02:00
Francisco Molina
3e20e3b018
.github/workflows: add riot-ryot.yml
...
Add github actions configuration to run all tests on BOARDs
connected to ci-riot-tribe.
Will run on all new Release Candidates and weekly on master.
2021-04-09 16:53:42 +02:00
Martine Lenders
9e9117057c
gh-actions/test-on-iotlab: install riotctrl
...
For actually running the test, the docker container is not used. As
such, `riotctrl` needs to be installed for the tests to succeed.
2021-03-02 09:35:18 +01:00
fa32f8a4b1
ci/test-on-iotlab: set error precision to periph_timer_periodic
2021-02-23 15:19:10 +01:00
Martine Lenders
61fd822efe
Merge pull request #15770 from aabadie/pr/ci/docker_static-test-tools
...
ci: use riot/static-test-tools Docker image with static-tests and doc-build
2021-01-26 16:35:05 +01:00
Martine Lenders
0f13fd6d2c
Merge pull request #15801 from miri64/static-tests/enh/increase-rename-limit
...
static-tests: increase git diff renameLimit for branch runs
2021-01-26 12:07:18 +01:00
4baa19c046
ci/test-on-iotlab: exclude tests/periph_timer_short_relative_set
2021-01-20 14:54:32 +01:00
f8fe14ebf7
ci/test-on-iotlab: remove suit_update from excluded apps
2021-01-20 14:54:27 +01:00
Martine Lenders
c2cbc0bc71
Merge pull request #15779 from miri64/gh-actions/fix/release-test-artifact-name
...
release-tests: fix artifact naming and steps cleanup for matrix build
2021-01-20 13:08:08 +01:00
Martine Lenders
04bee90e6f
release-tests: skip tapsetup when running IoT-Lab job
2021-01-20 11:00:17 +01:00
Martine Lenders
50c5847eca
release-tests: fix artifact naming for matrix build
2021-01-20 11:00:17 +01:00
Martine Lenders
99eaf892e9
static-tests: increase git diff renameLimit for branch runs
2021-01-19 16:54:26 +01:00
Francisco
886d179c27
Merge pull request #15772 from aabadie/pr/ci/test-on-iotlab-exclude-riotboot
...
ci/test-on-iotlab: exclude applications that require riotboot
2021-01-19 10:27:47 +01:00
Jose Alamos
6a69686237
gh/workflows/release-tests: add LoRaWAN parameters as env variables
2021-01-14 23:00:20 +01:00