From 48df00a1c218fe396a7e0af25acac820f66a5f2d Mon Sep 17 00:00:00 2001 From: Alex Hope-O'Connor Date: Wed, 26 Aug 2026 21:33:12 +1000 Subject: [PATCH] ci: isolate DS18B20 protocol test --- .github/workflows/ds18b20-heltec-v3.yml | 2 +- test/test_ds18b20/test_main.cpp | 1 - variants/native/ds18b20/platformio.ini | 5 +++++ 3 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 variants/native/ds18b20/platformio.ini diff --git a/.github/workflows/ds18b20-heltec-v3.yml b/.github/workflows/ds18b20-heltec-v3.yml index dae106105..efc7b91e5 100644 --- a/.github/workflows/ds18b20-heltec-v3.yml +++ b/.github/workflows/ds18b20-heltec-v3.yml @@ -37,4 +37,4 @@ jobs: submodules: recursive - uses: ./.github/actions/setup-native - name: Run DS18B20 unit tests - run: platformio test -e native -f test_ds18b20 + run: platformio test -e native-ds18b20 -f test_ds18b20 diff --git a/test/test_ds18b20/test_main.cpp b/test/test_ds18b20/test_main.cpp index 2cc3c6a88..74d6aa823 100644 --- a/test/test_ds18b20/test_main.cpp +++ b/test/test_ds18b20/test_main.cpp @@ -1,4 +1,3 @@ -#include "TestUtil.h" #include "modules/Telemetry/Sensor/DS18B20Protocol.h" #include #include diff --git a/variants/native/ds18b20/platformio.ini b/variants/native/ds18b20/platformio.ini new file mode 100644 index 000000000..a9df04bd1 --- /dev/null +++ b/variants/native/ds18b20/platformio.ini @@ -0,0 +1,5 @@ +[env:native-ds18b20] +extends = native_base +test_build_src = false +lib_deps = +lib_ldf_mode = off