Add tests for TX timestamping v2: - L2CAP LE Client tests - SCO TX timestamping test - Fix emulator bthost L2CAP LE credits send/recv - Fix emulator SCO send pkts - BT_NO_ERRQUEUE_POLL test - Tester command-line option -n Pauli Virtanen (9): lib: add BT_SCM_ERROR and BT_NO_ERRQUEUE_POLL iso-tester: Add tests for TX timestamping l2cap-tester: Add test for TX timestamping btdev: set nonzero SCO mtu & max pkt sco-tester: add TX timestamping test shared/tester: run test with given name bthost: handle client L2CAP conn in LE credit based mode l2cap-tester: add tests for LE Client read/write/tx-timestamping iso-tester: add test for BT_NO_ERRQUEUE_POLL emulator/btdev.c | 11 +- emulator/bthost.c | 205 ++++++++++++++++++++++++++++++++----- lib/bluetooth.h | 3 + src/shared/tester.c | 9 ++ tools/iso-tester.c | 237 +++++++++++++++++++++++++++++++++++++++++-- tools/l2cap-tester.c | 147 +++++++++++++++++++++++++-- tools/sco-tester.c | 94 ++++++++++++++++- tools/tester-utils.h | 166 ++++++++++++++++++++++++++++++ 8 files changed, 826 insertions(+), 46 deletions(-) create mode 100644 tools/tester-utils.h -- 2.44.0