Convert the ThreadPlanCommands test to use a scripted plan
authorJim Ingham <jingham@apple.com>
Sat, 11 Apr 2020 01:11:10 +0000 (18:11 -0700)
committerJim Ingham <jingham@apple.com>
Sat, 11 Apr 2020 01:15:03 +0000 (18:15 -0700)
commitaa4b37b2acda8f0879ed5507e1a732c37e6ec5aa
tree5202cfa3e60299a0bc00ec9438f6ea1f22ca9f32
parentf7de4b5d6bce8c33ac3e18a41abcf5268a29f461
Convert the ThreadPlanCommands test to use a scripted plan
that pushes a step over plan.  Relax the listing checker
so it will look past any entries after the ones listed in
the input patterns.  Then for the internal plans just check
for the StepOver plan that our scripted plan pushes, and look past
any others.

This should make the test more robust on systems that don't use the
step-in then push a step-out plan to step over a function.
lldb/test/API/functionalities/thread_plan/TestThreadPlanCommands.py
lldb/test/API/functionalities/thread_plan/wrap_step_over.py [new file with mode: 0644]