Skip to content

Commit 67eb03c

Browse files
nordic-pikskartben
authored andcommitted
tests: drivers: uart: uart_async_api: test short buffers
Extend testing with short buffers. Try different lengths of transmitted data. Signed-off-by: Piotr Kosycarz <piotr.kosycarz@nordicsemi.no>
1 parent da6f391 commit 67eb03c

12 files changed

+127
-0
lines changed

tests/drivers/uart/uart_async_api/Kconfig

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,11 @@ endif # DCACHE
2323
config TEST_LONG_BUFFER_SIZE
2424
int "Long buffer size"
2525
default 1024
26+
27+
config VAR_LENGTH_BUFFER_TEST_BUADRATE_LIMIT
28+
int "Above this UART baudrate value, var length buffer testing will be skipped"
29+
default 230400
30+
31+
config VAR_LENGTH_BUFFER_MAX_SIZE
32+
int "Max size of uart buffer used for testing. Testing buffer sizes from 1 to this value."
33+
default 10
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
CONFIG_VAR_LENGTH_BUFFER_TEST_BUADRATE_LIMIT=57600
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
CONFIG_VAR_LENGTH_BUFFER_TEST_BUADRATE_LIMIT=57600
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
CONFIG_PM_DEVICE=y
22
CONFIG_PM_DEVICE_RUNTIME=y
3+
CONFIG_VAR_LENGTH_BUFFER_TEST_BUADRATE_LIMIT=57600
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
CONFIG_PM_DEVICE=y
2+
CONFIG_PM_DEVICE_RUNTIME=y
3+
CONFIG_VAR_LENGTH_BUFFER_TEST_BUADRATE_LIMIT=57600
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
CONFIG_TEST_LONG_BUFFER_SIZE=128
2+
CONFIG_VAR_LENGTH_BUFFER_TEST_BUADRATE_LIMIT=57600
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
CONFIG_VAR_LENGTH_BUFFER_TEST_BUADRATE_LIMIT=57600
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
CONFIG_VAR_LENGTH_BUFFER_TEST_BUADRATE_LIMIT=57600
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
CONFIG_VAR_LENGTH_BUFFER_TEST_BUADRATE_LIMIT=57600
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
CONFIG_VAR_LENGTH_BUFFER_TEST_BUADRATE_LIMIT=57600

0 commit comments

Comments
 (0)