| # This tests that a reproducer is generated when LLDB crashes. |
| |
| # Start clean. |
| # RUN: rm -rf %t.repro |
| |
| # RUN: %lldb -b --capture --capture-path %t.repro -o 'reproducer xcrash -s SIGSEGV' | FileCheck %s |
| # RUN: %lldb -b --capture --capture-path %t.repro -o 'reproducer xcrash -s SIGILL' | FileCheck %s |
| |
| # CHECK: ******************** |
| # CHECK: Crash reproducer for |
| # CHECK: Reproducer written to |
| # CHECK: ******************** |
| |
| # RUN: %lldb -b --capture --capture-path %t.repro --reproducer-no-generate-on-signal -o 'reproducer xcrash -s SIGSEGV' | FileCheck %s --check-prefix NOHANDLER |
| |
| # NOHANDLER-NOT: Crash reproducer |
| # NOHANDLER-NOT: Reproducer written |