<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/maint/test-all-crates, branch main</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=main</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2026-01-21T17:38:52Z</updated>
<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>ci: Parallelize minimal-features-test</title>
<updated>2025-10-16T14:38:59Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2025-10-07T15:19:07Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b02606cd8c3a9aa766b1c258c964e036acdd153e'/>
<id>urn:sha1:b02606cd8c3a9aa766b1c258c964e036acdd153e</id>
<content type='text'>
3 seems like a good number to start with, we can tune it later if
needed.

Fixes: #2207
</content>
</entry>
<entry>
<title>python: Avoid using "l" as a variable name.</title>
<updated>2024-10-24T13:51:32Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-10-24T13:32:15Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d6428ae3dc4e2cf062d2a7fc776854642db7d47b'/>
<id>urn:sha1:d6428ae3dc4e2cf062d2a7fc776854642db7d47b</id>
<content type='text'>
(Python coding style guide and lint tools deprecate it,
even if your font distinguishes l, 1, I, and |.)
</content>
</entry>
<entry>
<title>Run "black" to reformat all our python</title>
<updated>2024-10-24T12:30:47Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-10-24T12:25:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bf7e7056f97be0015aa3643ab9c7aa564f17bbe5'/>
<id>urn:sha1:bf7e7056f97be0015aa3643ab9c7aa564f17bbe5</id>
<content type='text'>
"Black" is an "opinionated" python formatter, whose opinionatedness
is somewhat in the spirit of rustfmt.

This MR runs black with default settings on all of our python code
in Arti.  It was produced by the following commands

```
# Everything in python/
black python/
# Everything with a .py extension
fd '.py$' -X black
# Everything with a python shebang.
git grep -l '#! */usr/bin/env *python' | xargs black
```
</content>
</entry>
<entry>
<title>test-all-crates: Rename --start-from to --skip-until</title>
<updated>2024-10-22T13:25:36Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-10-22T12:27:08Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=49217ff1a36f995203a2f9f07fcd01c66bbc6a59'/>
<id>urn:sha1:49217ff1a36f995203a2f9f07fcd01c66bbc6a59</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test-all-crates: New --start-from option</title>
<updated>2024-10-22T13:25:33Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-10-21T11:40:03Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=31c75fcb25d53f39c41040507e634d593043d1a8'/>
<id>urn:sha1:31c75fcb25d53f39c41040507e634d593043d1a8</id>
<content type='text'>
This is very useful when iterating through CI.
</content>
</entry>
<entry>
<title>test-all-crates: conditional options, to test more crates</title>
<updated>2024-10-22T13:25:33Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-10-21T11:14:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f114251e02dec84a02b5a91ab2302917d855799d'/>
<id>urn:sha1:f114251e02dec84a02b5a91ab2302917d855799d</id>
<content type='text'>
This new feature lets us provide the "enable these options which are
needed to make the tests pass" featrure, which is different for each
of the afflicted crates.  Then we can test these crates
    tor-hsservice
    arti
    arti-client
which minimal features.

This will be important in a moment, as we're going to want to be
relying on actually minimal features tests in arti cfg.rs.
</content>
</entry>
<entry>
<title>test-all-crates: Introduce proper argument parser</title>
<updated>2024-10-22T13:25:33Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-10-21T11:04:08Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d800935ae845775282ed780fe8386ea724b42725'/>
<id>urn:sha1:d800935ae845775282ed780fe8386ea724b42725</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add script for *testing* without any features enabled</title>
<updated>2024-08-19T17:00:48Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-08-19T15:00:04Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7a9bf49870533cc052b12680336f067f77d87b34'/>
<id>urn:sha1:7a9bf49870533cc052b12680336f067f77d87b34</id>
<content type='text'>
We can't do this for every crate.

I looked at what is now matrix-check to see if I wanted to use any of
the code.  But it seems too entangled with its particular purpose, and
has a lot of embedded knowledge of our crates' features.  I found it
sufficiently far from what I wanted that I decided on a fresh script.
</content>
</entry>
</feed>
