From 70705f4e9dcf12c12751f6bdc9f67c9d9cfc2db2 Mon Sep 17 00:00:00 2001 From: Benjamin Bouvier Date: Thu, 5 Jun 2025 15:47:44 +0200 Subject: [PATCH] chore(ci): exclude some crate from codecov testing There's been many segfaults happening in tests, while running the test coverage for this specific crate. An issue has been opened on cargo-tarpaulin's repository: https://github.com/xd009642/tarpaulin/issues/1749 Until this is fixed or worked around, we'll disable coverage testing for this specific crate. --- tarpaulin.toml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tarpaulin.toml b/tarpaulin.toml index 9fe1247ba..bf272a237 100644 --- a/tarpaulin.toml +++ b/tarpaulin.toml @@ -9,7 +9,7 @@ exclude-files = [ ] workspace = true # sqlite crypto store is not tested otherwise because it's only activated by -# matrix-sdk-crypto-ffi, which is excluded from testing below +# matrix-sdk-crypto-ffi, which is excluded from testing below. features = "crypto-store" exclude = [ # bindings @@ -23,4 +23,6 @@ exclude = [ # repo automation (ci, codegen) "uniffi-bindgen", "xtask", + # until it doesn't segfault anymore, this is excluded :( + "matrix-sdk-base", ]