Commit: 10977abda3f8667ecdf67da1620e05e264df6c3a
Parent: af816afa7ed1f70377f02545ae2b297586194adb
Author: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Committer: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2025-08-11 15:41:09
Tree: cedc1c0108caabf0c93bbe7ab665188e88e26067

iso-tester: Add ISO Reconnect Send and Receive #16 This adds ISO Reconnect Send and Receive #16 which test reconnecting, send/receive datas, 16 times to stress test the handling of reconnecting logic and confirm tha POLLOUT is generated everytime: ISO Reconnect Send and Receive #16 - Success - run Connecting to 00:AA:01:01:00:00... Connect 0 in progress Accept client connection with handle 0x0101: 0x00 New client connection with handle 0x0101 Successfully connected POLLOUT event received Writing 40 bytes of data Receive 40 bytes of data Client received 40 bytes of data Disconnecting... ISO handle 0x0101 disconnected Successfully disconnected Reconnecting #16... Connecting to 00:AA:01:01:00:00... Connect 0 in progress Accept client connection with handle 0x0101: 0x00 New client connection with handle 0x0101 Successfully connected POLLOUT event received Writing 40 bytes of data Receive 40 bytes of data Client received 40 bytes of data Disconnecting... ISO handle 0x0101 disconnected Successfully disconnected Reconnecting #15... Connecting to 00:AA:01:01:00:00... Connect 0 in progress Accept client connection with handle 0x0101: 0x00 New client connection with handle 0x0101 Successfully connected POLLOUT event received Writing 40 bytes of data Receive 40 bytes of data Client received 40 bytes of data Disconnecting... ISO handle 0x0101 disconnected Successfully disconnected Reconnecting #14... Connecting to 00:AA:01:01:00:00... Connect 0 in progress Accept client connection with handle 0x0101: 0x00 New client connection with handle 0x0101 Successfully connected POLLOUT event received Writing 40 bytes of data Receive 40 bytes of data Client received 40 bytes of data Disconnecting... ISO handle 0x0101 disconnected Successfully disconnected Reconnecting #13... Connecting to 00:AA:01:01:00:00... Connect 0 in progress Accept client connection with handle 0x0101: 0x00 New client connection with handle 0x0101 Successfully connected POLLOUT event received Writing 40 bytes of data Receive 40 bytes of data Client received 40 bytes of data Disconnecting... ISO handle 0x0101 disconnected Successfully disconnected Reconnecting #12... Connecting to 00:AA:01:01:00:00... Connect 0 in progress Accept client connection with handle 0x0101: 0x00 New client connection with handle 0x0101 Successfully connected POLLOUT event received Writing 40 bytes of data Receive 40 bytes of data Client received 40 bytes of data Disconnecting... ISO handle 0x0101 disconnected Successfully disconnected Reconnecting #11... Connecting to 00:AA:01:01:00:00... Connect 0 in progress Accept client connection with handle 0x0101: 0x00 New client connection with handle 0x0101 Successfully connected POLLOUT event received Writing 40 bytes of data Receive 40 bytes of data Client received 40 bytes of data Disconnecting... ISO handle 0x0101 disconnected Successfully disconnected Reconnecting #10... Connecting to 00:AA:01:01:00:00... Connect 0 in progress Accept client connection with handle 0x0101: 0x00 New client connection with handle 0x0101 Successfully connected POLLOUT event received Writing 40 bytes of data Receive 40 bytes of data Client received 40 bytes of data Disconnecting... ISO handle 0x0101 disconnected Successfully disconnected Reconnecting #9... Connecting to 00:AA:01:01:00:00... Connect 0 in progress Accept client connection with handle 0x0101: 0x00 New client connection with handle 0x0101 Successfully connected POLLOUT event received Writing 40 bytes of data Receive 40 bytes of data Client received 40 bytes of data Disconnecting... ISO handle 0x0101 disconnected Successfully disconnected Reconnecting #8... Connecting to 00:AA:01:01:00:00... Connect 0 in progress Accept client connection with handle 0x0101: 0x00 New client connection with handle 0x0101 Successfully connected POLLOUT event received Writing 40 bytes of data Receive 40 bytes of data Client received 40 bytes of data Disconnecting... ISO handle 0x0101 disconnected Successfully disconnected Reconnecting #7... Connecting to 00:AA:01:01:00:00... Connect 0 in progress Accept client connection with handle 0x0101: 0x00 New client connection with handle 0x0101 Successfully connected POLLOUT event received Writing 40 bytes of data Receive 40 bytes of data Client received 40 bytes of data Disconnecting... ISO handle 0x0101 disconnected Successfully disconnected Reconnecting #6... Connecting to 00:AA:01:01:00:00... Connect 0 in progress Accept client connection with handle 0x0101: 0x00 New client connection with handle 0x0101 Successfully connected POLLOUT event received Writing 40 bytes of data Receive 40 bytes of data Client received 40 bytes of data Disconnecting... ISO handle 0x0101 disconnected Successfully disconnected Reconnecting #5... Connecting to 00:AA:01:01:00:00... Connect 0 in progress Accept client connection with handle 0x0101: 0x00 New client connection with handle 0x0101 Successfully connected POLLOUT event received Writing 40 bytes of data Receive 40 bytes of data Client received 40 bytes of data Disconnecting... ISO handle 0x0101 disconnected Successfully disconnected Reconnecting #4... Connecting to 00:AA:01:01:00:00... Connect 0 in progress Accept client connection with handle 0x0101: 0x00 New client connection with handle 0x0101 Successfully connected POLLOUT event received Writing 40 bytes of data Receive 40 bytes of data Client received 40 bytes of data Disconnecting... ISO handle 0x0101 disconnected Successfully disconnected Reconnecting #3... Connecting to 00:AA:01:01:00:00... Connect 0 in progress Accept client connection with handle 0x0101: 0x00 New client connection with handle 0x0101 Successfully connected POLLOUT event received Writing 40 bytes of data Receive 40 bytes of data Client received 40 bytes of data Disconnecting... ISO handle 0x0101 disconnected Successfully disconnected Reconnecting #2... Connecting to 00:AA:01:01:00:00... Connect 0 in progress Accept client connection with handle 0x0101: 0x00 New client connection with handle 0x0101 Successfully connected POLLOUT event received Writing 40 bytes of data Receive 40 bytes of data Client received 40 bytes of data Disconnecting... ISO handle 0x0101 disconnected Successfully disconnected Reconnecting #1... Connecting to 00:AA:01:01:00:00... Connect 0 in progress Accept client connection with handle 0x0101: 0x00 New client connection with handle 0x0101 Successfully connected POLLOUT event received Writing 40 bytes of data Receive 40 bytes of data Client received 40 bytes of data Disconnecting... ISO handle 0x0101 disconnected Successfully disconnected ISO Reconnect Send and Receive #16 - Success - test passed

Diffstat

M tools/iso-tester.c | 171 ++++++++++++++++++++++++++++++++++++++++- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

1 files changed, 104 insertions(+), 67 deletions(-)

View Full Diff | Patch