File 1086-lcnt-Filter-out-crypto-mutexes-from-tests.patch of Package erlang
From 63394a03e690acce317c5eb79380c3d09e16792c Mon Sep 17 00:00:00 2001
From: Lukas Larsson <lukas@erlang.org>
Date: Wed, 19 Oct 2022 10:22:19 +0200
Subject: [PATCH 3/9] lcnt: Filter out crypto mutexes from tests
---
erts/emulator/test/lcnt_SUITE.erl | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/erts/emulator/test/lcnt_SUITE.erl b/erts/emulator/test/lcnt_SUITE.erl
index 323f9fc2d1..105c43cb33 100644
--- a/erts/emulator/test/lcnt_SUITE.erl
+++ b/erts/emulator/test/lcnt_SUITE.erl
@@ -194,6 +194,12 @@ remove_untoggleable_locks([{resource_monitors, _, _, _} | T]) ->
remove_untoggleable_locks(T);
remove_untoggleable_locks([{nif_load, _, _, _} | T]) ->
remove_untoggleable_locks(T);
+remove_untoggleable_locks([{'crypto.ensure_engine_loaded', _, _, _} | T]) ->
+ %% Global lock used by crypto NIF
+ remove_untoggleable_locks(T);
+remove_untoggleable_locks([{'init_curve_types', _, _, _} | T]) ->
+ %% Global lock used by crypto NIF
+ remove_untoggleable_locks(T);
remove_untoggleable_locks([{'esock.gcnt', _, _, _} | T]) ->
%% Global lock used by socket NIF
remove_untoggleable_locks(T);
--
2.35.3