| # REQUIRES: python |
| # Ensure that replay happens in synchronous mode. |
| |
| # RUN: rm -rf %t.repro |
| # RUN: %lldb -x -b --capture --capture-path %t.repro -o 'script lldb.debugger.SetAsync(True)' -o 'script lldb.debugger.GetAsync()' -o 'reproducer generate' | FileCheck %s --check-prefix CAPTURE |
| # RUN: %lldb --replay %t.repro | FileCheck %s --check-prefix REPLAY |
| |
| # CAPTURE: script lldb.debugger.SetAsync(True) |
| # CAPTURE-NEXT: script lldb.debugger.GetAsync() |
| # CAPTURE-NEXT: True |
| |
| # REPLAY: script lldb.debugger.SetAsync(True) |
| # REPLAY-NEXT: script lldb.debugger.GetAsync() |
| # REPLAY-NEXT: False |