summaryrefslogtreecommitdiffstatshomepage
path: root/tests
diff options
context:
space:
mode:
authorDamien George <damien@micropython.org>2022-01-17 14:23:24 +1100
committerDamien George <damien@micropython.org>2022-01-17 14:23:24 +1100
commit5df1d8be6c1c55292824c698761159dc29b384d6 (patch)
tree638d35bbc8a314292b0be7809a7f81fcdc665375 /tests
parentda4b38e7562dfa451917f9d7f344a7f26de8c7bd (diff)
downloadmicropython-5df1d8be6c1c55292824c698761159dc29b384d6.tar.gz
micropython-5df1d8be6c1c55292824c698761159dc29b384d6.zip
tests/run-multitests.py: Ignore lld_pdu_get_tx_flush_nb msgs from IDF.
BLE still functions correctly even though these messages are sometimes printed by the IDF. Ignoring them allows the multi_bluetooth tests to pass on an esp32 board. Signed-off-by: Damien George <damien@micropython.org>
Diffstat (limited to 'tests')
-rwxr-xr-xtests/run-multitests.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/run-multitests.py b/tests/run-multitests.py
index 34389e4292..20ef4a7aa6 100755
--- a/tests/run-multitests.py
+++ b/tests/run-multitests.py
@@ -76,12 +76,14 @@ multitest.flush()
"""
# The btstack implementation on Unix generates some spurious output that we
-# can't control.
+# can't control. Also other platforms may output certain warnings/errors that
+# can be safely ignored.
IGNORE_OUTPUT_MATCHES = (
"libusb: error ", # It tries to open devices that it doesn't have access to (libusb prints unconditionally).
"hci_transport_h2_libusb.c", # Same issue. We enable LOG_ERROR in btstack.
"USB Path: ", # Hardcoded in btstack's libusb transport.
"hci_number_completed_packet", # Warning from btstack.
+ "lld_pdu_get_tx_flush_nb HCI packet count mismatch (", # From ESP-IDF, see https://github.com/espressif/esp-idf/issues/5105
)