<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-rtmock/src/runtime.rs, branch arti-v1.1.9</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.9</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.9'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-09-18T09:36:11Z</updated>
<entry>
<title>tor-rtmock: MockRuntime: Work around borrowck in Rust 1.65</title>
<updated>2023-09-18T09:36:11Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-14T13:57:48Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0569e24b4bf923db85258baa70dbbb192ddf5aba'/>
<id>urn:sha1:0569e24b4bf923db85258baa70dbbb192ddf5aba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-rtmock: MockRuntime: Move deprecated advance to end of impl block</title>
<updated>2023-09-18T09:36:11Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-13T16:37:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=be04b0483a3e2804155e441dc9a4c2de4a5f25a8'/>
<id>urn:sha1:be04b0483a3e2804155e441dc9a4c2de4a5f25a8</id>
<content type='text'>
This will change the ordering in the docs.
</content>
</entry>
<entry>
<title>tor-rtmock: MockRuntime: Add tests for advance_*</title>
<updated>2023-09-18T09:36:11Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-13T12:39:39Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=22409e9fa6a433eddf0681b4acc31c15b01a008b'/>
<id>urn:sha1:22409e9fa6a433eddf0681b4acc31c15b01a008b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-rtmock: MockRuntime: Provide advance_by() etc. and deprecate .advance()</title>
<updated>2023-09-18T09:36:11Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-13T12:39:13Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=23903982f5219a9ac2377a3f9cf5be0809e567ea'/>
<id>urn:sha1:23903982f5219a9ac2377a3f9cf5be0809e567ea</id>
<content type='text'>
advance_by can be used in a more natural way, rather than having to
manually advance the clock in chunks to avoid triggering only the
first sleep.

It can also detects some "timeout triggered precisely" edge case bugs.
</content>
</entry>
<entry>
<title>tor-rtmock: MockRuntime: Provide spawn_identified() wrapper</title>
<updated>2023-09-18T09:36:11Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-13T13:26:18Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a02363956f8c24c2ac5b5f273042b87d95872f36'/>
<id>urn:sha1:a02363956f8c24c2ac5b5f273042b87d95872f36</id>
<content type='text'>
We should encourage the use of this, rather than Spawn::spawn()
</content>
</entry>
<entry>
<title>tor-rtmock: Expose time_until_next_timeout on MockRuntime</title>
<updated>2023-08-23T08:59:37Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-08-18T16:43:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6918a7869edbc080dac229cb6f701db93fc9c960'/>
<id>urn:sha1:6918a7869edbc080dac229cb6f701db93fc9c960</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-rtmock: Use derive-adhoc for composite runtimes</title>
<updated>2023-07-07T09:26:44Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-07-06T14:46:35Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6e495d8400e9e5b0deb087d572f821d7fd802b8f'/>
<id>urn:sha1:6e495d8400e9e5b0deb087d572f821d7fd802b8f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-rtmock: Use the same specified field for BlockOn and Spawn</title>
<updated>2023-07-06T14:58:42Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-07-06T14:34:24Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f0168b5220b47ea5563893d0e57f2b26a1c3be61'/>
<id>urn:sha1:f0168b5220b47ea5563893d0e57f2b26a1c3be61</id>
<content type='text'>
These are always the same and probably always will be.
</content>
</entry>
<entry>
<title>tor-rtmock: task: clarify progress_until_stalled a little</title>
<updated>2023-07-06T14:14:41Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-07-06T13:33:58Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7e7428611e134f58177d310786603453283a0cbc'/>
<id>urn:sha1:7e7428611e134f58177d310786603453283a0cbc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-rtmock: Runtime: Expand on "allowed" documentation</title>
<updated>2023-07-06T14:14:41Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-07-06T13:28:40Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6aff623c08fa35d9d01e94402ab1dcf409822b7a'/>
<id>urn:sha1:6aff623c08fa35d9d01e94402ab1dcf409822b7a</id>
<content type='text'>
</content>
</entry>
</feed>
