This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository lldb.
from 0e8782bf6 Enforce that tests building with buildDefault set NO_DEBUG_IN [...] new 74e390288 Compile the LLDB tests out-of-tree.
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: docs/testsuite/a-detailed-walkthrough.txt | 24 ++-- .../TestPublicAPIHeaders.py | 10 +- .../multiple-debuggers/TestMultipleDebuggers.py | 4 +- .../api/multiple-targets/TestMultipleTargets.py | 2 +- .../test/api/multithreaded/TestMultithreaded.py | 10 +- .../lldbsuite/test/arm/emulation/TestEmulations.py | 6 +- .../benchmarks/expression/TestRepeatedExprs.py | 2 +- packages/Python/lldbsuite/test/configuration.py | 3 + packages/Python/lldbsuite/test/darwin_log.py | 4 +- packages/Python/lldbsuite/test/dotest.py | 13 +++ packages/Python/lldbsuite/test/dotest_args.py | 6 + .../TestCallOverriddenMethod.py | 3 +- .../save_jit_objects/TestSaveJITObjects.py | 32 +++--- .../test/expression_command/top-level/Makefile | 4 +- .../top-level/TestTopLevelExprs.py | 3 +- .../attach_resume/TestAttachResume.py | 2 +- .../TestBadAddressBreakpoints.py | 5 +- .../TestBreakpointCaseSensitivity.py | 8 +- .../breakpoint_command/TestRegexpBreakCommand.py | 2 +- .../breakpoint_names/TestBreakpointNames.py | 2 +- .../TestBreakpointSetRestart.py | 5 +- .../breakpoint/comp_dir_symlink/Makefile | 9 +- .../comp_dir_symlink/TestCompDirSymLink.py | 16 ++- .../serialize/TestBreakpointSerialization.py | 10 +- .../TestCommandScriptImmediateOutput.py | 18 +-- .../test/functionalities/exec/TestExec.py | 12 +- .../test/functionalities/fat_archives/Makefile | 10 +- .../test/functionalities/frame-language/Makefile | 4 +- .../TestLaunchWithShellExpand.py | 7 +- .../test/functionalities/load_unload/Makefile | 15 ++- .../functionalities/load_unload/TestLoadUnload.py | 62 ++++++----- .../test/functionalities/load_unload/a.mk | 7 +- .../plugins/commands/TestPluginCommands.py | 2 +- .../plugins/python_os_plugin/TestPythonOSPlugin.py | 8 +- .../postmortem/minidump/TestMiniDump.py | 4 +- .../process_attach/TestProcessAttach.py | 12 +- .../attach_denied/TestAttachDenied.py | 2 +- .../process_launch/TestProcessLaunch.py | 4 +- .../process_launch/my_working_dir/.keep | 0 .../process_save_core/TestProcessSaveCore.py | 4 +- .../register/register_command/TestRegisters.py | 2 +- .../TestSingleQuoteInFilename.py | 2 + .../path with '09/.keep | 0 .../functionalities/step-avoids-no-debug/Makefile | 2 +- .../TestStopHookMultipleThreads.py | 2 +- .../target_command/TestTargetCommand.py | 10 +- .../Makefile | 5 +- .../Makefile | 5 +- .../Makefile | 5 +- .../concurrent_events/crash_with_break/Makefile | 5 +- .../concurrent_events/crash_with_signal/Makefile | 5 +- .../crash_with_watchpoint/Makefile | 5 +- .../Makefile | 5 +- .../concurrent_events/delay_signal_break/Makefile | 5 +- .../concurrent_events/delay_signal_watch/Makefile | 5 +- .../concurrent_events/delay_watch_break/Makefile | 5 +- .../delayed_crash_with_breakpoint_signal/Makefile | 5 +- .../Makefile | 5 +- .../concurrent_events/many_breakpoints/Makefile | 5 +- .../thread/concurrent_events/many_crash/Makefile | 5 +- .../thread/concurrent_events/many_signals/Makefile | 5 +- .../concurrent_events/many_watchpoints/Makefile | 5 +- .../concurrent_events/n_watch_n_break/Makefile | 5 +- .../thread/concurrent_events/signal_break/Makefile | 5 +- .../concurrent_events/signal_delay_break/Makefile | 5 +- .../concurrent_events/signal_delay_watch/Makefile | 5 +- .../signal_n_watch_n_break/Makefile | 5 +- .../thread/concurrent_events/signal_watch/Makefile | 5 +- .../concurrent_events/signal_watch_break/Makefile | 5 +- .../two_breakpoint_threads/Makefile | 5 +- .../two_breakpoints_one_delay_signal/Makefile | 5 +- .../two_breakpoints_one_signal/Makefile | 5 +- .../two_breakpoints_one_watchpoint/Makefile | 5 +- .../two_watchpoint_threads/Makefile | 5 +- .../two_watchpoints_one_breakpoint/Makefile | 5 +- .../two_watchpoints_one_delay_breakpoint/Makefile | 5 +- .../two_watchpoints_one_signal/Makefile | 5 +- .../thread/concurrent_events/watch_break/Makefile | 5 +- .../concurrent_events/watch_break_delay/Makefile | 5 +- .../Makefile | 5 +- .../Makefile | 5 +- .../hello_watchlocation/TestWatchLocation.py | 2 +- .../hello_watchpoint/TestMyFirstWatchpoint.py | 2 +- .../TestWatchpointMultipleSlots.py | 2 +- .../TestWatchedVarHitWhenInScope.py | 2 +- .../watchpoint_commands/TestWatchpointCommands.py | 10 +- .../command/TestWatchpointCommandLLDB.py | 4 +- .../command/TestWatchpointCommandPython.py | 7 +- .../condition/TestWatchpointConditionCmd.py | 2 +- .../watchpoint_disable/TestWatchpointDisable.py | 2 - .../watchpoint_size/TestWatchpointSizes.py | 2 +- .../test/lang/c/conflicting-symbol/Makefile | 10 +- .../test/lang/c/conflicting-symbol/One.mk | 4 +- .../c/conflicting-symbol/TestConflictingSymbol.py | 5 + .../test/lang/c/conflicting-symbol/Two.mk | 4 +- .../test/lang/c/tls_globals/TestTlsGlobals.py | 4 +- .../test/lang/c/unions/TestUnionMembers.py | 4 +- .../lang/cpp/chained-calls/TestCppChainedCalls.py | 4 +- .../lang/cpp/dynamic-value/TestCppValueCast.py | 2 +- .../cpp/global_operators/TestCppGlobalOperators.py | 1 - .../lang/cpp/gmodules/TestWithModuleDebugging.py | 3 +- .../test/lang/cpp/incomplete-types/Makefile | 8 +- .../cpp/incomplete-types/TestCppIncompleteTypes.py | 3 +- .../cpp/limit-debug-info/TestWithLimitDebugInfo.py | 4 +- .../test/lang/cpp/namespace_definitions/Makefile | 6 +- .../test/lang/cpp/nsimport/TestCppNsImport.py | 3 +- .../lldbsuite/test/lang/cpp/scope/TestCppScope.py | 3 +- .../test/lang/objc/conflicting-definition/Makefile | 39 ++----- .../lang/objc/conflicting-definition/Test/Test.mk | 10 ++ .../objc/conflicting-definition/TestExt/TestExt.mk | 10 ++ .../test/lang/objc/foundation/TestObjCMethods.py | 2 +- .../objc/foundation/TestObjectDescriptionAPI.py | 2 +- .../test/lang/objc/hidden-ivars/TestHiddenIvars.py | 10 +- .../lldbsuite/test/lang/objc/ivar-IMP/Makefile | 4 +- .../modules-incomplete/TestIncompleteModules.py | 2 +- .../TestModulesInlineFunctions.py | 2 +- .../objc/objc-dyn-sbtype/TestObjCDynamicSBType.py | 2 +- .../test/lang/objc/objc-ivar-stripped/Makefile | 2 +- .../test/lang/objc/print-obj/TestPrintObj.py | 2 +- .../radar-9691614/TestObjCMethodReturningBOOL.py | 2 +- .../lang/objc/rdar-10967107/TestRdar10967107.py | 2 +- .../lang/objc/rdar-11355592/TestRdar11355592.py | 2 +- .../lang/objc/rdar-12408181/TestRdar12408181.py | 2 +- packages/Python/lldbsuite/test/lldbinline.py | 25 +++-- packages/Python/lldbsuite/test/lldbtest.py | 121 ++++++++++++--------- packages/Python/lldbsuite/test/lldbutil.py | 9 ++ .../Python/lldbsuite/test/logging/TestLogging.py | 2 +- .../Python/lldbsuite/test/macosx/add-dsym/Makefile | 4 +- .../test/macosx/find-app-in-bundle/Makefile | 9 +- .../find-app-in-bundle/TestFindAppInBundle.py | 2 +- .../find-dsym/bundle-with-dot-in-filename/Makefile | 6 +- .../TestBundleWithDotInFilename.py | 4 +- .../test/macosx/find-dsym/deep-bundle/Makefile | 12 +- .../macosx/find-dsym/deep-bundle/TestDeepBundle.py | 5 +- .../test/macosx/find-dsym/deep-bundle/main.c | 9 +- .../lldbsuite/test/macosx/indirect_symbol/Makefile | 28 ++--- .../macosx/indirect_symbol/TestIndirectSymbols.py | 4 +- .../test/macosx/nslog/TestDarwinNSLogOutput.py | 2 +- .../Python/lldbsuite/test/macosx/order/Makefile | 2 +- .../Python/lldbsuite/test/macosx/queues/Makefile | 29 +---- .../test/macosx/safe-to-func-call/Makefile | 29 +---- .../lldbsuite/test/macosx/thread-names/Makefile | 29 +---- .../lldbsuite/test/macosx/universal/Makefile | 12 +- .../test/macosx/universal/TestUniversal.py | 6 +- packages/Python/lldbsuite/test/make/Makefile.rules | 41 +++---- .../Python/lldbsuite/test/plugins/builder_base.py | 71 +++++++----- .../lldbsuite/test/plugins/builder_darwin.py | 13 ++- .../lldbsuite/test/plugins/builder_freebsd.py | 3 +- .../Python/lldbsuite/test/plugins/builder_linux.py | 3 +- .../lldbsuite/test/plugins/builder_netbsd.py | 3 +- .../Python/lldbsuite/test/plugins/builder_win32.py | 3 +- .../class_members/TestSBTypeClassMembers.py | 2 +- .../python_api/formatters/TestFormattersSBAPI.py | 9 +- .../test/python_api/hello_world/TestHelloWorld.py | 2 +- .../test/python_api/process/io/TestProcessIO.py | 8 +- .../process/read-mem-cstring/TestReadMemCString.py | 6 +- .../test/python_api/section/TestSectionAPI.py | 2 +- .../test/python_api/target/TestTargetAPI.py | 9 +- .../test/python_api/thread/TestThreadAPI.py | 6 +- .../lldbsuite/test/python_api/type/TestTypeList.py | 2 +- .../test/python_api/value/TestValueAPI.py | 2 +- .../value/change_values/TestChangeValueAPI.py | 2 +- .../value/linked_list/TestValueAPILinkedList.py | 2 +- .../value_var_update/TestValueVarUpdate.py | 2 +- .../condition/TestWatchpointConditionAPI.py | 2 +- .../Python/lldbsuite/test/settings/TestSettings.py | 6 +- .../lldbsuite/test/settings/quoting/TestQuoting.py | 18 ++- .../Python/lldbsuite/test/settings/quoting/main.c | 4 +- .../test/source-manager/TestSourceManager.py | 11 +- .../test/tools/lldb-mi/TestMiLibraryLoaded.py | 2 +- .../test/tools/lldb-mi/breakpoint/TestMiBreak.py | 2 +- .../test/tools/lldb-mi/lldbmi_testcase.py | 5 + .../test/tools/lldb-mi/symbol/TestMiSymbol.py | 2 +- .../test/tools/lldb-mi/target/TestMiTarget.py | 9 +- .../Python/lldbsuite/test/types/AbstractBase.py | 9 +- .../test/warnings/uuid/TestAddDsymCommand.py | 10 +- .../Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp | 4 +- test/CMakeLists.txt | 4 + 178 files changed, 744 insertions(+), 631 deletions(-) delete mode 100644 packages/Python/lldbsuite/test/functionalities/process_launch/m [...] delete mode 100644 packages/Python/lldbsuite/test/functionalities/single-quote-in- [...] create mode 100644 packages/Python/lldbsuite/test/lang/objc/conflicting-definition [...] create mode 100644 packages/Python/lldbsuite/test/lang/objc/conflicting-definition [...]