llvm-project/lldb/test/Shell/Reproducer
Jonas Devlieghere 3746906193 [lldb] Add reproducer verifier
Add a reproducer verifier that catches:

 - Missing or invalid home directory
 - Missing or invalid working directory
 - Missing or invalid module/symbol paths
 - Missing files from the VFS

The verifier is enabled by default during replay, but can be skipped by
passing --reproducer-no-verify.

Differential revision: https://reviews.llvm.org/D86497
2020-09-02 22:00:00 -07:00
..
Functionalities [lldb/Reproducers] Mark reproducer test directory as unsupported on Windows 2020-03-23 09:54:11 -07:00
Inputs [lldb] Add a SymbolFileProvider to record and replay calls to dsymForUUID 2020-08-24 15:09:08 -07:00
Modules [lldb/lit] Introduce %clang_host substitutions 2019-10-31 10:40:37 +01:00
TestCaptureEnvOverride.test [lldb/Reproducers] Mark reproducer test directory as unsupported on Windows 2020-03-23 09:54:11 -07:00
TestCrash.test [LLDB/Reproducers] Add flag to avoid installing the signal handler. 2020-07-09 11:50:45 -07:00
TestDSYM.test Re-land "[lldb/Reproducers] Always collect the whole dSYM in the reproducer" 2020-03-31 12:47:12 -07:00
TestDebugSymbols.test [lldb] Add reproducer verifier 2020-09-02 22:00:00 -07:00
TestDiscard.test [lldb/Driver] Exit with a non-zero exit code in case of error in batch mode. 2020-05-05 11:01:44 -07:00
TestDriverOptions.test [lldb/Reproducers] Rename developer-oriented reproducer flags. 2020-07-09 11:50:45 -07:00
TestDump.test [lldb/Driver] Exit with a non-zero exit code in case of error in batch mode. 2020-05-05 11:01:44 -07:00
TestFileRepro.test [lldb/lit] Introduce %clang_host substitutions 2019-10-31 10:40:37 +01:00
TestGDBRemoteRepro.test [lldb/Reproducers] Mark reproducer test directory as unsupported on Windows 2020-03-23 09:54:11 -07:00
TestHomeDir.test [lldb] Capture and load home directory from the reproducer. 2020-08-20 18:08:59 -07:00
TestLuaImport.test [lldb/Reproducers] Collect files imported by command script import 2020-03-24 08:54:26 -07:00
TestMultipleTargets.test [lldb/Reproducers] Mark reproducer test directory as unsupported on Windows 2020-03-23 09:54:11 -07:00
TestProcessList.test [Reproducers] Serialize process arguments in ProcessInfo 2020-05-12 11:12:37 -07:00
TestPythonImport.test [lldb/Reproducers] Collect files imported by command script import 2020-03-24 08:54:26 -07:00
TestRelativePath.test [lldb/Reproducers] Mark reproducer test directory as unsupported on Windows 2020-03-23 09:54:11 -07:00
TestReuseDirectory.test [lldb/Reproducers] Mark reproducer test directory as unsupported on Windows 2020-03-23 09:54:11 -07:00
TestSynchronous.test [lldb/Reproducers] Mark reproducer test directory as unsupported on Windows 2020-03-23 09:54:11 -07:00
TestVerify.test [lldb] Add reproducer verifier 2020-09-02 22:00:00 -07:00
TestVersionCheck.test [lldb/Reproducers] Rename developer-oriented reproducer flags. 2020-07-09 11:50:45 -07:00
TestWorkingDir.test [lldb] Fix typo that went unnoticed on my case insensitive FS 2020-07-21 09:13:26 -07:00
lit.local.cfg [lldb/Reproducers] Mark reproducer test directory as unsupported on Windows 2020-03-23 09:54:11 -07:00