teak-llvm/lldb/packages/Python/lldbsuite/test/functionalities/thread
Pavel Labath e92ecd3196 Fix some tests for PPC64le architecture
Summary:
- Fix test jump for powerpc64le
  Jumping directly to the return line on power architecture dos not means
  returning the value that is seen on the code. The last test fails, because
  it needs the execution of some assembly in the beginning of the function.
  Avoiding this test for this architecture.

- Avoid evaluate environ variable name on Linux
  On Linux the Symbol environ conflicts with another variable, then in
  order to avoid it, this test was moved into a specific test, which is not
  supported if the OS is Linux.

- Added PPC64le as MIPS behavior
  Checking the disassembler output, on PPC64le machines behaves as MPIS.
  Added method to identify PPC64le architecture and checking it when
  disassembling instructions in the test case.

Reviewers: labath

Reviewed By: labath

Subscribers: clayborg, labath, luporl, alexandreyy, sdardis, ki.stfu, arichardson

Differential Revision: https://reviews.llvm.org/D44101
Patch by Leonardo Bianconi <leonardo.bianconi@eldorado.org.br>.

llvm-svn: 327977
2018-03-20 12:46:33 +00:00
..
backtrace_all Including <functional> for std::bind 2018-03-05 17:54:23 +00:00
break_after_join
concurrent_events Move "concurrent events" tests back into one folder 2018-02-27 02:01:30 +00:00
crash_during_step
create_after_attach
create_during_step
exit_during_break
exit_during_step
jump Fix some tests for PPC64le architecture 2018-03-20 12:46:33 +00:00
multi_break
num_threads
state [test] Skip flaky TestThreadStates tests on Darwin 2018-03-19 20:50:49 +00:00
step_out
step_until
thread_exit
thread_specific_break Fix breakpoint thread name conditionals after breakpoint options refactor. 2018-02-23 21:10:42 +00:00
thread_specific_break_plus_condition Skip TestThreadSpecificBpPlusCondition on Darwin due to timeouts 2018-03-16 19:33:39 +00:00