From 391511a3045b7c0c1aaa9d0ebe3898aa9175f898 Mon Sep 17 00:00:00 2001 From: Vivien Date: Mon, 19 Jun 2023 13:24:15 +0200 Subject: [PATCH] p2p/tezt: add flaky tag to tests using forked processes --- src/lib_p2p/tezt/test_p2p_socket.ml | 33 ++++++++++++++++++++++++++--- 1 file changed, 30 insertions(+), 3 deletions(-) diff --git a/src/lib_p2p/tezt/test_p2p_socket.ml b/src/lib_p2p/tezt/test_p2p_socket.ml index 5c3800215175..5cc9d12de625 100644 --- a/src/lib_p2p/tezt/test_p2p_socket.ml +++ b/src/lib_p2p/tezt/test_p2p_socket.ml @@ -64,7 +64,16 @@ let nack_test () = Test.register ~__FILE__ ~title:"p2p socket nack" - ~tags:["p2p"; "socket"; "nack"] + ~tags: + [ + (* FIXME: https://gitlab.com/tezos/tezos/-/issues/5903 + The tests using forked processes are flaky, EBADF error is raised. + *) + "flaky"; + "p2p"; + "socket"; + "nack"; + ] @@ fun () -> let open Lwt_result_syntax in let encoding = Data_encoding.bytes in @@ -109,7 +118,16 @@ module Self_identification = struct Test.register ~__FILE__ ~title:"p2p socket self peer id" - ~tags:["p2p"; "socket"; "self_identification"] + ~tags: + [ + (* FIXME: https://gitlab.com/tezos/tezos/-/issues/5903 + The tests using forked processes are flaky, EBADF error is raised. + *) + "flaky"; + "p2p"; + "socket"; + "self_identification"; + ] @@ fun () -> let server _ch sched socket = let open Lwt_result_syntax in @@ -157,7 +175,16 @@ module Self_identification = struct Test.register ~__FILE__ ~title:"p2p socket self connection message" - ~tags:["p2p"; "socket"; "self_identification"] + ~tags: + [ + (* FIXME: https://gitlab.com/tezos/tezos/-/issues/5903 + The tests using forked processes are flaky, EBADF error is raised. + *) + "flaky"; + "p2p"; + "socket"; + "self_identification"; + ] @@ fun () -> let server _ch sched socket = let open Lwt_result_syntax in -- GitLab