summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorHa Thach <[email protected]>2026-01-14 14:32:25 +0700
committerGitHub <[email protected]>2026-01-14 14:32:25 +0700
commit5e6e9e6ad0cf7b49b3ed3b6d18c20be57afeef06 (patch)
treea3e2b865f3e2a40fc31e742763a1787d94d66075 /test
parent2656c6d91e8a544cf94247724ebf360c1b66d567 (diff)
parent9a731e03e89e5e9ba530354fdfe4829b4cc0a8cf (diff)
Merge pull request #3461 from hathach/edpt_stream-remove-nofifo-mode
remove no-fifo mode in edpt stream API
Diffstat (limited to 'test')
-rwxr-xr-xtest/hil/hil_test.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/test/hil/hil_test.py b/test/hil/hil_test.py
index f742bbca2..b84740867 100755
--- a/test/hil/hil_test.py
+++ b/test/hil/hil_test.py
@@ -410,22 +410,22 @@ def test_device_cdc_dual_ports(board):
sizes = [32, 64, 128, 256, 512, random.randint(2000, 5000)]
def write_and_check(writer, payload):
- size = len(payload)
+ payload_len = len(payload)
for s in ser:
s.reset_input_buffer()
rd0 = b''
rd1 = b''
offset = 0
# Write in chunks of random 1-64 bytes (device has 64-byte buffer)
- while offset < size:
- chunk_size = min(random.randint(1, 64), size - offset)
+ while offset < payload_len:
+ chunk_size = min(random.randint(1, 64), payload_len - offset)
ser[writer].write(payload[offset:offset + chunk_size])
ser[writer].flush()
rd0 += ser[0].read(chunk_size)
rd1 += ser[1].read(chunk_size)
offset += chunk_size
- assert rd0 == payload.lower(), f'Port0 wrong data ({size}): expected {payload.lower()[:16]}... was {rd0[:16]}'
- assert rd1 == payload.upper(), f'Port1 wrong data ({size}): expected {payload.upper()[:16]}... was {rd1[:16]}'
+ assert rd0 == payload.lower(), f'Port0 wrong data ({payload_len}): expected {payload.lower()}... was {rd0}'
+ assert rd1 == payload.upper(), f'Port1 wrong data ({payload_len}): expected {payload.upper()}... was {rd1}'
for size in sizes:
payload0 = rand_ascii(size)