This patch includes following changes:
- split lldb-mi tests into separate folders. It will make our life simpler because we can modify a test program of certain test and don't worry about other tests
 - a bit refactoring
 - fix comments
 - improve some tests
 
Paths 
  |  Differential  D7762  
Refactor lldb-mi tests ClosedPublic Authored by ki.stfu on Feb 19 2015, 9:35 AM. 
Details Summary This patch includes following changes: 
 
Diff Detail Event Timelineki.stfu updated this object. Comment Actions Update MiExitTestCase/MiSyntaxTestCase/MiLaunchTestCase; MiLaunchTestCase was renamed to MiFileTestCase Comment Actions Clean up test/tools/lldb-mi folder TODO: I'll do the refactoring of these tests later: 
 This revision is now accepted and ready to land.Feb 19 2015, 3:30 PM abidh edited edge metadata. Comment ActionsPlease dont commit it for now. With this revision applied, I see a lot of error in Linux. Let me have a look first. This revision now requires changes to proceed.Feb 20 2015, 7:33 AM abidh edited edge metadata. Comment ActionsPlease make the following 2 changes and commit. If there are some failures then I will fix/skip the tests as necessary. 
 This revision is now accepted and ready to land.Feb 20 2015, 7:55 AM ki.stfu edited edge metadata. Comment ActionsRefactoring of all remaining tests. Remove all unnecessary files. Fix MiSymbolTestCase 
Revision Contents 
 
Diff 20397 test/tools/lldb-mi/Makefile
 test/tools/lldb-mi/TestMiBreakpoint.py
 test/tools/lldb-mi/TestMiEvaluate.py
 test/tools/lldb-mi/TestMiExit.py
 test/tools/lldb-mi/TestMiFile.py
 
 test/tools/lldb-mi/TestMiSyntax.py
 test/tools/lldb-mi/breakpoint/Makefile
 
 test/tools/lldb-mi/breakpoint/TestMiBreak.py
 
 test/tools/lldb-mi/breakpoint/main.cpp
 
 test/tools/lldb-mi/control/Makefile
 
 test/tools/lldb-mi/control/TestMiExec.py
 
 test/tools/lldb-mi/control/main.cpp
 
 test/tools/lldb-mi/data/Makefile
 
 test/tools/lldb-mi/data/TestMiData.py
 
 test/tools/lldb-mi/data/main.cpp
 
 test/tools/lldb-mi/lldbmi_testcase.py
 test/tools/lldb-mi/locals.c
 
 test/tools/lldb-mi/main.c
 test/tools/lldb-mi/stack/Makefile
 
 test/tools/lldb-mi/stack/TestMiStack.py
 
 test/tools/lldb-mi/stack/main.cpp
 
 test/tools/lldb-mi/symbol/Makefile
 
 test/tools/lldb-mi/symbol/TestMiSymbol.py
 
 test/tools/lldb-mi/symbol/main.cpp
 test/tools/lldb-mi/variable/Makefile
 
 test/tools/lldb-mi/variable/TestMiVar.py
 
 test/tools/lldb-mi/variable/main.cpp
 
  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
This variable is undeclared. Causes build error.