File 4353-kernel-sctp-test-Be-more-verbose-when-failing-xfer_s.patch of Package erlang

From af162a2f0d57bbe33fb29505a8770b0095221f60 Mon Sep 17 00:00:00 2001
From: Micael Karlberg <bmk@erlang.org>
Date: Tue, 19 May 2020 13:56:35 +0200
Subject: [PATCH 3/9] [kernel|sctp|test] Be more verbose when failing
 xfer_stream_min

---
 lib/kernel/test/gen_sctp_SUITE.erl | 21 ++++++++++++++++++++-
 1 file changed, 20 insertions(+), 1 deletion(-)

diff --git a/lib/kernel/test/gen_sctp_SUITE.erl b/lib/kernel/test/gen_sctp_SUITE.erl
index 247fab258e..ab3eae070f 100644
--- a/lib/kernel/test/gen_sctp_SUITE.erl
+++ b/lib/kernel/test/gen_sctp_SUITE.erl
@@ -1027,7 +1027,26 @@ xfer_stream_min(Config) when is_list(Config) ->
 	     Pa,
 	     [#sctp_sndrcvinfo{stream=Stream,
 			       assoc_id=SbAssocId}],
-	     Data} = log_ok(gen_sctp:recv(Sb, infinity))
+	     Data} = log_ok(gen_sctp:recv(Sb, infinity));
+        {FromIP, FromPort, AncData, Data} = Other1 ->
+            p("UNEXPECTED: "
+              "~n   FromIP:   ~p"
+              "~n   FromPort: ~p"
+              "~n   AncData:  ~p"
+              "~n   Data:     ~p"
+              "~nwhen"
+              "~n   Loopback: ~p"
+              "~n   Pa:       ~p",
+              [FromIP, FromPort, AncData, Data, Loopback, Pa]),
+            exit({unexpected, Other1});
+        Other2 ->
+            p("UNEXPECTED: "
+              "~n   Other:    ~p"
+              "~nwhen"
+              "~n   Loopback: ~p"
+              "~n   Pa:       ~p",
+              [Other2, Loopback, Pa]),
+            exit({unexpected, Other2})
     end,
     ok =
 	do_from_other_process(
-- 
2.26.2

openSUSE Build Service is sponsored by