<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/tests/shadow/run.sh, branch arti-v1.2.2</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.2</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.2'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-12-14T01:12:10Z</updated>
<entry>
<title>shadow test: disable --model-unblocked-syscall-latency</title>
<updated>2023-12-14T01:12:10Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2023-12-14T01:03:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3a3126c159b40305c02a1b1783b09c700dc7ebea'/>
<id>urn:sha1:3a3126c159b40305c02a1b1783b09c700dc7ebea</id>
<content type='text'>
This option is mostly a workaround for busy loops and other subtle race
conditions. While having it enabled can let us ignore some benign busy
loops and timing edge cases, it can also hide real problems; e.g.
burning extra CPU in a busy-loop.

https://shadow.github.io/docs/guide/limitations.html#busy-loops
</content>
</entry>
<entry>
<title>shadow test: add tor client connecting to arti hs</title>
<updated>2023-12-13T18:10:15Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2023-12-13T18:05:34Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=18197136e35e577c26f7676b01c5a3c15c94cc04'/>
<id>urn:sha1:18197136e35e577c26f7676b01c5a3c15c94cc04</id>
<content type='text'>
</content>
</entry>
<entry>
<title>shadow test: add client for arti hs</title>
<updated>2023-12-13T18:10:15Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2023-12-12T23:06:38Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=84fd65593019f8523ceccb759d5e4f2cd72ff760'/>
<id>urn:sha1:84fd65593019f8523ceccb759d5e4f2cd72ff760</id>
<content type='text'>
This also adds a workaround - the arti service doesn't appear to
register itself (set up intro points) unless first used as a client.
</content>
</entry>
<entry>
<title>shadow ci: add host articlient-extra</title>
<updated>2023-12-07T15:45:49Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2023-11-27T22:02:25Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=41b7a3f98f593536e1a08d717da4e74097ac6d38'/>
<id>urn:sha1:41b7a3f98f593536e1a08d717da4e74097ac6d38</id>
<content type='text'>
The arti-extra binary has several experimental features enabled.
Currently it is used to test experimental onion service features, but it
would be useful also do a test of the arti-extra binary in the same
configuration and workload as the arti binary (which has the default
featureset).

In a follow-up commit, we'll enable the experimental ntor-v3 handshake
implementation in the arti-extra binary.
</content>
</entry>
<entry>
<title>CI: Reduce the success threshold for the HS client integration tests.</title>
<updated>2023-07-12T16:11:56Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-07-12T15:42:59Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d684073a31bba2685c74758dad978eb7121bbd3e'/>
<id>urn:sha1:d684073a31bba2685c74758dad978eb7121bbd3e</id>
<content type='text'>
Prompted by https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1399#note_2921505
</content>
</entry>
<entry>
<title>CI: Add client auth integration test.</title>
<updated>2023-07-12T15:36:11Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-07-10T18:42:28Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=24501fdf0e4e4588b84d2ffd94e8288394ca7acd'/>
<id>urn:sha1:24501fdf0e4e4588b84d2ffd94e8288394ca7acd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>shadow test: disable worker spinning</title>
<updated>2023-07-03T17:49:14Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2023-06-26T19:41:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5755add5e066f77c9caf3631c3db31da45694e50'/>
<id>urn:sha1:5755add5e066f77c9caf3631c3db31da45694e50</id>
<content type='text'>
This optimization doesn't seem to help much for this test; disable it to
avoid burning CI runner CPU.
</content>
</entry>
<entry>
<title>shadow test: fix hidden service dir permissions</title>
<updated>2023-07-03T17:49:14Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2023-06-22T21:55:29Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e773d2c44a4218eb516d2915c670408fb74c3153'/>
<id>urn:sha1:e773d2c44a4218eb516d2915c670408fb74c3153</id>
<content type='text'>
</content>
</entry>
<entry>
<title>shadow test: fail the test if streams didn't succeed</title>
<updated>2023-07-03T17:49:14Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2023-06-22T20:27:09Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c84689840682a20e4bf8cc58ec2f041d9b6ff962'/>
<id>urn:sha1:c84689840682a20e4bf8cc58ec2f041d9b6ff962</id>
<content type='text'>
</content>
</entry>
<entry>
<title>shadow test: add and validate arti onion client</title>
<updated>2023-07-03T17:49:14Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2023-06-22T20:23:12Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9c3bb8dcbb11c7ba5fb3ebe6340974f220c51876'/>
<id>urn:sha1:9c3bb8dcbb11c7ba5fb3ebe6340974f220c51876</id>
<content type='text'>
</content>
</entry>
</feed>
