From e9aad89c433d869fcca18f58bcf91b184969c8b0 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Thu, 10 Jul 2025 09:01:33 +0300 Subject: docs: mark completed FD lifecycle tests in TODO MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit All file descriptor lifecycle tests have been successfully implemented: - open→read→write→close sequence tracking - dup/dup2 file descriptor duplication - FD removal on close - Multiple concurrent FDs management 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- TODO.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/TODO.md b/TODO.md index 9f6c84b..0c03884 100644 --- a/TODO.md +++ b/TODO.md @@ -24,7 +24,7 @@ ### NullEvent Syscalls - [x] Add test case for sync syscall -- [ ] Add test case for io_uring_setup syscall +- [x] Add test case for io_uring_setup syscall ### Dup3Event Syscalls - [x] Add test case for dup3 syscall @@ -32,10 +32,10 @@ ## Advanced Test Cases ### File Descriptor Lifecycle -- [ ] Test that fd from openat is properly tracked in subsequent read/write/close operations -- [ ] Test dup/dup2/dup3 creating new file descriptors -- [ ] Test close removing fd from tracking -- [ ] Test multiple file descriptors being tracked simultaneously +- [x] Test that fd from openat is properly tracked in subsequent read/write/close operations +- [x] Test dup/dup2/dup3 creating new file descriptors +- [x] Test close removing fd from tracking +- [x] Test multiple file descriptors being tracked simultaneously ### Edge Cases - [ ] Test missing enter events (only exit event received) -- cgit v1.2.3