add another stage to tor's travis config that runs chutney (eventually, tor's second stage could run RAM usage, performance, and other runtime tests)
add a travis config to chutney that installs whichever tor is available in the package manager, then runs a chutney verify. We should run chutney tests on python 2 and 3, and Linux and macOS
Taylor, could you try out the minimal version here? That is, just add a 'test-network' step and see if it works? If there are bugs, don't feel you need to chase them: you can just open tickets.
Trac: Points: N/Ato 0.5 Status: new to assigned Owner: N/Ato catalyst
add another stage to tor's travis config that runs chutney (eventually, tor's second stage could run RAM usage, performance, and other runtime tests)
Stages and jobs on Travis don't share storage, so I think we'd have to find a way to persist stuff if we want to try this.
add a travis config to chutney that installs whichever tor is available in the package manager, then runs a chutney verify. We should run chutney tests on python 2 and 3, and Linux and macOS
Sounds good. At least on Debian OSes, the system tor package seems to start a tor daemon by default. I'm not sure we want this.
We can't fix 0.3.4 and earlier, so I want to run them twice (or however long it takes to get an acceptable error rate), and make the test pass if either succeeds.