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}