<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/tests, 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>2026-01-22T00:44:21Z</updated>
<entry>
<title>tests/chutney/setup: use shlex.quote</title>
<updated>2026-01-22T00:44:21Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2026-01-22T00:44:21Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4b7471c6ec7811b8c90f195d5f4fbb90c15d59bf'/>
<id>urn:sha1:4b7471c6ec7811b8c90f195d5f4fbb90c15d59bf</id>
<content type='text'>
Previously this was naively wrapping strings in double-quotes. This
works ok for escaping internal whitespace, but doesn't escape other
special characters.
</content>
</entry>
<entry>
<title>Bump chutney</title>
<updated>2026-01-21T17:38:52Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2026-01-21T17:09:17Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=fb3ea83f162fa9ffd5accd8279fbe867e66497fa'/>
<id>urn:sha1:fb3ea83f162fa9ffd5accd8279fbe867e66497fa</id>
<content type='text'>
Bump chutney, and migrate to CLI changes introduced in chutney!101
</content>
</entry>
<entry>
<title>Bump black</title>
<updated>2026-01-21T17:38:52Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2026-01-21T17:37:13Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=815fa2ae277acee29fa365bd6c94806757a42fb5'/>
<id>urn:sha1:815fa2ae277acee29fa365bd6c94806757a42fb5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>shadow CI: disable stallouts for onion clients</title>
<updated>2025-12-08T22:36:41Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2025-12-08T22:36:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b7dbc6dbc1b3e1bf918ad4c0cadc989a54fe3195'/>
<id>urn:sha1:b7dbc6dbc1b3e1bf918ad4c0cadc989a54fe3195</id>
<content type='text'>
tgen aborts a stream and starts the next one when the "stallout" timeout
is reached. In some cases the arti (or tor) client just needs a bit more
time to establish a connection to the hidden service.

A potential downside is that if a single stream "stalls" forever without
an explicit error, tgen will never give up on it, and thus never try any
more streams. We can worry about that if and when we see it though; and
it would indicate a likely bug since the known clients and servers in
this test shouldn't stall indefinitely in this way.
</content>
</entry>
<entry>
<title>shadow CI: *increase* required success rate for c-tor client</title>
<updated>2025-12-02T15:03:31Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2025-12-01T19:12:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a7a8c62f5f48a65f28fc7e561a4e20ecdf855f32'/>
<id>urn:sha1:a7a8c62f5f48a65f28fc7e561a4e20ecdf855f32</id>
<content type='text'>
None of the failures currently recorded in
https://gitlab.torproject.org/tpo/core/arti/-/issues/2209 involve the
c-tor client. I think we can safely require all xfers to succeed for the
c-tor client.
</content>
</entry>
<entry>
<title>shadow CI: reduce arti client HS required successes</title>
<updated>2025-12-02T15:03:31Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2025-12-01T19:05:19Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=33c127cabd399ec49e5504f4f825692c3fc3b50f'/>
<id>urn:sha1:33c127cabd399ec49e5504f4f825692c3fc3b50f</id>
<content type='text'>
From 9/10 to 5/10.

This is to mitigate flakiness.
See
https://gitlab.torproject.org/tpo/core/arti/-/issues/2209#note_3295789
</content>
</entry>
<entry>
<title>ci: Improve formatting of shadow results.</title>
<updated>2025-11-25T23:31:04Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2025-11-25T23:31:04Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=918cbeba2d9fe335af68e6b6cf9006c465c3b10c'/>
<id>urn:sha1:918cbeba2d9fe335af68e6b6cf9006c465c3b10c</id>
<content type='text'>
Having this all on one line makes it easier to read.
</content>
</entry>
<entry>
<title>ci: Print host names in shadow run script.</title>
<updated>2025-11-25T23:25:54Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2025-11-25T23:25:54Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=59c0ac967c3db3f70902bbd14b12c182d8bc08e7'/>
<id>urn:sha1:59c0ac967c3db3f70902bbd14b12c182d8bc08e7</id>
<content type='text'>
Now that we no longer echo these, this is useful.
</content>
</entry>
<entry>
<title>ci: Print seed in shadow run script.</title>
<updated>2025-11-25T23:24:33Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2025-11-25T23:24:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4536052c9ed3f70aec16568cee319a3b3de2b7e3'/>
<id>urn:sha1:4536052c9ed3f70aec16568cee319a3b3de2b7e3</id>
<content type='text'>
Now that we no longer echo this, it's potentially useful to have it.
</content>
</entry>
<entry>
<title>ci: Disable echoing in shadow test script.</title>
<updated>2025-11-25T23:02:16Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2025-11-25T23:02:16Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0047d724a75cc97da00489b3c3fb2ef6c7c6a1ea'/>
<id>urn:sha1:0047d724a75cc97da00489b3c3fb2ef6c7c6a1ea</id>
<content type='text'>
I find that the echoing here does not really contribute to my
understanding of what's going on, and it makes the output quite
difficult to parse.
</content>
</entry>
</feed>
