https://sourceware.org/git/gitweb.cgi?p=valgrind.git;h=4efa3c92031ffa4a23628553df964856c28d6e8f
commit 4efa3c92031ffa4a23628553df964856c28d6e8f
Author: Paul Floyd <pj...@wa...>
Date: Sat Nov 9 18:43:20 2024 +0100
Illumos regtest: a couple of fixes to none fd tests
Diff:
---
none/tests/fdleak_creat_sup.supp | 9 +++++++++
none/tests/filter_fdleak | 1 +
2 files changed, 10 insertions(+)
diff --git a/none/tests/fdleak_creat_sup.supp b/none/tests/fdleak_creat_sup.supp
index f0c4034224..216a5b3738 100644
--- a/none/tests/fdleak_creat_sup.supp
+++ b/none/tests/fdleak_creat_sup.supp
@@ -16,3 +16,12 @@
fun:*open*
fun:main
}
+{
+ sup4
+ CoreError:FdNotClosed
+ ...
+ fun:*open*
+ fun:*creat*
+ fun:main
+}
+
diff --git a/none/tests/filter_fdleak b/none/tests/filter_fdleak
index a63c2c7e58..7de2f6eb18 100755
--- a/none/tests/filter_fdleak
+++ b/none/tests/filter_fdleak
@@ -27,6 +27,7 @@ sed '/by 0x........: creat (in \/...libc...)/d' |
# Solaris specific fdleak filters
perl -p -e 's/ __close / close /' |
+perl -p -e 's/ __write / write /' |
sed '/ _so_socket /d;' |
awk '/ socket /{sub(/ by /, " at "); print; next}{print}' |
awk '/ at .* _syscall6 /{getline; getline; sub(/ by /, " at "); print; next}{print}' |
|