File 3793-Improve-diagnostics.patch of Package erlang
From f5203bb16edef9e7a74af391dcdf65b444d419f9 Mon Sep 17 00:00:00 2001
From: Raimo Niskanen <raimo@erlang.org>
Date: Fri, 12 Aug 2022 16:59:18 +0200
Subject: [PATCH 03/11] Improve diagnostics
---
lib/ssl/test/ssl_dist_SUITE.erl | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/lib/ssl/test/ssl_dist_SUITE.erl b/lib/ssl/test/ssl_dist_SUITE.erl
index b7abc3afad..4b2aa1dac5 100644
--- a/lib/ssl/test/ssl_dist_SUITE.erl
+++ b/lib/ssl/test/ssl_dist_SUITE.erl
@@ -515,13 +515,12 @@ gen_dist_test(Test, Config) ->
try
?MODULE:Test(NH1, NH2, Config)
catch
- _:Reason ->
- stop_ssl_node(NH1),
- stop_ssl_node(NH2),
- ct:fail(Reason)
+ Class:Reason:Stacktrace ->
+ ct:fail({Class,Reason,Stacktrace})
+ after
+ stop_ssl_node(NH1),
+ stop_ssl_node(NH2)
end,
- stop_ssl_node(NH1),
- stop_ssl_node(NH2),
success(Config).
%% ssl_node side api
--
2.35.3