From fe3527da2ac691c961f767c97d70bfe00d1e4d10 Mon Sep 17 00:00:00 2001 From: Max Date: Wed, 6 Feb 2019 10:58:42 +0100 Subject: Add stream client/server test Previously stream client and server code were only used in examples which means regressions could be easily introduced unnoticed until they trigger bugs in external code which relies on osmo_stream_*() Fix this by adding basic client-server interaction tests with and without reconnection. Change-Id: I336f79970982ed8e1d73b73d54fa4c27ba8bce8e --- tests/stream/stream_test.err | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 tests/stream/stream_test.err (limited to 'tests/stream/stream_test.err') diff --git a/tests/stream/stream_test.err b/tests/stream/stream_test.err new file mode 100644 index 0000000..07cc7b0 --- /dev/null +++ b/tests/stream/stream_test.err @@ -0,0 +1,43 @@ + +autoreconnecting test step 11 [client NA, server OK], FD reg 1 + +autoreconnecting test step 10 [client NA, server OK], FD reg 1 + +autoreconnecting test step 9 [client NA, server OK], FD reg 1 + +autoreconnecting test step 8 [client NA, server OK], FD reg 1 + +autoreconnecting test step 7 [client OK, server OK], FD reg 1 + +autoreconnecting test step 6 [client OK, server OK], FD reg 1 + +autoreconnecting test step 5 [client OK, server OK], FD reg 1 +[ CONNECTED] osmo_stream_cli_recv(): connection closed with srv +[ NONE] osmo_stream_cli_reconnect(): retrying in 9 seconds... + +autoreconnecting test step 4 [client OK, server OK], FD reg 0 + +autoreconnecting test step 3 [client OK, server OK], FD reg 1 + +autoreconnecting test step 2 [client OK, server OK], FD reg 0 +connection closed with srv + +autoreconnecting test step 1 [client OK, server NA], FD reg 0 + +non-reconnecting test step 7 [client NA, server OK], FD reg 1 + +non-reconnecting test step 6 [client NA, server OK], FD reg 1 + +non-reconnecting test step 5 [client NA, server OK], FD reg 1 + +non-reconnecting test step 4 [client NA, server OK], FD reg 1 + +non-reconnecting test step 3 [client OK, server OK], FD reg 1 + +non-reconnecting test step 2 [client OK, server OK], FD reg 1 + +non-reconnecting test step 1 [client OK, server OK], FD reg 1 +[ CONNECTED] osmo_stream_cli_recv(): connection closed with srv +[ NONE] osmo_stream_cli_reconnect(): not reconnecting, disabled. + +non-reconnecting test step 0 [client OK, server OK], FD reg 0 -- cgit v1.2.3