Start tor in the test suite using the 'restart-tor' script
restart-tor will block until bootstrapping is done (or failed) but we want to detect the failure in wait_until_tor_is_working() in the test suite, which we run right after invoking restart-tor here....
View ArticleDon't use restart-tor when using a bridge.
See added comment why we cannot do that. Also, while we're at it, let's move some code from 20-time.sh into here since that's where it belongs. Will-fix: #9516
View ArticleOutput debug info when Tor fails to bootstrap in the test suite
This will help troubleshoot those instances in which Tor may not bootstrap within the time we wait (currently 270 seconds).
View ArticleDon't restart `vidalia` in the test suite
`restart-tor` will restart vidalia if it was running, so there's not much point to doing it in the test suite with $vm.spawn..
View ArticleMerge remote-tracking branch 'origin/test/10323-flush-in-debug_log' into stable
Fix-committed: #10323
View ArticleMerge remote-tracking branch...
Merge remote-tracking branch 'kytv/feature/9516-restart-tor-on-bootstrap-failure' into feature/9516-restart-tor-on-bootstrap-failur Fix-committed: #9516
View ArticleUpgrade to experimental Tor 0.2.7 packages.
Note that this introduces a regression as-is, since we lose the patch for https://bugs.torproject.org/15482. However, 0.2.7 introduces a better fix via the KeepAliveIsolateSOCKSAuth isolation flag,...
View ArticleEnable KeepAliveIsolateSOCKSAuth for the Tor Browser's SocksPort.
That feature was introduced in Tor 0.2.7, and allows us to drop bug15482.patch. Will-fix: #10308.
View Article
More Pages to Explore .....