Skip to content

Commit 3284049

Browse files
wxyyy0117LinjingZhang
authored andcommitted
config/: Add single board tests 1400.
Signed-off-by: zhanglinjing <[email protected]>
1 parent e4ddaff commit 3284049

File tree

3 files changed

+95
-13
lines changed

3 files changed

+95
-13
lines changed

config/project.yml

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,21 @@ unit-test:
160160
options:
161161
SEND_JOB_START_TOKEN: True
162162

163+
unit-test-pulse-4700:
164+
- description: Compiling, flashing and monitoring pulse board1 unit test.
165+
command: make test_pulse_board1 UNITY_PATH=/opt/Unity
166+
query: pulse_board1 == '1:1'
167+
working_dir: extras/arduino-core-tests
168+
options:
169+
SEND_JOB_START_TOKEN: True
170+
171+
- description: Compiling, flashing and monitoring pulse board2 unit test.
172+
command: make test_pulse_board2 UNITY_PATH=/opt/Unity
173+
query: pulse_board2 == '1:1'
174+
working_dir: extras/arduino-core-tests
175+
options:
176+
SEND_JOB_START_TOKEN: True
177+
163178
unit-test-iic-pingpong-1400:
164179
- description: Compiling, flashing and monitoring I2C pingpong slave unit test.
165180
command: make test_wire_connected2_slavepingpong UNITY_PATH=/opt/Unity
@@ -174,3 +189,59 @@ unit-test:
174189
working_dir: extras/arduino-core-tests
175190
options:
176191
SEND_JOB_START_TOKEN: True
192+
193+
unit-test-digital-io-1400:
194+
- description: Compiling, flashing and monitoring digital IO unit test.
195+
command: make test_digitalio_single
196+
query: digital_io_single_board == '1:1'
197+
working_dir: extras/arduino-core-tests
198+
199+
unit-test-tone-1400:
200+
- description: Compiling, flashing and monitoring tone, no-tone unit test.
201+
command: make test_tone_no_tone
202+
query: tone_no_tone_single_board == '1:1'
203+
working_dir: extras/arduino-core-tests
204+
205+
unit-test-interrupts-1400:
206+
- description: Compiling, flashing and monitoring Interrupts unit test.
207+
command: make test_interrupts_single
208+
query: interrupts_single_board == '1:1'
209+
working_dir: extras/arduino-core-tests
210+
211+
unit-test-random-1400:
212+
- description: Compiling, flashing and monitoring random unit test.
213+
command: make test_random
214+
query: random_single_board == '1:1'
215+
working_dir: extras/arduino-core-tests
216+
217+
unit-test-time-1400:
218+
- description: Compiling, flashing and monitoring timer unit test.
219+
command: make test_time_single UNITY_PATH=/opt/Unity
220+
query: time_single_board == '1:1'
221+
working_dir: extras/arduino-core-tests
222+
options:
223+
SEND_JOB_START_TOKEN: True
224+
225+
unit-test-analog-io-pwm-1400:
226+
- description: Compiling, flashing and monitoring timer unit test.
227+
command: make test_analogio_pwm UNITY_PATH=/opt/Unity
228+
query: analogio_pwm_single_board == '1:1'
229+
working_dir: extras/arduino-core-tests
230+
options:
231+
SEND_JOB_START_TOKEN: True
232+
233+
unit-test-analog-io-adc-4700:
234+
- description: Compiling, flashing and monitoring ADC unit test.
235+
command: make test_analogio_adc
236+
query: analogio_adc_single_board == '1:1'
237+
working_dir: extras/arduino-core-tests
238+
239+
unit-test-iic-1400:
240+
- description: Compiling, flashing and monitoring timer unit test.
241+
command: make test_wire_connected1_pingpong UNITY_PATH=/opt/Unity
242+
query: iic_ping_pong_single_board == '1:1'
243+
working_dir: extras/arduino-core-tests
244+
options:
245+
SEND_JOB_START_TOKEN: True
246+
247+

config/user.yml

Lines changed: 22 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,26 @@
1212

1313
unit-test:
1414
#kit_xmc47_relax
15-
- unit-test-digital-io-4700
16-
- unit-test-tone-4700
17-
- unit-test-interrupts-4700
18-
- unit-test-random-4700
19-
- unit-test-time-4700
20-
- unit-test-analog-io-pwm-4700
21-
- unit-test-analog-io-adc-4700
22-
- unit-test-iic-4700
23-
- unit-test-iic-pingpong-4700
24-
- unit-test-uart-4700
25-
- unit-test-uart-connected2-4700
15+
# - unit-test-digital-io-4700
16+
# - unit-test-tone-4700
17+
# - unit-test-interrupts-4700
18+
- unit-test-random-4700
19+
# - unit-test-time-4700
20+
# - unit-test-analog-io-pwm-4700
21+
# - unit-test-analog-io-adc-4700
22+
# - unit-test-iic-4700
23+
# - unit-test-iic-pingpong-4700
24+
# - unit-test-uart-4700
25+
# - unit-test-uart-connected2-4700
26+
# - unit-test-pulse-4700
27+
2628
# kit_xmc14_2go
27-
- unit-test-iic-pingpong-1400
29+
# - unit-test-iic-pingpong-1400
30+
# - unit-test-digital-io-1400
31+
# - unit-test-tone-1400
32+
# - unit-test-interrupts-1400
33+
# - unit-test-random-1400
34+
# - unit-test-time-1400
35+
# - unit-test-analog-io-pwm-1400
36+
# - unit-test-analog-io-adc-1400
37+
# - unit-test-iic-1400

tests/test_config.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@
2222
#define TEST_PIN_ANALOG_IO_VREF A2 // Pin connected to Vdd
2323
#define TEST_PIN_ANALOG_IO_DIVIDER A1 // Pin connected to voltage divider
2424
#define TEST_PIN_ANALOG_IO_GND A0 // Pin connected to Ground
25-
#define ADC_RESOLUTION 1023 // ADC resolution
25+
#define TEST_ADC_MAX_VALUE 4095
26+
#define TEST_ADC_RESOLUTION 1023 // ADC resolution
2627

2728
#define TEST_PIN_ANALOG_IO_DAC 53
2829
#define TEST_PIN_ANALOG_IO_DAC_INPUT A3

0 commit comments

Comments
 (0)