summaryrefslogtreecommitdiff
path: root/integrationtests/doc.go
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-05-29 22:32:55 +0300
committerPaul Buetow <paul@buetow.org>2026-05-29 22:32:55 +0300
commit18c8e8f5f3d7cc9bbbcb9b8b9be65477110363a7 (patch)
tree5a27462787e0591991558056fc3f152ca6bbe260 /integrationtests/doc.go
parent5aadfad3a145de9967120065587d830f09ad87aa (diff)
test(generate): lock in access/faccessat path classification
Audit of access(2) found the tracing implementation already correct: FS family, KindPathname capturing the real path, and an UNCLASSIFIED int 0/-1 ret_event on exit. access(2) captures its path from args[0] (no dirfd), while siblings faccessat(2)/faccessat2(2) capture from args[1] (dfd precedes the path). mage generate produces no diff and the docs/integration coverage already match. Add unit lock-in tests mirroring prior syscall audits: - FormatAccess/FormatFaccessat tracepoint fixtures (real kernel formats). - classify tests asserting both classify as KindPathname/"filename". - family_test cluster asserting access/faccessat/faccessat2 stay FamilyFS. - codegen test proving access reads ctx->args[0] while faccessat reads ctx->args[1], guarding against a wrong-arg or dropped-path regression. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Diffstat (limited to 'integrationtests/doc.go')
0 files changed, 0 insertions, 0 deletions