Skip to content

Commit bbf17f1

Browse files
committed
ci(hil): Touch skip file whe platform is skipped
1 parent e883a2c commit bbf17f1

File tree

6 files changed

+6
-28
lines changed

6 files changed

+6
-28
lines changed

.github/scripts/tests_run.sh

+3-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,9 @@ function run_test() {
99
local sketchname=$(basename $sketchdir)
1010

1111
if [[ -f "$sketchdir/.skip.$platform" ]]; then
12-
echo "Skipping $sketchname test in $target"
12+
echo "Skipping $sketchname test for $target, platform: $platform"
13+
skipfile="$sketchdir/.test_skipped"
14+
touch $skipfile
1315
exit 0
1416
fi
1517

.github/workflows/hil.yml

+3-2
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,8 @@ jobs:
124124
- name: Check if tests were skipped
125125
id: check-test-skipped
126126
run: |
127-
if [ -f ~/.test_skipped ]; then
127+
ls -R tests
128+
if [ -f tests/**/.test_skipped ]; then
128129
echo "skipped=true" >> $GITHUB_OUTPUT
129130
else
130131
echo "skipped=false" >> $GITHUB_OUTPUT
@@ -175,7 +176,7 @@ jobs:
175176
- name: Check if tests were skipped
176177
id: check-test-skipped
177178
run: |
178-
if [ -f ~/.test_skipped ]; then
179+
if [ -f tests/**/.test_skipped ]; then
179180
echo "skipped=true" >> $GITHUB_OUTPUT
180181
else
181182
echo "skipped=false" >> $GITHUB_OUTPUT

tests/validation/touch/.skip.esp32c3

Whitespace-only changes.

tests/validation/touch/.skip.esp32c6

Whitespace-only changes.

tests/validation/touch/.skip.esp32h2

Whitespace-only changes.

tests/validation/touch/touch.ino

-25
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
#include <unity.h>
22
#include "soc/soc_caps.h"
3-
4-
#if SOC_TOUCH_SENSOR_NUM > 0
5-
63
#include "driver/touch_pad.h"
74

85
#if CONFIG_IDF_TARGET_ESP32
@@ -150,25 +147,3 @@ void setup() {
150147
}
151148

152149
void loop() {}
153-
154-
#else
155-
//PASS TEST for UNSUPPORTED CHIPS
156-
157-
void test_pass(void) {
158-
TEST_ASSERT_EQUAL(1, 1);
159-
}
160-
161-
void setup() {
162-
Serial.begin(115200);
163-
while (!Serial) {
164-
;
165-
}
166-
167-
UNITY_BEGIN();
168-
RUN_TEST(test_pass);
169-
UNITY_END();
170-
}
171-
172-
void loop() {}
173-
174-
#endif

0 commit comments

Comments
 (0)