<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/tests/shadow/shadow.yaml, branch arti-v2.0.0</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v2.0.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v2.0.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2025-08-27T21:29:19Z</updated>
<entry>
<title>CI shadow test: increase transfer sizes to 5 MB</title>
<updated>2025-08-27T21:29:19Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2025-06-12T15:07:06Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b223d504f6a033600c61e81a0b0a0eea3e43fd44'/>
<id>urn:sha1:b223d504f6a033600c61e81a0b0a0eea3e43fd44</id>
<content type='text'>
This is the transfer size used in the tor CI chutney tests, to
more-fully exercise SENDMEs / congestion control.

We also increase the simulation run time to allow time for the larger
transfers.
</content>
</entry>
<entry>
<title>shadow.yaml: move arti build dir to a yaml anchor</title>
<updated>2025-08-26T22:33:53Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2025-08-26T20:47:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=34430f6cc980f90da7e19ebec3884377f5a15289'/>
<id>urn:sha1:34430f6cc980f90da7e19ebec3884377f5a15289</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Integration testing: use quicktest build</title>
<updated>2025-08-26T22:33:53Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2025-08-13T15:00:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a30010e5e8de7dd71b3761c334a2510f3e27b130'/>
<id>urn:sha1:a30010e5e8de7dd71b3761c334a2510f3e27b130</id>
<content type='text'>
</content>
</entry>
<entry>
<title>shadow CI: have arti processes log to file instead of console</title>
<updated>2025-06-17T16:19:02Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2025-06-04T19:54:03Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5e7cae7ace81233b385e9b2f12459fa394cefbbb'/>
<id>urn:sha1:5e7cae7ace81233b385e9b2f12459fa394cefbbb</id>
<content type='text'>
This is in preparation to switch arti's console logging to use stderr
instead of stdout. The test script currently fails the test if there are
non-empty stderr files, since that's where rust panics end up getting
recorded.

It will also make it easier to see if there is any other non-logging
output.

Also disable trace-level logging for the tor_proto module. It's unclear
exactly when/why this was added, but it's probably overkill other than
when debugging.
</content>
</entry>
<entry>
<title>shadow CI: enable model-unblocked-syscall-latency</title>
<updated>2025-05-05T22:15:51Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2025-05-05T16:57:05Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=36969815dfa5ee6d09f3be483f61fd389c7ca73e'/>
<id>urn:sha1:36969815dfa5ee6d09f3be483f61fd389c7ca73e</id>
<content type='text'>
Not expected to solve any immediate issue, but helpful for consistency
with the chutney-shadow CI, and I think in the past we've hit busy-loop
deadlock without it if/when we try increasing the simulation end time.

Similarly, we apply the same tuning of "max_unapplied_cpu_latency" as we
use in the chutney-shadow simulation, which gets back some of the
simulation stability that enabling model-unblocked-syscall-latency
otherwise sometimes sacrifices.
</content>
</entry>
<entry>
<title>shadow: capture only 40 bytes of packets</title>
<updated>2025-04-01T18:36:12Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2024-08-21T19:06:55Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4cde5f568b01c972a130bf8f22b6f54ef5ccc4ec'/>
<id>urn:sha1:4cde5f568b01c972a130bf8f22b6f54ef5ccc4ec</id>
<content type='text'>
The pcaps are only used to check for leaks by reading the packet
source/destination, so we don't need the entire packet. This should make
CI artifacts a bit smaller.

The fixed-size portion of an IP header is 20 bytes for IPv4 and 40 bytes
for IPv6. Shadow doesn't support IPv6, but used the IPv6 header size
anyways.
</content>
</entry>
<entry>
<title>shadow tests: Provide an arti.extra.toml to arti-extra binary</title>
<updated>2024-10-21T10:11:20Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-10-16T16:27:24Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=87e9d36c9afecd51f045ef53276e1130ed410f0a'/>
<id>urn:sha1:87e9d36c9afecd51f045ef53276e1130ed410f0a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>shadow CI: Add arti hidden service test using a C Tor keystore.</title>
<updated>2024-10-08T14:29:29Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-10-03T18:14:31Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=635b9a14789b260b841bdab33cff179ce326ea7d'/>
<id>urn:sha1:635b9a14789b260b841bdab33cff179ce326ea7d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>shadow CI: Disable SOCKS/DNS proxying for the arti onion services.</title>
<updated>2024-09-17T13:08:02Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-09-17T13:03:48Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4c5c05750f8b8f019e6ae5bf6557fd48a91c525a'/>
<id>urn:sha1:4c5c05750f8b8f019e6ae5bf6557fd48a91c525a</id>
<content type='text'>
This tests that #1569 works.
</content>
</entry>
<entry>
<title>shadow: add obfs4 arti client + tor bridge</title>
<updated>2024-08-21T15:27:26Z</updated>
<author>
<name>opara</name>
<email>opara@torproject.org</email>
</author>
<published>2024-08-21T15:27:26Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=57edc69454b6d21860f05e69c732a605d7d86723'/>
<id>urn:sha1:57edc69454b6d21860f05e69c732a605d7d86723</id>
<content type='text'>
</content>
</entry>
</feed>
