summaryrefslogtreecommitdiff
path: root/integrationtests
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-02-23 09:55:29 +0200
committerPaul Buetow <paul@buetow.org>2026-02-23 09:55:29 +0200
commit9e7b820cfacb50299720b9d391de907d6f3fbdec (patch)
tree9c61cfffa44e407003d369ff1ba5ab99eb64c3f9 /integrationtests
parent55f33883838336c70d483779b0435c6e781b615e (diff)
Fix integration trace expectations and fd/open event handling
Diffstat (limited to 'integrationtests')
-rw-r--r--integrationtests/open_test.go3
-rw-r--r--integrationtests/rename_test.go2
2 files changed, 4 insertions, 1 deletions
diff --git a/integrationtests/open_test.go b/integrationtests/open_test.go
index 8dfbba6..dae5244 100644
--- a/integrationtests/open_test.go
+++ b/integrationtests/open_test.go
@@ -84,9 +84,12 @@ func TestOpenPidFilter(t *testing.T) {
})
// Child's file should NOT be captured (different PID).
+ // Scope to openat so parent cleanup unlink/rmdir operations on childfile
+ // do not create false positives.
AssertEventsAbsent(t, result, []ExpectedEvent{
{
PathContains: "childfile.txt",
+ Tracepoint: "enter_openat",
},
})
}
diff --git a/integrationtests/rename_test.go b/integrationtests/rename_test.go
index 50d80cb..b64ea56 100644
--- a/integrationtests/rename_test.go
+++ b/integrationtests/rename_test.go
@@ -38,7 +38,7 @@ func TestRenameRenameat2(t *testing.T) {
func TestRenameEnoent(t *testing.T) {
runScenario(t, "rename-enoent", []ExpectedEvent{
{
- PathContains: "rename-enoent-missing.txt",
+ PathContains: "rename-enoent-new.txt",
Tracepoint: "enter_rename",
Comm: "ioworkload",
MinCount: 1,