1 2 os command: [['/bin/sh', '-c', 'make clean; make']] 3 stdout: rm -rf "a.out" "a.out.dSYM" main.o main.d 4 g++ -arch x86_64 -gdwarf-2 -O0 -c -o main.o main.cpp 5 g++ -arch x86_64 -gdwarf-2 -O0 main.o -o "a.out" 6 /usr/bin/dsymutil -o "a.out.dSYM" "a.out" 7 8 stderr: None 9 retcode: 0 10 11 12 runCmd: file /Volumes/data/lldb/svn/trunk/test/settings/a.out 13 output: Current executable set to '/Volumes/data/lldb/svn/trunk/test/settings/a.out' (x86_64). 14 15 16 runCmd: settings set target.process.output-path 'stdout.txt' 17 output: 18 19 runCmd: settings show target.process.output-path 20 output: target.process.output-path (string) = 'stdout.txt' 21 22 23 Expecting start string: target.process.output-path (string) = 'stdout.txt' 24 Matched 25 26 runCmd: run 27 output: Process 43533 launched: '/Volumes/data/lldb/svn/trunk/test/settings/a.out' (x86_64) 28 29 30 FAIL 31 32 runCmd: process kill 33 check of return status not required 34 runCmd failed! 35 error: Process must be launched. 36 37 38 Traceback (most recent call last): 39 File "/Volumes/data/lldb/svn/trunk/test/settings/TestSettings.py", line 125, in test_set_output_path 40 "'stdout.txt' exists due to target.process.output-path.") 41 AssertionError: False is not True : 'stdout.txt' exists due to target.process.output-path. 42 43 44