summaryrefslogtreecommitdiff
path: root/internal/file
AgeCommit message (Collapse)Author
2025-07-11Add comprehensive unit tests for FcntlEvent handlingPaul Buetow
- Implement helper function makeEnterFcntlEvent for test data creation - Add test for F_SETFL flag modification (temporarily disabled due to failure) - Add test for F_DUPFD file descriptor duplication - Add test for F_DUPFD_CLOEXEC with O_CLOEXEC flag - Add test for fcntl error handling (ret=-1) - Add test for invalid file descriptors Bug fixes: - Fix NewFdWithPid to properly initialize fd field - Fix event pair pool to properly clear all fields on recycle - Initialize all fields in NewPair to prevent stale data The F_SETFL test is temporarily disabled pending investigation of "expected a file.FdFile" panic during event processing. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
2025-05-20fix unit testsPaul Buetow
2025-04-16add EqualsPaul Buetow
2025-04-16fixPaul Buetow
2025-04-11fixPaul Buetow
2025-04-06betterPaul Buetow
2025-04-06refactorPaul Buetow
2025-03-27implemented dupPaul Buetow
2025-03-26reformat outputPaul Buetow
2025-03-26some tracepoints were not opening new fdsPaul Buetow
2025-03-24more on thisPaul Buetow
2025-03-24more on thisPaul Buetow
2025-03-24ignore ior process itselfPaul Buetow
2025-03-24more debuggingPaul Buetow
2025-03-24initial dupPaul Buetow
2025-03-23initial unit testPaul Buetow
2025-03-23add flags from fdinfo infoPaul Buetow
add other warning about vanished pid
2025-03-22more on fcntlPaul Buetow
2025-03-16correctly trace flags for open and openat syscallsPaul Buetow
2025-03-16print also the octal valuePaul Buetow
2025-03-16printing out file flags in human mode... only open syscalls yetPaul Buetow
2025-03-16initial file flagsPaul Buetow
2025-03-14unexport typesPaul Buetow
2025-03-14parallel rite collapsed flamegraphsPaul Buetow
2025-03-11refactor and initial treePaul Buetow