Commit Graph
24 Commits
Author SHA1 Message Date
cozis 08518e15ad io_interface: implement dirRename 2026-06-19 13:41:15 +02:00
cozis 92f301ea40 node: add local_time and increment it by a fixed amount any time a task runs 2026-06-08 10:05:52 +02:00
cozis 36752f6d0e io_interface: implement fileSync mock 2026-06-04 19:09:02 +02:00
cozis 0a8123b158 io_interface: propagate cancellation errors 2026-06-04 18:03:01 +02:00
cozis 140a64d609 io_interface: implement recancel and checkCancel mocks 2026-06-04 17:59:49 +02:00
cozis 64c229afb4 io_interface: drain canceled groups 2026-06-04 17:57:41 +02:00
cozis e1fc8c6125 io_interface: actually cancel tasks when calling the groupCancel mock 2026-06-04 17:54:39 +02:00
cozis d1ee873388 io_interface: properly call futexWaitUncancelable from the mock 2026-06-04 17:53:02 +02:00
cozis 445fd2fd7f scheduler: Make sleep cancellable 2026-06-04 17:44:02 +02:00
cozis cf6c78577b io_interface: Add mocks for futexWait, futexWaitUncancelable, futexWake 2026-06-04 13:44:48 +02:00
cozis 3bdcce3ade io_interface: First mock of the Group-related methods 2026-06-04 13:38:35 +02:00
cozis aec8ff5154 io_interface: Modify netWrite to only block while reading into the first slice 2026-06-02 13:54:33 +02:00
cozis 38ae508c49 node: Add boolean argument to readSocket to switch between blocking and non-blocking mode 2026-06-02 13:49:22 +02:00
cozis f6185054b5 io_interface: Implement eager execution in the groupAsync callback 2026-06-02 11:33:53 +02:00
cozis 02e99b50d4 io_interface: Mock netListenIp, netAccept, netConnectIp, netSend, netRead, netWrite 2026-05-30 15:50:05 +02:00
cozis 2e543db418 io_interface: Mock fileWritePositional, fileSeekBy, and fileSeekTo 2026-05-23 18:59:21 +02:00
cozis 1902c3eb99 io_interface: Add mock of sleep 2026-05-23 18:48:14 +02:00
cozis b090bca3c7 io_interface: Implement mock for dirRead 2026-05-23 18:32:38 +02:00
cozis f497eaf131 io_interface: Implement mocks for dirDeleteFile and dirDeleteDir 2026-05-23 18:18:48 +02:00
cozis a0acdb9588 io_interface: Implement mocks for dirCreateDir, dirOpenDir, dirClose 2026-05-23 17:55:27 +02:00
cozis 47cf1a9336 io_interface: Implement mocks for dirOpenFile, fileLength, fileClose, fileReadPositional 2026-05-23 17:46:12 +02:00
cozis bfa17458d9 io_interface: Implement mock of dirCreateFile 2026-05-23 17:22:25 +02:00
cozis c663ed56f0 io_interface: Added a mock for now() which simply returns the scheduler's time regardless of the specified clock 2026-05-22 10:44:28 +02:00
cozis 6f14bec123 First commit 2026-05-21 21:31:17 +02:00