Feature #9520
Investigate the Shadow network simulator for use in our test suite
Start date:
2015-06-02
Due date:
% Done:
0%
Description
We may want to use Shadow to simulate the Tor network and complete Internet for increased determinism in our test suite.
Subtasks
Related issues
Related to Tails - |
Resolved | 2015-05-27 | |
Related to Tails - |
Resolved | 2016-04-15 | |
Related to Tails - |
Resolved | 2015-03-21 |
History
#1 Updated by anonym 2015-06-02 14:23:31
- related to
Bug #9478: How to deal with transient network errors in the test suite? added
#2 Updated by anonym 2015-06-02 14:25:23
- related to
Feature #9521: Use the chutney Tor network simulator in our test suite added
#3 Updated by anonym 2015-06-02 14:35:36
Mostly copy-pasted from Bug #9478:
Some problems with using Shadow:
- It’s not packaged in Debian, and building it seems a bit painful (it depends on both the gcc and clang/llvm toolchains, for instance).
- When using the Tor Network simulator, Tor needs to be built against patched openssl and libevent libraries. Hopefully that only applies to the network nodes, and not the client so we have to hot-patch the Tor inside Tails => more deviation from “real” Tails, more pain since we need to keep this patched Tor client strictly up-to-date with the Tor client version expected in the branch we are testing (urgh!).
#4 Updated by anonym 2015-09-26 07:27:54
- related to
Feature #9087: Write tests for connecting to hosts on a LAN via SSH added
#5 Updated by intrigeri 2016-05-11 04:51:21
Maybe we should close this ticket, now that we have settled on chutney?
#6 Updated by intrigeri 2016-08-20 10:56:49
- Status changed from Confirmed to Rejected
- Assignee deleted (
anonym)
intrigeri wrote:
> Maybe we should close this ticket, now that we have settled on chutney?
Doing that now.