blob: 60361389292783fdfff5e0cca063d296275c6481 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
|
general:
stop_time: 30 min
network:
graph:
type: gml
inline: |
graph [
directed 0
node [
id 0
host_bandwidth_down "1 Gbit"
host_bandwidth_up "1 Gbit"
]
edge [
source 0
target 0
latency "50 ms"
jitter "0 ms"
packet_loss 0.0
]
]
hosts:
fileserver:
network_node_id: 0
processes:
- path: tgen
environment:
OPENBLAS_NUM_THREADS: "1"
args: ../../../conf/tgen.server.graphml.xml
start_time: 1
expected_final_state: running
4uthority:
network_node_id: 0
ip_addr: 100.0.0.1
processes:
- path: tor
args: --Address 4uthority --Nickname 4uthority
--defaults-torrc torrc-defaults -f torrc
start_time: 1
expected_final_state: running
exit1:
network_node_id: 0
processes:
- path: tor
args: --Address exit1 --Nickname exit1
--defaults-torrc torrc-defaults -f torrc
start_time: 60
expected_final_state: running
exit2:
network_node_id: 0
processes:
- path: tor
args: --Address exit2 --Nickname exit2
--defaults-torrc torrc-defaults -f torrc
start_time: 60
expected_final_state: running
relay1:
network_node_id: 0
processes:
- path: tor
args: --Address relay1 --Nickname relay1
--defaults-torrc torrc-defaults -f torrc
start_time: 60
expected_final_state: running
relay2:
network_node_id: 0
processes:
- path: tor
args: --Address relay2 --Nickname relay2
--defaults-torrc torrc-defaults -f torrc
start_time: 60
expected_final_state: running
bridge:
ip_addr: 100.0.0.2
network_node_id: 0
processes:
- path: tor
args: --Address bridge --Nickname bridge
--defaults-torrc torrc-defaults -f torrc
start_time: 60
expected_final_state: running
articlient:
network_node_id: 0
host_options:
log_level: trace
processes:
- path: ../../target/x86_64-unknown-linux-gnu/debug/arti
args: proxy -c arti.toml -o proxy.socks_port=9000 --disable-fs-permission-checks -l debug,tor_proto=trace
environment:
RUST_BACKTRACE: "1"
HOME: ./home
start_time: 15m
expected_final_state: running
- path: tgen
environment:
OPENBLAS_NUM_THREADS: "1"
args: ../../../conf/tgen.torclient.graphml.xml
start_time: 25m
expected_final_state: {exited: 0}
articlient-bridge:
network_node_id: 0
host_options:
log_level: trace
# Enable pcap capture so we can check for leaks
pcap_enabled: true
processes:
- path: ../../target/x86_64-unknown-linux-gnu/debug/arti
args: proxy -c arti.toml -o proxy.socks_port=9000 --disable-fs-permission-checks -l debug,tor_proto=trace
environment:
RUST_BACKTRACE: "1"
HOME: ./home
start_time: 15m
expected_final_state: running
- path: tgen
environment:
OPENBLAS_NUM_THREADS: "1"
args: ../../../conf/tgen.torclient.graphml.xml
start_time: 25m
expected_final_state: {exited: 0}
|