(List (Com {[LIT_CHARS set]} {[LIT_CHARS -v]} ) (Com {[LIT_CHARS set]} {[LIT_CHARS -x]} ) (Com {[LIT_CHARS cd]} {[LIT_CHARS src]} ) (Com {[LIT_CHARS ninja]} {[LIT_CHARS -C]} {[LIT_CHARS out/Release]} {[LIT_CHARS forwarder2]} ) (= scope= flags=1 words=[] bindings=[('PATH', {[VarSub PATH] [LIT_OTHER ":"] [LIT_CHARS third_party/android_tools/sdk/platform-tools/] [LIT_OTHER ":"] [LIT_CHARS third_party/android_tools/sdk/tools/]})]) (Fork (Com {[LIT_CHARS ./build/android/adb_reverse_forwarder.py]} {[LIT_CHARS --all-devices]} {[LIT_CHARS 8081]} {[LIT_CHARS 8081]} {[LIT_CHARS 8082]} {[LIT_CHARS 8082]} {[LIT_CHARS 8083]} {[LIT_CHARS 8083]} {[LIT_CHARS 8084]} {[LIT_CHARS 8084]} ) ) (= scope= flags=0 words=[] bindings=[('FORWARDER_PID', {[VarSub !]})]) (Com {[LIT_CHARS sleep]} {[LIT_CHARS 15]} ) (Com {[LIT_CHARS ./dart/tools/test.py]} {[LIT_CHARS -m]} {[LIT_CHARS release]} {[LIT_CHARS -a]} {[LIT_CHARS arm]} {[LIT_CHARS --progress] [LIT_DBRACKET_LIKE "="] [LIT_CHARS line]} {[LIT_CHARS --report]} {[LIT_CHARS --time]} {[LIT_CHARS --failure-summary]} {[LIT_CHARS --write-debug-log]} {[LIT_CHARS --local_ip] [LIT_DBRACKET_LIKE "="] [LIT_CHARS localhost]} {[LIT_CHARS --test_server_port] [LIT_DBRACKET_LIKE "="] [LIT_CHARS 8083]} {[LIT_CHARS --test_server_cross_origin_port] [LIT_DBRACKET_LIKE "="] [LIT_CHARS 8084]} {[LIT_CHARS --test_driver_port] [LIT_DBRACKET_LIKE "="] [LIT_CHARS 8081]} {[LIT_CHARS --test_driver_error_port] [LIT_DBRACKET_LIKE "="] [LIT_CHARS 8082]} {[LIT_CHARS -r]} {[LIT_CHARS ContentShellOnAndroid]} {[LIT_CHARS --drt] [LIT_DBRACKET_LIKE "="] [VarSub 1]} ) (= scope= flags=0 words=[] bindings=[('EXIT_CODE', {[VarSub ?]})]) (Com {[LIT_CHARS kill]} {[LIT_CHARS -9]} {[VarSub FORWARDER_PID]} ) (Com {[LIT_CHARS exit]} {[VarSub EXIT_CODE]} ) )