<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/tests, branch arti-v1.5.0</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.5.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.5.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2025-08-26T22:33:53Z</updated>
<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>integration-e2e-shadow: update simulated time more frequently</title>
<updated>2025-08-11T19:39:22Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2025-08-11T19:32:56Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9289c00cb5a97943702544ce4c569250ae475f9d'/>
<id>urn:sha1:9289c00cb5a97943702544ce4c569250ae475f9d</id>
<content type='text'>
In particular, this is to avoid floods of:

&gt; compute_drain_rate(): Bug: Computing stream drain rate with zero time delta

in tor logs.
</content>
</entry>
<entry>
<title>chutney test net: add 2nd exit and bridge for conflux compat</title>
<updated>2025-08-11T19:19:17Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2025-08-11T19:19:17Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2884d85b403797d060c7e435abedbb69194dfd37'/>
<id>urn:sha1:2884d85b403797d060c7e435abedbb69194dfd37</id>
<content type='text'>
arti isn't trying to use conflux yet, but the tor nodes are.  Things
were stumbling along without this, but adding it reduces some log noise,
and might help with consistency.
</content>
</entry>
<entry>
<title>chutney test network: use multi-phase launch</title>
<updated>2025-08-11T19:12:33Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2025-08-11T19:12:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d32c34cb3d04ac96ee0c5e43f29ef7b9d7587a16'/>
<id>urn:sha1:d32c34cb3d04ac96ee0c5e43f29ef7b9d7587a16</id>
<content type='text'>
This reduces some noise and warnings, and may help with consistency.
e.g. this avoids everything trying to repeatedly contact the directory
authorities before they're up.
</content>
</entry>
<entry>
<title>chutney ci: use "chutney bootstrap" to support multi-phase networks</title>
<updated>2025-08-11T16:12:55Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2025-08-11T16:12:55Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=97f58e75134602a0056ed34f33e9c7ff69f6e057'/>
<id>urn:sha1:97f58e75134602a0056ed34f33e9c7ff69f6e057</id>
<content type='text'>
In this commit there should be little effective difference, other than
combining the "setup", "configure", and "wait_for_bootstrap" steps.

"chutney bootstrap" also support multi-phase networks, though, in which
chutney waits for some nodes to fully bootstrap before bringing up other
nodes.
</content>
</entry>
<entry>
<title>CI: increase CHUTNEY_START_TIME to default</title>
<updated>2025-08-11T16:08:54Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2025-06-12T18:49:19Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=25af6da086edb95fa42f47db3ba75f2c5bb74397'/>
<id>urn:sha1:25af6da086edb95fa42f47db3ba75f2c5bb74397</id>
<content type='text'>
This is the time we wait for the network to bootstrap before giving up.
With the larger network we seem to need this extra time.

We've already increased the default in chutney to 300; no reason to use
a smaller value here.

Keep the explicit-setting for now as a convenience in case we want to
modify it again.
</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>arti ci: add a bridge client</title>
<updated>2025-06-05T16:14:12Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2025-06-02T17:25:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9d84ae65a3edc0b6cb5b99f300b2cd692a80bacc'/>
<id>urn:sha1:9d84ae65a3edc0b6cb5b99f300b2cd692a80bacc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti test network: add fewer exit relays</title>
<updated>2025-06-05T16:14:12Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2025-05-29T22:34:11Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ef4c1b19aa371741da0fd3a72748f3656bd38ba2'/>
<id>urn:sha1:ef4c1b19aa371741da0fd3a72748f3656bd38ba2</id>
<content type='text'>
Authorities also function as exit relays; we don't need to add so many.
</content>
</entry>
</feed>
