Opened 7 weeks ago

Last modified 5 weeks ago

#30049 new enhancement

Work out how to test mixed-version chutney networks in Tor's CI

Reported by: teor Owned by:
Priority: Medium Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: tor-ci, network-team-roadmap-2019-Q1Q2-maybe
Cc: teor Actual Points:
Parent ID: #29280 Points: 2
Reviewer: Sponsor: Sponsor19-can

Description

We need multiple tor versions to run a mixed network with Chutney.

I don't think we can install multiple tor versions in Chutney's CI, because we're using a package manager.

Maybe we could compile Tor in Tor's CI, *and* install the stable-release version of Tor?

We'd have to set up the tor-stable symlink for the test, too.

Child Tickets

Change History (2)

comment:1 Changed 7 weeks ago by teor

Here are the mixed networks that Tor uses:

0.2.9:
mixed

0.3.4 and later:
mixed+hs-v2

comment:2 Changed 5 weeks ago by teor

We should also think about running build variants, like NSS, Rust, or disable-module-dirauth.

Note: See TracTickets for help on using tickets.