From 99451b4453688a94c6014cac233d371ab4cc342d Mon Sep 17 00:00:00 2001 From: Jordan Rupprecht Date: Tue, 11 Feb 2020 10:01:16 -0800 Subject: [PATCH] [lldb][test] Remove symlink for API tests. Summary: Moves lldbsuite tests to lldb/test/API. This is a largely mechanical change, moved with the following steps: ``` rm lldb/test/API/testcases mkdir -p lldb/test/API/{test_runner/test,tools/lldb-{server,vscode}} mv lldb/packages/Python/lldbsuite/test/test_runner/test lldb/test/API/test_runner for d in $(find lldb/packages/Python/lldbsuite/test/* -maxdepth 0 -type d | egrep -v "make|plugins|test_runner|tools"); do mv $d lldb/test/API; done for d in $(find lldb/packages/Python/lldbsuite/test/tools/lldb-vscode -maxdepth 1 -mindepth 1 | grep -v ".py"); do mv $d lldb/test/API/tools/lldb-vscode; done for d in $(find lldb/packages/Python/lldbsuite/test/tools/lldb-server -maxdepth 1 -mindepth 1 | egrep -v "gdbremote_testcase.py|lldbgdbserverutils.py|socket_packet_pump.py"); do mv $d lldb/test/API/tools/lldb-server; done ``` lldb/packages/Python/lldbsuite/__init__.py and lldb/test/API/lit.cfg.py were also updated with the new directory structure. Reviewers: labath, JDevlieghere Tags: #lldb Differential Revision: https://reviews.llvm.org/D71151 --- lldb/packages/Python/lldbsuite/__init__.py | 9 +-------- .../test => test/API}/android/platform/Makefile | 0 .../android/platform/TestDefaultCacheLineSize.py | 0 .../test => test/API}/android/platform/main.cpp | 0 .../API}/api/check_public_api_headers/Makefile | 0 .../TestPublicAPIHeaders.py | 0 .../api/check_public_api_headers/main.cpp.template | 0 .../API}/api/command-return-object/Makefile | 0 .../TestSBCommandReturnObject.py | 0 .../API}/api/command-return-object/main.cpp | 0 .../test => test/API}/api/listeners/Makefile | 0 .../test => test/API}/api/listeners/TestListener.py | 0 .../test => test/API}/api/listeners/main.c | 0 .../test => test/API}/api/log/TestAPILog.py | 0 .../API}/api/multiple-debuggers/.categories | 0 .../API}/api/multiple-debuggers/Makefile | 0 .../api/multiple-debuggers/TestMultipleDebuggers.py | 0 .../api/multiple-debuggers/multi-process-driver.cpp | 0 .../API}/api/multiple-debuggers/testprog.cpp | 0 .../test => test/API}/api/multiple-targets/Makefile | 0 .../api/multiple-targets/TestMultipleTargets.py | 0 .../test => test/API}/api/multiple-targets/main.cpp | 0 .../test => test/API}/api/multithreaded/Makefile | 0 .../API}/api/multithreaded/TestMultithreaded.py | 0 .../test => test/API}/api/multithreaded/common.h | 0 .../API}/api/multithreaded/driver.cpp.template | 0 .../API}/api/multithreaded/inferior.cpp | 0 .../api/multithreaded/listener_test.cpp.template | 0 .../test_breakpoint_callback.cpp.template | 0 .../test_listener_event_description.cpp.template | 0 .../test_listener_event_process_state.cpp.template | 0 .../multithreaded/test_listener_resume.cpp.template | 0 .../test => test/API}/arm/breakpoint-it/Makefile | 0 .../API}/arm/breakpoint-it/TestBreakpointIt.py | 0 .../test => test/API}/arm/breakpoint-it/main.c | 0 .../API}/arm/breakpoint-thumb-codesection/Makefile | 0 .../TestBreakpointThumbCodesection.py | 0 .../API}/arm/breakpoint-thumb-codesection/main.c | 0 .../API}/arm/emulation/TestEmulations.py | 0 .../arm/emulation/new-test-files/test-add-1-arm.dat | 0 .../emulation/new-test-files/test-add-1-thumb.dat | 0 .../emulation/new-test-files/test-add-10-thumb.dat | 0 .../emulation/new-test-files/test-add-11-thumb.dat | 0 .../emulation/new-test-files/test-add-12-thumb.dat | 0 .../arm/emulation/new-test-files/test-add-2-arm.dat | 0 .../emulation/new-test-files/test-add-2-thumb.dat | 0 .../arm/emulation/new-test-files/test-add-3-arm.dat | 0 .../emulation/new-test-files/test-add-3-thumb.dat | 0 .../arm/emulation/new-test-files/test-add-4-arm.dat | 0 .../emulation/new-test-files/test-add-4-thumb.dat | 0 .../arm/emulation/new-test-files/test-add-5-arm.dat | 0 .../emulation/new-test-files/test-add-5-thumb.dat | 0 .../arm/emulation/new-test-files/test-add-6-arm.dat | 0 .../emulation/new-test-files/test-add-6-thumb.dat | 0 .../arm/emulation/new-test-files/test-add-7-arm.dat | 0 .../emulation/new-test-files/test-add-7-thumb.dat | 0 .../arm/emulation/new-test-files/test-add-8-arm.dat | 0 .../emulation/new-test-files/test-add-8-thumb.dat | 0 .../emulation/new-test-files/test-add-9-thumb.dat | 0 .../arm/emulation/new-test-files/test-bic-1-arm.dat | 0 .../emulation/new-test-files/test-bic-1-thumb.dat | 0 .../emulation/new-test-files/test-ldmia-1-arm.dat | 0 .../emulation/new-test-files/test-ldmia-1-thumb.dat | 0 .../emulation/new-test-files/test-ldmia-2-arm.dat | 0 .../emulation/new-test-files/test-ldmia-2-thumb.dat | 0 .../emulation/new-test-files/test-ldmia-3-arm.dat | 0 .../emulation/new-test-files/test-ldmia-3-thumb.dat | 0 .../arm/emulation/new-test-files/test-ldr-1-arm.dat | 0 .../emulation/new-test-files/test-ldr-1-thumb.dat | 0 .../emulation/new-test-files/test-ldr-10-thumb.dat | 0 .../emulation/new-test-files/test-ldr-11-thumb.dat | 0 .../emulation/new-test-files/test-ldr-12-thumb.dat | 0 .../arm/emulation/new-test-files/test-ldr-2-arm.dat | 0 .../emulation/new-test-files/test-ldr-2-thumb.dat | 0 .../arm/emulation/new-test-files/test-ldr-3-arm.dat | 0 .../emulation/new-test-files/test-ldr-3-thumb.dat | 0 .../arm/emulation/new-test-files/test-ldr-4-arm.dat | 0 .../emulation/new-test-files/test-ldr-4-thumb.dat | 0 .../arm/emulation/new-test-files/test-ldr-5-arm.dat | 0 .../emulation/new-test-files/test-ldr-5-thumb.dat | 0 .../arm/emulation/new-test-files/test-ldr-6-arm.dat | 0 .../emulation/new-test-files/test-ldr-6-thumb.dat | 0 .../arm/emulation/new-test-files/test-ldr-7-arm.dat | 0 .../emulation/new-test-files/test-ldr-7-thumb.dat | 0 .../arm/emulation/new-test-files/test-ldr-8-arm.dat | 0 .../emulation/new-test-files/test-ldr-8-thumb.dat | 0 .../emulation/new-test-files/test-ldr-9-thumb.dat | 0 .../emulation/new-test-files/test-ldrd-1-arm.dat | 0 .../emulation/new-test-files/test-ldrd-1-thumb.dat | 0 .../emulation/new-test-files/test-ldrd-2-thumb.dat | 0 .../emulation/new-test-files/test-ldrh-1-thumb.dat | 0 .../emulation/new-test-files/test-ldrsh-1-arm.dat | 0 .../emulation/new-test-files/test-ldrsh-2-arm.dat | 0 .../arm/emulation/new-test-files/test-mov-1-arm.dat | 0 .../emulation/new-test-files/test-mov-1-thumb.dat | 0 .../emulation/new-test-files/test-mov-10-thumb.dat | 0 .../emulation/new-test-files/test-mov-11-thumb.dat | 0 .../emulation/new-test-files/test-mov-12-thumb.dat | 0 .../emulation/new-test-files/test-mov-13-thumb.dat | 0 .../emulation/new-test-files/test-mov-14-thumb.dat | 0 .../emulation/new-test-files/test-mov-15-thumb.dat | 0 .../emulation/new-test-files/test-mov-16-thumb.dat | 0 .../emulation/new-test-files/test-mov-17-thumb.dat | 0 .../emulation/new-test-files/test-mov-18-thumb.dat | 0 .../emulation/new-test-files/test-mov-19-thumb.dat | 0 .../arm/emulation/new-test-files/test-mov-2-arm.dat | 0 .../emulation/new-test-files/test-mov-2-thumb.dat | 0 .../emulation/new-test-files/test-mov-20-thumb.dat | 0 .../emulation/new-test-files/test-mov-21-thumb.dat | 0 .../emulation/new-test-files/test-mov-22-thumb.dat | 0 .../emulation/new-test-files/test-mov-23-thumb.dat | 0 .../emulation/new-test-files/test-mov-24-thumb.dat | 0 .../emulation/new-test-files/test-mov-25-thumb.dat | 0 .../emulation/new-test-files/test-mov-26-thumb.dat | 0 .../emulation/new-test-files/test-mov-27-thumb.dat | 0 .../emulation/new-test-files/test-mov-28-thumb.dat | 0 .../emulation/new-test-files/test-mov-29-thumb.dat | 0 .../arm/emulation/new-test-files/test-mov-3-arm.dat | 0 .../emulation/new-test-files/test-mov-3-thumb.dat | 0 .../emulation/new-test-files/test-mov-30-thumb.dat | 0 .../emulation/new-test-files/test-mov-31-thumb.dat | 0 .../arm/emulation/new-test-files/test-mov-4-arm.dat | 0 .../emulation/new-test-files/test-mov-4-thumb.dat | 0 .../arm/emulation/new-test-files/test-mov-5-arm.dat | 0 .../emulation/new-test-files/test-mov-5-thumb.dat | 0 .../arm/emulation/new-test-files/test-mov-6-arm.dat | 0 .../emulation/new-test-files/test-mov-6-thumb.dat | 0 .../emulation/new-test-files/test-mov-7-thumb.dat | 0 .../emulation/new-test-files/test-mov-8-thumb.dat | 0 .../emulation/new-test-files/test-mov-9-thumb.dat | 0 .../emulation/new-test-files/test-moveq-1-arm.dat | 0 .../emulation/new-test-files/test-movs-1-arm.dat | 0 .../arm/emulation/new-test-files/test-mvn-1-arm.dat | 0 .../emulation/new-test-files/test-mvn-1-thumb.dat | 0 .../arm/emulation/new-test-files/test-mvn-2-arm.dat | 0 .../emulation/new-test-files/test-mvn-2-thumb.dat | 0 .../arm/emulation/new-test-files/test-mvn-3-arm.dat | 0 .../emulation/new-test-files/test-mvn-3-thumb.dat | 0 .../arm/emulation/new-test-files/test-mvn-4-arm.dat | 0 .../emulation/new-test-files/test-mvn-4-thumb.dat | 0 .../arm/emulation/new-test-files/test-pop-1-arm.dat | 0 .../emulation/new-test-files/test-pop-1-thumb.dat | 0 .../arm/emulation/new-test-files/test-pop-2-arm.dat | 0 .../emulation/new-test-files/test-pop-2-thumb.dat | 0 .../emulation/new-test-files/test-pop-3-thumb.dat | 0 .../emulation/new-test-files/test-push-1-arm.dat | 0 .../emulation/new-test-files/test-push-1-thumb.dat | 0 .../emulation/new-test-files/test-push-2-arm.dat | 0 .../emulation/new-test-files/test-push-2-thumb.dat | 0 .../emulation/new-test-files/test-push-3-arm.dat | 0 .../emulation/new-test-files/test-push-3-thumb.dat | 0 .../arm/emulation/new-test-files/test-str-1-arm.dat | 0 .../emulation/new-test-files/test-str-1-thumb.dat | 0 .../arm/emulation/new-test-files/test-str-2-arm.dat | 0 .../emulation/new-test-files/test-str-2-thumb.dat | 0 .../arm/emulation/new-test-files/test-str-3-arm.dat | 0 .../emulation/new-test-files/test-str-3-thumb.dat | 0 .../arm/emulation/new-test-files/test-str-4-arm.dat | 0 .../emulation/new-test-files/test-str-4-thumb.dat | 0 .../arm/emulation/new-test-files/test-str-5-arm.dat | 0 .../emulation/new-test-files/test-strb-1-arm.dat | 0 .../emulation/new-test-files/test-strb-2-arm.dat | 0 .../emulation/new-test-files/test-strbt-1-arm.dat | 0 .../emulation/new-test-files/test-strd-1-thumb.dat | 0 .../emulation/new-test-files/test-strt-1-arm.dat | 0 .../arm/emulation/new-test-files/test-sub-1-arm.dat | 0 .../emulation/new-test-files/test-sub-1-thumb.dat | 0 .../emulation/new-test-files/test-sub-10-arm.dat | 0 .../arm/emulation/new-test-files/test-sub-2-arm.dat | 0 .../emulation/new-test-files/test-sub-2-thumb.dat | 0 .../arm/emulation/new-test-files/test-sub-3-arm.dat | 0 .../emulation/new-test-files/test-sub-3-thumb.dat | 0 .../arm/emulation/new-test-files/test-sub-4-arm.dat | 0 .../emulation/new-test-files/test-sub-4-thumb.dat | 0 .../arm/emulation/new-test-files/test-sub-5-arm.dat | 0 .../emulation/new-test-files/test-sub-5-thumb.dat | 0 .../arm/emulation/new-test-files/test-sub-6-arm.dat | 0 .../emulation/new-test-files/test-sub-6-thumb.dat | 0 .../arm/emulation/new-test-files/test-sub-8-arm.dat | 0 .../arm/emulation/new-test-files/test-sub-9-arm.dat | 0 .../emulation/new-test-files/test-subs-1-arm.dat | 0 .../emulation/new-test-files/test-subs-1-thumb.dat | 0 .../emulation/new-test-files/test-subs-10-thumb.dat | 0 .../emulation/new-test-files/test-subs-2-thumb.dat | 0 .../emulation/new-test-files/test-subs-3-thumb.dat | 0 .../emulation/new-test-files/test-subs-4-thumb.dat | 0 .../emulation/new-test-files/test-subs-5-thumb.dat | 0 .../emulation/new-test-files/test-subs-6-thumb.dat | 0 .../emulation/new-test-files/test-subs-8-thumb.dat | 0 .../emulation/new-test-files/test-subs-9-thumb.dat | 0 .../emulation/new-test-files/test-vpop-1-thumb.dat | 0 .../emulation/new-test-files/test-vpop-2-thumb.dat | 0 .../emulation/new-test-files/test-vpop-3-thumb.dat | 0 .../emulation/new-test-files/test-vpush-1-thumb.dat | 0 .../emulation/new-test-files/test-vpush-2-thumb.dat | 0 .../emulation/new-test-files/test-vpush-3-thumb.dat | 0 .../test => test/API}/benchmarks/continue/Makefile | 0 .../benchmarks/continue/TestBenchmarkContinue.py | 0 .../test => test/API}/benchmarks/continue/main.cpp | 0 .../API}/benchmarks/expression/Makefile | 0 .../API}/benchmarks/expression/TestExpressionCmd.py | 0 .../API}/benchmarks/expression/TestRepeatedExprs.py | 0 .../API}/benchmarks/expression/main.cpp | 0 .../frame_variable/TestFrameVariableResponse.py | 0 .../API}/benchmarks/libcxxlist/Makefile | 0 .../libcxxlist/TestBenchmarkLibcxxList.py | 0 .../API}/benchmarks/libcxxlist/main.cpp | 0 .../test => test/API}/benchmarks/libcxxmap/Makefile | 0 .../benchmarks/libcxxmap/TestBenchmarkLibcxxMap.py | 0 .../test => test/API}/benchmarks/libcxxmap/main.cpp | 0 .../API}/benchmarks/startup/TestStartupDelays.py | 0 .../API}/benchmarks/stepping/TestSteppingSpeed.py | 0 .../TestCompileRunToBreakpointTurnaround.py | 0 .../API}/commands/add-dsym/uuid/Makefile | 0 .../commands/add-dsym/uuid/TestAddDsymCommand.py | 0 .../API}/commands/add-dsym/uuid/main.cpp.template | 0 .../API}/commands/apropos/basic/TestApropos.py | 0 .../API}/commands/apropos/with-process/Makefile | 0 .../apropos/with-process/TestAproposWithProcess.py | 0 .../API}/commands/apropos/with-process/main.cpp | 0 .../command/list/TestBreakpointCommandList.py | 0 .../API}/commands/breakpoint/command/list/a.yaml | 0 .../test => test/API}/commands/command/.categories | 0 .../commands/command/delete/TestCommandDelete.py | 0 .../commands/command/history/TestCommandHistory.py | 0 .../command/invalid-args/TestInvalidArgsCommand.py | 0 .../API}/commands/command/nested_alias/Makefile | 0 .../command/nested_alias/TestNestedAlias.py | 0 .../API}/commands/command/nested_alias/main.cpp | 0 .../API}/commands/command/script/Makefile | 0 .../commands/command/script/TestCommandScript.py | 0 .../API}/commands/command/script/bug11569.py | 0 .../API}/commands/command/script/callables.py | 0 .../API}/commands/command/script/decorated.py | 0 .../API}/commands/command/script/import/Makefile | 0 .../commands/command/script/import/TestImport.py | 0 .../API}/commands/command/script/import/bar/bar.py | 0 .../commands/command/script/import/bar/barutil.py | 0 .../commands/command/script/import/dummymodule.py | 0 .../command/script/import/foo/bar/foobar.py | 0 .../API}/commands/command/script/import/foo/foo.py | 0 .../API}/commands/command/script/import/foo/foo2.py | 0 .../API}/commands/command/script/import/main.c | 0 .../command/script/import/rdar-12586188/Makefile | 0 .../script/import/rdar-12586188/TestRdar12586188.py | 0 .../script/import/rdar-12586188/fail12586188.py | 0 .../script/import/rdar-12586188/fail212586188.py | 0 .../command/script/import/thepackage/TPunitA.py | 0 .../command/script/import/thepackage/TPunitB.py | 0 .../command/script/import/thepackage/__init__.py | 0 .../API}/commands/command/script/main.cpp | 0 .../API}/commands/command/script/mysto.py | 0 .../API}/commands/command/script/py_import | 0 .../API}/commands/command/script/welcome.py | 0 .../command/script_alias/TestCommandScriptAlias.py | 0 .../API}/commands/command/script_alias/tcsacmd.py | 0 .../test => test/API}/commands/command/source/.lldb | 0 .../commands/command/source/TestCommandSource.py | 0 .../API}/commands/command/source/commands.txt | 0 .../test => test/API}/commands/command/source/my.py | 0 .../API}/commands/disassemble/basic/Makefile | 0 .../disassemble/basic/TestDisassembleBreakpoint.py | 0 .../disassemble/basic/TestFrameDisassemble.py | 0 .../API}/commands/disassemble/basic/main.cpp | 0 .../API}/commands/expression/.categories | 0 .../commands/expression/anonymous-struct/Makefile | 0 .../anonymous-struct/TestCallUserAnonTypedef.py | 0 .../commands/expression/anonymous-struct/main.cpp | 0 .../argument_passing_restrictions/Makefile | 0 .../TestArgumentPassingRestrictions.py | 0 .../argument_passing_restrictions/main.cpp | 0 .../calculator_mode/TestCalculatorMode.py | 0 .../API}/commands/expression/call-function/Makefile | 0 .../call-function/TestCallBuiltinFunction.py | 0 .../call-function/TestCallStdStringFunction.py | 0 .../call-function/TestCallStopAndContinue.py | 0 .../call-function/TestCallUserDefinedFunction.py | 0 .../API}/commands/expression/call-function/main.cpp | 0 .../API}/commands/expression/call-restarts/Makefile | 0 .../call-restarts/TestCallThatRestarts.py | 0 .../expression/call-restarts/lotta-signals.c | 0 .../API}/commands/expression/call-throws/Makefile | 0 .../expression/call-throws/TestCallThatThrows.py | 0 .../commands/expression/call-throws/call-throws.m | 0 .../expression/cast_int_to_anonymous_enum/Makefile | 0 .../TestCastIntToAnonymousEnum.py | 0 .../expression/cast_int_to_anonymous_enum/main.cpp | 0 .../API}/commands/expression/char/Makefile | 0 .../API}/commands/expression/char/TestExprsChar.py | 0 .../API}/commands/expression/char/main.cpp | 0 .../Makefile | 0 ...ClassTemplateSpecializationParametersHandling.py | 0 .../main.cpp | 0 .../TestCodegenCrashTypedefDeclNotInDeclContext.py | 0 .../main.cpp | 0 .../TestCompletionCrashIncompleteRecord.py | 0 .../completion-crash-incomplete-record/main.cpp | 0 .../completion-crash-invalid-iterator/Makefile | 0 .../TestInvalidIteratorCompletionCrash.py | 0 .../completion-crash-invalid-iterator/main.cpp | 0 .../TestCompletionInLambdaAndUnnamedClass.py | 0 .../completion-in-lambda-and-unnamed-class/main.cpp | 0 .../API}/commands/expression/completion/.categories | 0 .../API}/commands/expression/completion/Makefile | 0 .../expression/completion/TestExprCompletion.py | 0 .../API}/commands/expression/completion/main.cpp | 0 .../API}/commands/expression/completion/other.cpp | 0 .../expression/context-object-objc/Makefile | 0 .../context-object-objc/TestContextObjectObjc.py | 0 .../commands/expression/context-object-objc/main.m | 0 .../commands/expression/context-object/Makefile | 0 .../expression/context-object/TestContextObject.py | 0 .../commands/expression/context-object/main.cpp | 0 .../TestDeletingImplicitCopyConstructor.py | 0 .../deleting-implicit-copy-constructor/main.cpp | 0 .../API}/commands/expression/diagnostics/Makefile | 0 .../expression/diagnostics/TestExprDiagnostics.py | 0 .../API}/commands/expression/diagnostics/main.cpp | 0 .../dollar-in-variable/TestDollarInVariable.py | 0 .../commands/expression/dollar-in-variable/main.c | 0 .../commands/expression/dont_allow_jit/Makefile | 0 .../expression/dont_allow_jit/TestAllowJIT.py | 0 .../API}/commands/expression/dont_allow_jit/main.c | 0 .../API}/commands/expression/entry-bp/Makefile | 0 .../commands/expression/entry-bp/TestExprEntryBP.py | 0 .../API}/commands/expression/entry-bp/main.c | 0 .../commands/expression/expr-in-syscall/Makefile | 0 .../expr-in-syscall/TestExpressionInSyscall.py | 0 .../commands/expression/expr-in-syscall/main.cpp | 0 .../API}/commands/expression/fixits/Makefile | 0 .../API}/commands/expression/fixits/TestFixIts.py | 0 .../API}/commands/expression/fixits/main.cpp | 0 .../API}/commands/expression/formatters/Makefile | 0 .../expression/formatters/TestFormatters.py | 0 .../API}/commands/expression/formatters/foosynth.py | 0 .../commands/expression/formatters/formatters.py | 0 .../API}/commands/expression/formatters/main.cpp | 0 .../Makefile | 0 .../TestFunctionTemplateSpecializationTempArgs.py | 0 .../main.cpp | 0 .../TestIgnoreArtificialConstructors.py | 0 .../ignore-artificial-constructors/main.cpp | 0 .../expression/import-std-module/basic/Makefile | 0 .../import-std-module/basic/TestImportStdModule.py | 0 .../expression/import-std-module/basic/main.cpp | 0 .../expression/import-std-module/conflicts/Makefile | 0 .../conflicts/TestStdModuleWithConflicts.py | 0 .../expression/import-std-module/conflicts/main.cpp | 0 .../import-std-module/deque-basic/Makefile | 0 .../deque-basic/TestDequeFromStdModule.py | 0 .../import-std-module/deque-basic/main.cpp | 0 .../deque-dbg-info-content/Makefile | 0 .../TestDbgInfoContentDequeFromStdModule.py | 0 .../deque-dbg-info-content/main.cpp | 0 .../import-std-module/empty-module/Makefile | 0 .../empty-module/TestEmptyStdModule.py | 0 .../import-std-module/empty-module/main.cpp | 0 .../empty-module/root/usr/include/c++/v1/algorithm | 0 .../root/usr/include/c++/v1/module.modulemap | 0 .../empty-module/root/usr/include/libc_header.h | 0 .../forward_list-dbg-info-content/Makefile | 0 .../TestDbgInfoContentForwardListFromStdModule.py | 0 .../forward_list-dbg-info-content/main.cpp | 0 .../import-std-module/forward_list/Makefile | 0 .../forward_list/TestForwardListFromStdModule.py | 0 .../import-std-module/forward_list/main.cpp | 0 .../list-dbg-info-content/Makefile | 0 .../TestDbgInfoContentListFromStdModule.py | 0 .../list-dbg-info-content/main.cpp | 0 .../expression/import-std-module/list/Makefile | 0 .../import-std-module/list/TestListFromStdModule.py | 0 .../expression/import-std-module/list/main.cpp | 0 .../import-std-module/no-std-module/Makefile | 0 .../no-std-module/TestMissingStdModule.py | 0 .../import-std-module/no-std-module/main.cpp | 0 .../expression/import-std-module/queue/Makefile | 0 .../queue/TestQueueFromStdModule.py | 0 .../expression/import-std-module/queue/main.cpp | 0 .../shared_ptr-dbg-info-content/Makefile | 0 .../TestSharedPtrDbgInfoContentFromStdModule.py | 0 .../shared_ptr-dbg-info-content/main.cpp | 0 .../import-std-module/shared_ptr/Makefile | 0 .../shared_ptr/TestSharedPtrFromStdModule.py | 0 .../import-std-module/shared_ptr/main.cpp | 0 .../expression/import-std-module/stack/Makefile | 0 .../stack/TestStackFromStdModule.py | 0 .../expression/import-std-module/stack/main.cpp | 0 .../expression/import-std-module/sysroot/Makefile | 0 .../sysroot/TestStdModuleSysroot.py | 0 .../expression/import-std-module/sysroot/main.cpp | 0 .../sysroot/root/usr/include/c++/v1/algorithm | 0 .../root/usr/include/c++/v1/module.modulemap | 0 .../sysroot/root/usr/include/libc_header.h | 0 .../unique_ptr-dbg-info-content/Makefile | 0 .../TestUniquePtrDbgInfoContent.py | 0 .../unique_ptr-dbg-info-content/main.cpp | 0 .../import-std-module/unique_ptr/Makefile | 0 .../unique_ptr/TestUniquePtrFromStdModule.py | 0 .../import-std-module/unique_ptr/main.cpp | 0 .../import-std-module/vector-bool/Makefile | 0 .../vector-bool/TestVectorBoolFromStdModule.py | 0 .../import-std-module/vector-bool/main.cpp | 0 .../vector-dbg-info-content/Makefile | 0 .../TestDbgInfoContentVectorFromStdModule.py | 0 .../vector-dbg-info-content/main.cpp | 0 .../import-std-module/vector-of-vectors/Makefile | 0 .../TestVectorOfVectorsFromStdModule.py | 0 .../import-std-module/vector-of-vectors/main.cpp | 0 .../expression/import-std-module/vector/Makefile | 0 .../vector/TestVectorFromStdModule.py | 0 .../expression/import-std-module/vector/main.cpp | 0 .../weak_ptr-dbg-info-content/Makefile | 0 .../TestDbgInfoContentWeakPtrFromStdModule.py | 0 .../weak_ptr-dbg-info-content/main.cpp | 0 .../expression/import-std-module/weak_ptr/Makefile | 0 .../weak_ptr/TestWeakPtrFromStdModule.py | 0 .../expression/import-std-module/weak_ptr/main.cpp | 0 .../expression/import_builtin_fileid/Makefile | 0 .../TestImportBuiltinFileID.py | 0 .../expression/import_builtin_fileid/main.m | 0 .../commands/expression/inline-namespace/Makefile | 0 .../inline-namespace/TestInlineNamespace.py | 0 .../commands/expression/inline-namespace/main.cpp | 0 .../invalid-args/TestInvalidArgsExpression.py | 0 .../expression/ir-interpreter-phi-nodes/Makefile | 0 .../TestIRInterpreterPHINodes.py | 0 .../expression/ir-interpreter-phi-nodes/main.cpp | 0 .../commands/expression/ir-interpreter/Makefile | 0 .../expression/ir-interpreter/TestIRInterpreter.py | 0 .../API}/commands/expression/ir-interpreter/main.c | 0 .../API}/commands/expression/issue_11588/Makefile | 0 .../commands/expression/issue_11588/Test11588.py | 0 .../API}/commands/expression/issue_11588/main.cpp | 0 .../API}/commands/expression/issue_11588/s11588.py | 0 .../API}/commands/expression/macros/Makefile | 0 .../API}/commands/expression/macros/TestMacros.py | 0 .../API}/commands/expression/macros/macro1.h | 0 .../API}/commands/expression/macros/macro2.h | 0 .../API}/commands/expression/macros/main.cpp | 0 .../expression/multiline-completion/Makefile | 0 .../multiline-completion/TestMultilineCompletion.py | 0 .../commands/expression/multiline-completion/main.c | 0 .../multiline-navigation/TestMultilineNavigation.py | 0 .../Makefile | 0 .../TestNamespaceLocalVarSameNameCppAndC.py | 0 .../main.cpp | 0 .../namespace_local_var_same_name_obj_c/Makefile | 0 .../TestNamespaceLocalVarSameNameObjC.py | 0 .../namespace_local_var_same_name_obj_c/main.mm | 0 .../namespace_local_var_same_name_obj_c/util.mm | 0 .../API}/commands/expression/no-deadlock/Makefile | 0 .../expression/no-deadlock/TestExprDoesntBlock.py | 0 .../commands/expression/no-deadlock/locking.cpp | 0 .../API}/commands/expression/options/Makefile | 0 .../commands/expression/options/TestExprOptions.py | 0 .../API}/commands/expression/options/foo.cpp | 0 .../API}/commands/expression/options/main.cpp | 0 .../expression/persist_objc_pointeetype/Makefile | 0 .../TestPersistObjCPointeeType.py | 0 .../expression/persist_objc_pointeetype/main.m | 0 .../expression/persistent_ptr_update/Makefile | 0 .../TestPersistentPtrUpdate.py | 0 .../expression/persistent_ptr_update/main.c | 0 .../commands/expression/persistent_types/Makefile | 0 .../persistent_types/TestNestedPersistentTypes.py | 0 .../persistent_types/TestPersistentTypes.py | 0 .../commands/expression/persistent_types/main.c | 0 .../expression/persistent_variables/Makefile | 0 .../persistent_variables/TestPersistentVariables.py | 0 .../commands/expression/persistent_variables/main.c | 0 .../API}/commands/expression/po_verbosity/Makefile | 0 .../expression/po_verbosity/TestPoVerbosity.py | 0 .../API}/commands/expression/po_verbosity/main.m | 0 .../API}/commands/expression/pr35310/Makefile | 0 .../expression/pr35310/TestExprsBug35310.py | 0 .../API}/commands/expression/pr35310/main.cpp | 0 .../API}/commands/expression/radar_8638051/Makefile | 0 .../expression/radar_8638051/Test8638051.py | 0 .../API}/commands/expression/radar_8638051/main.c | 0 .../API}/commands/expression/radar_9531204/Makefile | 0 .../expression/radar_9531204/TestPrintfAfterUp.py | 0 .../API}/commands/expression/radar_9531204/main.c | 0 .../API}/commands/expression/radar_9673664/Makefile | 0 .../radar_9673664/TestExprHelpExamples.py | 0 .../API}/commands/expression/radar_9673664/main.c | 0 .../expression/rdar42038760/TestScalarURem.py | 0 .../API}/commands/expression/rdar42038760/main.c | 0 .../expression/rdar44436068/Test128BitsInteger.py | 0 .../API}/commands/expression/rdar44436068/main.c | 0 .../TestRegressionAccessFunctionTemplateInRecord.py | 0 .../main.cpp | 0 .../commands/expression/save_jit_objects/Makefile | 0 .../save_jit_objects/TestSaveJITObjects.py | 0 .../commands/expression/save_jit_objects/main.c | 0 .../API}/commands/expression/scoped_enums/Makefile | 0 .../expression/scoped_enums/TestScopedEnumType.py | 0 .../API}/commands/expression/scoped_enums/main.cpp | 0 .../expression/static-initializers/Makefile | 0 .../static-initializers/TestStaticInitializers.py | 0 .../expression/static-initializers/main.cpp | 0 .../API}/commands/expression/test/Makefile | 0 .../API}/commands/expression/test/TestExprs.py | 0 .../API}/commands/expression/test/TestExprs2.py | 0 .../API}/commands/expression/test/main.cpp | 0 .../API}/commands/expression/timeout/Makefile | 0 .../expression/timeout/TestCallWithTimeout.py | 0 .../commands/expression/timeout/wait-a-while.cpp | 0 .../API}/commands/expression/top-level/Makefile | 0 .../expression/top-level/TestTopLevelExprs.py | 0 .../API}/commands/expression/top-level/dummy.cpp | 0 .../API}/commands/expression/top-level/main.cpp | 0 .../API}/commands/expression/top-level/test.cpp | 0 .../API}/commands/expression/two-files/Makefile | 0 .../TestObjCTypeQueryFromOtherCompileUnit.py | 0 .../API}/commands/expression/two-files/foo.m | 0 .../API}/commands/expression/two-files/main.m | 0 .../unicode-in-variable/TestUnicodeInVariable.py | 0 .../expression/unicode-in-variable/main.cpp | 0 .../commands/expression/unwind_expression/Makefile | 0 .../unwind_expression/TestUnwindExpression.py | 0 .../commands/expression/unwind_expression/main.cpp | 0 .../commands/expression/vector_of_enums/Makefile | 0 .../expression/vector_of_enums/TestVectorOfEnums.py | 0 .../commands/expression/vector_of_enums/main.cpp | 0 .../API}/commands/expression/weak_symbols/Makefile | 0 .../expression/weak_symbols/TestWeakSymbols.py | 0 .../API}/commands/expression/weak_symbols/dylib.c | 0 .../API}/commands/expression/weak_symbols/dylib.h | 0 .../API}/commands/expression/weak_symbols/main.c | 0 .../expression/weak_symbols/module.modulemap | 0 .../API}/commands/expression/xvalue/Makefile | 0 .../expression/xvalue/TestXValuePrinting.py | 0 .../API}/commands/expression/xvalue/main.cpp | 0 .../API}/commands/frame/diagnose/array/Makefile | 0 .../API}/commands/frame/diagnose/array/TestArray.py | 0 .../API}/commands/frame/diagnose/array/main.c | 0 .../commands/frame/diagnose/bad-reference/Makefile | 0 .../diagnose/bad-reference/TestBadReference.py | 0 .../commands/frame/diagnose/bad-reference/main.cpp | 0 .../frame/diagnose/complicated-expression/Makefile | 0 .../TestComplicatedExpression.py | 0 .../frame/diagnose/complicated-expression/main.c | 0 .../frame/diagnose/dereference-argument/Makefile | 0 .../TestDiagnoseDereferenceArgument.py | 0 .../frame/diagnose/dereference-argument/main.c | 0 .../diagnose/dereference-function-return/Makefile | 0 .../TestDiagnoseDereferenceFunctionReturn.py | 0 .../diagnose/dereference-function-return/main.c | 0 .../frame/diagnose/dereference-this/Makefile | 0 .../dereference-this/TestDiagnoseDereferenceThis.py | 0 .../frame/diagnose/dereference-this/main.cpp | 0 .../commands/frame/diagnose/inheritance/Makefile | 0 .../diagnose/inheritance/TestDiagnoseInheritance.py | 0 .../commands/frame/diagnose/inheritance/main.cpp | 0 .../commands/frame/diagnose/local-variable/Makefile | 0 .../diagnose/local-variable/TestLocalVariable.py | 0 .../commands/frame/diagnose/local-variable/main.c | 0 .../frame/diagnose/virtual-method-call/Makefile | 0 .../TestDiagnoseDereferenceVirtualMethodCall.py | 0 .../frame/diagnose/virtual-method-call/main.cpp | 0 .../API}/commands/frame/language/Makefile | 0 .../commands/frame/language/TestGuessLanguage.py | 0 .../API}/commands/frame/language/main.cpp | 0 .../API}/commands/frame/language/other-2.cpp | 0 .../API}/commands/frame/language/other.cpp | 0 .../API}/commands/frame/language/other.h | 0 .../API}/commands/frame/language/somefunc.c | 0 .../API}/commands/frame/recognizer/Makefile | 0 .../frame/recognizer/TestFrameRecognizer.py | 0 .../API}/commands/frame/recognizer/main.m | 0 .../API}/commands/frame/recognizer/recognizer.py | 0 .../API}/commands/frame/select/Makefile | 0 .../API}/commands/frame/select/TestFrameSelect.py | 0 .../API}/commands/frame/select/main.cpp | 0 .../frame/var-scope/TestFrameVariableScope.py | 0 .../API}/commands/frame/var-scope/main.c | 0 .../test => test/API}/commands/frame/var/Makefile | 0 .../API}/commands/frame/var/TestFrameVar.py | 0 .../test => test/API}/commands/frame/var/main.c | 0 .../test => test/API}/commands/gui/basic/Makefile | 0 .../API}/commands/gui/basic/TestGuiBasic.py | 0 .../test => test/API}/commands/gui/basic/main.c | 0 .../commands/gui/invalid-args/TestInvalidArgsGui.py | 0 .../test => test/API}/commands/help/TestHelp.py | 0 .../test => test/API}/commands/log/basic/Makefile | 0 .../API}/commands/log/basic/TestLogging.py | 0 .../test => test/API}/commands/log/basic/main.cpp | 0 .../commands/log/invalid-args/TestInvalidArgsLog.py | 0 .../commands/platform/basic/TestPlatformCommand.py | 0 .../commands/platform/basic/TestPlatformPython.py | 0 .../API}/commands/platform/process/Makefile | 0 .../commands/platform/process/TestProcessList.py | 0 .../API}/commands/platform/process/main.cpp | 0 .../API}/commands/process/attach-resume/Makefile | 0 .../process/attach-resume/TestAttachResume.py | 0 .../API}/commands/process/attach-resume/main.cpp | 0 .../API}/commands/process/attach/Makefile | 0 .../commands/process/attach/TestProcessAttach.py | 0 .../commands/process/attach/attach_denied/Makefile | 0 .../attach/attach_denied/TestAttachDenied.py | 0 .../process/attach/attach_denied/entitlements.plist | 0 .../commands/process/attach/attach_denied/main.cpp | 0 .../API}/commands/process/attach/main.cpp | 0 .../process/launch-with-shellexpand/Makefile | 0 .../TestLaunchWithShellExpand.py | 0 .../process/launch-with-shellexpand/file1.txt | 0 .../process/launch-with-shellexpand/file2.txt | 0 .../process/launch-with-shellexpand/file3.txt | 0 .../process/launch-with-shellexpand/file4.txy | 0 .../process/launch-with-shellexpand/file5.tyx | 0 .../process/launch-with-shellexpand/foo bar | 0 .../process/launch-with-shellexpand/main.cpp | 0 .../API}/commands/process/launch/Makefile | 0 .../commands/process/launch/TestProcessLaunch.py | 0 .../API}/commands/process/launch/input-file.txt | 0 .../API}/commands/process/launch/main.cpp | 0 .../API}/commands/process/launch/print_cwd.cpp | 0 .../API}/commands/process/launch/print_env.cpp | 0 .../test => test/API}/commands/quit/TestQuit.py | 0 .../register/intel_xtended_registers/Makefile | 0 .../intel_xtended_registers/TestMPXRegisters.py | 0 .../register/intel_xtended_registers/main.cpp | 0 .../mpx_bound_violation/Makefile | 0 .../mpx_bound_violation/TestBoundViolation.py | 0 .../mpx_bound_violation/main.cpp | 0 .../mpx_offset_intersection/Makefile | 0 .../TestMPXOffsetIntersection.py | 0 .../mpx_offset_intersection/main.cpp | 0 .../register/register/register_command/Makefile | 0 .../register/register_command/TestRegisters.py | 0 .../register/register/register_command/a.cpp | 0 .../register/register/register_command/main.cpp | 0 .../invalid-args/TestInvalidArgsReproducer.py | 0 .../test => test/API}/commands/settings/Makefile | 0 .../API}/commands/settings/TestSettings.py | 0 .../test => test/API}/commands/settings/main.cpp | 0 .../API}/commands/settings/quoting/Makefile | 0 .../API}/commands/settings/quoting/TestQuoting.py | 0 .../API}/commands/settings/quoting/main.c | 0 .../API}/commands/source/info/TestSourceInfo.py | 0 .../test => test/API}/commands/source/info/main.cpp | 0 .../API}/commands/source/info/second.cpp | 0 .../API}/commands/statistics/basic/TestStats.py | 0 .../API}/commands/statistics/basic/main.c | 0 .../target/auto-install-main-executable/Makefile | 0 .../TestAutoInstallMainExecutable.py | 0 .../target/auto-install-main-executable/main.cpp | 0 .../API}/commands/target/basic/Makefile | 0 .../API}/commands/target/basic/TestTargetCommand.py | 0 .../test => test/API}/commands/target/basic/a.c | 0 .../test => test/API}/commands/target/basic/b.c | 0 .../test => test/API}/commands/target/basic/c.c | 0 .../API}/commands/target/basic/globals.c | 0 .../API}/commands/target/basic/invalid_core_file | 0 .../API}/commands/target/create-deps/Makefile | 0 .../target/create-deps/TestTargetCreateDeps.py | 0 .../API}/commands/target/create-deps/a.cpp | 0 .../API}/commands/target/create-deps/main.cpp | 0 .../commands/target/create-no-such-arch/Makefile | 0 .../target/create-no-such-arch/TestNoSuchArch.py | 0 .../commands/target/create-no-such-arch/main.cpp | 0 .../dump-symtab-demangle/TestDumpSymtabDemangle.py | 0 .../commands/target/dump-symtab-demangle/a.yaml | 0 .../API}/commands/target/stop-hooks/Makefile | 0 .../commands/target/stop-hooks/TestStopHooks.py | 0 .../API}/commands/target/stop-hooks/main.c | 0 .../API}/commands/version/TestVersion.py | 0 .../API}/commands/watchpoints/.categories | 0 .../watchpoints/hello_watchlocation/Makefile | 0 .../hello_watchlocation/TestWatchLocation.py | 0 .../watchpoints/hello_watchlocation/main.cpp | 0 .../commands/watchpoints/hello_watchpoint/Makefile | 0 .../hello_watchpoint/TestMyFirstWatchpoint.py | 0 .../commands/watchpoints/hello_watchpoint/main.c | 0 .../watchpoints/multi_watchpoint_slots/Makefile | 0 .../TestWatchpointMultipleSlots.py | 0 .../watchpoints/multi_watchpoint_slots/main.c | 0 .../commands/watchpoints/multiple_hits/Makefile | 0 .../watchpoints/multiple_hits/TestMultipleHits.py | 0 .../commands/watchpoints/multiple_hits/main.cpp | 0 .../commands/watchpoints/multiple_threads/Makefile | 0 .../TestWatchpointMultipleThreads.py | 0 .../commands/watchpoints/multiple_threads/main.cpp | 0 .../watchpoints/step_over_watchpoint/Makefile | 0 .../step_over_watchpoint/TestStepOverWatchpoint.py | 0 .../watchpoints/step_over_watchpoint/main.c | 0 .../watchpoints/variable_out_of_scope/Makefile | 0 .../TestWatchedVarHitWhenInScope.py | 0 .../watchpoints/variable_out_of_scope/main.c | 0 .../watchpoints/watchpoint_commands/Makefile | 0 .../watchpoint_commands/TestWatchpointCommands.py | 0 .../watchpoint_commands/command/Makefile | 0 .../command/TestWatchpointCommandLLDB.py | 0 .../command/TestWatchpointCommandPython.py | 0 .../watchpoint_commands/command/main.cpp | 0 .../command/watchpoint_command.py | 0 .../watchpoint_commands/condition/Makefile | 0 .../condition/TestWatchpointConditionCmd.py | 0 .../watchpoint_commands/condition/main.cpp | 0 .../commands/watchpoints/watchpoint_commands/main.c | 0 .../watchpoints/watchpoint_disable/Makefile | 0 .../watchpoint_disable/TestWatchpointDisable.py | 0 .../commands/watchpoints/watchpoint_disable/main.c | 0 .../commands/watchpoints/watchpoint_events/Makefile | 0 .../watchpoint_events/TestWatchpointEvents.py | 0 .../commands/watchpoints/watchpoint_events/main.c | 0 .../watchpoints/watchpoint_on_vectors/Makefile | 0 .../TestValueOfVectorVariable.py | 0 .../watchpoints/watchpoint_on_vectors/main.c | 0 .../watchpoints/watchpoint_set_command/Makefile | 0 .../TestWatchLocationWithWatchSet.py | 0 .../watchpoints/watchpoint_set_command/main.cpp | 0 .../commands/watchpoints/watchpoint_size/Makefile | 0 .../watchpoint_size/TestWatchpointSizes.py | 0 .../commands/watchpoints/watchpoint_size/main.c | 0 .../test => test/API}/driver/batch_mode/Makefile | 0 .../API}/driver/batch_mode/TestBatchMode.py | 0 .../test => test/API}/driver/batch_mode/main.c | 0 .../API}/functionalities/abbreviation/.categories | 0 .../abbreviation/TestAbbreviations.py | 0 .../abbreviation/TestCommonShortSpellings.py | 0 .../API}/functionalities/alias/.categories | 0 .../API}/functionalities/archives/Makefile | 0 .../API}/functionalities/archives/README | 0 .../functionalities/archives/TestBSDArchives.py | 0 .../test => test/API}/functionalities/archives/a.c | 0 .../test => test/API}/functionalities/archives/b.c | 0 .../API}/functionalities/archives/main.c | 0 .../test => test/API}/functionalities/asan/Makefile | 0 .../API}/functionalities/asan/TestMemoryHistory.py | 0 .../API}/functionalities/asan/TestReportData.py | 0 .../test => test/API}/functionalities/asan/main.c | 0 .../API}/functionalities/avoids-fd-leak/Makefile | 0 .../functionalities/avoids-fd-leak/TestFdLeak.py | 0 .../API}/functionalities/avoids-fd-leak/main.c | 0 .../API}/functionalities/backticks/.categories | 0 .../backticks/TestBackticksWithoutATarget.py | 0 .../breakpoint/address_breakpoints/Makefile | 0 .../address_breakpoints/TestAddressBreakpoints.py | 0 .../TestBadAddressBreakpoints.py | 0 .../breakpoint/address_breakpoints/main.c | 0 .../breakpoint/auto_continue/Makefile | 0 .../auto_continue/TestBreakpointAutoContinue.py | 0 .../functionalities/breakpoint/auto_continue/main.c | 0 .../breakpoint_by_line_and_column/Makefile | 0 .../TestBreakpointByLineAndColumn.py | 0 .../breakpoint/breakpoint_by_line_and_column/main.c | 0 .../breakpoint_callback_command_source/Makefile | 0 .../TestBreakpointCallbackCommandSource.py | 0 .../breakpoint_callback_command_source/main.c | 0 .../breakpoint_callback_command_source/source.lldb | 0 .../breakpoint/breakpoint_command/Makefile | 0 .../breakpoint_command/TestBreakpointCommand.py | 0 .../TestBreakpointCommandsFromPython.py | 0 .../breakpoint_command/TestRegexpBreakCommand.py | 0 .../breakpoint/breakpoint_command/a.c | 0 .../breakpoint/breakpoint_command/b.c | 0 .../breakpoint/breakpoint_command/bktptcmd.py | 0 .../breakpoint/breakpoint_command/main.c | 0 .../breakpoint/breakpoint_command/side_effect.py | 0 .../breakpoint/breakpoint_conditions/Makefile | 0 .../TestBreakpointConditions.py | 0 .../breakpoint/breakpoint_conditions/main.c | 0 .../breakpoint/breakpoint_hit_count/Makefile | 0 .../breakpoint_hit_count/TestBreakpointHitCount.py | 0 .../breakpoint/breakpoint_hit_count/main.cpp | 0 .../breakpoint/breakpoint_ids/Makefile | 0 .../breakpoint/breakpoint_ids/TestBreakpointIDs.py | 0 .../breakpoint/breakpoint_ids/main.cpp | 0 .../breakpoint/breakpoint_ignore_count/Makefile | 0 .../TestBreakpointIgnoreCount.py | 0 .../breakpoint/breakpoint_ignore_count/main.c | 0 .../breakpoint/breakpoint_in_delayslot/Makefile | 0 .../TestAvoidBreakpointInDelaySlot.py | 0 .../breakpoint/breakpoint_in_delayslot/main.c | 0 .../breakpoint/breakpoint_language/Makefile | 0 .../breakpoint_language/TestBreakpointLanguage.py | 0 .../breakpoint/breakpoint_language/a.c | 0 .../breakpoint/breakpoint_language/b.cpp | 0 .../breakpoint/breakpoint_language/main.cpp | 0 .../breakpoint/breakpoint_locations/Makefile | 0 .../breakpoint_locations/TestBreakpointLocations.py | 0 .../breakpoint/breakpoint_locations/main.c | 0 .../breakpoint/breakpoint_names/Makefile | 0 .../breakpoint_names/TestBreakpointNames.py | 0 .../breakpoint/breakpoint_names/main.c | 0 .../breakpoint/breakpoint_options/Makefile | 0 .../breakpoint_options/TestBreakpointOptions.py | 0 .../breakpoint/breakpoint_options/foo.cpp | 0 .../breakpoint/breakpoint_options/main.cpp | 0 .../breakpoint/breakpoint_set_restart/Makefile | 0 .../TestBreakpointSetRestart.py | 0 .../breakpoint/breakpoint_set_restart/main.cpp | 0 .../breakpoint/comp_dir_symlink/Makefile | 0 .../comp_dir_symlink/TestCompDirSymLink.py | 0 .../breakpoint/comp_dir_symlink/main.cpp | 0 .../breakpoint/consecutive_breakpoints/Makefile | 0 .../TestConsecutiveBreakpoints.py | 0 .../breakpoint/consecutive_breakpoints/main.cpp | 0 .../API}/functionalities/breakpoint/cpp/Makefile | 0 .../breakpoint/cpp/TestCPPBreakpointLocations.py | 0 .../API}/functionalities/breakpoint/cpp/main.cpp | 0 .../breakpoint/cpp_exception/Makefile | 0 .../cpp_exception/TestCPPExceptionBreakpoint.py | 0 .../breakpoint/cpp_exception/main.cpp | 0 .../functionalities/breakpoint/debugbreak/Makefile | 0 .../breakpoint/debugbreak/TestDebugBreak.py | 0 .../functionalities/breakpoint/debugbreak/main.c | 0 .../breakpoint/dummy_target_breakpoints/Makefile | 0 .../TestBreakpointsWithNoTargets.py | 0 .../breakpoint/dummy_target_breakpoints/main.c | 0 .../breakpoint/global_constructor/Makefile | 0 .../TestBreakpointInGlobalConstructor.py | 0 .../breakpoint/global_constructor/foo.cpp | 0 .../breakpoint/global_constructor/foo.h | 0 .../breakpoint/global_constructor/main.cpp | 0 .../Makefile | 0 .../TestHWBreakMultiThread.py | 0 .../main.cpp | 0 .../breakpoint/inlined_breakpoints/Makefile | 0 .../inlined_breakpoints/TestInlinedBreakpoints.py | 0 .../breakpoint/inlined_breakpoints/basic_type.cpp | 0 .../breakpoint/inlined_breakpoints/int.cpp | 0 .../breakpoint/move_nearest/Makefile | 0 .../breakpoint/move_nearest/TestMoveNearest.py | 0 .../functionalities/breakpoint/move_nearest/foo.cpp | 0 .../functionalities/breakpoint/move_nearest/foo.h | 0 .../breakpoint/move_nearest/main.cpp | 0 .../API}/functionalities/breakpoint/objc/Makefile | 0 .../breakpoint/objc/TestObjCBreakpoints.py | 0 .../API}/functionalities/breakpoint/objc/main.m | 0 .../breakpoint/require_hw_breakpoints/Makefile | 0 .../TestRequireHWBreakpoints.py | 0 .../breakpoint/require_hw_breakpoints/main.c | 0 .../breakpoint/scripted_bkpt/Makefile | 0 .../scripted_bkpt/TestScriptedResolver.py | 0 .../functionalities/breakpoint/scripted_bkpt/main.c | 0 .../breakpoint/scripted_bkpt/resolver.py | 0 .../functionalities/breakpoint/serialize/Makefile | 0 .../serialize/TestBreakpointSerialization.py | 0 .../functionalities/breakpoint/serialize/main.c | 0 .../breakpoint/serialize/resolver.py | 0 .../breakpoint/serialize/side_effect.py | 0 .../breakpoint/source_regexp/Makefile | 0 .../source_regexp/TestSourceRegexBreakpoints.py | 0 .../functionalities/breakpoint/source_regexp/a.c | 0 .../functionalities/breakpoint/source_regexp/a.h | 0 .../functionalities/breakpoint/source_regexp/main.c | 0 .../breakpoint/step_over_breakpoint/Makefile | 0 .../step_over_breakpoint/TestStepOverBreakpoint.py | 0 .../breakpoint/step_over_breakpoint/main.cpp | 0 .../API}/functionalities/completion/.categories | 0 .../API}/functionalities/completion/Makefile | 0 .../functionalities/completion/TestCompletion.py | 0 .../API}/functionalities/completion/main.cpp | 0 .../API}/functionalities/conditional_break/.lldb | 0 .../API}/functionalities/conditional_break/Makefile | 0 .../conditional_break/TestConditionalBreak.py | 0 .../conditional_break/conditional_break.py | 0 .../API}/functionalities/conditional_break/main.c | 0 .../API}/functionalities/darwin_log/.categories | 0 .../API}/functionalities/darwin_log/basic/Makefile | 0 .../darwin_log/basic/TestDarwinLogBasic.py | 0 .../API}/functionalities/darwin_log/basic/main.c | 0 .../darwin_log/common/darwin_log_common.h | 0 .../filter/exact_match/activity-chain/Makefile | 0 .../TestDarwinLogFilterMatchActivityChain.py | 0 .../filter/exact_match/activity-chain/main.c | 0 .../darwin_log/filter/exact_match/activity/Makefile | 0 .../activity/TestDarwinLogFilterMatchActivity.py | 0 .../darwin_log/filter/exact_match/activity/main.c | 0 .../darwin_log/filter/exact_match/category/Makefile | 0 .../category/TestDarwinLogFilterMatchCategory.py | 0 .../darwin_log/filter/exact_match/category/main.c | 0 .../darwin_log/filter/exact_match/message/Makefile | 0 .../message/TestDarwinLogFilterMatchMessage.py | 0 .../darwin_log/filter/exact_match/message/main.c | 0 .../filter/exact_match/subsystem/Makefile | 0 .../subsystem/TestDarwinLogFilterMatchSubsystem.py | 0 .../darwin_log/filter/exact_match/subsystem/main.c | 0 .../darwin_log/filter/regex/activity-chain/Makefile | 0 .../TestDarwinLogFilterRegexActivityChain.py | 0 .../darwin_log/filter/regex/activity-chain/main.c | 0 .../darwin_log/filter/regex/activity/Makefile | 0 .../activity/TestDarwinLogFilterRegexActivity.py | 0 .../darwin_log/filter/regex/activity/main.c | 0 .../darwin_log/filter/regex/category/Makefile | 0 .../category/TestDarwinLogFilterRegexCategory.py | 0 .../darwin_log/filter/regex/category/main.c | 0 .../darwin_log/filter/regex/message/Makefile | 0 .../message/TestDarwinLogFilterRegexMessage.py | 0 .../darwin_log/filter/regex/message/main.c | 0 .../darwin_log/filter/regex/subsystem/Makefile | 0 .../subsystem/TestDarwinLogFilterRegexSubsystem.py | 0 .../darwin_log/filter/regex/subsystem/main.c | 0 .../API}/functionalities/darwin_log/format/Makefile | 0 .../darwin_log/format/TestDarwinLogMessageFormat.py | 0 .../API}/functionalities/darwin_log/format/main.c | 0 .../darwin_log/source/debug/Makefile | 0 .../source/debug/TestDarwinLogSourceDebug.py | 0 .../functionalities/darwin_log/source/debug/main.c | 0 .../functionalities/darwin_log/source/info/Makefile | 0 .../source/info/TestDarwinLogSourceInfo.py | 0 .../functionalities/darwin_log/source/info/main.c | 0 .../API}/functionalities/data-formatter/.categories | 0 .../data-formatter/array_typedef/Makefile | 0 .../array_typedef/TestArrayTypedef.py | 0 .../data-formatter/array_typedef/main.cpp | 0 .../data-formatter/boolreference/Makefile | 0 .../boolreference/TestFormattersBoolRefPtr.py | 0 .../data-formatter/boolreference/main.mm | 0 .../data-formatter/compactvectors/Makefile | 0 .../compactvectors/TestCompactVectors.py | 0 .../data-formatter/compactvectors/main.cpp | 0 .../data-formatter/data-formatter-advanced/Makefile | 0 .../data-formatter-advanced/TestDataFormatterAdv.py | 0 .../data-formatter/data-formatter-advanced/main.cpp | 0 .../data-formatter/data-formatter-caching/Makefile | 0 .../TestDataFormatterCaching.py | 0 .../data-formatter/data-formatter-caching/a.c | 0 .../data-formatter/data-formatter-caching/b.c | 0 .../data-formatter-categories/Makefile | 0 .../TestDataFormatterCategories.py | 0 .../data-formatter-categories/main.cpp | 0 .../data-formatter/data-formatter-cpp/Makefile | 0 .../data-formatter-cpp/TestDataFormatterCpp.py | 0 .../data-formatter/data-formatter-cpp/main.cpp | 0 .../data-formatter-disabling/Makefile | 0 .../TestDataFormatterDisabling.py | 0 .../data-formatter-disabling/main.cpp | 0 .../data-formatter-enum-format/Makefile | 0 .../TestDataFormatterEnumFormat.py | 0 .../data-formatter-enum-format/main.cpp | 0 .../data-formatter/data-formatter-globals/Makefile | 0 .../TestDataFormatterGlobals.py | 0 .../data-formatter/data-formatter-globals/main.cpp | 0 .../data-formatter-named-summaries/Makefile | 0 .../TestDataFormatterNamedSummaries.py | 0 .../data-formatter-named-summaries/main.cpp | 0 .../data-formatter/data-formatter-objc/.categories | 0 .../data-formatter/data-formatter-objc/Makefile | 0 .../ObjCDataFormatterTestCase.py | 0 .../data-formatter-objc/TestDataFormatterObjCCF.py | 0 .../TestDataFormatterObjCExpr.py | 0 .../data-formatter-objc/TestDataFormatterObjCKVO.py | 0 .../TestDataFormatterObjCNSBundle.py | 0 .../TestDataFormatterObjCNSContainer.py | 0 .../TestDataFormatterObjCNSData.py | 0 .../TestDataFormatterObjCNSDate.py | 0 .../TestDataFormatterObjCNSError.py | 0 .../TestDataFormatterObjCNSURL.py | 0 .../TestDataFormatterObjCPlain.py | 0 .../TestDataFormatterObjNSException.py | 0 .../data-formatter-objc/cmtime/Makefile | 0 .../cmtime/TestDataFormatterCMTime.py | 0 .../data-formatter-objc/cmtime/main.m | 0 .../data-formatter/data-formatter-objc/main.m | 0 .../data-formatter-objc/nsindexpath/Makefile | 0 .../nsindexpath/TestDataFormatterNSIndexPath.py | 0 .../data-formatter-objc/nsindexpath/main.m | 0 .../data-formatter-objc/nsstring/Makefile | 0 .../nsstring/TestDataFormatterNSString.py | 0 .../data-formatter-objc/nsstring/main.m | 0 .../data-formatter-proper-plurals/Makefile | 0 .../TestFormattersOneIsSingular.py | 0 .../data-formatter-proper-plurals/main.m | 0 .../data-formatter-ptr-to-array/Makefile | 0 .../TestPtrToArrayFormatting.py | 0 .../data-formatter-ptr-to-array/main.cpp | 0 .../data-formatter-python-synth/Makefile | 0 .../TestDataFormatterPythonSynth.py | 0 .../data-formatter-python-synth/fooSynthProvider.py | 0 .../data-formatter-python-synth/ftsp.py | 0 .../data-formatter-python-synth/main.cpp | 0 .../data-formatter/data-formatter-script/Makefile | 0 .../TestDataFormatterScript.py | 0 .../data-formatter/data-formatter-script/main.cpp | 0 .../data-formatter-skip-summary/Makefile | 0 .../TestDataFormatterSkipSummary.py | 0 .../data-formatter-skip-summary/main.cpp | 0 .../data-formatter-smart-array/Makefile | 0 .../TestDataFormatterSmartArray.py | 0 .../data-formatter-smart-array/main.cpp | 0 .../data-formatter-stl/libcxx/atomic/Makefile | 0 .../libcxx/atomic/TestLibCxxAtomic.py | 0 .../data-formatter-stl/libcxx/atomic/main.cpp | 0 .../data-formatter-stl/libcxx/bitset/Makefile | 0 .../libcxx/bitset/TestDataFormatterLibcxxBitset.py | 0 .../data-formatter-stl/libcxx/bitset/main.cpp | 0 .../data-formatter-stl/libcxx/forward_list/Makefile | 0 .../TestDataFormatterLibcxxForwardList.py | 0 .../data-formatter-stl/libcxx/forward_list/main.cpp | 0 .../data-formatter-stl/libcxx/function/Makefile | 0 .../libcxx/function/TestLibCxxFunction.py | 0 .../data-formatter-stl/libcxx/function/main.cpp | 0 .../libcxx/initializerlist/Makefile | 0 .../libcxx/initializerlist/TestInitializerList.py | 0 .../libcxx/initializerlist/main.cpp | 0 .../data-formatter-stl/libcxx/iterator/Makefile | 0 .../iterator/TestDataFormatterLibccIterator.py | 0 .../data-formatter-stl/libcxx/iterator/main.cpp | 0 .../data-formatter-stl/libcxx/list/Makefile | 0 .../libcxx/list/TestDataFormatterLibcxxList.py | 0 .../data-formatter-stl/libcxx/list/loop/Makefile | 0 .../list/loop/TestDataFormatterLibcxxListLoop.py | 0 .../data-formatter-stl/libcxx/list/loop/main.cpp | 0 .../data-formatter-stl/libcxx/list/main.cpp | 0 .../data-formatter-stl/libcxx/map/Makefile | 0 .../libcxx/map/TestDataFormatterLibccMap.py | 0 .../data-formatter-stl/libcxx/map/main.cpp | 0 .../data-formatter-stl/libcxx/multimap/Makefile | 0 .../multimap/TestDataFormatterLibccMultiMap.py | 0 .../data-formatter-stl/libcxx/multimap/main.cpp | 0 .../data-formatter-stl/libcxx/multiset/Makefile | 0 .../multiset/TestDataFormatterLibcxxMultiSet.py | 0 .../data-formatter-stl/libcxx/multiset/main.cpp | 0 .../data-formatter-stl/libcxx/optional/Makefile | 0 .../optional/TestDataFormatterLibcxxOptional.py | 0 .../data-formatter-stl/libcxx/optional/main.cpp | 0 .../data-formatter-stl/libcxx/queue/Makefile | 0 .../libcxx/queue/TestDataFormatterLibcxxQueue.py | 0 .../data-formatter-stl/libcxx/queue/main.cpp | 0 .../data-formatter-stl/libcxx/set/Makefile | 0 .../libcxx/set/TestDataFormatterLibcxxSet.py | 0 .../data-formatter-stl/libcxx/set/main.cpp | 0 .../data-formatter-stl/libcxx/string/Makefile | 0 .../libcxx/string/TestDataFormatterLibcxxString.py | 0 .../data-formatter-stl/libcxx/string/main.cpp | 0 .../data-formatter-stl/libcxx/tuple/Makefile | 0 .../libcxx/tuple/TestDataFormatterLibcxxTuple.py | 0 .../data-formatter-stl/libcxx/tuple/main.cpp | 0 .../data-formatter-stl/libcxx/unordered/Makefile | 0 .../libcxx/unordered/TestDataFormatterUnordered.py | 0 .../data-formatter-stl/libcxx/unordered/main.cpp | 0 .../data-formatter-stl/libcxx/variant/Makefile | 0 .../variant/TestDataFormatterLibcxxVariant.py | 0 .../data-formatter-stl/libcxx/variant/main.cpp | 0 .../data-formatter-stl/libcxx/vbool/Makefile | 0 .../libcxx/vbool/TestDataFormatterLibcxxVBool.py | 0 .../data-formatter-stl/libcxx/vbool/main.cpp | 0 .../data-formatter-stl/libcxx/vector/Makefile | 0 .../libcxx/vector/TestDataFormatterLibcxxVector.py | 0 .../data-formatter-stl/libcxx/vector/main.cpp | 0 .../data-formatter-stl/libstdcpp/iterator/Makefile | 0 .../iterator/TestDataFormatterStdIterator.py | 0 .../data-formatter-stl/libstdcpp/iterator/main.cpp | 0 .../data-formatter-stl/libstdcpp/list/Makefile | 0 .../libstdcpp/list/TestDataFormatterStdList.py | 0 .../data-formatter-stl/libstdcpp/list/main.cpp | 0 .../data-formatter-stl/libstdcpp/map/Makefile | 0 .../libstdcpp/map/TestDataFormatterStdMap.py | 0 .../data-formatter-stl/libstdcpp/map/main.cpp | 0 .../data-formatter-stl/libstdcpp/smart_ptr/Makefile | 0 .../smart_ptr/TestDataFormatterStdSmartPtr.py | 0 .../data-formatter-stl/libstdcpp/smart_ptr/main.cpp | 0 .../data-formatter-stl/libstdcpp/string/Makefile | 0 .../libstdcpp/string/TestDataFormatterStdString.py | 0 .../data-formatter-stl/libstdcpp/string/main.cpp | 0 .../data-formatter-stl/libstdcpp/tuple/Makefile | 0 .../libstdcpp/tuple/TestDataFormatterStdTuple.py | 0 .../data-formatter-stl/libstdcpp/tuple/main.cpp | 0 .../libstdcpp/unique_ptr/Makefile | 0 .../unique_ptr/TestDataFormatterStdUniquePtr.py | 0 .../invalid/TestDataFormatterInvalidStdUniquePtr.py | 0 .../libstdcpp/unique_ptr/invalid/main.cpp | 0 .../libstdcpp/unique_ptr/main.cpp | 0 .../data-formatter-stl/libstdcpp/vbool/Makefile | 0 .../libstdcpp/vbool/TestDataFormatterStdVBool.py | 0 .../data-formatter-stl/libstdcpp/vbool/main.cpp | 0 .../data-formatter-stl/libstdcpp/vector/Makefile | 0 .../libstdcpp/vector/TestDataFormatterStdVector.py | 0 .../data-formatter-stl/libstdcpp/vector/main.cpp | 0 .../data-formatter/data-formatter-synth/Makefile | 0 .../data-formatter-synth/TestDataFormatterSynth.py | 0 .../data-formatter/data-formatter-synth/main.cpp | 0 .../data-formatter-synthtype/Makefile | 0 .../TestDataFormatterSynthType.py | 0 .../data-formatter-synthtype/main.cpp | 0 .../data-formatter-synthtype/myIntSynthProvider.py | 0 .../data-formatter/data-formatter-synthval/Makefile | 0 .../TestDataFormatterSynthVal.py | 0 .../data-formatter/data-formatter-synthval/main.cpp | 0 .../data-formatter-synthval/myIntSynthProvider.py | 0 .../data-formatter/dump_dynamic/TestDumpDynamic.py | 0 .../data-formatter/dump_dynamic/main.cpp | 0 .../data-formatter/format-propagation/Makefile | 0 .../format-propagation/TestFormatPropagation.py | 0 .../data-formatter/format-propagation/main.cpp | 0 .../data-formatter/frameformat_smallstruct/Makefile | 0 .../TestFrameFormatSmallStruct.py | 0 .../data-formatter/frameformat_smallstruct/main.cpp | 0 .../functionalities/data-formatter/hexcaps/Makefile | 0 .../hexcaps/TestDataFormatterHexCaps.py | 0 .../functionalities/data-formatter/hexcaps/main.cpp | 0 .../language_category_updates/Makefile | 0 .../TestDataFormatterLanguageCategoryUpdates.py | 0 .../language_category_updates/main.cpp | 0 .../data-formatter/nsarraysynth/Makefile | 0 .../nsarraysynth/TestNSArraySynthetic.py | 0 .../data-formatter/nsarraysynth/main.m | 0 .../data-formatter/nsdictionarysynth/Makefile | 0 .../nsdictionarysynth/TestNSDictionarySynthetic.py | 0 .../data-formatter/nsdictionarysynth/main.m | 0 .../data-formatter/nssetsynth/Makefile | 0 .../data-formatter/nssetsynth/TestNSSetSynthetic.py | 0 .../data-formatter/nssetsynth/main.m | 0 .../data-formatter/ostypeformatting/Makefile | 0 .../ostypeformatting/TestFormattersOsType.py | 0 .../data-formatter/ostypeformatting/main.mm | 0 .../functionalities/data-formatter/parray/Makefile | 0 .../data-formatter/parray/TestPrintArray.py | 0 .../functionalities/data-formatter/parray/main.cpp | 0 .../functionalities/data-formatter/poarray/Makefile | 0 .../data-formatter/poarray/TestPrintObjectArray.py | 0 .../functionalities/data-formatter/poarray/main.mm | 0 .../data-formatter/ptr_ref_typedef/Makefile | 0 .../ptr_ref_typedef/TestPtrRef2Typedef.py | 0 .../data-formatter/ptr_ref_typedef/main.cpp | 0 .../data-formatter/pyobjsynthprovider/Makefile | 0 .../pyobjsynthprovider/TestPyObjSynthProvider.py | 0 .../data-formatter/pyobjsynthprovider/main.cpp | 0 .../data-formatter/pyobjsynthprovider/provider.py | 0 .../data-formatter/refpointer-recursion/Makefile | 0 .../TestDataFormatterRefPtrRecursion.py | 0 .../data-formatter/refpointer-recursion/main.cpp | 0 .../setvaluefromcstring/TestSetValueFromCString.py | 0 .../data-formatter/setvaluefromcstring/main.m | 0 .../stringprinter/TestStringPrinter.py | 0 .../data-formatter/stringprinter/main.cpp | 0 .../data-formatter/summary-string-onfail/Makefile | 0 .../summary-string-onfail/Test-rdar-9974002.py | 0 .../data-formatter/summary-string-onfail/main.cpp | 0 .../data-formatter/synthcapping/Makefile | 0 .../synthcapping/TestSyntheticCapping.py | 0 .../data-formatter/synthcapping/fooSynthProvider.py | 0 .../data-formatter/synthcapping/main.cpp | 0 .../data-formatter/synthupdate/Makefile | 0 .../synthupdate/TestSyntheticFilterRecompute.py | 0 .../data-formatter/synthupdate/main.m | 0 .../type_summary_list_arg/TestTypeSummaryListArg.py | 0 .../type_summary_list_script/Makefile | 0 .../TestTypeSummaryListScript.py | 0 .../type_summary_list_script/main.cpp | 0 .../type_summary_list_script/tslsformatters.py | 0 .../typedef_array/TestTypedefArray.py | 0 .../data-formatter/typedef_array/main.cpp | 0 .../data-formatter/user-format-vs-summary/Makefile | 0 .../TestUserFormatVsSummary.py | 0 .../data-formatter/user-format-vs-summary/main.cpp | 0 .../data-formatter/var-in-aggregate-misuse/Makefile | 0 .../TestVarInAggregateMisuse.py | 0 .../data-formatter/var-in-aggregate-misuse/main.cpp | 0 .../data-formatter/varscript_formatting/Makefile | 0 .../TestDataFormatterVarScriptFormatting.py | 0 .../varscript_formatting/helperfunc.py | 0 .../data-formatter/varscript_formatting/main.cpp | 0 .../data-formatter/vector-types/Makefile | 0 .../vector-types/TestVectorTypesFormatting.py | 0 .../data-formatter/vector-types/main.cpp | 0 .../API}/functionalities/dead-strip/Makefile | 0 .../functionalities/dead-strip/TestDeadStrip.py | 0 .../API}/functionalities/dead-strip/cmds.txt | 0 .../API}/functionalities/dead-strip/main.c | 0 .../functionalities/deleted-executable/Makefile | 0 .../deleted-executable/TestDeletedExecutable.py | 0 .../functionalities/deleted-executable/main.cpp | 0 .../dynamic_value_child_count/Makefile | 0 .../TestDynamicValueChildCount.py | 0 .../dynamic_value_child_count/pass-to-base.cpp | 0 .../test => test/API}/functionalities/exec/Makefile | 0 .../API}/functionalities/exec/TestExec.py | 0 .../test => test/API}/functionalities/exec/main.cpp | 0 .../API}/functionalities/exec/secondprog.cpp | 0 .../API}/functionalities/fat_archives/Makefile | 0 .../functionalities/fat_archives/TestFatArchives.py | 0 .../API}/functionalities/fat_archives/a.c | 0 .../API}/functionalities/fat_archives/a.h | 0 .../API}/functionalities/fat_archives/main.c | 0 .../API}/functionalities/float-display/Makefile | 0 .../float-display/TestFloatDisplay.py | 0 .../API}/functionalities/float-display/main.c | 0 .../gdb_remote_client/TestArmRegisterDefinition.py | 0 .../gdb_remote_client/TestGDBRemoteClient.py | 0 .../gdb_remote_client/TestGDBRemoteLoad.py | 0 .../TestJLink6Armv7RegisterDefinition.py | 0 .../gdb_remote_client/TestNestedRegDefinitions.py | 0 .../gdb_remote_client/TestNoGPacketSupported.py | 0 .../TestNoWatchpointSupportInfo.py | 0 .../gdb_remote_client/TestPlatformClient.py | 0 .../gdb_remote_client/TestRecognizeBreakpoint.py | 0 .../gdb_remote_client/TestRegDefinitionInParts.py | 0 .../gdb_remote_client/TestRestartBug.py | 0 .../gdb_remote_client/TestStopPCs.py | 0 .../gdb_remote_client/TestTargetXMLArch.py | 0 .../gdb_remote_client/TestThreadSelectionBug.py | 0 .../gdb_remote_client/TestWriteMemory.py | 0 .../API}/functionalities/gdb_remote_client/a.yaml | 0 .../gdb_remote_client/basic_eh_frame.yaml | 0 .../gdb_remote_client/gdbclientutils.py | 0 .../gdb_remote_client/operating_system.py | 0 .../gdb_remote_client/operating_system_2.py | 0 .../functionalities/history/TestHistoryRecall.py | 0 .../API}/functionalities/inferior-assert/Makefile | 0 .../inferior-assert/TestInferiorAssert.py | 0 .../API}/functionalities/inferior-assert/main.c | 0 .../API}/functionalities/inferior-changed/Makefile | 0 .../inferior-changed/TestInferiorChanged.py | 0 .../API}/functionalities/inferior-changed/main.c | 0 .../API}/functionalities/inferior-changed/main2.c | 0 .../API}/functionalities/inferior-crashing/Makefile | 0 .../inferior-crashing/TestInferiorCrashing.py | 0 .../inferior-crashing/TestInferiorCrashingStep.py | 0 .../API}/functionalities/inferior-crashing/main.c | 0 .../inferior-crashing/recursive-inferior/Makefile | 0 .../recursive-inferior/TestRecursiveInferior.py | 0 .../recursive-inferior/TestRecursiveInferiorStep.py | 0 .../inferior-crashing/recursive-inferior/main.c | 0 .../API}/functionalities/inline-stepping/Makefile | 0 .../inline-stepping/TestInlineStepping.py | 0 .../functionalities/inline-stepping/calling.cpp | 0 .../API}/functionalities/jitloader_gdb/Makefile | 0 .../jitloader_gdb/TestJITLoaderGDB.py | 0 .../API}/functionalities/jitloader_gdb/main.c | 0 .../API}/functionalities/jitloader_gdb/simple.c | 0 .../API}/functionalities/lazy-loading/Makefile | 0 .../functionalities/lazy-loading/TestLazyLoading.py | 0 .../API}/functionalities/lazy-loading/main.cpp | 0 .../API}/functionalities/load_unload/.categories | 0 .../API}/functionalities/load_unload/Makefile | 0 .../functionalities/load_unload/TestLoadUnload.py | 0 .../API}/functionalities/load_unload/a.cpp | 0 .../API}/functionalities/load_unload/b.cpp | 0 .../API}/functionalities/load_unload/c.cpp | 0 .../API}/functionalities/load_unload/cmds.txt | 0 .../API}/functionalities/load_unload/d.cpp | 0 .../functionalities/load_unload/hidden/Makefile | 0 .../API}/functionalities/load_unload/hidden/d.cpp | 0 .../API}/functionalities/load_unload/main.cpp | 0 .../functionalities/load_using_paths/.categories | 0 .../API}/functionalities/load_using_paths/Makefile | 0 .../load_using_paths/TestLoadUsingPaths.py | 0 .../load_using_paths/hidden/Makefile | 0 .../functionalities/load_using_paths/hidden/d.cpp | 0 .../API}/functionalities/load_using_paths/main.cpp | 0 .../API}/functionalities/longjmp/Makefile | 0 .../API}/functionalities/longjmp/TestLongjmp.py | 0 .../API}/functionalities/longjmp/main.c | 0 .../API}/functionalities/memory-region/Makefile | 0 .../memory-region/TestMemoryRegion.py | 0 .../API}/functionalities/memory-region/main.cpp | 0 .../API}/functionalities/memory/cache/Makefile | 0 .../functionalities/memory/cache/TestMemoryCache.py | 0 .../API}/functionalities/memory/cache/main.cpp | 0 .../API}/functionalities/memory/find/Makefile | 0 .../functionalities/memory/find/TestMemoryFind.py | 0 .../API}/functionalities/memory/find/main.cpp | 0 .../API}/functionalities/memory/read/Makefile | 0 .../functionalities/memory/read/TestMemoryRead.py | 0 .../API}/functionalities/memory/read/main.cpp | 0 .../API}/functionalities/mtc/simple/Makefile | 0 .../functionalities/mtc/simple/TestMTCSimple.py | 0 .../API}/functionalities/mtc/simple/main.m | 0 .../TestMultipleDebuggersCommands.py | 0 .../multiword-commands/TestMultiWordCommands.py | 0 .../non-overlapping-index-variable-i/Makefile | 0 .../TestIndexVariable.py | 0 .../non-overlapping-index-variable-i/main.cpp | 0 .../object-file/TestImageListMultiArchitecture.py | 0 .../bin/hello-freebsd-10.0-x86_64-clang-3.3 | Bin .../bin/hello-freebsd-10.0-x86_64-gcc-4.7.3 | Bin .../bin/hello-netbsd-6.1-x86_64-gcc-4.5.3 | Bin .../bin/hello-ubuntu-14.04-x86_64-clang-3.5pre | Bin .../bin/hello-ubuntu-14.04-x86_64-gcc-4.8.2 | Bin .../bin/hello-unknown-kalimba_arch4-kcc-36 | Bin .../bin/hello-unknown-kalimba_arch5-kcc-39 | Bin .../API}/functionalities/object-file/bin/hello.c | 0 .../API}/functionalities/object-file/bin/hello.cpp | 0 .../API}/functionalities/optimized_code/Makefile | 0 .../TestNoASanExceptionAfterEvalOP_piece.py | 0 .../API}/functionalities/optimized_code/main.cpp | 0 .../basic_entry_values_x86_64/Makefile | 0 .../TestBasicEntryValuesX86_64.py | 0 .../basic_entry_values_x86_64/main.cpp | 0 .../API}/functionalities/paths/TestPaths.py | 0 .../functionalities/plugins/command_plugin/Makefile | 0 .../plugins/command_plugin/TestPluginCommands.py | 0 .../plugins/command_plugin/plugin.cpp.template | 0 .../plugins/python_os_plugin/Makefile | 0 .../plugins/python_os_plugin/TestPythonOSPlugin.py | 0 .../functionalities/plugins/python_os_plugin/main.c | 0 .../plugins/python_os_plugin/operating_system.py | 0 .../plugins/python_os_plugin/operating_system2.py | 0 .../postmortem/elf-core/TestLinuxCore.py | 0 .../functionalities/postmortem/elf-core/altmain.c | 0 .../postmortem/elf-core/altmain.core | Bin .../functionalities/postmortem/elf-core/altmain.out | Bin .../functionalities/postmortem/elf-core/fpr_sse.cpp | 0 .../postmortem/elf-core/gcore/TestGCore.py | 0 .../postmortem/elf-core/gcore/linux-i386.core | Bin .../postmortem/elf-core/gcore/linux-x86_64.core | Bin .../postmortem/elf-core/gcore/main.cpp | 0 .../postmortem/elf-core/gcore/main.mk | 0 .../postmortem/elf-core/gcore/make-core.sh | 0 .../postmortem/elf-core/linux-arm.core | Bin .../postmortem/elf-core/linux-fpr_sse_i386.core | Bin .../postmortem/elf-core/linux-fpr_sse_x86_64.core | Bin .../postmortem/elf-core/linux-i386.core | Bin .../postmortem/elf-core/linux-i386.out | Bin .../elf-core/linux-mips64el-gnuabi64.core | Bin .../postmortem/elf-core/linux-mips64el-gnuabi64.out | Bin .../elf-core/linux-mips64el-gnuabin32.core | Bin .../elf-core/linux-mips64el-gnuabin32.out | Bin .../postmortem/elf-core/linux-mipsel-gnuabio32.core | Bin .../postmortem/elf-core/linux-mipsel-gnuabio32.out | Bin .../postmortem/elf-core/linux-ppc64le.core | Bin .../postmortem/elf-core/linux-ppc64le.out | Bin .../postmortem/elf-core/linux-s390x.core | Bin .../postmortem/elf-core/linux-s390x.out | Bin .../postmortem/elf-core/linux-x86_64.core | Bin .../postmortem/elf-core/linux-x86_64.out | Bin .../API}/functionalities/postmortem/elf-core/main.c | 0 .../postmortem/elf-core/make-core.sh | 0 .../elf-core/thread_crash/TestLinuxCoreThreads.py | 0 .../elf-core/thread_crash/linux-i386.core | Bin .../elf-core/thread_crash/linux-x86_64.core | Bin .../postmortem/elf-core/thread_crash/main.cpp | 0 .../postmortem/elf-core/thread_crash/main.mk | 0 .../postmortem/elf-core/thread_crash/make-core.sh | 0 .../postmortem/mach-core/TestMachCore.py | 0 .../postmortem/mach-core/operating_system.py | 0 .../postmortem/mach-core/test.core.yaml | 0 .../postmortem/minidump-new/TestMiniDumpNew.py | 0 .../postmortem/minidump-new/TestMiniDumpUUID.py | 0 .../postmortem/minidump-new/arm-linux.yaml | 0 .../postmortem/minidump-new/arm-macos.yaml | 0 .../postmortem/minidump-new/arm64-macos.yaml | 0 .../postmortem/minidump-new/install_breakpad.cpp | 0 .../postmortem/minidump-new/libuuidmatch.yaml | 0 .../postmortem/minidump-new/libuuidmismatch.yaml | 0 .../minidump-new/linux-arm-partial-uuids-match.yaml | 0 .../linux-arm-partial-uuids-mismatch.yaml | 0 .../minidump-new/linux-arm-same-uuids.yaml | 0 .../linux-arm-uuids-elf-build-id-16.yaml | 0 .../linux-arm-uuids-elf-build-id-20.yaml | 0 .../linux-arm-uuids-elf-build-id-zero.yaml | 0 .../minidump-new/linux-arm-uuids-no-age.yaml | 0 .../minidump-new/linux-arm-uuids-with-age.yaml | 0 .../minidump-new/linux-arm-zero-uuids.yaml | 0 .../postmortem/minidump-new/linux-x86_64 | Bin .../postmortem/minidump-new/linux-x86_64.cpp | 0 .../postmortem/minidump-new/linux-x86_64.dmp | Bin .../postmortem/minidump-new/linux-x86_64.yaml | 0 .../minidump-new/linux-x86_64_not_crashed | Bin .../minidump-new/linux-x86_64_not_crashed.cpp | 0 .../minidump-new/linux-x86_64_not_crashed.dmp | Bin .../minidump-new/linux-x86_64_null_signal.yaml | 0 .../minidump-new/macos-arm-uuids-no-age.yaml | 0 .../postmortem/minidump-new/makefile.txt | 0 .../postmortem/minidump-new/regions-linux-map.yaml | 0 .../minidump-new/relative_module_name.yaml | 0 .../functionalities/postmortem/minidump/Makefile | 0 .../postmortem/minidump/TestMiniDump.py | 0 .../postmortem/minidump/fizzbuzz.cpp | 0 .../postmortem/minidump/fizzbuzz.syms | 0 .../postmortem/minidump/fizzbuzz_no_heap.dmp | Bin .../functionalities/postmortem/minidump/main.cpp | 0 .../postmortem/netbsd-core/1lwp_SIGSEGV.aarch64 | Bin .../netbsd-core/1lwp_SIGSEGV.aarch64.core | Bin .../postmortem/netbsd-core/1lwp_SIGSEGV.amd64 | Bin .../postmortem/netbsd-core/1lwp_SIGSEGV.amd64.core | Bin .../postmortem/netbsd-core/1lwp_SIGSEGV.c | 0 .../netbsd-core/2lwp_process_SIGSEGV.aarch64 | Bin .../netbsd-core/2lwp_process_SIGSEGV.aarch64.core | Bin .../netbsd-core/2lwp_process_SIGSEGV.amd64 | Bin .../netbsd-core/2lwp_process_SIGSEGV.amd64.core | Bin .../postmortem/netbsd-core/2lwp_process_SIGSEGV.c | 0 .../postmortem/netbsd-core/2lwp_t2_SIGSEGV.aarch64 | Bin .../netbsd-core/2lwp_t2_SIGSEGV.aarch64.core | Bin .../postmortem/netbsd-core/2lwp_t2_SIGSEGV.amd64 | Bin .../netbsd-core/2lwp_t2_SIGSEGV.amd64.core | Bin .../postmortem/netbsd-core/2lwp_t2_SIGSEGV.c | 0 .../postmortem/netbsd-core/GNUmakefile | 0 .../postmortem/netbsd-core/TestNetBSDCore.py | 0 .../postmortem/wow64_minidump/TestWow64MiniDump.py | 0 .../postmortem/wow64_minidump/fizzbuzz.cpp | 0 .../postmortem/wow64_minidump/fizzbuzz_wow64.dmp | Bin .../API}/functionalities/pre_run_dylibs/Makefile | 0 .../pre_run_dylibs/TestPreRunDylibs.py | 0 .../API}/functionalities/pre_run_dylibs/foo.cpp | 0 .../API}/functionalities/pre_run_dylibs/foo.h | 0 .../API}/functionalities/pre_run_dylibs/main.cpp | 0 .../API}/functionalities/process_group/Makefile | 0 .../process_group/TestChangeProcessGroup.py | 0 .../API}/functionalities/process_group/main.c | 0 .../API}/functionalities/process_save_core/Makefile | 0 .../process_save_core/TestProcessSaveCore.py | 0 .../API}/functionalities/process_save_core/main.cpp | 0 .../API}/functionalities/ptr_refs/Makefile | 0 .../API}/functionalities/ptr_refs/TestPtrRefs.py | 0 .../API}/functionalities/ptr_refs/main.c | 0 .../API}/functionalities/recursion/Makefile | 0 .../recursion/TestValueObjectRecursion.py | 0 .../API}/functionalities/recursion/main.cpp | 0 .../API}/functionalities/rerun/Makefile | 0 .../API}/functionalities/rerun/TestRerun.py | 0 .../API}/functionalities/rerun/main.cpp | 0 .../API}/functionalities/return-value/Makefile | 0 .../functionalities/return-value/TestReturnValue.py | 0 .../API}/functionalities/return-value/call-func.cpp | 0 .../API}/functionalities/set-data/Makefile | 0 .../API}/functionalities/set-data/TestSetData.py | 0 .../API}/functionalities/set-data/main.m | 0 .../show_location/TestShowLocationDwarf5.py | 0 .../API}/functionalities/show_location/a.yaml | 0 .../API}/functionalities/signal/Makefile | 0 .../API}/functionalities/signal/TestSendSignal.py | 0 .../functionalities/signal/handle-abrt/Makefile | 0 .../signal/handle-abrt/TestHandleAbort.py | 0 .../API}/functionalities/signal/handle-abrt/main.c | 0 .../functionalities/signal/handle-segv/Makefile | 0 .../signal/handle-segv/TestHandleSegv.py | 0 .../API}/functionalities/signal/handle-segv/main.c | 0 .../test => test/API}/functionalities/signal/main.c | 0 .../API}/functionalities/signal/raise/Makefile | 0 .../API}/functionalities/signal/raise/TestRaise.py | 0 .../API}/functionalities/signal/raise/main.c | 0 .../source-map/TestTargetSourceMap.py | 0 .../API}/functionalities/source-map/Trivial/main.c | 0 .../API}/functionalities/source-map/a.yaml | 0 .../API}/functionalities/stats_api/Makefile | 0 .../functionalities/stats_api/TestStatisticsAPI.py | 0 .../API}/functionalities/stats_api/main.c | 0 .../functionalities/step-avoids-no-debug/Makefile | 0 .../step-avoids-no-debug/TestStepNoDebug.py | 0 .../step-avoids-no-debug/with-debug.c | 0 .../step-avoids-no-debug/without-debug.c | 0 .../API}/functionalities/step_scripted/Makefile | 0 .../API}/functionalities/step_scripted/Steps.py | 0 .../step_scripted/TestStepScripted.py | 0 .../API}/functionalities/step_scripted/main.c | 0 .../ambiguous_tail_call_seq1/Makefile | 0 .../TestAmbiguousTailCallSeq1.py | 0 .../ambiguous_tail_call_seq1/main.cpp | 0 .../ambiguous_tail_call_seq2/Makefile | 0 .../TestAmbiguousTailCallSeq2.py | 0 .../ambiguous_tail_call_seq2/main.cpp | 0 .../tail_call_frames/cross_dso/Makefile | 0 .../tail_call_frames/cross_dso/One.mk | 0 .../tail_call_frames/cross_dso/One/One.c | 0 .../cross_dso/TestCrossDSOTailCalls.py | 0 .../tail_call_frames/cross_dso/Two.mk | 0 .../tail_call_frames/cross_dso/Two/Two.c | 0 .../tail_call_frames/cross_dso/main.c | 0 .../tail_call_frames/cross_dso/shared.h | 0 .../tail_call_frames/cross_object/Makefile | 0 .../tail_call_frames/cross_object/One.c | 0 .../cross_object/TestCrossObjectTailCalls.py | 0 .../tail_call_frames/cross_object/Two.c | 0 .../tail_call_frames/cross_object/main.c | 0 .../tail_call_frames/cross_object/shared.h | 0 .../disambiguate_call_site/Makefile | 0 .../TestDisambiguateCallSite.py | 0 .../disambiguate_call_site/main.cpp | 0 .../disambiguate_paths_to_common_sink/Makefile | 0 .../TestDisambiguatePathsToCommonSink.py | 0 .../disambiguate_paths_to_common_sink/main.cpp | 0 .../disambiguate_tail_call_seq/Makefile | 0 .../TestDisambiguateTailCallSeq.py | 0 .../disambiguate_tail_call_seq/main.cpp | 0 .../inlining_and_tail_calls/Makefile | 0 .../TestInliningAndTailCalls.py | 0 .../inlining_and_tail_calls/main.cpp | 0 .../tail_call_frames/sbapi_support/Makefile | 0 .../sbapi_support/TestTailCallFrameSBAPI.py | 0 .../tail_call_frames/sbapi_support/main.cpp | 0 .../thread_step_out_message/Makefile | 0 .../TestArtificialFrameStepOutMessage.py | 0 .../thread_step_out_message/main.cpp | 0 .../thread_step_out_or_return/Makefile | 0 .../TestSteppingOutWithArtificialFrames.py | 0 .../thread_step_out_or_return/main.cpp | 0 .../tail_call_frames/unambiguous_sequence/Makefile | 0 .../TestUnambiguousTailCalls.py | 0 .../tail_call_frames/unambiguous_sequence/main.cpp | 0 .../target-new-solib-notifications/Makefile | 0 .../TestModuleLoadedNotifys.py | 0 .../target-new-solib-notifications/main.cpp | 0 .../API}/functionalities/target_var/Makefile | 0 .../functionalities/target_var/TestTargetVar.py | 0 .../API}/functionalities/target_var/globals.c | 0 .../API}/functionalities/target_var/globals.ll | 0 .../API}/functionalities/testid/TestTestId.py | 0 .../functionalities/thread/backtrace_all/Makefile | 0 .../thread/backtrace_all/ParallelTask.cpp | 0 .../thread/backtrace_all/TestBacktraceAll.py | 0 .../functionalities/thread/backtrace_limit/Makefile | 0 .../thread/backtrace_limit/TestBacktraceLimit.py | 0 .../functionalities/thread/backtrace_limit/main.cpp | 0 .../thread/break_after_join/Makefile | 0 .../thread/break_after_join/TestBreakAfterJoin.py | 0 .../thread/break_after_join/main.cpp | 0 .../thread/concurrent_events/Makefile | 0 ...tConcurrentBreakpointDelayBreakpointOneSignal.py | 0 ...ConcurrentBreakpointOneDelayBreakpointThreads.py | 0 ...rentBreakpointsDelayedBreakpointOneWatchpoint.py | 0 .../TestConcurrentCrashWithBreak.py | 0 .../TestConcurrentCrashWithSignal.py | 0 .../TestConcurrentCrashWithWatchpoint.py | 0 ...ConcurrentCrashWithWatchpointBreakpointSignal.py | 0 .../TestConcurrentDelaySignalBreak.py | 0 .../TestConcurrentDelaySignalWatch.py | 0 .../TestConcurrentDelayWatchBreak.py | 0 ...estConcurrentDelayedCrashWithBreakpointSignal.py | 0 ...oncurrentDelayedCrashWithBreakpointWatchpoint.py | 0 .../TestConcurrentManyBreakpoints.py | 0 .../concurrent_events/TestConcurrentManyCrash.py | 0 .../concurrent_events/TestConcurrentManySignals.py | 0 .../TestConcurrentManyWatchpoints.py | 0 .../concurrent_events/TestConcurrentNWatchNBreak.py | 0 .../concurrent_events/TestConcurrentSignalBreak.py | 0 .../TestConcurrentSignalDelayBreak.py | 0 .../TestConcurrentSignalDelayWatch.py | 0 .../TestConcurrentSignalNWatchNBreak.py | 0 .../concurrent_events/TestConcurrentSignalWatch.py | 0 .../TestConcurrentSignalWatchBreak.py | 0 .../TestConcurrentTwoBreakpointThreads.py | 0 .../TestConcurrentTwoBreakpointsOneDelaySignal.py | 0 .../TestConcurrentTwoBreakpointsOneSignal.py | 0 .../TestConcurrentTwoBreakpointsOneWatchpoint.py | 0 .../TestConcurrentTwoWatchpointThreads.py | 0 .../TestConcurrentTwoWatchpointsOneBreakpoint.py | 0 ...estConcurrentTwoWatchpointsOneDelayBreakpoint.py | 0 .../TestConcurrentTwoWatchpointsOneSignal.py | 0 .../concurrent_events/TestConcurrentWatchBreak.py | 0 .../TestConcurrentWatchBreakDelay.py | 0 ...currentWatchpointDelayWatchpointOneBreakpoint.py | 0 ...oncurrentWatchpointWithDelayWatchpointThreads.py | 0 .../thread/concurrent_events/main.cpp | 0 .../thread/crash_during_step/Makefile | 0 .../thread/crash_during_step/TestCrashDuringStep.py | 0 .../thread/crash_during_step/main.cpp | 0 .../thread/create_after_attach/Makefile | 0 .../create_after_attach/TestCreateAfterAttach.py | 0 .../thread/create_after_attach/main.cpp | 0 .../thread/create_during_step/Makefile | 0 .../create_during_step/TestCreateDuringStep.py | 0 .../thread/create_during_step/main.cpp | 0 .../thread/exit_during_break/Makefile | 0 .../thread/exit_during_break/TestExitDuringBreak.py | 0 .../thread/exit_during_break/main.cpp | 0 .../thread/exit_during_step/Makefile | 0 .../thread/exit_during_step/TestExitDuringStep.py | 0 .../thread/exit_during_step/main.cpp | 0 .../API}/functionalities/thread/jump/Makefile | 0 .../functionalities/thread/jump/TestThreadJump.py | 0 .../API}/functionalities/thread/jump/main.cpp | 0 .../API}/functionalities/thread/jump/other.cpp | 0 .../functionalities/thread/multi_break/Makefile | 0 .../thread/multi_break/TestMultipleBreakpoints.py | 0 .../functionalities/thread/multi_break/main.cpp | 0 .../functionalities/thread/num_threads/Makefile | 0 .../thread/num_threads/TestNumThreads.py | 0 .../functionalities/thread/num_threads/main.cpp | 0 .../API}/functionalities/thread/state/Makefile | 0 .../thread/state/TestThreadStates.py | 0 .../API}/functionalities/thread/state/main.cpp | 0 .../API}/functionalities/thread/step_out/Makefile | 0 .../thread/step_out/TestThreadStepOut.py | 0 .../API}/functionalities/thread/step_out/main.cpp | 0 .../functionalities/thread/step_until/.categories | 0 .../API}/functionalities/thread/step_until/Makefile | 0 .../thread/step_until/TestStepUntil.py | 0 .../API}/functionalities/thread/step_until/main.c | 0 .../functionalities/thread/thread_exit/Makefile | 0 .../thread/thread_exit/TestThreadExit.py | 0 .../functionalities/thread/thread_exit/main.cpp | 0 .../thread/thread_specific_break/Makefile | 0 .../TestThreadSpecificBreakpoint.py | 0 .../thread/thread_specific_break/main.cpp | 0 .../thread_specific_break_plus_condition/Makefile | 0 .../TestThreadSpecificBpPlusCondition.py | 0 .../thread_specific_break_plus_condition/main.cpp | 0 .../API}/functionalities/tsan/basic/Makefile | 0 .../functionalities/tsan/basic/TestTsanBasic.py | 0 .../API}/functionalities/tsan/basic/main.c | 0 .../tsan/cpp_global_location/Makefile | 0 .../TestTsanCPPGlobalLocation.py | 0 .../tsan/cpp_global_location/main.cpp | 0 .../functionalities/tsan/global_location/Makefile | 0 .../tsan/global_location/TestTsanGlobalLocation.py | 0 .../functionalities/tsan/global_location/main.c | 0 .../API}/functionalities/tsan/multiple/Makefile | 0 .../tsan/multiple/TestTsanMultiple.py | 0 .../API}/functionalities/tsan/multiple/main.m | 0 .../API}/functionalities/tsan/thread_leak/Makefile | 0 .../tsan/thread_leak/TestTsanThreadLeak.py | 0 .../API}/functionalities/tsan/thread_leak/main.c | 0 .../functionalities/tsan/thread_numbers/Makefile | 0 .../tsan/thread_numbers/TestTsanThreadNumbers.py | 0 .../API}/functionalities/tsan/thread_numbers/main.c | 0 .../test => test/API}/functionalities/tty/Makefile | 0 .../API}/functionalities/tty/TestTerminal.py | 0 .../test => test/API}/functionalities/tty/main.c | 0 .../API}/functionalities/type_completion/Makefile | 0 .../type_completion/TestTypeCompletion.py | 0 .../API}/functionalities/type_completion/main.cpp | 0 .../API}/functionalities/type_lookup/Makefile | 0 .../functionalities/type_lookup/TestTypeLookup.py | 0 .../API}/functionalities/type_lookup/main.mm | 0 .../API}/functionalities/ubsan/basic/Makefile | 0 .../functionalities/ubsan/basic/TestUbsanBasic.py | 0 .../API}/functionalities/ubsan/basic/main.c | 0 .../functionalities/ubsan/user-expression/Makefile | 0 .../user-expression/TestUbsanUserExpression.py | 0 .../functionalities/ubsan/user-expression/main.c | 0 .../API}/functionalities/unwind/ehframe/Makefile | 0 .../unwind/ehframe/TestEhFrameUnwind.py | 0 .../API}/functionalities/unwind/ehframe/main.c | 0 .../API}/functionalities/unwind/noreturn/Makefile | 0 .../unwind/noreturn/TestNoreturnUnwind.py | 0 .../API}/functionalities/unwind/noreturn/main.c | 0 .../noreturn/module-end/TestNoReturnModuleEnd.py | 0 .../functionalities/unwind/noreturn/module-end/a.s | 0 .../unwind/noreturn/module-end/test.core | Bin .../unwind/noreturn/module-end/test.out | Bin .../API}/functionalities/unwind/sigtramp/Makefile | 0 .../unwind/sigtramp/TestSigtrampUnwind.py | 0 .../API}/functionalities/unwind/sigtramp/main.c | 0 .../API}/functionalities/unwind/standard/Makefile | 0 .../unwind/standard/TestStandardUnwind.py | 0 .../unwind/standard/hand_written/divmod.cpp | 0 .../unwind/standard/hand_written/fprintf.cpp | 0 .../unwind/standard/hand_written/new_delete.cpp | 0 .../API}/functionalities/value_md5_crash/Makefile | 0 .../value_md5_crash/TestValueMD5Crash.py | 0 .../API}/functionalities/value_md5_crash/main.cpp | 0 .../API}/functionalities/var_path/Makefile | 0 .../API}/functionalities/var_path/TestVarPath.py | 0 .../API}/functionalities/var_path/main.cpp | 0 .../API}/functionalities/wrong_commands/.categories | 0 .../wrong_commands/TestWrongCommands.py | 0 .../iohandler/completion/TestIOHandlerCompletion.py | 0 .../test => test/API}/iohandler/completion/main.c | 0 .../API}/iohandler/unicode/TestUnicode.py | 0 .../test => test/API}/issue_verification/README.txt | 0 .../issue_verification/TestExpectedTimeout.py.park | 0 .../API}/issue_verification/TestFail.py.park | 0 .../issue_verification/TestInvalidDecorator.py.park | 0 .../API}/issue_verification/TestRerunFail.py.park | 0 .../TestRerunFileLevelTimeout.py.park | 0 .../API}/issue_verification/TestRerunInline.py.park | 0 .../issue_verification/TestRerunTimeout.py.park | 0 .../API}/issue_verification/TestSignal.py.park | 0 .../TestSignalOutsideTestMethod.py.park | 0 .../API}/issue_verification/TestTimeout.py.park | 0 .../test => test/API}/issue_verification/disable.py | 0 .../test => test/API}/issue_verification/enable.py | 0 .../issue_verification/inline_rerun_inferior.cpp | 0 .../API}/issue_verification/rerun_base.py | 0 .../test => test/API}/lang/c/anonymous/Makefile | 0 .../API}/lang/c/anonymous/TestAnonymous.py | 0 .../test => test/API}/lang/c/anonymous/main.c | 0 .../test => test/API}/lang/c/array_types/Makefile | 0 .../API}/lang/c/array_types/TestArrayTypes.py | 0 .../test => test/API}/lang/c/array_types/cmds.txt | 0 .../test => test/API}/lang/c/array_types/main.c | 0 .../test => test/API}/lang/c/bitfields/Makefile | 0 .../API}/lang/c/bitfields/TestBitfields.py | 0 .../test => test/API}/lang/c/bitfields/main.c | 0 .../test => test/API}/lang/c/blocks/Makefile | 0 .../test => test/API}/lang/c/blocks/TestBlocks.py | 0 .../test => test/API}/lang/c/blocks/main.c | 0 .../API}/lang/c/conflicting-symbol/Makefile | 0 .../API}/lang/c/conflicting-symbol/One.mk | 0 .../API}/lang/c/conflicting-symbol/One/One.c | 0 .../API}/lang/c/conflicting-symbol/One/One.h | 0 .../lang/c/conflicting-symbol/One/OneConstant.c | 0 .../c/conflicting-symbol/TestConflictingSymbol.py | 0 .../API}/lang/c/conflicting-symbol/Two.mk | 0 .../API}/lang/c/conflicting-symbol/Two/Two.c | 0 .../API}/lang/c/conflicting-symbol/Two/Two.h | 0 .../lang/c/conflicting-symbol/Two/TwoConstant.c | 0 .../API}/lang/c/conflicting-symbol/main.c | 0 .../API}/lang/c/const_variables/Makefile | 0 .../lang/c/const_variables/TestConstVariables.py | 0 .../API}/lang/c/const_variables/functions.c | 0 .../test => test/API}/lang/c/const_variables/main.c | 0 .../test => test/API}/lang/c/enum_types/Makefile | 0 .../API}/lang/c/enum_types/TestEnumTypes.py | 0 .../test => test/API}/lang/c/enum_types/main.c | 0 .../API}/lang/c/find_struct_type/Makefile | 0 .../lang/c/find_struct_type/TestFindStructTypes.py | 0 .../API}/lang/c/find_struct_type/main.c | 0 .../test => test/API}/lang/c/forward/Makefile | 0 .../test => test/API}/lang/c/forward/README.txt | 0 .../API}/lang/c/forward/TestForwardDeclaration.py | 0 .../test => test/API}/lang/c/forward/foo.c | 0 .../test => test/API}/lang/c/forward/foo.h | 0 .../test => test/API}/lang/c/forward/main.c | 0 .../API}/lang/c/function_types/Makefile | 0 .../API}/lang/c/function_types/TestFunctionTypes.py | 0 .../test => test/API}/lang/c/function_types/main.c | 0 .../API}/lang/c/global_variables/Makefile | 0 .../lang/c/global_variables/TestGlobalVariables.py | 0 .../test => test/API}/lang/c/global_variables/a.c | 0 .../API}/lang/c/global_variables/cmds.txt | 0 .../API}/lang/c/global_variables/main.c | 0 .../lang/c/inlines/TestRedefinitionsInInlines.py | 0 .../test => test/API}/lang/c/inlines/main.c | 0 .../API}/lang/c/local_types/TestUseClosestType.py | 0 .../test => test/API}/lang/c/local_types/main.c | 0 .../test => test/API}/lang/c/local_types/other.c | 0 .../API}/lang/c/local_variables/Makefile | 0 .../lang/c/local_variables/TestLocalVariables.py | 0 .../test => test/API}/lang/c/local_variables/main.c | 0 .../test => test/API}/lang/c/modules/Makefile | 0 .../API}/lang/c/modules/TestCModules.py | 0 .../test => test/API}/lang/c/modules/main.c | 0 .../API}/lang/c/offsetof/TestOffsetof.py | 0 .../test => test/API}/lang/c/offsetof/main.c | 0 .../test => test/API}/lang/c/recurse/Makefile | 0 .../test => test/API}/lang/c/recurse/main.c | 0 .../API}/lang/c/register_variables/Makefile | 0 .../c/register_variables/TestRegisterVariables.py | 0 .../API}/lang/c/register_variables/test.c | 0 .../test => test/API}/lang/c/set_values/Makefile | 0 .../API}/lang/c/set_values/TestSetValues.py | 0 .../test => test/API}/lang/c/set_values/main.c | 0 .../test => test/API}/lang/c/shared_lib/Makefile | 0 .../API}/lang/c/shared_lib/TestSharedLib.py | 0 .../test => test/API}/lang/c/shared_lib/foo.c | 0 .../test => test/API}/lang/c/shared_lib/foo.h | 0 .../test => test/API}/lang/c/shared_lib/main.c | 0 .../lang/c/shared_lib_stripped_symbols/Makefile | 0 .../TestSharedLibStrippedSymbols.py | 0 .../API}/lang/c/shared_lib_stripped_symbols/foo.c | 0 .../API}/lang/c/shared_lib_stripped_symbols/foo.h | 0 .../API}/lang/c/shared_lib_stripped_symbols/main.c | 0 .../API}/lang/c/step-target/.categories | 0 .../test => test/API}/lang/c/step-target/Makefile | 0 .../API}/lang/c/step-target/TestStepTarget.py | 0 .../test => test/API}/lang/c/step-target/main.c | 0 .../API}/lang/c/step_over_no_deadlock/Makefile | 0 .../TestStepOverDoesntBlock.py | 0 .../API}/lang/c/step_over_no_deadlock/locking.cpp | 0 .../test => test/API}/lang/c/stepping/Makefile | 0 .../API}/lang/c/stepping/TestStepAndBreakpoints.py | 0 .../API}/lang/c/stepping/TestThreadStepping.py | 0 .../test => test/API}/lang/c/stepping/main.c | 0 .../test => test/API}/lang/c/strings/Makefile | 0 .../API}/lang/c/strings/TestCStrings.py | 0 .../test => test/API}/lang/c/strings/main.c | 0 .../API}/lang/c/struct_types/TestStructTypes.py | 0 .../test => test/API}/lang/c/struct_types/main.c | 0 .../test => test/API}/lang/c/tls_globals/Makefile | 0 .../API}/lang/c/tls_globals/TestTlsGlobals.py | 0 .../test => test/API}/lang/c/tls_globals/a.c | 0 .../test => test/API}/lang/c/tls_globals/main.c | 0 .../test => test/API}/lang/c/typedef/Makefile | 0 .../test => test/API}/lang/c/typedef/Testtypedef.py | 0 .../test => test/API}/lang/c/typedef/main.c | 0 .../test => test/API}/lang/c/unicode/Makefile | 0 .../API}/lang/c/unicode/TestUnicodeSymbols.py | 0 .../test => test/API}/lang/c/unicode/main.c | 0 .../test => test/API}/lang/c/unions/Makefile | 0 .../API}/lang/c/unions/TestUnionMembers.py | 0 .../test => test/API}/lang/c/unions/main.c | 0 .../lldbsuite/test => test/API}/lang/c/vla/Makefile | 0 .../test => test/API}/lang/c/vla/TestVLA.py | 0 .../lldbsuite/test => test/API}/lang/c/vla/main.c | 0 .../API}/lang/cpp/accelerator-table/Makefile | 0 .../cpp/accelerator-table/TestCPPAccelerator.py | 0 .../API}/lang/cpp/accelerator-table/a.cpp | 0 .../API}/lang/cpp/accelerator-table/b.cpp | 0 .../API}/lang/cpp/accelerator-table/c.cpp | 0 .../API}/lang/cpp/accelerator-table/d.cpp | 0 .../API}/lang/cpp/accelerator-table/e.cpp | 0 .../API}/lang/cpp/accelerator-table/f.cpp | 0 .../API}/lang/cpp/accelerator-table/g.cpp | 0 .../API}/lang/cpp/accelerator-table/main.cpp | 0 .../API}/lang/cpp/accelerator-table/source.h | 0 .../test => test/API}/lang/cpp/auto/Makefile | 0 .../test => test/API}/lang/cpp/auto/TestCPPAuto.py | 0 .../test => test/API}/lang/cpp/auto/main.cpp | 0 .../test => test/API}/lang/cpp/bitfields/Makefile | 0 .../API}/lang/cpp/bitfields/TestCppBitfields.py | 0 .../test => test/API}/lang/cpp/bitfields/main.cpp | 0 .../test => test/API}/lang/cpp/bool/Makefile | 0 .../test => test/API}/lang/cpp/bool/TestCPPBool.py | 0 .../test => test/API}/lang/cpp/bool/main.cpp | 0 .../API}/lang/cpp/breakpoint-commands/Makefile | 0 .../TestCPPBreakpointCommands.py | 0 .../API}/lang/cpp/breakpoint-commands/nested.cpp | 0 .../Makefile | 0 ...TestBreakpointInMemberFuncWNonPrimitiveParams.py | 0 .../a.cpp | 0 .../a.h | 0 .../main.cpp | 0 .../module.modulemap | 0 .../API}/lang/cpp/call-function/Makefile | 0 .../lang/cpp/call-function/TestCallCPPFunction.py | 0 .../API}/lang/cpp/call-function/main.cpp | 0 .../API}/lang/cpp/chained-calls/Makefile | 0 .../lang/cpp/chained-calls/TestCppChainedCalls.py | 0 .../API}/lang/cpp/chained-calls/main.cpp | 0 .../API}/lang/cpp/char1632_t/.categories | 0 .../test => test/API}/lang/cpp/char1632_t/Makefile | 0 .../API}/lang/cpp/char1632_t/TestChar1632T.py | 0 .../test => test/API}/lang/cpp/char1632_t/main.cpp | 0 .../test => test/API}/lang/cpp/char8_t/Makefile | 0 .../API}/lang/cpp/char8_t/TestCxxChar8_t.py | 0 .../test => test/API}/lang/cpp/char8_t/main.cpp | 0 .../TestClassTemplateParameterPack.py | 0 .../lang/cpp/class-template-parameter-pack/main.cpp | 0 .../API}/lang/cpp/class_static/Makefile | 0 .../lang/cpp/class_static/TestStaticVariables.py | 0 .../API}/lang/cpp/class_static/main.cpp | 0 .../test => test/API}/lang/cpp/class_types/Makefile | 0 .../API}/lang/cpp/class_types/TestClassTypes.py | 0 .../cpp/class_types/TestClassTypesDisassembly.py | 0 .../test => test/API}/lang/cpp/class_types/cmds.txt | 0 .../test => test/API}/lang/cpp/class_types/main.cpp | 0 .../API}/lang/cpp/const_this/TestConstThis.py | 0 .../test => test/API}/lang/cpp/const_this/main.cpp | 0 .../API}/lang/cpp/constructors/Makefile | 0 .../lang/cpp/constructors/TestCppConstructors.py | 0 .../API}/lang/cpp/constructors/main.cpp | 0 .../API}/lang/cpp/covariant-return-types/Makefile | 0 .../TestCovariantReturnTypes.py | 0 .../API}/lang/cpp/covariant-return-types/main.cpp | 0 .../test => test/API}/lang/cpp/diamond/Makefile | 0 .../API}/lang/cpp/diamond/TestDiamond.py | 0 .../test => test/API}/lang/cpp/diamond/main.cpp | 0 .../lang/cpp/dynamic-value-same-basename/Makefile | 0 .../TestDynamicValueSameBase.py | 0 .../lang/cpp/dynamic-value-same-basename/main.cpp | 0 .../API}/lang/cpp/dynamic-value/Makefile | 0 .../API}/lang/cpp/dynamic-value/TestCppValueCast.py | 0 .../API}/lang/cpp/dynamic-value/TestDynamicValue.py | 0 .../API}/lang/cpp/dynamic-value/pass-to-base.cpp | 0 .../API}/lang/cpp/dynamic-value/sbvalue-cast.cpp | 0 .../test => test/API}/lang/cpp/enum_types/Makefile | 0 .../API}/lang/cpp/enum_types/TestCPP11EnumTypes.py | 0 .../test => test/API}/lang/cpp/enum_types/main.cpp | 0 .../test => test/API}/lang/cpp/exceptions/Makefile | 0 .../cpp/exceptions/TestCPPExceptionBreakpoints.py | 0 .../API}/lang/cpp/exceptions/exceptions.cpp | 0 .../API}/lang/cpp/extern_c/TestExternCSymbols.py | 0 .../test => test/API}/lang/cpp/extern_c/main.cpp | 0 .../API}/lang/cpp/frame-var-anon-unions/Makefile | 0 .../TestFrameVariableAnonymousUnions.py | 0 .../API}/lang/cpp/frame-var-anon-unions/main.cpp | 0 .../API}/lang/cpp/function-qualifiers/Makefile | 0 .../TestCppFunctionQualifiers.py | 0 .../API}/lang/cpp/function-qualifiers/main.cpp | 0 .../TestFunctionTemplateParameterPack.py | 0 .../cpp/function-template-parameter-pack/main.cpp | 0 .../API}/lang/cpp/function_refs/TestFunctionRefs.py | 0 .../API}/lang/cpp/function_refs/main.cpp | 0 .../API}/lang/cpp/global_operators/Makefile | 0 .../cpp/global_operators/TestCppGlobalOperators.py | 0 .../API}/lang/cpp/global_operators/main.cpp | 0 .../API}/lang/cpp/global_variables/Makefile | 0 .../cpp/global_variables/TestCPPGlobalVariables.py | 0 .../API}/lang/cpp/global_variables/main.cpp | 0 .../lang/cpp/gmodules-templates/TestGModules.py | 0 .../API}/lang/cpp/gmodules-templates/a.h | 0 .../API}/lang/cpp/gmodules-templates/b.h | 0 .../API}/lang/cpp/gmodules-templates/main.cpp | 0 .../API}/lang/cpp/gmodules-templates/memory.h | 0 .../lang/cpp/gmodules-templates/module.modulemap | 0 .../test => test/API}/lang/cpp/gmodules/Makefile | 0 .../lang/cpp/gmodules/TestWithModuleDebugging.py | 0 .../test => test/API}/lang/cpp/gmodules/main.cpp | 0 .../test => test/API}/lang/cpp/gmodules/pch.h | 0 .../API}/lang/cpp/incomplete-types/Makefile | 0 .../cpp/incomplete-types/TestCppIncompleteTypes.py | 0 .../API}/lang/cpp/incomplete-types/a.cpp | 0 .../test => test/API}/lang/cpp/incomplete-types/a.h | 0 .../API}/lang/cpp/incomplete-types/length.cpp | 0 .../API}/lang/cpp/incomplete-types/length.h | 0 .../API}/lang/cpp/incomplete-types/main.cpp | 0 .../test => test/API}/lang/cpp/inlines/Makefile | 0 .../API}/lang/cpp/inlines/TestInlines.py | 0 .../test => test/API}/lang/cpp/inlines/inlines.cpp | 0 .../test => test/API}/lang/cpp/inlines/inlines.h | 0 .../API}/lang/cpp/lambdas/TestLambdas.py | 0 .../test => test/API}/lang/cpp/lambdas/main.cpp | 0 .../API}/lang/cpp/limit-debug-info/Makefile | 0 .../cpp/limit-debug-info/TestWithLimitDebugInfo.py | 0 .../API}/lang/cpp/limit-debug-info/base.cpp | 0 .../API}/lang/cpp/limit-debug-info/base.h | 0 .../API}/lang/cpp/limit-debug-info/derived.cpp | 0 .../API}/lang/cpp/limit-debug-info/derived.h | 0 .../API}/lang/cpp/limit-debug-info/main.cpp | 0 .../API}/lang/cpp/llvm-style/TestLLVMStyle.py | 0 .../test => test/API}/lang/cpp/llvm-style/main.cpp | 0 .../member-and-local-vars-with-same-name/Makefile | 0 .../TestMembersAndLocalsWithSameName.py | 0 .../member-and-local-vars-with-same-name/main.cpp | 0 .../API}/lang/cpp/modules-import/Inputs/Bar.h | 0 .../API}/lang/cpp/modules-import/Inputs/Foo.h | 0 .../lang/cpp/modules-import/Inputs/module.modulemap | 0 .../API}/lang/cpp/modules-import/Makefile | 0 .../lang/cpp/modules-import/TestCXXModulesImport.py | 0 .../API}/lang/cpp/modules-import/main.cpp | 0 .../API}/lang/cpp/multiple-inheritance/Makefile | 0 .../TestCppMultipleInheritance.py | 0 .../API}/lang/cpp/multiple-inheritance/main.cpp | 0 .../test => test/API}/lang/cpp/namespace/Makefile | 0 .../API}/lang/cpp/namespace/TestNamespace.py | 0 .../API}/lang/cpp/namespace/TestNamespaceLookup.py | 0 .../test => test/API}/lang/cpp/namespace/cmds.txt | 0 .../test => test/API}/lang/cpp/namespace/main.cpp | 0 .../test => test/API}/lang/cpp/namespace/ns.cpp | 0 .../test => test/API}/lang/cpp/namespace/ns.h | 0 .../test => test/API}/lang/cpp/namespace/ns2.cpp | 0 .../test => test/API}/lang/cpp/namespace/ns3.cpp | 0 .../namespace_conflicts/TestNamespaceConflicts.py | 0 .../API}/lang/cpp/namespace_conflicts/main.cpp | 0 .../API}/lang/cpp/namespace_definitions/Makefile | 0 .../TestNamespaceDefinitions.py | 0 .../API}/lang/cpp/namespace_definitions/a.cpp | 0 .../API}/lang/cpp/namespace_definitions/b.cpp | 0 .../API}/lang/cpp/namespace_definitions/foo.h | 0 .../API}/lang/cpp/namespace_definitions/main.cpp | 0 .../nested-class-other-compilation-unit/Makefile | 0 .../TestNestedClassWithParentInAnotherCU.py | 0 .../nested-class-other-compilation-unit/main.cpp | 0 .../nested-class-other-compilation-unit/other.cpp | 0 .../nested-class-other-compilation-unit/shared.h | 0 .../test => test/API}/lang/cpp/nsimport/Makefile | 0 .../API}/lang/cpp/nsimport/TestCppNsImport.py | 0 .../test => test/API}/lang/cpp/nsimport/main.cpp | 0 .../API}/lang/cpp/offsetof/TestOffsetofCpp.py | 0 .../test => test/API}/lang/cpp/offsetof/main.cpp | 0 .../API}/lang/cpp/operator-overload/Makefile | 0 .../cpp/operator-overload/TestOperatorOverload.py | 0 .../API}/lang/cpp/operator-overload/a.cpp | 0 .../API}/lang/cpp/operator-overload/b.cpp | 0 .../API}/lang/cpp/operators/TestCppOperators.py | 0 .../test => test/API}/lang/cpp/operators/main.cpp | 0 .../API}/lang/cpp/overloaded-functions/Makefile | 0 .../overloaded-functions/TestOverloadedFunctions.py | 0 .../API}/lang/cpp/overloaded-functions/main.cpp | 0 .../API}/lang/cpp/overloaded-functions/static-a.cpp | 0 .../API}/lang/cpp/overloaded-functions/static-b.cpp | 0 .../test => test/API}/lang/cpp/printf/TestPrintf.py | 0 .../test => test/API}/lang/cpp/printf/main.cpp | 0 .../API}/lang/cpp/rvalue-references/Makefile | 0 .../cpp/rvalue-references/TestRvalueReferences.py | 0 .../API}/lang/cpp/rvalue-references/main.cpp | 0 .../test => test/API}/lang/cpp/scope/Makefile | 0 .../API}/lang/cpp/scope/TestCppScope.py | 0 .../test => test/API}/lang/cpp/scope/main.cpp | 0 .../API}/lang/cpp/signed_types/Makefile | 0 .../API}/lang/cpp/signed_types/TestSignedTypes.py | 0 .../API}/lang/cpp/signed_types/main.cpp | 0 .../API}/lang/cpp/static_members/Makefile | 0 .../lang/cpp/static_members/TestCPPStaticMembers.py | 0 .../API}/lang/cpp/static_members/main.cpp | 0 .../API}/lang/cpp/static_methods/Makefile | 0 .../lang/cpp/static_methods/TestCPPStaticMethods.py | 0 .../API}/lang/cpp/static_methods/main.cpp | 0 .../cpp/std-function-step-into-callable/Makefile | 0 .../TestStdFunctionStepIntoCallable.py | 0 .../cpp/std-function-step-into-callable/main.cpp | 0 .../test => test/API}/lang/cpp/stl/Makefile | 0 .../test => test/API}/lang/cpp/stl/TestSTL.py | 0 .../API}/lang/cpp/stl/TestStdCXXDisassembly.py | 0 .../test => test/API}/lang/cpp/stl/cmds.txt | 0 .../test => test/API}/lang/cpp/stl/main.cpp | 0 .../API}/lang/cpp/symbols/TestSymbols.py | 0 .../test => test/API}/lang/cpp/symbols/main.cpp | 0 .../API}/lang/cpp/template-function/Makefile | 0 .../cpp/template-function/TestTemplateFunctions.py | 0 .../API}/lang/cpp/template-function/main.cpp | 0 .../test => test/API}/lang/cpp/template/Makefile | 0 .../API}/lang/cpp/template/TestTemplateArgs.py | 0 .../test => test/API}/lang/cpp/template/main.cpp | 0 .../test => test/API}/lang/cpp/this/Makefile | 0 .../test => test/API}/lang/cpp/this/TestCPPThis.py | 0 .../test => test/API}/lang/cpp/this/main.cpp | 0 .../API}/lang/cpp/thread_local/Makefile | 0 .../API}/lang/cpp/thread_local/TestThreadLocal.py | 0 .../API}/lang/cpp/thread_local/main.cpp | 0 .../test => test/API}/lang/cpp/trivial_abi/Makefile | 0 .../API}/lang/cpp/trivial_abi/TestTrivialABI.py | 0 .../test => test/API}/lang/cpp/trivial_abi/main.cpp | 0 .../test => test/API}/lang/cpp/type_lookup/Makefile | 0 .../API}/lang/cpp/type_lookup/TestCppTypeLookup.py | 0 .../test => test/API}/lang/cpp/type_lookup/main.cpp | 0 .../API}/lang/cpp/unicode-literals/Makefile | 0 .../cpp/unicode-literals/TestUnicodeLiterals.py | 0 .../API}/lang/cpp/unicode-literals/main.cpp | 0 .../API}/lang/cpp/unique-types/Makefile | 0 .../API}/lang/cpp/unique-types/TestUniqueTypes.py | 0 .../API}/lang/cpp/unique-types/main.cpp | 0 .../API}/lang/cpp/unsigned_types/Makefile | 0 .../lang/cpp/unsigned_types/TestUnsignedTypes.py | 0 .../API}/lang/cpp/unsigned_types/main.cpp | 0 .../API}/lang/cpp/virtual-functions/Makefile | 0 .../virtual-functions/TestCppVirtualFunctions.py | 0 .../API}/lang/cpp/virtual-functions/main.cpp | 0 .../cpp/virtual-overload/TestVirtualOverload.py | 0 .../API}/lang/cpp/virtual-overload/main.cpp | 0 .../test => test/API}/lang/cpp/wchar_t/.categories | 0 .../test => test/API}/lang/cpp/wchar_t/Makefile | 0 .../API}/lang/cpp/wchar_t/TestCxxWCharT.py | 0 .../test => test/API}/lang/cpp/wchar_t/main.cpp | 0 .../lldbsuite/test => test/API}/lang/mixed/Makefile | 0 .../API}/lang/mixed/TestMixedLanguages.py | 0 .../lldbsuite/test => test/API}/lang/mixed/foo.cpp | 0 .../lldbsuite/test => test/API}/lang/mixed/main.c | 0 .../test => test/API}/lang/objc/.categories | 0 .../lang/objc/bitfield_ivars/TestBitfieldIvars.py | 0 .../API}/lang/objc/bitfield_ivars/main.m | 0 .../test => test/API}/lang/objc/blocks/Makefile | 0 .../API}/lang/objc/blocks/TestObjCIvarsInBlocks.py | 0 .../API}/lang/objc/blocks/ivars-in-blocks.h | 0 .../API}/lang/objc/blocks/ivars-in-blocks.m | 0 .../test => test/API}/lang/objc/blocks/main.m | 0 .../API}/lang/objc/conflicting-definition/Makefile | 0 .../lang/objc/conflicting-definition/Test/Foo.h | 0 .../lang/objc/conflicting-definition/Test/Test.h | 0 .../lang/objc/conflicting-definition/Test/Test.m | 0 .../TestConflictingDefinition.py | 0 .../lang/objc/conflicting-definition/TestExt/Foo.h | 0 .../objc/conflicting-definition/TestExt/TestExt.h | 0 .../objc/conflicting-definition/TestExt/TestExt.m | 0 .../API}/lang/objc/conflicting-definition/main.m | 0 .../API}/lang/objc/direct-dispatch-step/Makefile | 0 .../TestObjCDirectDispatchStepping.py | 0 .../lang/objc/direct-dispatch-step/stepping-tests.m | 0 .../test => test/API}/lang/objc/exceptions/Makefile | 0 .../API}/lang/objc/exceptions/TestObjCExceptions.py | 0 .../test => test/API}/lang/objc/exceptions/main.mm | 0 .../API}/lang/objc/forward-decl/Container.h | 0 .../API}/lang/objc/forward-decl/Container.m | 0 .../API}/lang/objc/forward-decl/Makefile | 0 .../API}/lang/objc/forward-decl/TestForwardDecl.py | 0 .../test => test/API}/lang/objc/forward-decl/main.m | 0 .../test => test/API}/lang/objc/foundation/Makefile | 0 .../API}/lang/objc/foundation/TestConstStrings.py | 0 .../objc/foundation/TestFoundationDisassembly.py | 0 .../API}/lang/objc/foundation/TestObjCMethods.py | 0 .../API}/lang/objc/foundation/TestObjCMethods2.py | 0 .../lang/objc/foundation/TestObjCMethodsNSArray.py | 0 .../lang/objc/foundation/TestObjCMethodsNSError.py | 0 .../lang/objc/foundation/TestObjCMethodsString.py | 0 .../objc/foundation/TestObjectDescriptionAPI.py | 0 .../API}/lang/objc/foundation/TestRuntimeTypes.py | 0 .../API}/lang/objc/foundation/TestSymbolTable.py | 0 .../API}/lang/objc/foundation/const-strings.m | 0 .../test => test/API}/lang/objc/foundation/main.m | 0 .../API}/lang/objc/foundation/my-base.h | 0 .../API}/lang/objc/foundation/my-base.m | 0 .../API}/lang/objc/global_ptrs/Makefile | 0 .../API}/lang/objc/global_ptrs/TestGlobalObjects.py | 0 .../test => test/API}/lang/objc/global_ptrs/main.m | 0 .../API}/lang/objc/hidden-ivars/InternalDefiner.h | 0 .../API}/lang/objc/hidden-ivars/InternalDefiner.m | 0 .../API}/lang/objc/hidden-ivars/Makefile | 0 .../API}/lang/objc/hidden-ivars/TestHiddenIvars.py | 0 .../test => test/API}/lang/objc/hidden-ivars/main.m | 0 .../test => test/API}/lang/objc/ivar-IMP/Makefile | 0 .../API}/lang/objc/ivar-IMP/TestObjCiVarIMP.py | 0 .../test => test/API}/lang/objc/ivar-IMP/myclass.h | 0 .../test => test/API}/lang/objc/ivar-IMP/myclass.m | 0 .../test => test/API}/lang/objc/ivar-IMP/repro.m | 0 .../API}/lang/objc/modules-app-update/Makefile | 0 .../modules-app-update/TestClangModulesAppUpdate.py | 0 .../API}/lang/objc/modules-app-update/foo.m | 0 .../API}/lang/objc/modules-app-update/main.m | 0 .../lang/objc/modules-app-update/module.modulemap | 0 .../API}/lang/objc/modules-app-update/umbrella.h | 0 .../API}/lang/objc/modules-auto-import/Makefile | 0 .../modules-auto-import/TestModulesAutoImport.py | 0 .../API}/lang/objc/modules-auto-import/main.m | 0 .../API}/lang/objc/modules-cache/Makefile | 0 .../objc/modules-cache/TestClangModulesCache.py | 0 .../test => test/API}/lang/objc/modules-cache/f.h | 0 .../API}/lang/objc/modules-cache/main.m | 0 .../API}/lang/objc/modules-cache/module.modulemap | 0 .../API}/lang/objc/modules-hash-mismatch/Makefile | 0 .../TestClangModulesHashMismatch.py | 0 .../API}/lang/objc/modules-hash-mismatch/main.m | 0 .../API}/lang/objc/modules-hash-mismatch/other.m | 0 .../API}/lang/objc/modules-incomplete/Makefile | 0 .../modules-incomplete/TestIncompleteModules.py | 0 .../API}/lang/objc/modules-incomplete/main.m | 0 .../API}/lang/objc/modules-incomplete/minmax.h | 0 .../API}/lang/objc/modules-incomplete/module.map | 0 .../API}/lang/objc/modules-incomplete/myModule.h | 0 .../API}/lang/objc/modules-incomplete/myModule.m | 0 .../lang/objc/modules-inline-functions/Makefile | 0 .../TestModulesInlineFunctions.py | 0 .../API}/lang/objc/modules-inline-functions/main.m | 0 .../lang/objc/modules-inline-functions/module.map | 0 .../lang/objc/modules-inline-functions/myModule.c | 0 .../lang/objc/modules-inline-functions/myModule.h | 0 .../API}/lang/objc/modules-update/Makefile | 0 .../objc/modules-update/TestClangModulesUpdate.py | 0 .../API}/lang/objc/modules-update/first.m | 0 .../API}/lang/objc/modules-update/module.modulemap | 0 .../API}/lang/objc/modules-update/second.m | 0 .../API}/lang/objc/modules-update/umbrella.h | 0 .../test => test/API}/lang/objc/modules/Makefile | 0 .../API}/lang/objc/modules/TestObjCModules.py | 0 .../test => test/API}/lang/objc/modules/main.m | 0 .../test => test/API}/lang/objc/objc++/Makefile | 0 .../API}/lang/objc/objc++/TestObjCXX.py | 0 .../test => test/API}/lang/objc/objc++/main.mm | 0 .../API}/lang/objc/objc-baseclass-sbtype/Makefile | 0 .../TestObjCBaseClassSBType.py | 0 .../API}/lang/objc/objc-baseclass-sbtype/main.m | 0 .../API}/lang/objc/objc-builtin-types/Makefile | 0 .../objc/objc-builtin-types/TestObjCBuiltinTypes.py | 0 .../API}/lang/objc/objc-builtin-types/main.cpp | 0 .../API}/lang/objc/objc-checker/Makefile | 0 .../API}/lang/objc/objc-checker/TestObjCCheckers.py | 0 .../test => test/API}/lang/objc/objc-checker/main.m | 0 .../API}/lang/objc/objc-class-method/Makefile | 0 .../objc/objc-class-method/TestObjCClassMethod.py | 0 .../API}/lang/objc/objc-class-method/class.m | 0 .../API}/lang/objc/objc-dyn-sbtype/.categories | 0 .../API}/lang/objc/objc-dyn-sbtype/Makefile | 0 .../objc/objc-dyn-sbtype/TestObjCDynamicSBType.py | 0 .../API}/lang/objc/objc-dyn-sbtype/main.m | 0 .../API}/lang/objc/objc-dynamic-value/Makefile | 0 .../objc/objc-dynamic-value/TestObjCDynamicValue.py | 0 .../lang/objc/objc-dynamic-value/dynamic-value.m | 0 .../TestNSDictionary0.py | 0 .../objc/objc-foundation-dictionary-empty/main.m | 0 .../API}/lang/objc/objc-ivar-offsets/Makefile | 0 .../objc/objc-ivar-offsets/TestObjCIvarOffsets.py | 0 .../API}/lang/objc/objc-ivar-offsets/main.m | 0 .../lang/objc/objc-ivar-offsets/objc-ivar-offsets.h | 0 .../lang/objc/objc-ivar-offsets/objc-ivar-offsets.m | 0 .../objc/objc-ivar-protocols/TestIvarProtocols.py | 0 .../API}/lang/objc/objc-ivar-protocols/main.m | 0 .../API}/lang/objc/objc-ivar-stripped/Makefile | 0 .../objc/objc-ivar-stripped/TestObjCIvarStripped.py | 0 .../API}/lang/objc/objc-ivar-stripped/main.m | 0 .../API}/lang/objc/objc-new-syntax/Makefile | 0 .../lang/objc/objc-new-syntax/ObjCNewSyntaxTest.py | 0 .../objc/objc-new-syntax/TestObjCNewSyntaxArray.py | 0 .../objc-new-syntax/TestObjCNewSyntaxDictionary.py | 0 .../objc-new-syntax/TestObjCNewSyntaxLiteral.py | 0 .../API}/lang/objc/objc-new-syntax/main.m | 0 .../API}/lang/objc/objc-optimized/Makefile | 0 .../lang/objc/objc-optimized/TestObjcOptimized.py | 0 .../API}/lang/objc/objc-optimized/main.m | 0 .../API}/lang/objc/objc-property/Makefile | 0 .../lang/objc/objc-property/TestObjCProperty.py | 0 .../API}/lang/objc/objc-property/main.m | 0 .../API}/lang/objc/objc-runtime-ivars/Makefile | 0 .../objc/objc-runtime-ivars/TestRuntimeIvars.py | 0 .../API}/lang/objc/objc-runtime-ivars/main.m | 0 .../lang/objc/objc-static-method-stripped/Makefile | 0 .../TestObjCStaticMethodStripped.py | 0 .../lang/objc/objc-static-method-stripped/static.m | 0 .../API}/lang/objc/objc-static-method/Makefile | 0 .../objc/objc-static-method/TestObjCStaticMethod.py | 0 .../API}/lang/objc/objc-static-method/static.m | 0 .../API}/lang/objc/objc-stepping/Makefile | 0 .../lang/objc/objc-stepping/TestObjCStepping.py | 0 .../API}/lang/objc/objc-stepping/stepping-tests.m | 0 .../API}/lang/objc/objc-struct-argument/Makefile | 0 .../objc-struct-argument/TestObjCStructArgument.py | 0 .../API}/lang/objc/objc-struct-argument/test.m | 0 .../API}/lang/objc/objc-struct-return/Makefile | 0 .../objc/objc-struct-return/TestObjCStructReturn.py | 0 .../API}/lang/objc/objc-struct-return/test.m | 0 .../test => test/API}/lang/objc/objc-super/Makefile | 0 .../API}/lang/objc/objc-super/TestObjCSuper.py | 0 .../test => test/API}/lang/objc/objc-super/class.m | 0 .../API}/lang/objc/objc_direct-methods/Makefile | 0 .../objc_direct-methods/TestObjCDirectMethods.py | 0 .../API}/lang/objc/objc_direct-methods/main.m | 0 .../test => test/API}/lang/objc/orderedset/Makefile | 0 .../API}/lang/objc/orderedset/TestOrderedSet.py | 0 .../test => test/API}/lang/objc/orderedset/main.m | 0 .../test => test/API}/lang/objc/print-obj/Makefile | 0 .../API}/lang/objc/print-obj/TestPrintObj.py | 0 .../test => test/API}/lang/objc/print-obj/blocked.m | 0 .../test => test/API}/lang/objc/ptr_refs/Makefile | 0 .../API}/lang/objc/ptr_refs/TestPtrRefsObjC.py | 0 .../test => test/API}/lang/objc/ptr_refs/main.m | 0 .../API}/lang/objc/radar-9691614/Makefile | 0 .../radar-9691614/TestObjCMethodReturningBOOL.py | 0 .../API}/lang/objc/radar-9691614/main.m | 0 .../API}/lang/objc/rdar-10967107/Makefile | 0 .../lang/objc/rdar-10967107/TestRdar10967107.py | 0 .../API}/lang/objc/rdar-10967107/main.m | 0 .../API}/lang/objc/rdar-11355592/Makefile | 0 .../lang/objc/rdar-11355592/TestRdar11355592.py | 0 .../API}/lang/objc/rdar-11355592/main.m | 0 .../API}/lang/objc/rdar-12408181/Makefile | 0 .../lang/objc/rdar-12408181/TestRdar12408181.py | 0 .../API}/lang/objc/rdar-12408181/main.m | 0 .../API}/lang/objc/real-definition/Bar.h | 0 .../API}/lang/objc/real-definition/Bar.m | 0 .../API}/lang/objc/real-definition/Foo.h | 0 .../API}/lang/objc/real-definition/Foo.m | 0 .../API}/lang/objc/real-definition/Makefile | 0 .../lang/objc/real-definition/TestRealDefinition.py | 0 .../API}/lang/objc/real-definition/main.m | 0 .../test => test/API}/lang/objc/sample/Makefile | 0 .../test => test/API}/lang/objc/sample/main.m | 0 .../test => test/API}/lang/objc/self/Makefile | 0 .../API}/lang/objc/self/TestObjCSelf.py | 0 .../test => test/API}/lang/objc/self/main.m | 0 .../API}/lang/objc/single-entry-dictionary/Makefile | 0 .../TestObjCSingleEntryDictionary.py | 0 .../API}/lang/objc/single-entry-dictionary/main.m | 0 .../lang/objc/unicode-string/TestUnicodeString.py | 0 .../API}/lang/objc/unicode-string/main.m | 0 .../objc/variadic_methods/TestVariadicMethods.py | 0 .../API}/lang/objc/variadic_methods/main.m | 0 .../API}/lang/objcxx/class-name-clash/Makefile | 0 .../lang/objcxx/class-name-clash/TestNameClash.py | 0 .../API}/lang/objcxx/class-name-clash/main.mm | 0 .../API}/lang/objcxx/class-name-clash/myobject.mm | 0 .../API}/lang/objcxx/cxx-bridged-po/Makefile | 0 .../objcxx/cxx-bridged-po/TestObjCXXBridgedPO.py | 0 .../API}/lang/objcxx/cxx-bridged-po/main.mm | 0 .../API}/lang/objcxx/hide-runtime-values/Makefile | 0 .../TestObjCXXHideRuntimeValues.py | 0 .../API}/lang/objcxx/hide-runtime-values/main.mm | 0 .../objcxx/objcxx-ivar-vector/TestIvarVector.py | 0 .../API}/lang/objcxx/objcxx-ivar-vector/main.mm | 0 .../test => test/API}/lang/objcxx/sample/Makefile | 0 .../test => test/API}/lang/objcxx/sample/main.mm | 0 .../test => test/API}/linux/add-symbols/Makefile | 0 .../add-symbols/TestTargetSymbolsAddCommand.py | 0 .../test => test/API}/linux/add-symbols/main.c | 0 .../test => test/API}/linux/builtin_trap/Makefile | 0 .../API}/linux/builtin_trap/TestBuiltinTrap.py | 0 .../test => test/API}/linux/builtin_trap/main.cpp | 0 .../API}/linux/mix-dwo-and-regular-objects/Makefile | 0 .../TestMixedDwarfBinary.py | 0 .../API}/linux/mix-dwo-and-regular-objects/a.c | 0 .../API}/linux/mix-dwo-and-regular-objects/b.c | 0 .../API}/linux/sepdebugsymlink/Makefile | 0 .../TestTargetSymbolsSepDebugSymlink.py | 0 .../test => test/API}/linux/sepdebugsymlink/main.c | 0 .../thread/create_during_instruction_step/Makefile | 0 .../TestCreateDuringInstructionStep.py | 0 .../thread/create_during_instruction_step/main.cpp | 0 lldb/test/API/lit.cfg.py | 3 +-- .../macosx/DBGSourcePathRemapping/Inputs/main.c | 0 .../macosx/DBGSourcePathRemapping/Inputs/relative.c | 0 .../API}/macosx/DBGSourcePathRemapping/Makefile | 0 .../TestDSYMSourcePathRemapping.py | 0 .../test => test/API}/macosx/add-dsym/Makefile | 0 .../add-dsym/TestAddDsymMidExecutionCommand.py | 0 .../test => test/API}/macosx/add-dsym/main.c | 0 .../API}/macosx/duplicate-archive-members/Makefile | 0 .../TestDuplicateMembers.py | 0 .../API}/macosx/duplicate-archive-members/a.c | 0 .../API}/macosx/duplicate-archive-members/main.c | 0 .../API}/macosx/duplicate-archive-members/sub1/a.c | 0 .../API}/macosx/find-app-in-bundle/Makefile | 0 .../TestApp.app/Contents/Info.plist | 0 .../TestApp.app/Contents/MacOS/.empty | 0 .../TestApp.app/Contents/Resources/.empty | 0 .../find-app-in-bundle/TestFindAppInBundle.py | 0 .../API}/macosx/find-app-in-bundle/main.c | 0 .../find-dsym/bundle-with-dot-in-filename/Makefile | 0 .../TestBundleWithDotInFilename.py | 0 .../find-dsym/bundle-with-dot-in-filename/bundle.c | 0 .../find-dsym/bundle-with-dot-in-filename/main.c | 0 .../API}/macosx/find-dsym/deep-bundle/Info.plist | 0 .../API}/macosx/find-dsym/deep-bundle/Makefile | 0 .../API}/macosx/find-dsym/deep-bundle/MyFramework.h | 0 .../macosx/find-dsym/deep-bundle/TestDeepBundle.py | 0 .../API}/macosx/find-dsym/deep-bundle/main.c | 0 .../API}/macosx/find-dsym/deep-bundle/myframework.c | 0 .../API}/macosx/function-starts/Makefile | 0 .../macosx/function-starts/TestFunctionStarts.py | 0 .../API}/macosx/function-starts/main.cpp | 0 .../API}/macosx/indirect_symbol/Makefile | 0 .../macosx/indirect_symbol/TestIndirectSymbols.py | 0 .../API}/macosx/indirect_symbol/alias.list | 0 .../API}/macosx/indirect_symbol/indirect.c | 0 .../test => test/API}/macosx/indirect_symbol/main.c | 0 .../API}/macosx/indirect_symbol/reexport.c | 0 .../API}/macosx/lc-note/kern-ver-str/Makefile | 0 .../lc-note/kern-ver-str/TestKernVerStrLCNOTE.py | 0 .../lc-note/kern-ver-str/create-empty-corefile.cpp | 0 .../API}/macosx/lc-note/kern-ver-str/main.c | 0 .../API}/macosx/load-kext/TestLoadKext.py | 0 .../test => test/API}/macosx/load-kext/mykext.yaml | 0 .../test => test/API}/macosx/macabi/Makefile | 0 .../API}/macosx/macabi/TestMacABImacOSFramework.py | 0 .../lldbsuite/test => test/API}/macosx/macabi/foo.c | 0 .../lldbsuite/test => test/API}/macosx/macabi/foo.h | 0 .../test => test/API}/macosx/macabi/main.c | 0 .../test => test/API}/macosx/nslog/Makefile | 0 .../API}/macosx/nslog/TestDarwinNSLogOutput.py | 0 .../lldbsuite/test => test/API}/macosx/nslog/main.m | 0 .../test => test/API}/macosx/order/Makefile | 0 .../test => test/API}/macosx/order/TestOrderFile.py | 0 .../test => test/API}/macosx/order/cmds.txt | 0 .../lldbsuite/test => test/API}/macosx/order/main.c | 0 .../test => test/API}/macosx/order/order-file | 0 .../test => test/API}/macosx/queues/Makefile | 0 .../test => test/API}/macosx/queues/TestQueues.py | 0 .../test => test/API}/macosx/queues/main.c | 0 .../API}/macosx/safe-to-func-call/Makefile | 0 .../macosx/safe-to-func-call/TestSafeFuncCalls.py | 0 .../API}/macosx/safe-to-func-call/main.c | 0 .../test => test/API}/macosx/thread-names/Makefile | 0 .../macosx/thread-names/TestInterruptThreadNames.py | 0 .../test => test/API}/macosx/thread-names/main.c | 0 .../test => test/API}/macosx/universal/Makefile | 0 .../API}/macosx/universal/TestUniversal.py | 0 .../test => test/API}/macosx/universal/main.c | 0 .../version_zero/TestGetVersionZeroVersion.py | 0 .../API}/macosx/version_zero/libDylib.dylib.yaml | 0 .../test => test/API}/python_api/.categories | 0 .../API}/python_api/breakpoint/Makefile | 0 .../API}/python_api/breakpoint/TestBreakpointAPI.py | 0 .../test => test/API}/python_api/breakpoint/main.c | 0 .../API}/python_api/class_members/Makefile | 0 .../class_members/TestSBTypeClassMembers.py | 0 .../API}/python_api/class_members/main.mm | 0 .../API}/python_api/debugger/TestDebuggerAPI.py | 0 .../TestDefaultConstructorForAPIObjects.py | 0 .../python_api/default-constructor/sb_address.py | 0 .../API}/python_api/default-constructor/sb_block.py | 0 .../python_api/default-constructor/sb_breakpoint.py | 0 .../default-constructor/sb_breakpointlocation.py | 0 .../default-constructor/sb_breakpointname.py | 0 .../default-constructor/sb_broadcaster.py | 0 .../default-constructor/sb_communication.py | 0 .../default-constructor/sb_compileunit.py | 0 .../python_api/default-constructor/sb_debugger.py | 0 .../API}/python_api/default-constructor/sb_error.py | 0 .../API}/python_api/default-constructor/sb_event.py | 0 .../python_api/default-constructor/sb_filespec.py | 0 .../API}/python_api/default-constructor/sb_frame.py | 0 .../python_api/default-constructor/sb_function.py | 0 .../default-constructor/sb_instruction.py | 0 .../default-constructor/sb_instructionlist.py | 0 .../python_api/default-constructor/sb_lineentry.py | 0 .../python_api/default-constructor/sb_listener.py | 0 .../python_api/default-constructor/sb_module.py | 0 .../python_api/default-constructor/sb_process.py | 0 .../default-constructor/sb_process_info.py | 0 .../python_api/default-constructor/sb_section.py | 0 .../python_api/default-constructor/sb_stringlist.py | 0 .../python_api/default-constructor/sb_symbol.py | 0 .../default-constructor/sb_symbolcontext.py | 0 .../python_api/default-constructor/sb_target.py | 0 .../python_api/default-constructor/sb_thread.py | 0 .../API}/python_api/default-constructor/sb_type.py | 0 .../API}/python_api/default-constructor/sb_value.py | 0 .../python_api/default-constructor/sb_valuelist.py | 0 .../python_api/default-constructor/sb_watchpoint.py | 0 .../disassemble-raw-data/TestDisassembleRawData.py | 0 .../disassemble-raw-data/TestDisassemble_VST1_64.py | 0 .../test => test/API}/python_api/event/Makefile | 0 .../API}/python_api/event/TestEvents.py | 0 .../test => test/API}/python_api/event/main.c | 0 .../exprpath_synthetic/TestExprPathSynthetic.py | 0 .../API}/python_api/exprpath_synthetic/main.mm | 0 .../API}/python_api/file_handle/TestFileHandle.py | 0 .../API}/python_api/findvalue_duplist/Makefile | 0 .../findvalue_duplist/TestSBFrameFindValue.py | 0 .../API}/python_api/findvalue_duplist/main.cpp | 0 .../API}/python_api/formatters/Makefile | 0 .../python_api/formatters/TestFormattersSBAPI.py | 0 .../API}/python_api/formatters/main.cpp | 0 .../API}/python_api/formatters/synth.py | 0 .../test => test/API}/python_api/frame/Makefile | 0 .../API}/python_api/frame/TestFrames.py | 0 .../API}/python_api/frame/get-variables/Makefile | 0 .../frame/get-variables/TestGetVariables.py | 0 .../API}/python_api/frame/get-variables/main.c | 0 .../API}/python_api/frame/inlines/Makefile | 0 .../python_api/frame/inlines/TestInlinedFrame.py | 0 .../API}/python_api/frame/inlines/inlines.c | 0 .../API}/python_api/frame/inlines/inlines.h | 0 .../test => test/API}/python_api/frame/main.c | 0 .../API}/python_api/function_symbol/Makefile | 0 .../python_api/function_symbol/TestDisasmAPI.py | 0 .../python_api/function_symbol/TestSymbolAPI.py | 0 .../API}/python_api/function_symbol/main.c | 0 .../API}/python_api/get-value-32bit-int/Makefile | 0 .../get-value-32bit-int/TestGetValue32BitInt.py | 0 .../API}/python_api/get-value-32bit-int/main.cpp | 0 .../API}/python_api/hello_world/Makefile | 0 .../API}/python_api/hello_world/TestHelloWorld.py | 0 .../test => test/API}/python_api/hello_world/main.c | 0 .../API}/python_api/interpreter/Makefile | 0 .../interpreter/TestCommandInterpreterAPI.py | 0 .../interpreter/TestRunCommandInterpreterAPI.py | 0 .../test => test/API}/python_api/interpreter/main.c | 0 .../API}/python_api/lldbutil/TestSwigVersion.py | 0 .../API}/python_api/lldbutil/frame/Makefile | 0 .../python_api/lldbutil/frame/TestFrameUtils.py | 0 .../API}/python_api/lldbutil/frame/main.c | 0 .../API}/python_api/lldbutil/iter/Makefile | 0 .../python_api/lldbutil/iter/TestLLDBIterator.py | 0 .../lldbutil/iter/TestRegistersIterator.py | 0 .../API}/python_api/lldbutil/iter/main.cpp | 0 .../API}/python_api/lldbutil/process/Makefile | 0 .../lldbutil/process/TestPrintStackTraces.py | 0 .../API}/python_api/lldbutil/process/main.cpp | 0 .../API}/python_api/module_section/Makefile | 0 .../module_section/TestModuleAndSection.py | 0 .../API}/python_api/module_section/b.cpp | 0 .../API}/python_api/module_section/c.cpp | 0 .../API}/python_api/module_section/main.cpp | 0 .../API}/python_api/name_lookup/Makefile | 0 .../API}/python_api/name_lookup/TestNameLookup.py | 0 .../API}/python_api/name_lookup/main.cpp | 0 .../test => test/API}/python_api/objc_type/Makefile | 0 .../API}/python_api/objc_type/TestObjCType.py | 0 .../test => test/API}/python_api/objc_type/main.m | 0 .../test => test/API}/python_api/process/Makefile | 0 .../API}/python_api/process/TestProcessAPI.py | 0 .../API}/python_api/process/io/Makefile | 0 .../API}/python_api/process/io/TestProcessIO.py | 0 .../test => test/API}/python_api/process/io/main.c | 0 .../test => test/API}/python_api/process/main.cpp | 0 .../python_api/process/read-mem-cstring/Makefile | 0 .../process/read-mem-cstring/TestReadMemCString.py | 0 .../API}/python_api/process/read-mem-cstring/main.c | 0 .../test => test/API}/python_api/sbdata/Makefile | 0 .../API}/python_api/sbdata/TestSBData.py | 0 .../test => test/API}/python_api/sbdata/main.cpp | 0 .../python_api/sblaunchinfo/TestSBLaunchInfo.py | 0 .../sbstructureddata/TestStructuredDataAPI.py | 0 .../sbtype_typeclass/TestSBTypeTypeClass.py | 0 .../API}/python_api/sbtype_typeclass/main.m | 0 .../sbvalue_const_addrof/TestSBValueConstAddrOf.py | 0 .../API}/python_api/sbvalue_const_addrof/main.cpp | 0 .../API}/python_api/sbvalue_persist/Makefile | 0 .../sbvalue_persist/TestSBValuePersist.py | 0 .../API}/python_api/sbvalue_persist/main.cpp | 0 .../test => test/API}/python_api/section/Makefile | 0 .../API}/python_api/section/TestSectionAPI.py | 0 .../test => test/API}/python_api/section/main.c | 0 .../test => test/API}/python_api/signals/Makefile | 0 .../API}/python_api/signals/TestSignalsAPI.py | 0 .../test => test/API}/python_api/signals/main.cpp | 0 .../API}/python_api/symbol-context/Makefile | 0 .../python_api/symbol-context/TestSymbolContext.py | 0 .../API}/python_api/symbol-context/main.c | 0 .../python_api/symbol-context/two-files/Makefile | 0 .../two-files/TestSymbolContextTwoFiles.py | 0 .../python_api/symbol-context/two-files/decls.h | 0 .../python_api/symbol-context/two-files/file1.cpp | 0 .../python_api/symbol-context/two-files/file2.cpp | 0 .../test => test/API}/python_api/target/Makefile | 0 .../API}/python_api/target/TestTargetAPI.py | 0 .../test => test/API}/python_api/target/main.c | 0 .../test => test/API}/python_api/thread/Makefile | 0 .../API}/python_api/thread/TestThreadAPI.py | 0 .../test => test/API}/python_api/thread/main.cpp | 0 .../test => test/API}/python_api/thread/main2.cpp | 0 .../test => test/API}/python_api/type/Makefile | 0 .../API}/python_api/type/TestTypeList.py | 0 .../test => test/API}/python_api/type/main.cpp | 0 .../test => test/API}/python_api/value/Makefile | 0 .../API}/python_api/value/TestValueAPI.py | 0 .../API}/python_api/value/change_values/Makefile | 0 .../value/change_values/TestChangeValueAPI.py | 0 .../API}/python_api/value/change_values/main.c | 0 .../API}/python_api/value/empty_class/Makefile | 0 .../value/empty_class/TestValueAPIEmptyClass.py | 0 .../API}/python_api/value/empty_class/main.cpp | 0 .../API}/python_api/value/linked_list/Makefile | 0 .../value/linked_list/TestValueAPILinkedList.py | 0 .../API}/python_api/value/linked_list/main.cpp | 0 .../test => test/API}/python_api/value/main.c | 0 .../API}/python_api/value_var_update/Makefile | 0 .../value_var_update/TestValueVarUpdate.py | 0 .../API}/python_api/value_var_update/main.c | 0 .../API}/python_api/watchpoint/.categories | 0 .../API}/python_api/watchpoint/Makefile | 0 .../API}/python_api/watchpoint/TestSetWatchpoint.py | 0 .../watchpoint/TestWatchpointIgnoreCount.py | 0 .../python_api/watchpoint/TestWatchpointIter.py | 0 .../API}/python_api/watchpoint/condition/Makefile | 0 .../condition/TestWatchpointConditionAPI.py | 0 .../API}/python_api/watchpoint/condition/main.cpp | 0 .../test => test/API}/python_api/watchpoint/main.c | 0 .../python_api/watchpoint/watchlocation/Makefile | 0 .../watchlocation/TestSetWatchlocation.py | 0 .../watchlocation/TestTargetWatchAddress.py | 0 .../python_api/watchpoint/watchlocation/main.cpp | 0 .../test => test/API}/sample_test/Makefile | 0 .../API}/sample_test/TestSampleInlineTest.py | 0 .../test => test/API}/sample_test/TestSampleTest.py | 0 .../lldbsuite/test => test/API}/sample_test/main.c | 0 .../API}/sanity/TestModuleCacheSanity.py | 0 .../test => test/API}/source-manager/Makefile | 0 .../API}/source-manager/TestSourceManager.py | 0 .../test => test/API}/source-manager/hidden/.keep | 0 .../test => test/API}/source-manager/main.c | 0 .../test => test/API}/terminal/TestEditline.py | 0 .../API}/terminal/TestSTTYBeforeAndAfter.py | 0 .../test => test/API}/test_runner/test/__init__.py | 0 .../test => test/API}/test_runner/test/inferior.py | 0 .../API}/test_runner/test/test_process_control.py | 0 lldb/test/API/testcases | 1 - .../API}/tools/lldb-server/.clang-format | 0 .../test => test/API}/tools/lldb-server/Makefile | 0 .../tools/lldb-server/TestAppleSimulatorOSType.py | 0 .../API}/tools/lldb-server/TestGdbRemoteAttach.py | 0 .../tools/lldb-server/TestGdbRemoteAuxvSupport.py | 0 .../API}/tools/lldb-server/TestGdbRemoteExitCode.py | 0 .../lldb-server/TestGdbRemoteExpeditedRegisters.py | 0 .../API}/tools/lldb-server/TestGdbRemoteHostInfo.py | 0 .../API}/tools/lldb-server/TestGdbRemoteKill.py | 0 .../tools/lldb-server/TestGdbRemoteModuleInfo.py | 0 .../tools/lldb-server/TestGdbRemoteProcessInfo.py | 0 .../tools/lldb-server/TestGdbRemoteRegisterState.py | 0 .../tools/lldb-server/TestGdbRemoteSingleStep.py | 0 .../lldb-server/TestGdbRemoteThreadsInStopReply.py | 0 .../lldb-server/TestGdbRemote_qThreadStopInfo.py | 0 .../API}/tools/lldb-server/TestGdbRemote_vCont.py | 0 .../tools/lldb-server/TestGdbRemote_vContThreads.py | 0 .../API}/tools/lldb-server/TestLldbGdbServer.py | 0 .../commandline/TestStubReverseConnect.py | 0 .../tools/lldb-server/commandline/TestStubSetSID.py | 0 .../API}/tools/lldb-server/inferior-crash/Makefile | 0 .../inferior-crash/TestGdbRemoteAbort.py | 0 .../inferior-crash/TestGdbRemoteSegFault.py | 0 .../API}/tools/lldb-server/inferior-crash/main.cpp | 0 .../API}/tools/lldb-server/libraries-svr4/Makefile | 0 .../TestGdbRemoteLibrariesSvr4Support.py | 0 .../API}/tools/lldb-server/libraries-svr4/main.cpp | 0 .../tools/lldb-server/libraries-svr4/svr4lib_a.cpp | 0 .../lldb-server/libraries-svr4/svr4lib_b_quote.cpp | 0 .../test => test/API}/tools/lldb-server/main.cpp | 0 .../lldb-server/platform-process-connect/Makefile | 0 .../TestPlatformProcessConnect.py | 0 .../lldb-server/platform-process-connect/main.cpp | 0 .../tools/lldb-server/register-reading/Makefile | 0 .../register-reading/TestGdbRemoteGPacket.py | 0 .../tools/lldb-server/register-reading/main.cpp | 0 .../tools/lldb-server/signal-filtering/Makefile | 0 .../signal-filtering/TestGdbRemote_QPassSignals.py | 0 .../tools/lldb-server/signal-filtering/main.cpp | 0 .../lldb-server/test/test_lldbgdbserverutils.py | 0 .../API}/tools/lldb-server/thread-name/Makefile | 0 .../thread-name/TestGdbRemoteThreadName.py | 0 .../API}/tools/lldb-server/thread-name/main.cpp | 0 .../test => test/API}/tools/lldb-vscode/.categories | 0 .../API}/tools/lldb-vscode/attach/Makefile | 0 .../tools/lldb-vscode/attach/TestVSCode_attach.py | 0 .../API}/tools/lldb-vscode/attach/main.c | 0 .../API}/tools/lldb-vscode/breakpoint/Makefile | 0 .../breakpoint/TestVSCode_setBreakpoints.py | 0 .../TestVSCode_setExceptionBreakpoints.py | 0 .../breakpoint/TestVSCode_setFunctionBreakpoints.py | 0 .../API}/tools/lldb-vscode/breakpoint/main.cpp | 0 .../API}/tools/lldb-vscode/completions/Makefile | 0 .../completions/TestVSCode_completions.py | 0 .../API}/tools/lldb-vscode/completions/main.cpp | 0 .../API}/tools/lldb-vscode/launch/Makefile | 0 .../tools/lldb-vscode/launch/TestVSCode_launch.py | 0 .../API}/tools/lldb-vscode/launch/main.c | 0 .../API}/tools/lldb-vscode/stackTrace/Makefile | 0 .../lldb-vscode/stackTrace/TestVSCode_stackTrace.py | 0 .../API}/tools/lldb-vscode/stackTrace/main.c | 0 .../API}/tools/lldb-vscode/step/Makefile | 0 .../API}/tools/lldb-vscode/step/TestVSCode_step.py | 0 .../API}/tools/lldb-vscode/step/main.cpp | 0 .../API}/tools/lldb-vscode/variables/Makefile | 0 .../lldb-vscode/variables/TestVSCode_variables.py | 0 .../API}/tools/lldb-vscode/variables/main.cpp | 0 .../test => test/API}/types/AbstractBase.py | 0 .../test => test/API}/types/HideTestFailures.py | 0 .../lldbsuite/test => test/API}/types/Makefile | 0 .../test => test/API}/types/TestCharType.py | 0 .../test => test/API}/types/TestCharTypeExpr.py | 0 .../test => test/API}/types/TestDoubleTypes.py | 0 .../test => test/API}/types/TestDoubleTypesExpr.py | 0 .../test => test/API}/types/TestFloatTypes.py | 0 .../test => test/API}/types/TestFloatTypesExpr.py | 0 .../test => test/API}/types/TestIntegerType.py | 0 .../test => test/API}/types/TestIntegerTypeExpr.py | 0 .../test => test/API}/types/TestLongTypes.py | 0 .../test => test/API}/types/TestLongTypesExpr.py | 0 .../test => test/API}/types/TestRecursiveTypes.py | 0 .../test => test/API}/types/TestShortType.py | 0 .../test => test/API}/types/TestShortTypeExpr.py | 0 .../test => test/API}/types/basic_type.cpp | 0 .../lldbsuite/test => test/API}/types/char.cpp | 0 .../lldbsuite/test => test/API}/types/double.cpp | 0 .../lldbsuite/test => test/API}/types/float.cpp | 0 .../lldbsuite/test => test/API}/types/int.cpp | 0 .../lldbsuite/test => test/API}/types/long.cpp | 0 .../lldbsuite/test => test/API}/types/long_long.cpp | 0 .../test => test/API}/types/recursive_type_1.cpp | 0 .../test => test/API}/types/recursive_type_2.cpp | 0 .../test => test/API}/types/recursive_type_main.cpp | 0 .../lldbsuite/test => test/API}/types/short.cpp | 0 .../test => test/API}/types/unsigned_char.cpp | 0 .../test => test/API}/types/unsigned_int.cpp | 0 .../test => test/API}/types/unsigned_long.cpp | 0 .../test => test/API}/types/unsigned_long_long.cpp | 0 .../test => test/API}/types/unsigned_short.cpp | 0 2609 files changed, 2 insertions(+), 11 deletions(-) rename lldb/{packages/Python/lldbsuite/test => test/API}/android/platform/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/android/platform/TestDefaultCacheLineSize.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/android/platform/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/check_public_api_headers/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/check_public_api_headers/TestPublicAPIHeaders.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/check_public_api_headers/main.cpp.template (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/command-return-object/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/command-return-object/TestSBCommandReturnObject.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/command-return-object/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/listeners/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/listeners/TestListener.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/listeners/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/log/TestAPILog.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multiple-debuggers/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multiple-debuggers/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multiple-debuggers/TestMultipleDebuggers.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multiple-debuggers/multi-process-driver.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multiple-debuggers/testprog.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multiple-targets/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multiple-targets/TestMultipleTargets.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multiple-targets/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multithreaded/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multithreaded/TestMultithreaded.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multithreaded/common.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multithreaded/driver.cpp.template (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multithreaded/inferior.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multithreaded/listener_test.cpp.template (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multithreaded/test_breakpoint_callback.cpp.template (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multithreaded/test_listener_event_description.cpp.template (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multithreaded/test_listener_event_process_state.cpp.template (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multithreaded/test_listener_resume.cpp.template (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/breakpoint-it/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/breakpoint-it/TestBreakpointIt.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/breakpoint-it/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/breakpoint-thumb-codesection/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/breakpoint-thumb-codesection/TestBreakpointThumbCodesection.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/breakpoint-thumb-codesection/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/TestEmulations.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-add-1-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-add-1-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-add-10-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-add-11-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-add-12-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-add-2-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-add-2-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-add-3-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-add-3-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-add-4-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-add-4-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-add-5-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-add-5-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-add-6-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-add-6-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-add-7-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-add-7-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-add-8-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-add-8-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-add-9-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-bic-1-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-bic-1-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldmia-1-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldmia-1-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldmia-2-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldmia-2-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldmia-3-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldmia-3-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldr-1-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldr-1-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldr-10-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldr-11-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldr-12-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldr-2-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldr-2-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldr-3-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldr-3-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldr-4-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldr-4-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldr-5-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldr-5-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldr-6-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldr-6-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldr-7-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldr-7-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldr-8-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldr-8-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldr-9-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldrd-1-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldrd-1-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldrd-2-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldrh-1-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldrsh-1-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-ldrsh-2-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-1-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-1-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-10-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-11-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-12-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-13-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-14-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-15-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-16-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-17-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-18-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-19-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-2-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-2-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-20-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-21-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-22-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-23-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-24-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-25-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-26-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-27-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-28-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-29-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-3-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-3-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-30-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-31-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-4-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-4-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-5-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-5-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-6-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-6-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-7-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-8-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mov-9-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-moveq-1-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-movs-1-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mvn-1-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mvn-1-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mvn-2-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mvn-2-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mvn-3-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mvn-3-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mvn-4-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-mvn-4-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-pop-1-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-pop-1-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-pop-2-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-pop-2-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-pop-3-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-push-1-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-push-1-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-push-2-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-push-2-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-push-3-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-push-3-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-str-1-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-str-1-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-str-2-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-str-2-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-str-3-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-str-3-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-str-4-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-str-4-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-str-5-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-strb-1-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-strb-2-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-strbt-1-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-strd-1-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-strt-1-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-sub-1-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-sub-1-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-sub-10-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-sub-2-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-sub-2-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-sub-3-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-sub-3-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-sub-4-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-sub-4-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-sub-5-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-sub-5-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-sub-6-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-sub-6-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-sub-8-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-sub-9-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-subs-1-arm.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-subs-1-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-subs-10-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-subs-2-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-subs-3-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-subs-4-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-subs-5-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-subs-6-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-subs-8-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-subs-9-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-vpop-1-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-vpop-2-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-vpop-3-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-vpush-1-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-vpush-2-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-files/test-vpush-3-thumb.dat (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/continue/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/continue/TestBenchmarkContinue.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/continue/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/expression/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/expression/TestExpressionCmd.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/expression/TestRepeatedExprs.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/expression/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/frame_variable/TestFrameVariableResponse.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/libcxxlist/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/libcxxlist/TestBenchmarkLibcxxList.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/libcxxlist/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/libcxxmap/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/libcxxmap/TestBenchmarkLibcxxMap.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/libcxxmap/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/startup/TestStartupDelays.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/stepping/TestSteppingSpeed.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/turnaround/TestCompileRunToBreakpointTurnaround.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/add-dsym/uuid/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/add-dsym/uuid/TestAddDsymCommand.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/add-dsym/uuid/main.cpp.template (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/apropos/basic/TestApropos.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/apropos/with-process/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/apropos/with-process/TestAproposWithProcess.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/apropos/with-process/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/breakpoint/command/list/TestBreakpointCommandList.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/breakpoint/command/list/a.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/delete/TestCommandDelete.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/history/TestCommandHistory.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/invalid-args/TestInvalidArgsCommand.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/nested_alias/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/nested_alias/TestNestedAlias.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/nested_alias/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/TestCommandScript.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/bug11569.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/callables.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/decorated.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/import/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/import/TestImport.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/import/bar/bar.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/import/bar/barutil.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/import/dummymodule.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/import/foo/bar/foobar.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/import/foo/foo.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/import/foo/foo2.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/import/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/import/rdar-12586188/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/import/rdar-12586188/TestRdar12586188.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/import/rdar-12586188/fail12586188.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/import/rdar-12586188/fail212586188.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/import/thepackage/TPunitA.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/import/thepackage/TPunitB.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/import/thepackage/__init__.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/mysto.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/py_import (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/welcome.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script_alias/TestCommandScriptAlias.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script_alias/tcsacmd.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/source/.lldb (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/source/TestCommandSource.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/source/commands.txt (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/source/my.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/disassemble/basic/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/disassemble/basic/TestDisassembleBreakpoint.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/disassemble/basic/TestFrameDisassemble.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/disassemble/basic/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/anonymous-struct/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/anonymous-struct/TestCallUserAnonTypedef.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/anonymous-struct/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/argument_passing_restrictions/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/argument_passing_restrictions/TestArgumentPassingRestrictions.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/argument_passing_restrictions/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/calculator_mode/TestCalculatorMode.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/call-function/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/call-function/TestCallBuiltinFunction.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/call-function/TestCallStdStringFunction.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/call-function/TestCallStopAndContinue.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/call-function/TestCallUserDefinedFunction.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/call-function/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/call-restarts/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/call-restarts/TestCallThatRestarts.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/call-restarts/lotta-signals.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/call-throws/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/call-throws/TestCallThatThrows.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/call-throws/call-throws.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/cast_int_to_anonymous_enum/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/cast_int_to_anonymous_enum/TestCastIntToAnonymousEnum.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/cast_int_to_anonymous_enum/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/char/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/char/TestExprsChar.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/char/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/class_template_specialization_empty_pack/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/class_template_specialization_empty_pack/TestClassTemplateSpecializationParametersHandling.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/class_template_specialization_empty_pack/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/codegen-crash-typedefdecl-not-in_declcontext/TestCodegenCrashTypedefDeclNotInDeclContext.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/codegen-crash-typedefdecl-not-in_declcontext/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/completion-crash-incomplete-record/TestCompletionCrashIncompleteRecord.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/completion-crash-incomplete-record/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/completion-crash-invalid-iterator/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/completion-crash-invalid-iterator/TestInvalidIteratorCompletionCrash.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/completion-crash-invalid-iterator/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/completion-in-lambda-and-unnamed-class/TestCompletionInLambdaAndUnnamedClass.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/completion-in-lambda-and-unnamed-class/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/completion/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/completion/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/completion/TestExprCompletion.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/completion/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/completion/other.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/context-object-objc/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/context-object-objc/TestContextObjectObjc.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/context-object-objc/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/context-object/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/context-object/TestContextObject.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/context-object/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/deleting-implicit-copy-constructor/TestDeletingImplicitCopyConstructor.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/deleting-implicit-copy-constructor/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/diagnostics/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/diagnostics/TestExprDiagnostics.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/diagnostics/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/dollar-in-variable/TestDollarInVariable.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/dollar-in-variable/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/dont_allow_jit/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/dont_allow_jit/TestAllowJIT.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/dont_allow_jit/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/entry-bp/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/entry-bp/TestExprEntryBP.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/entry-bp/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/expr-in-syscall/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/expr-in-syscall/TestExpressionInSyscall.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/expr-in-syscall/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/fixits/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/fixits/TestFixIts.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/fixits/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/formatters/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/formatters/TestFormatters.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/formatters/foosynth.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/formatters/formatters.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/formatters/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/function_template_specialization_temp_args/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/function_template_specialization_temp_args/TestFunctionTemplateSpecializationTempArgs.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/function_template_specialization_temp_args/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/ignore-artificial-constructors/TestIgnoreArtificialConstructors.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/ignore-artificial-constructors/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/basic/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/basic/TestImportStdModule.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/basic/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/conflicts/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/conflicts/TestStdModuleWithConflicts.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/conflicts/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/deque-basic/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/deque-basic/TestDequeFromStdModule.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/deque-basic/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/deque-dbg-info-content/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/deque-dbg-info-content/TestDbgInfoContentDequeFromStdModule.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/deque-dbg-info-content/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/empty-module/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/empty-module/TestEmptyStdModule.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/empty-module/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/empty-module/root/usr/include/c++/v1/algorithm (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/empty-module/root/usr/include/c++/v1/module.modulemap (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/empty-module/root/usr/include/libc_header.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/forward_list-dbg-info-content/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/forward_list-dbg-info-content/TestDbgInfoContentForwardListFromStdModule.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/forward_list-dbg-info-content/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/forward_list/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/forward_list/TestForwardListFromStdModule.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/forward_list/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/list-dbg-info-content/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/list-dbg-info-content/TestDbgInfoContentListFromStdModule.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/list-dbg-info-content/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/list/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/list/TestListFromStdModule.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/list/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/no-std-module/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/no-std-module/TestMissingStdModule.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/no-std-module/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/queue/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/queue/TestQueueFromStdModule.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/queue/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/shared_ptr-dbg-info-content/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/shared_ptr-dbg-info-content/TestSharedPtrDbgInfoContentFromStdModule.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/shared_ptr-dbg-info-content/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/shared_ptr/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/shared_ptr/TestSharedPtrFromStdModule.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/shared_ptr/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/stack/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/stack/TestStackFromStdModule.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/stack/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/sysroot/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/sysroot/TestStdModuleSysroot.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/sysroot/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/sysroot/root/usr/include/c++/v1/algorithm (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/sysroot/root/usr/include/c++/v1/module.modulemap (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/sysroot/root/usr/include/libc_header.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/unique_ptr-dbg-info-content/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/unique_ptr-dbg-info-content/TestUniquePtrDbgInfoContent.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/unique_ptr-dbg-info-content/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/unique_ptr/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/unique_ptr/TestUniquePtrFromStdModule.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/unique_ptr/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/vector-bool/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/vector-bool/TestVectorBoolFromStdModule.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/vector-bool/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/vector-dbg-info-content/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/vector-dbg-info-content/TestDbgInfoContentVectorFromStdModule.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/vector-dbg-info-content/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/vector-of-vectors/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/vector-of-vectors/TestVectorOfVectorsFromStdModule.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/vector-of-vectors/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/vector/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/vector/TestVectorFromStdModule.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/vector/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/weak_ptr-dbg-info-content/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/weak_ptr-dbg-info-content/TestDbgInfoContentWeakPtrFromStdModule.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/weak_ptr-dbg-info-content/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/weak_ptr/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/weak_ptr/TestWeakPtrFromStdModule.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import-std-module/weak_ptr/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import_builtin_fileid/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import_builtin_fileid/TestImportBuiltinFileID.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/import_builtin_fileid/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/inline-namespace/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/inline-namespace/TestInlineNamespace.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/inline-namespace/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/invalid-args/TestInvalidArgsExpression.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/ir-interpreter-phi-nodes/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/ir-interpreter-phi-nodes/TestIRInterpreterPHINodes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/ir-interpreter-phi-nodes/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/ir-interpreter/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/ir-interpreter/TestIRInterpreter.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/ir-interpreter/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/issue_11588/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/issue_11588/Test11588.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/issue_11588/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/issue_11588/s11588.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/macros/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/macros/TestMacros.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/macros/macro1.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/macros/macro2.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/macros/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/multiline-completion/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/multiline-completion/TestMultilineCompletion.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/multiline-completion/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/multiline-navigation/TestMultilineNavigation.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/namespace_local_var_same_name_cpp_and_c/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/namespace_local_var_same_name_cpp_and_c/TestNamespaceLocalVarSameNameCppAndC.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/namespace_local_var_same_name_cpp_and_c/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/namespace_local_var_same_name_obj_c/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/namespace_local_var_same_name_obj_c/TestNamespaceLocalVarSameNameObjC.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/namespace_local_var_same_name_obj_c/main.mm (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/namespace_local_var_same_name_obj_c/util.mm (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/no-deadlock/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/no-deadlock/TestExprDoesntBlock.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/no-deadlock/locking.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/options/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/options/TestExprOptions.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/options/foo.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/options/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persist_objc_pointeetype/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persist_objc_pointeetype/TestPersistObjCPointeeType.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persist_objc_pointeetype/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persistent_ptr_update/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persistent_ptr_update/TestPersistentPtrUpdate.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persistent_ptr_update/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persistent_types/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persistent_types/TestNestedPersistentTypes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persistent_types/TestPersistentTypes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persistent_types/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persistent_variables/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persistent_variables/TestPersistentVariables.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persistent_variables/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/po_verbosity/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/po_verbosity/TestPoVerbosity.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/po_verbosity/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/pr35310/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/pr35310/TestExprsBug35310.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/pr35310/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/radar_8638051/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/radar_8638051/Test8638051.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/radar_8638051/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/radar_9531204/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/radar_9531204/TestPrintfAfterUp.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/radar_9531204/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/radar_9673664/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/radar_9673664/TestExprHelpExamples.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/radar_9673664/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/rdar42038760/TestScalarURem.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/rdar42038760/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/rdar44436068/Test128BitsInteger.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/rdar44436068/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/regression-access-function-template-in-record/TestRegressionAccessFunctionTemplateInRecord.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/regression-access-function-template-in-record/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/save_jit_objects/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/save_jit_objects/TestSaveJITObjects.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/save_jit_objects/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/scoped_enums/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/scoped_enums/TestScopedEnumType.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/scoped_enums/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/static-initializers/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/static-initializers/TestStaticInitializers.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/static-initializers/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/test/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/test/TestExprs.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/test/TestExprs2.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/test/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/timeout/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/timeout/TestCallWithTimeout.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/timeout/wait-a-while.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/top-level/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/top-level/TestTopLevelExprs.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/top-level/dummy.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/top-level/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/top-level/test.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/two-files/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/two-files/TestObjCTypeQueryFromOtherCompileUnit.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/two-files/foo.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/two-files/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/unicode-in-variable/TestUnicodeInVariable.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/unicode-in-variable/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/unwind_expression/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/unwind_expression/TestUnwindExpression.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/unwind_expression/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/vector_of_enums/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/vector_of_enums/TestVectorOfEnums.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/vector_of_enums/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/weak_symbols/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/weak_symbols/TestWeakSymbols.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/weak_symbols/dylib.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/weak_symbols/dylib.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/weak_symbols/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/weak_symbols/module.modulemap (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/xvalue/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/xvalue/TestXValuePrinting.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/xvalue/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/array/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/array/TestArray.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/array/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/bad-reference/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/bad-reference/TestBadReference.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/bad-reference/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/complicated-expression/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/complicated-expression/TestComplicatedExpression.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/complicated-expression/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/dereference-argument/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/dereference-argument/TestDiagnoseDereferenceArgument.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/dereference-argument/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/dereference-function-return/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/dereference-function-return/TestDiagnoseDereferenceFunctionReturn.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/dereference-function-return/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/dereference-this/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/dereference-this/TestDiagnoseDereferenceThis.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/dereference-this/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/inheritance/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/inheritance/TestDiagnoseInheritance.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/inheritance/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/local-variable/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/local-variable/TestLocalVariable.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/local-variable/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/virtual-method-call/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/virtual-method-call/TestDiagnoseDereferenceVirtualMethodCall.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/virtual-method-call/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/language/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/language/TestGuessLanguage.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/language/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/language/other-2.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/language/other.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/language/other.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/language/somefunc.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/recognizer/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/recognizer/TestFrameRecognizer.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/recognizer/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/recognizer/recognizer.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/select/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/select/TestFrameSelect.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/select/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/var-scope/TestFrameVariableScope.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/var-scope/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/var/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/var/TestFrameVar.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/var/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/gui/basic/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/gui/basic/TestGuiBasic.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/gui/basic/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/gui/invalid-args/TestInvalidArgsGui.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/help/TestHelp.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/log/basic/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/log/basic/TestLogging.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/log/basic/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/log/invalid-args/TestInvalidArgsLog.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/platform/basic/TestPlatformCommand.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/platform/basic/TestPlatformPython.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/platform/process/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/platform/process/TestProcessList.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/platform/process/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/attach-resume/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/attach-resume/TestAttachResume.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/attach-resume/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/attach/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/attach/TestProcessAttach.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/attach/attach_denied/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/attach/attach_denied/TestAttachDenied.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/attach/attach_denied/entitlements.plist (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/attach/attach_denied/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/attach/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/launch-with-shellexpand/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/launch-with-shellexpand/TestLaunchWithShellExpand.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/launch-with-shellexpand/file1.txt (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/launch-with-shellexpand/file2.txt (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/launch-with-shellexpand/file3.txt (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/launch-with-shellexpand/file4.txy (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/launch-with-shellexpand/file5.tyx (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/launch-with-shellexpand/foo bar (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/launch-with-shellexpand/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/launch/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/launch/TestProcessLaunch.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/launch/input-file.txt (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/launch/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/launch/print_cwd.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/launch/print_env.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/quit/TestQuit.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/register/intel_xtended_registers/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/register/intel_xtended_registers/TestMPXRegisters.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/register/intel_xtended_registers/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/register/intel_xtended_registers/mpx_bound_violation/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/register/intel_xtended_registers/mpx_bound_violation/TestBoundViolation.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/register/intel_xtended_registers/mpx_bound_violation/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/register/intel_xtended_registers/mpx_offset_intersection/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/register/intel_xtended_registers/mpx_offset_intersection/TestMPXOffsetIntersection.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/register/intel_xtended_registers/mpx_offset_intersection/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/register/register_command/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/register/register_command/TestRegisters.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/register/register_command/a.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/register/register_command/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/reproducer/invalid-args/TestInvalidArgsReproducer.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/settings/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/settings/TestSettings.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/settings/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/settings/quoting/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/settings/quoting/TestQuoting.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/settings/quoting/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/source/info/TestSourceInfo.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/source/info/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/source/info/second.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/statistics/basic/TestStats.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/statistics/basic/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/auto-install-main-executable/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/auto-install-main-executable/TestAutoInstallMainExecutable.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/auto-install-main-executable/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/basic/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/basic/TestTargetCommand.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/basic/a.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/basic/b.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/basic/c.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/basic/globals.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/basic/invalid_core_file (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/create-deps/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/create-deps/TestTargetCreateDeps.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/create-deps/a.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/create-deps/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/create-no-such-arch/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/create-no-such-arch/TestNoSuchArch.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/create-no-such-arch/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/dump-symtab-demangle/TestDumpSymtabDemangle.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/dump-symtab-demangle/a.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/stop-hooks/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/stop-hooks/TestStopHooks.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/stop-hooks/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/version/TestVersion.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/hello_watchlocation/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/hello_watchlocation/TestWatchLocation.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/hello_watchlocation/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/hello_watchpoint/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/hello_watchpoint/TestMyFirstWatchpoint.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/hello_watchpoint/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/multi_watchpoint_slots/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/multi_watchpoint_slots/TestWatchpointMultipleSlots.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/multi_watchpoint_slots/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/multiple_hits/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/multiple_hits/TestMultipleHits.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/multiple_hits/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/multiple_threads/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/multiple_threads/TestWatchpointMultipleThreads.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/multiple_threads/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/step_over_watchpoint/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/step_over_watchpoint/TestStepOverWatchpoint.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/step_over_watchpoint/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/variable_out_of_scope/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/variable_out_of_scope/TestWatchedVarHitWhenInScope.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/variable_out_of_scope/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_commands/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_commands/TestWatchpointCommands.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_commands/command/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_commands/command/TestWatchpointCommandLLDB.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_commands/command/TestWatchpointCommandPython.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_commands/command/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_commands/command/watchpoint_command.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_commands/condition/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_commands/condition/TestWatchpointConditionCmd.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_commands/condition/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_commands/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_disable/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_disable/TestWatchpointDisable.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_disable/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_events/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_events/TestWatchpointEvents.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_events/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_on_vectors/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_on_vectors/TestValueOfVectorVariable.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_on_vectors/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_set_command/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_set_command/TestWatchLocationWithWatchSet.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_set_command/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_size/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_size/TestWatchpointSizes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watchpoint_size/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/driver/batch_mode/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/driver/batch_mode/TestBatchMode.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/driver/batch_mode/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/abbreviation/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/abbreviation/TestAbbreviations.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/abbreviation/TestCommonShortSpellings.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/alias/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/archives/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/archives/README (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/archives/TestBSDArchives.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/archives/a.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/archives/b.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/archives/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/asan/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/asan/TestMemoryHistory.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/asan/TestReportData.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/asan/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/avoids-fd-leak/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/avoids-fd-leak/TestFdLeak.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/avoids-fd-leak/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/backticks/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/backticks/TestBackticksWithoutATarget.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/address_breakpoints/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/address_breakpoints/TestAddressBreakpoints.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/address_breakpoints/TestBadAddressBreakpoints.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/address_breakpoints/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/auto_continue/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/auto_continue/TestBreakpointAutoContinue.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/auto_continue/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_by_line_and_column/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_by_line_and_column/TestBreakpointByLineAndColumn.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_by_line_and_column/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_callback_command_source/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_callback_command_source/TestBreakpointCallbackCommandSource.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_callback_command_source/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_callback_command_source/source.lldb (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_command/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_command/TestBreakpointCommand.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_command/TestBreakpointCommandsFromPython.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_command/TestRegexpBreakCommand.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_command/a.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_command/b.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_command/bktptcmd.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_command/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_command/side_effect.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_conditions/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_conditions/TestBreakpointConditions.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_conditions/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_hit_count/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_hit_count/TestBreakpointHitCount.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_hit_count/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_ids/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_ids/TestBreakpointIDs.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_ids/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_ignore_count/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_ignore_count/TestBreakpointIgnoreCount.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_ignore_count/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_in_delayslot/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_in_delayslot/TestAvoidBreakpointInDelaySlot.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_in_delayslot/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_language/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_language/TestBreakpointLanguage.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_language/a.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_language/b.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_language/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_locations/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_locations/TestBreakpointLocations.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_locations/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_names/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_names/TestBreakpointNames.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_names/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_options/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_options/TestBreakpointOptions.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_options/foo.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_options/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_set_restart/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_set_restart/TestBreakpointSetRestart.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/breakpoint_set_restart/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/comp_dir_symlink/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/comp_dir_symlink/TestCompDirSymLink.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/comp_dir_symlink/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/consecutive_breakpoints/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/consecutive_breakpoints/TestConsecutiveBreakpoints.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/consecutive_breakpoints/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/cpp/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/cpp/TestCPPBreakpointLocations.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/cpp/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/cpp_exception/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/cpp_exception/TestCPPExceptionBreakpoint.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/cpp_exception/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/debugbreak/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/debugbreak/TestDebugBreak.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/debugbreak/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/dummy_target_breakpoints/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/dummy_target_breakpoints/TestBreakpointsWithNoTargets.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/dummy_target_breakpoints/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/global_constructor/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/global_constructor/TestBreakpointInGlobalConstructor.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/global_constructor/foo.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/global_constructor/foo.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/global_constructor/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/hardware_breakpoints/hardware_breakpoint_on_multiple_threads/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/hardware_breakpoints/hardware_breakpoint_on_multiple_threads/TestHWBreakMultiThread.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/hardware_breakpoints/hardware_breakpoint_on_multiple_threads/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/inlined_breakpoints/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/inlined_breakpoints/TestInlinedBreakpoints.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/inlined_breakpoints/basic_type.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/inlined_breakpoints/int.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/move_nearest/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/move_nearest/TestMoveNearest.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/move_nearest/foo.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/move_nearest/foo.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/move_nearest/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/objc/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/objc/TestObjCBreakpoints.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/objc/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/require_hw_breakpoints/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/require_hw_breakpoints/TestRequireHWBreakpoints.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/require_hw_breakpoints/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/scripted_bkpt/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/scripted_bkpt/TestScriptedResolver.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/scripted_bkpt/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/scripted_bkpt/resolver.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/serialize/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/serialize/TestBreakpointSerialization.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/serialize/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/serialize/resolver.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/serialize/side_effect.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/source_regexp/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/source_regexp/TestSourceRegexBreakpoints.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/source_regexp/a.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/source_regexp/a.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/source_regexp/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/step_over_breakpoint/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/step_over_breakpoint/TestStepOverBreakpoint.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoint/step_over_breakpoint/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/completion/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/completion/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/completion/TestCompletion.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/completion/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/conditional_break/.lldb (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/conditional_break/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/conditional_break/TestConditionalBreak.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/conditional_break/conditional_break.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/conditional_break/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/basic/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/basic/TestDarwinLogBasic.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/basic/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/common/darwin_log_common.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/exact_match/activity-chain/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/exact_match/activity-chain/TestDarwinLogFilterMatchActivityChain.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/exact_match/activity-chain/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/exact_match/activity/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/exact_match/activity/TestDarwinLogFilterMatchActivity.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/exact_match/activity/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/exact_match/category/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/exact_match/category/TestDarwinLogFilterMatchCategory.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/exact_match/category/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/exact_match/message/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/exact_match/message/TestDarwinLogFilterMatchMessage.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/exact_match/message/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/exact_match/subsystem/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/exact_match/subsystem/TestDarwinLogFilterMatchSubsystem.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/exact_match/subsystem/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/regex/activity-chain/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/regex/activity-chain/TestDarwinLogFilterRegexActivityChain.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/regex/activity-chain/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/regex/activity/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/regex/activity/TestDarwinLogFilterRegexActivity.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/regex/activity/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/regex/category/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/regex/category/TestDarwinLogFilterRegexCategory.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/regex/category/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/regex/message/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/regex/message/TestDarwinLogFilterRegexMessage.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/regex/message/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/regex/subsystem/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/regex/subsystem/TestDarwinLogFilterRegexSubsystem.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/filter/regex/subsystem/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/format/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/format/TestDarwinLogMessageFormat.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/format/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/source/debug/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/source/debug/TestDarwinLogSourceDebug.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/source/debug/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/source/info/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/source/info/TestDarwinLogSourceInfo.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_log/source/info/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/array_typedef/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/array_typedef/TestArrayTypedef.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/array_typedef/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/boolreference/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/boolreference/TestFormattersBoolRefPtr.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/boolreference/main.mm (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/compactvectors/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/compactvectors/TestCompactVectors.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/compactvectors/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-advanced/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-advanced/TestDataFormatterAdv.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-advanced/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-caching/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-caching/TestDataFormatterCaching.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-caching/a.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-caching/b.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-categories/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-categories/TestDataFormatterCategories.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-categories/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-cpp/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-cpp/TestDataFormatterCpp.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-cpp/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-disabling/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-disabling/TestDataFormatterDisabling.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-disabling/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-enum-format/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-enum-format/TestDataFormatterEnumFormat.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-enum-format/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-globals/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-globals/TestDataFormatterGlobals.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-globals/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-named-summaries/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-named-summaries/TestDataFormatterNamedSummaries.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-named-summaries/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-objc/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-objc/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-objc/ObjCDataFormatterTestCase.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCCF.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCExpr.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCKVO.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSBundle.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSContainer.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSData.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSDate.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSError.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSURL.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCPlain.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjNSException.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-objc/cmtime/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-objc/cmtime/TestDataFormatterCMTime.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-objc/cmtime/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-objc/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-objc/nsindexpath/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-objc/nsindexpath/TestDataFormatterNSIndexPath.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-objc/nsindexpath/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-objc/nsstring/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-objc/nsstring/TestDataFormatterNSString.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-objc/nsstring/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-proper-plurals/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-proper-plurals/TestFormattersOneIsSingular.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-proper-plurals/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-ptr-to-array/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-ptr-to-array/TestPtrToArrayFormatting.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-ptr-to-array/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-python-synth/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-python-synth/TestDataFormatterPythonSynth.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-python-synth/fooSynthProvider.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-python-synth/ftsp.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-python-synth/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-script/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-script/TestDataFormatterScript.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-script/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-skip-summary/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-skip-summary/TestDataFormatterSkipSummary.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-skip-summary/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-smart-array/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-smart-array/TestDataFormatterSmartArray.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-smart-array/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/atomic/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/atomic/TestLibCxxAtomic.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/atomic/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/bitset/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/bitset/TestDataFormatterLibcxxBitset.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/bitset/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/forward_list/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/forward_list/TestDataFormatterLibcxxForwardList.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/forward_list/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/function/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/function/TestLibCxxFunction.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/function/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/initializerlist/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/initializerlist/TestInitializerList.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/initializerlist/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/iterator/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/iterator/TestDataFormatterLibccIterator.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/iterator/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/list/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/list/TestDataFormatterLibcxxList.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/list/loop/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/list/loop/TestDataFormatterLibcxxListLoop.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/list/loop/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/list/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/map/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/map/TestDataFormatterLibccMap.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/map/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/multimap/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/multimap/TestDataFormatterLibccMultiMap.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/multimap/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/multiset/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/multiset/TestDataFormatterLibcxxMultiSet.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/multiset/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/optional/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/optional/TestDataFormatterLibcxxOptional.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/optional/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/queue/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/queue/TestDataFormatterLibcxxQueue.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/queue/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/set/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/set/TestDataFormatterLibcxxSet.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/set/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/string/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/string/TestDataFormatterLibcxxString.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/string/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/tuple/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/tuple/TestDataFormatterLibcxxTuple.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/tuple/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/unordered/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/unordered/TestDataFormatterUnordered.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/unordered/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/variant/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/variant/TestDataFormatterLibcxxVariant.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/variant/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/TestDataFormatterLibcxxVBool.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/vector/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/vector/TestDataFormatterLibcxxVector.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libcxx/vector/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/TestDataFormatterStdIterator.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/TestDataFormatterStdList.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/TestDataFormatterStdMap.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/smart_ptr/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/smart_ptr/TestDataFormatterStdSmartPtr.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/smart_ptr/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/TestDataFormatterStdString.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/tuple/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/tuple/TestDataFormatterStdTuple.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/tuple/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/TestDataFormatterStdUniquePtr.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/invalid/TestDataFormatterInvalidStdUniquePtr.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/invalid/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/TestDataFormatterStdVBool.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/TestDataFormatterStdVector.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-synth/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-synth/TestDataFormatterSynth.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-synth/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-synthtype/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-synthtype/TestDataFormatterSynthType.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-synthtype/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-synthtype/myIntSynthProvider.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-synthval/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-synthval/TestDataFormatterSynthVal.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-synthval/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/data-formatter-synthval/myIntSynthProvider.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/dump_dynamic/TestDumpDynamic.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/dump_dynamic/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/format-propagation/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/format-propagation/TestFormatPropagation.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/format-propagation/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/frameformat_smallstruct/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/frameformat_smallstruct/TestFrameFormatSmallStruct.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/frameformat_smallstruct/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/hexcaps/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/hexcaps/TestDataFormatterHexCaps.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/hexcaps/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/language_category_updates/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/language_category_updates/TestDataFormatterLanguageCategoryUpdates.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/language_category_updates/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/nsarraysynth/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/nsarraysynth/TestNSArraySynthetic.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/nsarraysynth/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/nsdictionarysynth/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/nsdictionarysynth/TestNSDictionarySynthetic.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/nsdictionarysynth/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/nssetsynth/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/nssetsynth/TestNSSetSynthetic.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/nssetsynth/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/ostypeformatting/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/ostypeformatting/TestFormattersOsType.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/ostypeformatting/main.mm (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/parray/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/parray/TestPrintArray.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/parray/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/poarray/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/poarray/TestPrintObjectArray.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/poarray/main.mm (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/ptr_ref_typedef/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/ptr_ref_typedef/TestPtrRef2Typedef.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/ptr_ref_typedef/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/pyobjsynthprovider/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/pyobjsynthprovider/TestPyObjSynthProvider.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/pyobjsynthprovider/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/pyobjsynthprovider/provider.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/refpointer-recursion/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/refpointer-recursion/TestDataFormatterRefPtrRecursion.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/refpointer-recursion/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/setvaluefromcstring/TestSetValueFromCString.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/setvaluefromcstring/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/stringprinter/TestStringPrinter.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/stringprinter/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/summary-string-onfail/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/summary-string-onfail/Test-rdar-9974002.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/summary-string-onfail/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/synthcapping/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/synthcapping/TestSyntheticCapping.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/synthcapping/fooSynthProvider.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/synthcapping/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/synthupdate/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/synthupdate/TestSyntheticFilterRecompute.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/synthupdate/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/type_summary_list_arg/TestTypeSummaryListArg.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/type_summary_list_script/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/type_summary_list_script/TestTypeSummaryListScript.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/type_summary_list_script/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/type_summary_list_script/tslsformatters.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/typedef_array/TestTypedefArray.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/typedef_array/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/user-format-vs-summary/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/user-format-vs-summary/TestUserFormatVsSummary.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/user-format-vs-summary/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/var-in-aggregate-misuse/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/var-in-aggregate-misuse/TestVarInAggregateMisuse.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/var-in-aggregate-misuse/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/varscript_formatting/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/varscript_formatting/TestDataFormatterVarScriptFormatting.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/varscript_formatting/helperfunc.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/varscript_formatting/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/vector-types/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/vector-types/TestVectorTypesFormatting.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-formatter/vector-types/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/dead-strip/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/dead-strip/TestDeadStrip.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/dead-strip/cmds.txt (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/dead-strip/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/deleted-executable/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/deleted-executable/TestDeletedExecutable.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/deleted-executable/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/dynamic_value_child_count/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/dynamic_value_child_count/TestDynamicValueChildCount.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/dynamic_value_child_count/pass-to-base.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/exec/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/exec/TestExec.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/exec/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/exec/secondprog.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/fat_archives/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/fat_archives/TestFatArchives.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/fat_archives/a.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/fat_archives/a.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/fat_archives/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/float-display/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/float-display/TestFloatDisplay.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/float-display/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remote_client/TestArmRegisterDefinition.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remote_client/TestGDBRemoteClient.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remote_client/TestGDBRemoteLoad.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remote_client/TestJLink6Armv7RegisterDefinition.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remote_client/TestNestedRegDefinitions.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remote_client/TestNoGPacketSupported.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remote_client/TestNoWatchpointSupportInfo.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remote_client/TestPlatformClient.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remote_client/TestRecognizeBreakpoint.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remote_client/TestRegDefinitionInParts.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remote_client/TestRestartBug.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remote_client/TestStopPCs.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remote_client/TestTargetXMLArch.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remote_client/TestThreadSelectionBug.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remote_client/TestWriteMemory.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remote_client/a.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remote_client/basic_eh_frame.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remote_client/gdbclientutils.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remote_client/operating_system.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remote_client/operating_system_2.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/history/TestHistoryRecall.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior-assert/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior-assert/TestInferiorAssert.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior-assert/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior-changed/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior-changed/TestInferiorChanged.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior-changed/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior-changed/main2.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior-crashing/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior-crashing/TestInferiorCrashing.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior-crashing/TestInferiorCrashingStep.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior-crashing/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior-crashing/recursive-inferior/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferiorStep.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior-crashing/recursive-inferior/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inline-stepping/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inline-stepping/TestInlineStepping.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inline-stepping/calling.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/jitloader_gdb/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/jitloader_gdb/TestJITLoaderGDB.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/jitloader_gdb/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/jitloader_gdb/simple.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/lazy-loading/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/lazy-loading/TestLazyLoading.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/lazy-loading/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_unload/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_unload/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_unload/TestLoadUnload.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_unload/a.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_unload/b.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_unload/c.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_unload/cmds.txt (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_unload/d.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_unload/hidden/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_unload/hidden/d.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_unload/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_using_paths/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_using_paths/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_using_paths/TestLoadUsingPaths.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_using_paths/hidden/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_using_paths/hidden/d.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_using_paths/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/longjmp/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/longjmp/TestLongjmp.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/longjmp/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/memory-region/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/memory-region/TestMemoryRegion.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/memory-region/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/memory/cache/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/memory/cache/TestMemoryCache.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/memory/cache/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/memory/find/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/memory/find/TestMemoryFind.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/memory/find/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/memory/read/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/memory/read/TestMemoryRead.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/memory/read/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/mtc/simple/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/mtc/simple/TestMTCSimple.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/mtc/simple/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/multidebugger_commands/TestMultipleDebuggersCommands.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/multiword-commands/TestMultiWordCommands.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/non-overlapping-index-variable-i/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/non-overlapping-index-variable-i/TestIndexVariable.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/non-overlapping-index-variable-i/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/object-file/TestImageListMultiArchitecture.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/object-file/bin/hello-freebsd-10.0-x86_64-clang-3.3 (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/object-file/bin/hello-freebsd-10.0-x86_64-gcc-4.7.3 (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/object-file/bin/hello-netbsd-6.1-x86_64-gcc-4.5.3 (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/object-file/bin/hello-ubuntu-14.04-x86_64-clang-3.5pre (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/object-file/bin/hello-ubuntu-14.04-x86_64-gcc-4.8.2 (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/object-file/bin/hello-unknown-kalimba_arch4-kcc-36 (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/object-file/bin/hello-unknown-kalimba_arch5-kcc-39 (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/object-file/bin/hello.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/object-file/bin/hello.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/optimized_code/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/optimized_code/TestNoASanExceptionAfterEvalOP_piece.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/optimized_code/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/param_entry_vals/basic_entry_values_x86_64/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/param_entry_vals/basic_entry_values_x86_64/TestBasicEntryValuesX86_64.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/param_entry_vals/basic_entry_values_x86_64/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/paths/TestPaths.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/plugins/command_plugin/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/plugins/command_plugin/TestPluginCommands.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/plugins/command_plugin/plugin.cpp.template (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/plugins/python_os_plugin/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/plugins/python_os_plugin/TestPythonOSPlugin.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/plugins/python_os_plugin/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/plugins/python_os_plugin/operating_system.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/plugins/python_os_plugin/operating_system2.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/TestLinuxCore.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/altmain.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/altmain.core (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/altmain.out (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/fpr_sse.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/gcore/TestGCore.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/gcore/linux-i386.core (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/gcore/linux-x86_64.core (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/gcore/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/gcore/main.mk (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/gcore/make-core.sh (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/linux-arm.core (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/linux-fpr_sse_i386.core (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/linux-fpr_sse_x86_64.core (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/linux-i386.core (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/linux-i386.out (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/linux-mips64el-gnuabi64.core (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/linux-mips64el-gnuabi64.out (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/linux-mips64el-gnuabin32.core (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/linux-mips64el-gnuabin32.out (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/linux-mipsel-gnuabio32.core (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/linux-mipsel-gnuabio32.out (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/linux-ppc64le.core (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/linux-ppc64le.out (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/linux-s390x.core (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/linux-s390x.out (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/linux-x86_64.core (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/linux-x86_64.out (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/make-core.sh (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/thread_crash/TestLinuxCoreThreads.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/thread_crash/linux-i386.core (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/thread_crash/linux-x86_64.core (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/thread_crash/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/thread_crash/main.mk (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/elf-core/thread_crash/make-core.sh (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/mach-core/TestMachCore.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/mach-core/operating_system.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/mach-core/test.core.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/TestMiniDumpNew.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/TestMiniDumpUUID.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/arm-linux.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/arm-macos.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/arm64-macos.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/install_breakpad.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/libuuidmatch.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/libuuidmismatch.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/linux-arm-partial-uuids-match.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/linux-arm-partial-uuids-mismatch.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/linux-arm-same-uuids.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/linux-arm-uuids-elf-build-id-16.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/linux-arm-uuids-elf-build-id-20.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/linux-arm-uuids-elf-build-id-zero.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/linux-arm-uuids-no-age.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/linux-arm-uuids-with-age.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/linux-arm-zero-uuids.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/linux-x86_64 (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/linux-x86_64.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/linux-x86_64.dmp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/linux-x86_64.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed.dmp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/linux-x86_64_null_signal.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/macos-arm-uuids-no-age.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/makefile.txt (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/regions-linux-map.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump-new/relative_module_name.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump/TestMiniDump.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump/fizzbuzz.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump/fizzbuzz.syms (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump/fizzbuzz_no_heap.dmp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/minidump/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.aarch64 (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.aarch64.core (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.amd64 (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.amd64.core (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.aarch64 (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.aarch64.core (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.amd64 (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.amd64.core (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.aarch64 (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.aarch64.core (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.amd64 (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.amd64.core (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/netbsd-core/GNUmakefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/netbsd-core/TestNetBSDCore.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/wow64_minidump/TestWow64MiniDump.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/wow64_minidump/fizzbuzz.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmortem/wow64_minidump/fizzbuzz_wow64.dmp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/pre_run_dylibs/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/pre_run_dylibs/TestPreRunDylibs.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/pre_run_dylibs/foo.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/pre_run_dylibs/foo.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/pre_run_dylibs/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/process_group/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/process_group/TestChangeProcessGroup.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/process_group/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/process_save_core/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/process_save_core/TestProcessSaveCore.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/process_save_core/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/ptr_refs/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/ptr_refs/TestPtrRefs.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/ptr_refs/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/recursion/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/recursion/TestValueObjectRecursion.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/recursion/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/rerun/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/rerun/TestRerun.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/rerun/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/return-value/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/return-value/TestReturnValue.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/return-value/call-func.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/set-data/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/set-data/TestSetData.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/set-data/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/show_location/TestShowLocationDwarf5.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/show_location/a.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/signal/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/signal/TestSendSignal.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/signal/handle-abrt/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/signal/handle-abrt/TestHandleAbort.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/signal/handle-abrt/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/signal/handle-segv/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/signal/handle-segv/TestHandleSegv.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/signal/handle-segv/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/signal/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/signal/raise/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/signal/raise/TestRaise.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/signal/raise/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/source-map/TestTargetSourceMap.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/source-map/Trivial/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/source-map/a.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/stats_api/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/stats_api/TestStatisticsAPI.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/stats_api/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/step-avoids-no-debug/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/step-avoids-no-debug/TestStepNoDebug.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/step-avoids-no-debug/with-debug.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/step-avoids-no-debug/without-debug.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/step_scripted/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/step_scripted/Steps.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/step_scripted/TestStepScripted.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/step_scripted/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/ambiguous_tail_call_seq1/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/ambiguous_tail_call_seq1/TestAmbiguousTailCallSeq1.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/ambiguous_tail_call_seq1/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/ambiguous_tail_call_seq2/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/ambiguous_tail_call_seq2/TestAmbiguousTailCallSeq2.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/ambiguous_tail_call_seq2/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/cross_dso/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/cross_dso/One.mk (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/cross_dso/One/One.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/cross_dso/TestCrossDSOTailCalls.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/cross_dso/Two.mk (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/cross_dso/Two/Two.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/cross_dso/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/cross_dso/shared.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/cross_object/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/cross_object/One.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/cross_object/TestCrossObjectTailCalls.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/cross_object/Two.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/cross_object/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/cross_object/shared.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/disambiguate_call_site/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/disambiguate_call_site/TestDisambiguateCallSite.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/disambiguate_call_site/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/disambiguate_paths_to_common_sink/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/disambiguate_paths_to_common_sink/TestDisambiguatePathsToCommonSink.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/disambiguate_paths_to_common_sink/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/disambiguate_tail_call_seq/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/disambiguate_tail_call_seq/TestDisambiguateTailCallSeq.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/disambiguate_tail_call_seq/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/inlining_and_tail_calls/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/inlining_and_tail_calls/TestInliningAndTailCalls.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/inlining_and_tail_calls/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/sbapi_support/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/sbapi_support/TestTailCallFrameSBAPI.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/sbapi_support/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/thread_step_out_message/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/thread_step_out_message/TestArtificialFrameStepOutMessage.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/thread_step_out_message/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/thread_step_out_or_return/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/thread_step_out_or_return/TestSteppingOutWithArtificialFrames.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/thread_step_out_or_return/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/unambiguous_sequence/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/unambiguous_sequence/TestUnambiguousTailCalls.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call_frames/unambiguous_sequence/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/target-new-solib-notifications/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/target-new-solib-notifications/TestModuleLoadedNotifys.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/target-new-solib-notifications/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/target_var/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/target_var/TestTargetVar.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/target_var/globals.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/target_var/globals.ll (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/testid/TestTestId.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/backtrace_all/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/backtrace_all/ParallelTask.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/backtrace_all/TestBacktraceAll.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/backtrace_limit/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/backtrace_limit/TestBacktraceLimit.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/backtrace_limit/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/break_after_join/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/break_after_join/TestBreakAfterJoin.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/break_after_join/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentBreakpointDelayBreakpointOneSignal.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentBreakpointOneDelayBreakpointThreads.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentBreakpointsDelayedBreakpointOneWatchpoint.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentCrashWithBreak.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentCrashWithSignal.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentCrashWithWatchpoint.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentCrashWithWatchpointBreakpointSignal.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentDelaySignalBreak.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentDelaySignalWatch.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentDelayWatchBreak.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentDelayedCrashWithBreakpointSignal.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentDelayedCrashWithBreakpointWatchpoint.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentManyBreakpoints.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentManyCrash.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentManySignals.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentManyWatchpoints.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentNWatchNBreak.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentSignalBreak.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentSignalDelayBreak.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentSignalDelayWatch.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentSignalNWatchNBreak.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentSignalWatch.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentSignalWatchBreak.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointThreads.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointsOneDelaySignal.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointsOneSignal.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointsOneWatchpoint.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointThreads.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointsOneBreakpoint.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointsOneDelayBreakpoint.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointsOneSignal.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentWatchBreak.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentWatchBreakDelay.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentWatchpointDelayWatchpointOneBreakpoint.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/TestConcurrentWatchpointWithDelayWatchpointThreads.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/concurrent_events/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/crash_during_step/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/crash_during_step/TestCrashDuringStep.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/crash_during_step/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/create_after_attach/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/create_after_attach/TestCreateAfterAttach.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/create_after_attach/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/create_during_step/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/create_during_step/TestCreateDuringStep.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/create_during_step/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/exit_during_break/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/exit_during_break/TestExitDuringBreak.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/exit_during_break/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/exit_during_step/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/exit_during_step/TestExitDuringStep.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/exit_during_step/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/jump/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/jump/TestThreadJump.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/jump/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/jump/other.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/multi_break/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/multi_break/TestMultipleBreakpoints.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/multi_break/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/num_threads/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/num_threads/TestNumThreads.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/num_threads/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/state/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/state/TestThreadStates.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/state/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/step_out/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/step_out/TestThreadStepOut.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/step_out/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/step_until/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/step_until/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/step_until/TestStepUntil.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/step_until/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/thread_exit/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/thread_exit/TestThreadExit.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/thread_exit/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/thread_specific_break/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/thread_specific_break/TestThreadSpecificBreakpoint.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/thread_specific_break/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/thread_specific_break_plus_condition/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/thread_specific_break_plus_condition/TestThreadSpecificBpPlusCondition.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/thread_specific_break_plus_condition/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/basic/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/basic/TestTsanBasic.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/basic/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/cpp_global_location/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/cpp_global_location/TestTsanCPPGlobalLocation.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/cpp_global_location/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/global_location/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/global_location/TestTsanGlobalLocation.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/global_location/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/multiple/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/multiple/TestTsanMultiple.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/multiple/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/thread_leak/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/thread_leak/TestTsanThreadLeak.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/thread_leak/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/thread_numbers/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/thread_numbers/TestTsanThreadNumbers.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/thread_numbers/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tty/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tty/TestTerminal.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tty/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/type_completion/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/type_completion/TestTypeCompletion.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/type_completion/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/type_lookup/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/type_lookup/TestTypeLookup.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/type_lookup/main.mm (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/ubsan/basic/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/ubsan/basic/TestUbsanBasic.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/ubsan/basic/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/ubsan/user-expression/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/ubsan/user-expression/TestUbsanUserExpression.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/ubsan/user-expression/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/ehframe/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/ehframe/TestEhFrameUnwind.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/ehframe/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/noreturn/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/noreturn/TestNoreturnUnwind.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/noreturn/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/noreturn/module-end/TestNoReturnModuleEnd.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/noreturn/module-end/a.s (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/noreturn/module-end/test.core (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/noreturn/module-end/test.out (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/sigtramp/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/sigtramp/TestSigtrampUnwind.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/sigtramp/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/standard/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/standard/TestStandardUnwind.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/standard/hand_written/divmod.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/standard/hand_written/fprintf.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/standard/hand_written/new_delete.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/value_md5_crash/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/value_md5_crash/TestValueMD5Crash.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/value_md5_crash/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/var_path/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/var_path/TestVarPath.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/var_path/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/wrong_commands/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/wrong_commands/TestWrongCommands.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/iohandler/completion/TestIOHandlerCompletion.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/iohandler/completion/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/iohandler/unicode/TestUnicode.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/README.txt (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/TestExpectedTimeout.py.park (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/TestFail.py.park (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/TestInvalidDecorator.py.park (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/TestRerunFail.py.park (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/TestRerunFileLevelTimeout.py.park (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/TestRerunInline.py.park (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/TestRerunTimeout.py.park (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/TestSignal.py.park (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/TestSignalOutsideTestMethod.py.park (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/TestTimeout.py.park (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/disable.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/enable.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/inline_rerun_inferior.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/rerun_base.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/anonymous/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/anonymous/TestAnonymous.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/anonymous/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/array_types/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/array_types/TestArrayTypes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/array_types/cmds.txt (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/array_types/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/bitfields/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/bitfields/TestBitfields.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/bitfields/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/blocks/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/blocks/TestBlocks.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/blocks/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/conflicting-symbol/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/conflicting-symbol/One.mk (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/conflicting-symbol/One/One.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/conflicting-symbol/One/One.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/conflicting-symbol/One/OneConstant.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/conflicting-symbol/TestConflictingSymbol.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/conflicting-symbol/Two.mk (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/conflicting-symbol/Two/Two.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/conflicting-symbol/Two/Two.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/conflicting-symbol/Two/TwoConstant.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/conflicting-symbol/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/const_variables/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/const_variables/TestConstVariables.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/const_variables/functions.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/const_variables/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/enum_types/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/enum_types/TestEnumTypes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/enum_types/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/find_struct_type/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/find_struct_type/TestFindStructTypes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/find_struct_type/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/forward/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/forward/README.txt (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/forward/TestForwardDeclaration.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/forward/foo.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/forward/foo.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/forward/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/function_types/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/function_types/TestFunctionTypes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/function_types/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/global_variables/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/global_variables/TestGlobalVariables.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/global_variables/a.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/global_variables/cmds.txt (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/global_variables/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/inlines/TestRedefinitionsInInlines.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/inlines/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/local_types/TestUseClosestType.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/local_types/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/local_types/other.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/local_variables/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/local_variables/TestLocalVariables.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/local_variables/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/modules/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/modules/TestCModules.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/modules/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/offsetof/TestOffsetof.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/offsetof/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/recurse/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/recurse/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/register_variables/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/register_variables/TestRegisterVariables.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/register_variables/test.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/set_values/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/set_values/TestSetValues.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/set_values/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/shared_lib/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/shared_lib/TestSharedLib.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/shared_lib/foo.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/shared_lib/foo.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/shared_lib/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/shared_lib_stripped_symbols/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/shared_lib_stripped_symbols/TestSharedLibStrippedSymbols.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/shared_lib_stripped_symbols/foo.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/shared_lib_stripped_symbols/foo.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/shared_lib_stripped_symbols/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/step-target/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/step-target/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/step-target/TestStepTarget.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/step-target/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/step_over_no_deadlock/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/step_over_no_deadlock/TestStepOverDoesntBlock.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/step_over_no_deadlock/locking.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/stepping/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/stepping/TestStepAndBreakpoints.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/stepping/TestThreadStepping.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/stepping/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/strings/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/strings/TestCStrings.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/strings/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/struct_types/TestStructTypes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/struct_types/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/tls_globals/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/tls_globals/TestTlsGlobals.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/tls_globals/a.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/tls_globals/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/typedef/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/typedef/Testtypedef.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/typedef/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/unicode/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/unicode/TestUnicodeSymbols.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/unicode/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/unions/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/unions/TestUnionMembers.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/unions/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/vla/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/vla/TestVLA.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/vla/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/accelerator-table/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/accelerator-table/TestCPPAccelerator.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/accelerator-table/a.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/accelerator-table/b.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/accelerator-table/c.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/accelerator-table/d.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/accelerator-table/e.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/accelerator-table/f.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/accelerator-table/g.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/accelerator-table/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/accelerator-table/source.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/auto/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/auto/TestCPPAuto.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/auto/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/bitfields/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/bitfields/TestCppBitfields.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/bitfields/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/bool/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/bool/TestCPPBool.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/bool/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/breakpoint-commands/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/breakpoint-commands/TestCPPBreakpointCommands.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/breakpoint-commands/nested.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/TestBreakpointInMemberFuncWNonPrimitiveParams.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/a.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/a.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/module.modulemap (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/call-function/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/call-function/TestCallCPPFunction.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/call-function/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/chained-calls/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/chained-calls/TestCppChainedCalls.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/chained-calls/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/char1632_t/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/char1632_t/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/char1632_t/TestChar1632T.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/char1632_t/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/char8_t/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/char8_t/TestCxxChar8_t.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/char8_t/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/class-template-parameter-pack/TestClassTemplateParameterPack.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/class-template-parameter-pack/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/class_static/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/class_static/TestStaticVariables.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/class_static/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/class_types/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/class_types/TestClassTypes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/class_types/TestClassTypesDisassembly.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/class_types/cmds.txt (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/class_types/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/const_this/TestConstThis.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/const_this/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/constructors/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/constructors/TestCppConstructors.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/constructors/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/covariant-return-types/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/covariant-return-types/TestCovariantReturnTypes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/covariant-return-types/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/diamond/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/diamond/TestDiamond.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/diamond/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/dynamic-value-same-basename/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/dynamic-value-same-basename/TestDynamicValueSameBase.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/dynamic-value-same-basename/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/dynamic-value/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/dynamic-value/TestCppValueCast.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/dynamic-value/TestDynamicValue.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/dynamic-value/pass-to-base.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/dynamic-value/sbvalue-cast.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/enum_types/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/enum_types/TestCPP11EnumTypes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/enum_types/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/exceptions/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/exceptions/TestCPPExceptionBreakpoints.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/exceptions/exceptions.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/extern_c/TestExternCSymbols.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/extern_c/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/frame-var-anon-unions/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/frame-var-anon-unions/TestFrameVariableAnonymousUnions.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/frame-var-anon-unions/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/function-qualifiers/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/function-qualifiers/TestCppFunctionQualifiers.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/function-qualifiers/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/function-template-parameter-pack/TestFunctionTemplateParameterPack.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/function-template-parameter-pack/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/function_refs/TestFunctionRefs.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/function_refs/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/global_operators/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/global_operators/TestCppGlobalOperators.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/global_operators/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/global_variables/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/global_variables/TestCPPGlobalVariables.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/global_variables/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/gmodules-templates/TestGModules.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/gmodules-templates/a.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/gmodules-templates/b.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/gmodules-templates/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/gmodules-templates/memory.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/gmodules-templates/module.modulemap (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/gmodules/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/gmodules/TestWithModuleDebugging.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/gmodules/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/gmodules/pch.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/incomplete-types/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/incomplete-types/TestCppIncompleteTypes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/incomplete-types/a.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/incomplete-types/a.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/incomplete-types/length.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/incomplete-types/length.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/incomplete-types/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/inlines/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/inlines/TestInlines.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/inlines/inlines.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/inlines/inlines.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/lambdas/TestLambdas.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/lambdas/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/limit-debug-info/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/limit-debug-info/TestWithLimitDebugInfo.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/limit-debug-info/base.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/limit-debug-info/base.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/limit-debug-info/derived.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/limit-debug-info/derived.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/limit-debug-info/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/llvm-style/TestLLVMStyle.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/llvm-style/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/member-and-local-vars-with-same-name/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/member-and-local-vars-with-same-name/TestMembersAndLocalsWithSameName.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/member-and-local-vars-with-same-name/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/modules-import/Inputs/Bar.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/modules-import/Inputs/Foo.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/modules-import/Inputs/module.modulemap (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/modules-import/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/modules-import/TestCXXModulesImport.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/modules-import/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/multiple-inheritance/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/multiple-inheritance/TestCppMultipleInheritance.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/multiple-inheritance/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace/TestNamespace.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace/TestNamespaceLookup.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace/cmds.txt (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace/ns.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace/ns.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace/ns2.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace/ns3.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace_conflicts/TestNamespaceConflicts.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace_conflicts/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace_definitions/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace_definitions/TestNamespaceDefinitions.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace_definitions/a.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace_definitions/b.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace_definitions/foo.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace_definitions/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/nested-class-other-compilation-unit/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/nested-class-other-compilation-unit/TestNestedClassWithParentInAnotherCU.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/nested-class-other-compilation-unit/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/nested-class-other-compilation-unit/other.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/nested-class-other-compilation-unit/shared.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/nsimport/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/nsimport/TestCppNsImport.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/nsimport/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/offsetof/TestOffsetofCpp.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/offsetof/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/operator-overload/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/operator-overload/TestOperatorOverload.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/operator-overload/a.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/operator-overload/b.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/operators/TestCppOperators.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/operators/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/overloaded-functions/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/overloaded-functions/TestOverloadedFunctions.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/overloaded-functions/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/overloaded-functions/static-a.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/overloaded-functions/static-b.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/printf/TestPrintf.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/printf/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/rvalue-references/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/rvalue-references/TestRvalueReferences.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/rvalue-references/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/scope/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/scope/TestCppScope.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/scope/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/signed_types/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/signed_types/TestSignedTypes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/signed_types/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/static_members/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/static_members/TestCPPStaticMembers.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/static_members/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/static_methods/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/static_methods/TestCPPStaticMethods.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/static_methods/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/std-function-step-into-callable/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/std-function-step-into-callable/TestStdFunctionStepIntoCallable.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/std-function-step-into-callable/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/stl/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/stl/TestSTL.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/stl/TestStdCXXDisassembly.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/stl/cmds.txt (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/stl/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/symbols/TestSymbols.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/symbols/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/template-function/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/template-function/TestTemplateFunctions.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/template-function/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/template/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/template/TestTemplateArgs.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/template/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/this/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/this/TestCPPThis.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/this/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/thread_local/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/thread_local/TestThreadLocal.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/thread_local/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/trivial_abi/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/trivial_abi/TestTrivialABI.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/trivial_abi/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/type_lookup/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/type_lookup/TestCppTypeLookup.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/type_lookup/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/unicode-literals/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/unicode-literals/TestUnicodeLiterals.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/unicode-literals/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/unique-types/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/unique-types/TestUniqueTypes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/unique-types/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/unsigned_types/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/unsigned_types/TestUnsignedTypes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/unsigned_types/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/virtual-functions/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/virtual-functions/TestCppVirtualFunctions.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/virtual-functions/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/virtual-overload/TestVirtualOverload.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/virtual-overload/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/wchar_t/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/wchar_t/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/wchar_t/TestCxxWCharT.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/wchar_t/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/mixed/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/mixed/TestMixedLanguages.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/mixed/foo.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/mixed/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/bitfield_ivars/TestBitfieldIvars.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/bitfield_ivars/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/blocks/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/blocks/TestObjCIvarsInBlocks.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/blocks/ivars-in-blocks.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/blocks/ivars-in-blocks.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/blocks/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/conflicting-definition/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/conflicting-definition/Test/Foo.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/conflicting-definition/Test/Test.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/conflicting-definition/Test/Test.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/conflicting-definition/TestConflictingDefinition.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/conflicting-definition/TestExt/Foo.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/conflicting-definition/TestExt/TestExt.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/conflicting-definition/TestExt/TestExt.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/conflicting-definition/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/direct-dispatch-step/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/direct-dispatch-step/TestObjCDirectDispatchStepping.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/direct-dispatch-step/stepping-tests.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/exceptions/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/exceptions/TestObjCExceptions.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/exceptions/main.mm (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/forward-decl/Container.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/forward-decl/Container.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/forward-decl/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/forward-decl/TestForwardDecl.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/forward-decl/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/TestConstStrings.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/TestFoundationDisassembly.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/TestObjCMethods.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/TestObjCMethods2.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/TestObjCMethodsNSArray.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/TestObjCMethodsNSError.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/TestObjCMethodsString.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/TestObjectDescriptionAPI.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/TestRuntimeTypes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/TestSymbolTable.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/const-strings.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/my-base.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/my-base.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/global_ptrs/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/global_ptrs/TestGlobalObjects.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/global_ptrs/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/hidden-ivars/InternalDefiner.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/hidden-ivars/InternalDefiner.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/hidden-ivars/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/hidden-ivars/TestHiddenIvars.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/hidden-ivars/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/ivar-IMP/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/ivar-IMP/TestObjCiVarIMP.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/ivar-IMP/myclass.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/ivar-IMP/myclass.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/ivar-IMP/repro.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-app-update/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-app-update/TestClangModulesAppUpdate.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-app-update/foo.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-app-update/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-app-update/module.modulemap (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-app-update/umbrella.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-auto-import/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-auto-import/TestModulesAutoImport.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-auto-import/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-cache/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-cache/TestClangModulesCache.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-cache/f.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-cache/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-cache/module.modulemap (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-hash-mismatch/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-hash-mismatch/TestClangModulesHashMismatch.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-hash-mismatch/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-hash-mismatch/other.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-incomplete/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-incomplete/TestIncompleteModules.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-incomplete/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-incomplete/minmax.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-incomplete/module.map (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-incomplete/myModule.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-incomplete/myModule.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-inline-functions/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-inline-functions/TestModulesInlineFunctions.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-inline-functions/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-inline-functions/module.map (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-inline-functions/myModule.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-inline-functions/myModule.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-update/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-update/TestClangModulesUpdate.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-update/first.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-update/module.modulemap (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-update/second.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-update/umbrella.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules/TestObjCModules.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc++/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc++/TestObjCXX.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc++/main.mm (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-baseclass-sbtype/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-baseclass-sbtype/TestObjCBaseClassSBType.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-baseclass-sbtype/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-builtin-types/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-builtin-types/TestObjCBuiltinTypes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-builtin-types/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-checker/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-checker/TestObjCCheckers.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-checker/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-class-method/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-class-method/TestObjCClassMethod.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-class-method/class.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-dyn-sbtype/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-dyn-sbtype/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-dyn-sbtype/TestObjCDynamicSBType.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-dyn-sbtype/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-dynamic-value/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-dynamic-value/TestObjCDynamicValue.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-dynamic-value/dynamic-value.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-foundation-dictionary-empty/TestNSDictionary0.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-foundation-dictionary-empty/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-ivar-offsets/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-ivar-offsets/TestObjCIvarOffsets.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-ivar-offsets/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-ivar-offsets/objc-ivar-offsets.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-ivar-offsets/objc-ivar-offsets.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-ivar-protocols/TestIvarProtocols.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-ivar-protocols/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-ivar-stripped/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-ivar-stripped/TestObjCIvarStripped.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-ivar-stripped/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-new-syntax/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-new-syntax/ObjCNewSyntaxTest.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-new-syntax/TestObjCNewSyntaxArray.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-new-syntax/TestObjCNewSyntaxDictionary.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-new-syntax/TestObjCNewSyntaxLiteral.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-new-syntax/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-optimized/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-optimized/TestObjcOptimized.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-optimized/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-property/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-property/TestObjCProperty.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-property/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-runtime-ivars/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-runtime-ivars/TestRuntimeIvars.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-runtime-ivars/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-static-method-stripped/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-static-method-stripped/TestObjCStaticMethodStripped.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-static-method-stripped/static.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-static-method/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-static-method/TestObjCStaticMethod.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-static-method/static.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-stepping/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-stepping/TestObjCStepping.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-stepping/stepping-tests.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-struct-argument/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-struct-argument/TestObjCStructArgument.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-struct-argument/test.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-struct-return/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-struct-return/TestObjCStructReturn.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-struct-return/test.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-super/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-super/TestObjCSuper.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-super/class.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc_direct-methods/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc_direct-methods/TestObjCDirectMethods.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc_direct-methods/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/orderedset/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/orderedset/TestOrderedSet.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/orderedset/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/print-obj/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/print-obj/TestPrintObj.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/print-obj/blocked.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/ptr_refs/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/ptr_refs/TestPtrRefsObjC.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/ptr_refs/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/radar-9691614/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/radar-9691614/TestObjCMethodReturningBOOL.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/radar-9691614/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/rdar-10967107/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/rdar-10967107/TestRdar10967107.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/rdar-10967107/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/rdar-11355592/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/rdar-11355592/TestRdar11355592.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/rdar-11355592/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/rdar-12408181/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/rdar-12408181/TestRdar12408181.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/rdar-12408181/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/real-definition/Bar.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/real-definition/Bar.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/real-definition/Foo.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/real-definition/Foo.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/real-definition/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/real-definition/TestRealDefinition.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/real-definition/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/sample/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/sample/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/self/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/self/TestObjCSelf.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/self/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/single-entry-dictionary/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/single-entry-dictionary/TestObjCSingleEntryDictionary.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/single-entry-dictionary/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/unicode-string/TestUnicodeString.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/unicode-string/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/variadic_methods/TestVariadicMethods.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/variadic_methods/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/class-name-clash/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/class-name-clash/TestNameClash.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/class-name-clash/main.mm (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/class-name-clash/myobject.mm (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/cxx-bridged-po/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/cxx-bridged-po/TestObjCXXBridgedPO.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/cxx-bridged-po/main.mm (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/hide-runtime-values/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/hide-runtime-values/TestObjCXXHideRuntimeValues.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/hide-runtime-values/main.mm (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/objcxx-ivar-vector/TestIvarVector.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/objcxx-ivar-vector/main.mm (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/sample/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/sample/main.mm (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/add-symbols/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/add-symbols/TestTargetSymbolsAddCommand.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/add-symbols/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/builtin_trap/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/builtin_trap/TestBuiltinTrap.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/builtin_trap/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/mix-dwo-and-regular-objects/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/mix-dwo-and-regular-objects/TestMixedDwarfBinary.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/mix-dwo-and-regular-objects/a.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/mix-dwo-and-regular-objects/b.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/sepdebugsymlink/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/sepdebugsymlink/TestTargetSymbolsSepDebugSymlink.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/sepdebugsymlink/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/thread/create_during_instruction_step/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/thread/create_during_instruction_step/TestCreateDuringInstructionStep.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/thread/create_during_instruction_step/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/DBGSourcePathRemapping/Inputs/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/DBGSourcePathRemapping/Inputs/relative.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/DBGSourcePathRemapping/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/DBGSourcePathRemapping/TestDSYMSourcePathRemapping.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/add-dsym/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/add-dsym/TestAddDsymMidExecutionCommand.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/add-dsym/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/duplicate-archive-members/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/duplicate-archive-members/TestDuplicateMembers.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/duplicate-archive-members/a.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/duplicate-archive-members/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/duplicate-archive-members/sub1/a.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-app-in-bundle/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-app-in-bundle/TestApp.app/Contents/Info.plist (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-app-in-bundle/TestApp.app/Contents/MacOS/.empty (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-app-in-bundle/TestApp.app/Contents/Resources/.empty (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-app-in-bundle/TestFindAppInBundle.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-app-in-bundle/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-dsym/bundle-with-dot-in-filename/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-dsym/bundle-with-dot-in-filename/TestBundleWithDotInFilename.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-dsym/bundle-with-dot-in-filename/bundle.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-dsym/bundle-with-dot-in-filename/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-dsym/deep-bundle/Info.plist (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-dsym/deep-bundle/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-dsym/deep-bundle/MyFramework.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-dsym/deep-bundle/TestDeepBundle.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-dsym/deep-bundle/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-dsym/deep-bundle/myframework.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/function-starts/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/function-starts/TestFunctionStarts.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/function-starts/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/indirect_symbol/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/indirect_symbol/TestIndirectSymbols.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/indirect_symbol/alias.list (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/indirect_symbol/indirect.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/indirect_symbol/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/indirect_symbol/reexport.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/lc-note/kern-ver-str/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/lc-note/kern-ver-str/TestKernVerStrLCNOTE.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/lc-note/kern-ver-str/create-empty-corefile.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/lc-note/kern-ver-str/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/load-kext/TestLoadKext.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/load-kext/mykext.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/macabi/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/macabi/TestMacABImacOSFramework.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/macabi/foo.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/macabi/foo.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/macabi/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/nslog/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/nslog/TestDarwinNSLogOutput.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/nslog/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/order/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/order/TestOrderFile.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/order/cmds.txt (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/order/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/order/order-file (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/queues/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/queues/TestQueues.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/queues/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/safe-to-func-call/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/safe-to-func-call/TestSafeFuncCalls.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/safe-to-func-call/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/thread-names/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/thread-names/TestInterruptThreadNames.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/thread-names/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/universal/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/universal/TestUniversal.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/universal/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/version_zero/TestGetVersionZeroVersion.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/version_zero/libDylib.dylib.yaml (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/breakpoint/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/breakpoint/TestBreakpointAPI.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/breakpoint/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/class_members/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/class_members/TestSBTypeClassMembers.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/class_members/main.mm (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/debugger/TestDebuggerAPI.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/TestDefaultConstructorForAPIObjects.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_address.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_block.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_breakpoint.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_breakpointlocation.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_breakpointname.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_broadcaster.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_communication.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_compileunit.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_debugger.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_error.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_event.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_filespec.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_frame.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_function.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_instruction.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_instructionlist.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_lineentry.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_listener.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_module.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_process.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_process_info.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_section.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_stringlist.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_symbol.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_symbolcontext.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_target.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_thread.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_type.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_value.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_valuelist.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constructor/sb_watchpoint.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/disassemble-raw-data/TestDisassembleRawData.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/disassemble-raw-data/TestDisassemble_VST1_64.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/event/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/event/TestEvents.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/event/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/exprpath_synthetic/TestExprPathSynthetic.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/exprpath_synthetic/main.mm (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/file_handle/TestFileHandle.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/findvalue_duplist/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/findvalue_duplist/TestSBFrameFindValue.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/findvalue_duplist/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/formatters/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/formatters/TestFormattersSBAPI.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/formatters/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/formatters/synth.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/frame/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/frame/TestFrames.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/frame/get-variables/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/frame/get-variables/TestGetVariables.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/frame/get-variables/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/frame/inlines/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/frame/inlines/TestInlinedFrame.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/frame/inlines/inlines.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/frame/inlines/inlines.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/frame/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/function_symbol/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/function_symbol/TestDisasmAPI.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/function_symbol/TestSymbolAPI.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/function_symbol/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/get-value-32bit-int/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/get-value-32bit-int/TestGetValue32BitInt.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/get-value-32bit-int/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/hello_world/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/hello_world/TestHelloWorld.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/hello_world/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/interpreter/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/interpreter/TestCommandInterpreterAPI.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/interpreter/TestRunCommandInterpreterAPI.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/interpreter/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/lldbutil/TestSwigVersion.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/lldbutil/frame/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/lldbutil/frame/TestFrameUtils.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/lldbutil/frame/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/lldbutil/iter/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/lldbutil/iter/TestLLDBIterator.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/lldbutil/iter/TestRegistersIterator.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/lldbutil/iter/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/lldbutil/process/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/lldbutil/process/TestPrintStackTraces.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/lldbutil/process/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/module_section/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/module_section/TestModuleAndSection.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/module_section/b.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/module_section/c.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/module_section/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/name_lookup/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/name_lookup/TestNameLookup.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/name_lookup/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/objc_type/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/objc_type/TestObjCType.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/objc_type/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/process/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/process/TestProcessAPI.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/process/io/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/process/io/TestProcessIO.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/process/io/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/process/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/process/read-mem-cstring/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/process/read-mem-cstring/TestReadMemCString.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/process/read-mem-cstring/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/sbdata/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/sbdata/TestSBData.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/sbdata/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/sblaunchinfo/TestSBLaunchInfo.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/sbstructureddata/TestStructuredDataAPI.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/sbtype_typeclass/TestSBTypeTypeClass.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/sbtype_typeclass/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/sbvalue_const_addrof/TestSBValueConstAddrOf.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/sbvalue_const_addrof/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/sbvalue_persist/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/sbvalue_persist/TestSBValuePersist.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/sbvalue_persist/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/section/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/section/TestSectionAPI.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/section/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/signals/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/signals/TestSignalsAPI.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/signals/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/symbol-context/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/symbol-context/TestSymbolContext.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/symbol-context/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/symbol-context/two-files/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/symbol-context/two-files/TestSymbolContextTwoFiles.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/symbol-context/two-files/decls.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/symbol-context/two-files/file1.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/symbol-context/two-files/file2.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/target/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/target/TestTargetAPI.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/target/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/thread/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/thread/TestThreadAPI.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/thread/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/thread/main2.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/type/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/type/TestTypeList.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/type/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value/TestValueAPI.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value/change_values/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value/change_values/TestChangeValueAPI.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value/change_values/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value/empty_class/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value/empty_class/TestValueAPIEmptyClass.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value/empty_class/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value/linked_list/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value/linked_list/TestValueAPILinkedList.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value/linked_list/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value_var_update/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value_var_update/TestValueVarUpdate.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value_var_update/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/TestSetWatchpoint.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/TestWatchpointIgnoreCount.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/TestWatchpointIter.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/condition/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/condition/TestWatchpointConditionAPI.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/condition/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/watchlocation/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/watchlocation/TestSetWatchlocation.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/watchlocation/TestTargetWatchAddress.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/watchlocation/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/sample_test/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/sample_test/TestSampleInlineTest.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/sample_test/TestSampleTest.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/sample_test/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/sanity/TestModuleCacheSanity.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/source-manager/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/source-manager/TestSourceManager.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/source-manager/hidden/.keep (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/source-manager/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/terminal/TestEditline.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/terminal/TestSTTYBeforeAndAfter.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/test_runner/test/__init__.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/test_runner/test/inferior.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/test_runner/test/test_process_control.py (100%) delete mode 120000 lldb/test/API/testcases rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/.clang-format (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestAppleSimulatorOSType.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdbRemoteAttach.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdbRemoteAuxvSupport.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdbRemoteExitCode.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdbRemoteExpeditedRegisters.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdbRemoteHostInfo.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdbRemoteKill.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdbRemoteModuleInfo.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdbRemoteProcessInfo.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdbRemoteRegisterState.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdbRemoteSingleStep.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdbRemoteThreadsInStopReply.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdbRemote_qThreadStopInfo.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdbRemote_vCont.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdbRemote_vContThreads.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestLldbGdbServer.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/commandline/TestStubReverseConnect.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/commandline/TestStubSetSID.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/inferior-crash/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/inferior-crash/TestGdbRemoteAbort.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/inferior-crash/TestGdbRemoteSegFault.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/inferior-crash/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/libraries-svr4/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/libraries-svr4/TestGdbRemoteLibrariesSvr4Support.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/libraries-svr4/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/libraries-svr4/svr4lib_a.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/libraries-svr4/svr4lib_b_quote.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/platform-process-connect/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/platform-process-connect/TestPlatformProcessConnect.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/platform-process-connect/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/register-reading/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/register-reading/TestGdbRemoteGPacket.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/register-reading/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/signal-filtering/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/signal-filtering/TestGdbRemote_QPassSignals.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/signal-filtering/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/test/test_lldbgdbserverutils.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/thread-name/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/thread-name/TestGdbRemoteThreadName.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/thread-name/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/attach/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/attach/TestVSCode_attach.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/attach/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/breakpoint/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/breakpoint/TestVSCode_setBreakpoints.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/breakpoint/TestVSCode_setExceptionBreakpoints.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/breakpoint/TestVSCode_setFunctionBreakpoints.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/breakpoint/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/completions/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/completions/TestVSCode_completions.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/completions/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/launch/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/launch/TestVSCode_launch.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/launch/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/stackTrace/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/stackTrace/TestVSCode_stackTrace.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/stackTrace/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/step/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/step/TestVSCode_step.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/step/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/variables/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/variables/TestVSCode_variables.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/variables/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/AbstractBase.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/HideTestFailures.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestCharType.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestCharTypeExpr.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestDoubleTypes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestDoubleTypesExpr.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestFloatTypes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestFloatTypesExpr.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestIntegerType.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestIntegerTypeExpr.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestLongTypes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestLongTypesExpr.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestRecursiveTypes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestShortType.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestShortTypeExpr.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/basic_type.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/char.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/double.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/float.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/int.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/long.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/long_long.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/recursive_type_1.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/recursive_type_2.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/recursive_type_main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/short.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/unsigned_char.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/unsigned_int.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/unsigned_long.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/unsigned_long_long.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/unsigned_short.cpp (100%) diff --git a/lldb/packages/Python/lldbsuite/__init__.py b/lldb/packages/Python/lldbsuite/__init__.py index 9efa05c7f454..195b2683f7b4 100644 --- a/lldb/packages/Python/lldbsuite/__init__.py +++ b/lldb/packages/Python/lldbsuite/__init__.py @@ -22,11 +22,4 @@ lldb_root = find_lldb_root() # lldbsuite.lldb_test_src_root refers to the root of the python test case tree # (i.e. the actual unit tests). -lldb_test_root = os.path.join( - lldb_root, - "packages", - "Python", - "lldbsuite", - "test") -# TODO(rupprecht): update the above definition after moving test cases: -# lldb_test_root = os.path.join(lldb_root, "test", "API") +lldb_test_root = os.path.join(lldb_root, "test", "API") diff --git a/lldb/packages/Python/lldbsuite/test/android/platform/Makefile b/lldb/test/API/android/platform/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/android/platform/Makefile rename to lldb/test/API/android/platform/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/android/platform/TestDefaultCacheLineSize.py b/lldb/test/API/android/platform/TestDefaultCacheLineSize.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/android/platform/TestDefaultCacheLineSize.py rename to lldb/test/API/android/platform/TestDefaultCacheLineSize.py diff --git a/lldb/packages/Python/lldbsuite/test/android/platform/main.cpp b/lldb/test/API/android/platform/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/android/platform/main.cpp rename to lldb/test/API/android/platform/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/api/check_public_api_headers/Makefile b/lldb/test/API/api/check_public_api_headers/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/check_public_api_headers/Makefile rename to lldb/test/API/api/check_public_api_headers/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/api/check_public_api_headers/TestPublicAPIHeaders.py b/lldb/test/API/api/check_public_api_headers/TestPublicAPIHeaders.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/check_public_api_headers/TestPublicAPIHeaders.py rename to lldb/test/API/api/check_public_api_headers/TestPublicAPIHeaders.py diff --git a/lldb/packages/Python/lldbsuite/test/api/check_public_api_headers/main.cpp.template b/lldb/test/API/api/check_public_api_headers/main.cpp.template similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/check_public_api_headers/main.cpp.template rename to lldb/test/API/api/check_public_api_headers/main.cpp.template diff --git a/lldb/packages/Python/lldbsuite/test/api/command-return-object/Makefile b/lldb/test/API/api/command-return-object/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/command-return-object/Makefile rename to lldb/test/API/api/command-return-object/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/api/command-return-object/TestSBCommandReturnObject.py b/lldb/test/API/api/command-return-object/TestSBCommandReturnObject.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/command-return-object/TestSBCommandReturnObject.py rename to lldb/test/API/api/command-return-object/TestSBCommandReturnObject.py diff --git a/lldb/packages/Python/lldbsuite/test/api/command-return-object/main.cpp b/lldb/test/API/api/command-return-object/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/command-return-object/main.cpp rename to lldb/test/API/api/command-return-object/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/api/listeners/Makefile b/lldb/test/API/api/listeners/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/listeners/Makefile rename to lldb/test/API/api/listeners/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/api/listeners/TestListener.py b/lldb/test/API/api/listeners/TestListener.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/listeners/TestListener.py rename to lldb/test/API/api/listeners/TestListener.py diff --git a/lldb/packages/Python/lldbsuite/test/api/listeners/main.c b/lldb/test/API/api/listeners/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/listeners/main.c rename to lldb/test/API/api/listeners/main.c diff --git a/lldb/packages/Python/lldbsuite/test/api/log/TestAPILog.py b/lldb/test/API/api/log/TestAPILog.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/log/TestAPILog.py rename to lldb/test/API/api/log/TestAPILog.py diff --git a/lldb/packages/Python/lldbsuite/test/api/multiple-debuggers/.categories b/lldb/test/API/api/multiple-debuggers/.categories similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/multiple-debuggers/.categories rename to lldb/test/API/api/multiple-debuggers/.categories diff --git a/lldb/packages/Python/lldbsuite/test/api/multiple-debuggers/Makefile b/lldb/test/API/api/multiple-debuggers/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/multiple-debuggers/Makefile rename to lldb/test/API/api/multiple-debuggers/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/api/multiple-debuggers/TestMultipleDebuggers.py b/lldb/test/API/api/multiple-debuggers/TestMultipleDebuggers.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/multiple-debuggers/TestMultipleDebuggers.py rename to lldb/test/API/api/multiple-debuggers/TestMultipleDebuggers.py diff --git a/lldb/packages/Python/lldbsuite/test/api/multiple-debuggers/multi-process-driver.cpp b/lldb/test/API/api/multiple-debuggers/multi-process-driver.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/multiple-debuggers/multi-process-driver.cpp rename to lldb/test/API/api/multiple-debuggers/multi-process-driver.cpp diff --git a/lldb/packages/Python/lldbsuite/test/api/multiple-debuggers/testprog.cpp b/lldb/test/API/api/multiple-debuggers/testprog.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/multiple-debuggers/testprog.cpp rename to lldb/test/API/api/multiple-debuggers/testprog.cpp diff --git a/lldb/packages/Python/lldbsuite/test/api/multiple-targets/Makefile b/lldb/test/API/api/multiple-targets/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/multiple-targets/Makefile rename to lldb/test/API/api/multiple-targets/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/api/multiple-targets/TestMultipleTargets.py b/lldb/test/API/api/multiple-targets/TestMultipleTargets.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/multiple-targets/TestMultipleTargets.py rename to lldb/test/API/api/multiple-targets/TestMultipleTargets.py diff --git a/lldb/packages/Python/lldbsuite/test/api/multiple-targets/main.cpp b/lldb/test/API/api/multiple-targets/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/multiple-targets/main.cpp rename to lldb/test/API/api/multiple-targets/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/api/multithreaded/Makefile b/lldb/test/API/api/multithreaded/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/multithreaded/Makefile rename to lldb/test/API/api/multithreaded/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/api/multithreaded/TestMultithreaded.py b/lldb/test/API/api/multithreaded/TestMultithreaded.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/multithreaded/TestMultithreaded.py rename to lldb/test/API/api/multithreaded/TestMultithreaded.py diff --git a/lldb/packages/Python/lldbsuite/test/api/multithreaded/common.h b/lldb/test/API/api/multithreaded/common.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/multithreaded/common.h rename to lldb/test/API/api/multithreaded/common.h diff --git a/lldb/packages/Python/lldbsuite/test/api/multithreaded/driver.cpp.template b/lldb/test/API/api/multithreaded/driver.cpp.template similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/multithreaded/driver.cpp.template rename to lldb/test/API/api/multithreaded/driver.cpp.template diff --git a/lldb/packages/Python/lldbsuite/test/api/multithreaded/inferior.cpp b/lldb/test/API/api/multithreaded/inferior.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/multithreaded/inferior.cpp rename to lldb/test/API/api/multithreaded/inferior.cpp diff --git a/lldb/packages/Python/lldbsuite/test/api/multithreaded/listener_test.cpp.template b/lldb/test/API/api/multithreaded/listener_test.cpp.template similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/multithreaded/listener_test.cpp.template rename to lldb/test/API/api/multithreaded/listener_test.cpp.template diff --git a/lldb/packages/Python/lldbsuite/test/api/multithreaded/test_breakpoint_callback.cpp.template b/lldb/test/API/api/multithreaded/test_breakpoint_callback.cpp.template similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/multithreaded/test_breakpoint_callback.cpp.template rename to lldb/test/API/api/multithreaded/test_breakpoint_callback.cpp.template diff --git a/lldb/packages/Python/lldbsuite/test/api/multithreaded/test_listener_event_description.cpp.template b/lldb/test/API/api/multithreaded/test_listener_event_description.cpp.template similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/multithreaded/test_listener_event_description.cpp.template rename to lldb/test/API/api/multithreaded/test_listener_event_description.cpp.template diff --git a/lldb/packages/Python/lldbsuite/test/api/multithreaded/test_listener_event_process_state.cpp.template b/lldb/test/API/api/multithreaded/test_listener_event_process_state.cpp.template similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/multithreaded/test_listener_event_process_state.cpp.template rename to lldb/test/API/api/multithreaded/test_listener_event_process_state.cpp.template diff --git a/lldb/packages/Python/lldbsuite/test/api/multithreaded/test_listener_resume.cpp.template b/lldb/test/API/api/multithreaded/test_listener_resume.cpp.template similarity index 100% rename from lldb/packages/Python/lldbsuite/test/api/multithreaded/test_listener_resume.cpp.template rename to lldb/test/API/api/multithreaded/test_listener_resume.cpp.template diff --git a/lldb/packages/Python/lldbsuite/test/arm/breakpoint-it/Makefile b/lldb/test/API/arm/breakpoint-it/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/breakpoint-it/Makefile rename to lldb/test/API/arm/breakpoint-it/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/arm/breakpoint-it/TestBreakpointIt.py b/lldb/test/API/arm/breakpoint-it/TestBreakpointIt.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/breakpoint-it/TestBreakpointIt.py rename to lldb/test/API/arm/breakpoint-it/TestBreakpointIt.py diff --git a/lldb/packages/Python/lldbsuite/test/arm/breakpoint-it/main.c b/lldb/test/API/arm/breakpoint-it/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/breakpoint-it/main.c rename to lldb/test/API/arm/breakpoint-it/main.c diff --git a/lldb/packages/Python/lldbsuite/test/arm/breakpoint-thumb-codesection/Makefile b/lldb/test/API/arm/breakpoint-thumb-codesection/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/breakpoint-thumb-codesection/Makefile rename to lldb/test/API/arm/breakpoint-thumb-codesection/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/arm/breakpoint-thumb-codesection/TestBreakpointThumbCodesection.py b/lldb/test/API/arm/breakpoint-thumb-codesection/TestBreakpointThumbCodesection.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/breakpoint-thumb-codesection/TestBreakpointThumbCodesection.py rename to lldb/test/API/arm/breakpoint-thumb-codesection/TestBreakpointThumbCodesection.py diff --git a/lldb/packages/Python/lldbsuite/test/arm/breakpoint-thumb-codesection/main.c b/lldb/test/API/arm/breakpoint-thumb-codesection/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/breakpoint-thumb-codesection/main.c rename to lldb/test/API/arm/breakpoint-thumb-codesection/main.c diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/TestEmulations.py b/lldb/test/API/arm/emulation/TestEmulations.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/TestEmulations.py rename to lldb/test/API/arm/emulation/TestEmulations.py diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-1-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-add-1-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-1-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-add-1-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-1-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-add-1-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-1-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-add-1-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-10-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-add-10-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-10-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-add-10-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-11-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-add-11-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-11-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-add-11-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-12-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-add-12-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-12-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-add-12-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-2-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-add-2-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-2-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-add-2-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-2-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-add-2-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-2-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-add-2-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-3-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-add-3-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-3-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-add-3-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-3-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-add-3-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-3-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-add-3-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-4-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-add-4-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-4-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-add-4-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-4-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-add-4-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-4-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-add-4-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-5-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-add-5-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-5-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-add-5-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-5-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-add-5-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-5-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-add-5-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-6-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-add-6-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-6-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-add-6-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-6-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-add-6-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-6-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-add-6-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-7-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-add-7-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-7-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-add-7-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-7-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-add-7-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-7-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-add-7-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-8-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-add-8-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-8-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-add-8-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-8-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-add-8-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-8-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-add-8-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-9-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-add-9-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-9-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-add-9-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-bic-1-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-bic-1-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-bic-1-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-bic-1-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-bic-1-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-bic-1-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-bic-1-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-bic-1-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldmia-1-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldmia-1-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldmia-1-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldmia-1-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldmia-1-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldmia-1-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldmia-1-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldmia-1-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldmia-2-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldmia-2-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldmia-2-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldmia-2-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldmia-2-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldmia-2-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldmia-2-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldmia-2-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldmia-3-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldmia-3-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldmia-3-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldmia-3-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldmia-3-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldmia-3-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldmia-3-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldmia-3-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-1-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldr-1-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-1-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldr-1-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-1-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldr-1-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-1-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldr-1-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-10-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldr-10-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-10-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldr-10-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-11-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldr-11-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-11-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldr-11-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-12-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldr-12-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-12-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldr-12-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-2-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldr-2-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-2-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldr-2-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-2-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldr-2-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-2-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldr-2-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-3-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldr-3-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-3-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldr-3-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-3-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldr-3-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-3-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldr-3-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-4-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldr-4-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-4-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldr-4-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-4-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldr-4-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-4-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldr-4-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-5-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldr-5-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-5-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldr-5-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-5-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldr-5-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-5-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldr-5-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-6-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldr-6-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-6-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldr-6-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-6-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldr-6-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-6-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldr-6-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-7-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldr-7-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-7-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldr-7-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-7-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldr-7-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-7-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldr-7-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-8-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldr-8-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-8-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldr-8-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-8-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldr-8-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-8-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldr-8-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-9-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldr-9-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-9-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldr-9-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldrd-1-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldrd-1-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldrd-1-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldrd-1-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldrd-1-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldrd-1-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldrd-1-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldrd-1-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldrd-2-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldrd-2-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldrd-2-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldrd-2-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldrh-1-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldrh-1-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldrh-1-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldrh-1-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldrsh-1-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldrsh-1-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldrsh-1-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldrsh-1-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldrsh-2-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-ldrsh-2-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldrsh-2-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-ldrsh-2-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-1-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-1-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-1-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-1-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-1-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-1-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-1-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-1-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-10-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-10-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-10-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-10-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-11-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-11-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-11-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-11-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-12-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-12-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-12-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-12-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-13-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-13-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-13-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-13-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-14-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-14-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-14-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-14-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-15-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-15-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-15-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-15-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-16-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-16-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-16-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-16-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-17-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-17-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-17-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-17-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-18-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-18-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-18-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-18-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-19-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-19-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-19-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-19-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-2-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-2-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-2-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-2-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-2-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-2-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-2-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-2-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-20-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-20-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-20-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-20-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-21-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-21-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-21-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-21-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-22-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-22-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-22-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-22-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-23-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-23-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-23-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-23-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-24-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-24-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-24-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-24-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-25-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-25-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-25-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-25-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-26-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-26-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-26-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-26-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-27-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-27-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-27-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-27-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-28-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-28-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-28-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-28-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-29-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-29-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-29-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-29-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-3-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-3-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-3-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-3-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-3-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-3-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-3-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-3-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-30-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-30-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-30-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-30-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-31-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-31-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-31-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-31-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-4-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-4-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-4-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-4-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-4-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-4-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-4-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-4-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-5-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-5-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-5-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-5-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-5-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-5-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-5-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-5-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-6-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-6-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-6-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-6-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-6-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-6-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-6-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-6-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-7-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-7-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-7-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-7-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-8-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-8-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-8-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-8-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-9-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mov-9-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-9-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mov-9-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-moveq-1-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-moveq-1-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-moveq-1-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-moveq-1-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-movs-1-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-movs-1-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-movs-1-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-movs-1-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-1-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-mvn-1-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-1-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mvn-1-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-1-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mvn-1-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-1-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mvn-1-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-2-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-mvn-2-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-2-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mvn-2-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-2-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mvn-2-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-2-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mvn-2-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-3-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-mvn-3-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-3-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mvn-3-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-3-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mvn-3-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-3-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mvn-3-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-4-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-mvn-4-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-4-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mvn-4-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-4-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-mvn-4-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-4-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-mvn-4-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-pop-1-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-pop-1-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-pop-1-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-pop-1-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-pop-1-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-pop-1-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-pop-1-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-pop-1-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-pop-2-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-pop-2-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-pop-2-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-pop-2-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-pop-2-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-pop-2-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-pop-2-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-pop-2-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-pop-3-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-pop-3-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-pop-3-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-pop-3-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-push-1-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-push-1-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-push-1-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-push-1-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-push-1-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-push-1-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-push-1-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-push-1-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-push-2-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-push-2-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-push-2-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-push-2-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-push-2-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-push-2-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-push-2-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-push-2-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-push-3-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-push-3-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-push-3-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-push-3-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-push-3-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-push-3-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-push-3-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-push-3-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-1-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-str-1-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-1-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-str-1-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-1-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-str-1-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-1-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-str-1-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-2-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-str-2-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-2-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-str-2-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-2-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-str-2-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-2-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-str-2-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-3-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-str-3-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-3-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-str-3-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-3-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-str-3-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-3-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-str-3-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-4-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-str-4-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-4-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-str-4-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-4-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-str-4-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-4-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-str-4-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-5-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-str-5-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-5-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-str-5-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-strb-1-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-strb-1-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-strb-1-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-strb-1-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-strb-2-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-strb-2-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-strb-2-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-strb-2-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-strbt-1-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-strbt-1-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-strbt-1-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-strbt-1-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-strd-1-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-strd-1-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-strd-1-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-strd-1-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-strt-1-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-strt-1-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-strt-1-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-strt-1-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-1-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-sub-1-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-1-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-sub-1-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-1-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-sub-1-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-1-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-sub-1-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-10-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-sub-10-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-10-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-sub-10-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-2-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-sub-2-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-2-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-sub-2-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-2-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-sub-2-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-2-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-sub-2-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-3-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-sub-3-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-3-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-sub-3-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-3-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-sub-3-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-3-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-sub-3-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-4-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-sub-4-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-4-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-sub-4-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-4-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-sub-4-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-4-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-sub-4-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-5-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-sub-5-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-5-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-sub-5-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-5-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-sub-5-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-5-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-sub-5-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-6-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-sub-6-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-6-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-sub-6-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-6-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-sub-6-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-6-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-sub-6-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-8-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-sub-8-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-8-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-sub-8-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-9-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-sub-9-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-9-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-sub-9-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-1-arm.dat b/lldb/test/API/arm/emulation/new-test-files/test-subs-1-arm.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-1-arm.dat rename to lldb/test/API/arm/emulation/new-test-files/test-subs-1-arm.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-1-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-subs-1-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-1-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-subs-1-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-10-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-subs-10-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-10-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-subs-10-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-2-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-subs-2-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-2-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-subs-2-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-3-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-subs-3-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-3-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-subs-3-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-4-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-subs-4-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-4-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-subs-4-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-5-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-subs-5-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-5-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-subs-5-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-6-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-subs-6-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-6-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-subs-6-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-8-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-subs-8-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-8-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-subs-8-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-9-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-subs-9-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-9-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-subs-9-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-vpop-1-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-vpop-1-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-vpop-1-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-vpop-1-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-vpop-2-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-vpop-2-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-vpop-2-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-vpop-2-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-vpop-3-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-vpop-3-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-vpop-3-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-vpop-3-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-vpush-1-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-vpush-1-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-vpush-1-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-vpush-1-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-vpush-2-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-vpush-2-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-vpush-2-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-vpush-2-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-vpush-3-thumb.dat b/lldb/test/API/arm/emulation/new-test-files/test-vpush-3-thumb.dat similarity index 100% rename from lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-vpush-3-thumb.dat rename to lldb/test/API/arm/emulation/new-test-files/test-vpush-3-thumb.dat diff --git a/lldb/packages/Python/lldbsuite/test/benchmarks/continue/Makefile b/lldb/test/API/benchmarks/continue/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/benchmarks/continue/Makefile rename to lldb/test/API/benchmarks/continue/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/benchmarks/continue/TestBenchmarkContinue.py b/lldb/test/API/benchmarks/continue/TestBenchmarkContinue.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/benchmarks/continue/TestBenchmarkContinue.py rename to lldb/test/API/benchmarks/continue/TestBenchmarkContinue.py diff --git a/lldb/packages/Python/lldbsuite/test/benchmarks/continue/main.cpp b/lldb/test/API/benchmarks/continue/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/benchmarks/continue/main.cpp rename to lldb/test/API/benchmarks/continue/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/benchmarks/expression/Makefile b/lldb/test/API/benchmarks/expression/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/benchmarks/expression/Makefile rename to lldb/test/API/benchmarks/expression/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/benchmarks/expression/TestExpressionCmd.py b/lldb/test/API/benchmarks/expression/TestExpressionCmd.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/benchmarks/expression/TestExpressionCmd.py rename to lldb/test/API/benchmarks/expression/TestExpressionCmd.py diff --git a/lldb/packages/Python/lldbsuite/test/benchmarks/expression/TestRepeatedExprs.py b/lldb/test/API/benchmarks/expression/TestRepeatedExprs.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/benchmarks/expression/TestRepeatedExprs.py rename to lldb/test/API/benchmarks/expression/TestRepeatedExprs.py diff --git a/lldb/packages/Python/lldbsuite/test/benchmarks/expression/main.cpp b/lldb/test/API/benchmarks/expression/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/benchmarks/expression/main.cpp rename to lldb/test/API/benchmarks/expression/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/benchmarks/frame_variable/TestFrameVariableResponse.py b/lldb/test/API/benchmarks/frame_variable/TestFrameVariableResponse.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/benchmarks/frame_variable/TestFrameVariableResponse.py rename to lldb/test/API/benchmarks/frame_variable/TestFrameVariableResponse.py diff --git a/lldb/packages/Python/lldbsuite/test/benchmarks/libcxxlist/Makefile b/lldb/test/API/benchmarks/libcxxlist/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/benchmarks/libcxxlist/Makefile rename to lldb/test/API/benchmarks/libcxxlist/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/benchmarks/libcxxlist/TestBenchmarkLibcxxList.py b/lldb/test/API/benchmarks/libcxxlist/TestBenchmarkLibcxxList.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/benchmarks/libcxxlist/TestBenchmarkLibcxxList.py rename to lldb/test/API/benchmarks/libcxxlist/TestBenchmarkLibcxxList.py diff --git a/lldb/packages/Python/lldbsuite/test/benchmarks/libcxxlist/main.cpp b/lldb/test/API/benchmarks/libcxxlist/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/benchmarks/libcxxlist/main.cpp rename to lldb/test/API/benchmarks/libcxxlist/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/benchmarks/libcxxmap/Makefile b/lldb/test/API/benchmarks/libcxxmap/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/benchmarks/libcxxmap/Makefile rename to lldb/test/API/benchmarks/libcxxmap/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/benchmarks/libcxxmap/TestBenchmarkLibcxxMap.py b/lldb/test/API/benchmarks/libcxxmap/TestBenchmarkLibcxxMap.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/benchmarks/libcxxmap/TestBenchmarkLibcxxMap.py rename to lldb/test/API/benchmarks/libcxxmap/TestBenchmarkLibcxxMap.py diff --git a/lldb/packages/Python/lldbsuite/test/benchmarks/libcxxmap/main.cpp b/lldb/test/API/benchmarks/libcxxmap/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/benchmarks/libcxxmap/main.cpp rename to lldb/test/API/benchmarks/libcxxmap/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/benchmarks/startup/TestStartupDelays.py b/lldb/test/API/benchmarks/startup/TestStartupDelays.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/benchmarks/startup/TestStartupDelays.py rename to lldb/test/API/benchmarks/startup/TestStartupDelays.py diff --git a/lldb/packages/Python/lldbsuite/test/benchmarks/stepping/TestSteppingSpeed.py b/lldb/test/API/benchmarks/stepping/TestSteppingSpeed.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/benchmarks/stepping/TestSteppingSpeed.py rename to lldb/test/API/benchmarks/stepping/TestSteppingSpeed.py diff --git a/lldb/packages/Python/lldbsuite/test/benchmarks/turnaround/TestCompileRunToBreakpointTurnaround.py b/lldb/test/API/benchmarks/turnaround/TestCompileRunToBreakpointTurnaround.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/benchmarks/turnaround/TestCompileRunToBreakpointTurnaround.py rename to lldb/test/API/benchmarks/turnaround/TestCompileRunToBreakpointTurnaround.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/add-dsym/uuid/Makefile b/lldb/test/API/commands/add-dsym/uuid/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/add-dsym/uuid/Makefile rename to lldb/test/API/commands/add-dsym/uuid/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/add-dsym/uuid/TestAddDsymCommand.py b/lldb/test/API/commands/add-dsym/uuid/TestAddDsymCommand.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/add-dsym/uuid/TestAddDsymCommand.py rename to lldb/test/API/commands/add-dsym/uuid/TestAddDsymCommand.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/add-dsym/uuid/main.cpp.template b/lldb/test/API/commands/add-dsym/uuid/main.cpp.template similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/add-dsym/uuid/main.cpp.template rename to lldb/test/API/commands/add-dsym/uuid/main.cpp.template diff --git a/lldb/packages/Python/lldbsuite/test/commands/apropos/basic/TestApropos.py b/lldb/test/API/commands/apropos/basic/TestApropos.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/apropos/basic/TestApropos.py rename to lldb/test/API/commands/apropos/basic/TestApropos.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/apropos/with-process/Makefile b/lldb/test/API/commands/apropos/with-process/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/apropos/with-process/Makefile rename to lldb/test/API/commands/apropos/with-process/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/apropos/with-process/TestAproposWithProcess.py b/lldb/test/API/commands/apropos/with-process/TestAproposWithProcess.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/apropos/with-process/TestAproposWithProcess.py rename to lldb/test/API/commands/apropos/with-process/TestAproposWithProcess.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/apropos/with-process/main.cpp b/lldb/test/API/commands/apropos/with-process/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/apropos/with-process/main.cpp rename to lldb/test/API/commands/apropos/with-process/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/breakpoint/command/list/TestBreakpointCommandList.py b/lldb/test/API/commands/breakpoint/command/list/TestBreakpointCommandList.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/breakpoint/command/list/TestBreakpointCommandList.py rename to lldb/test/API/commands/breakpoint/command/list/TestBreakpointCommandList.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/breakpoint/command/list/a.yaml b/lldb/test/API/commands/breakpoint/command/list/a.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/breakpoint/command/list/a.yaml rename to lldb/test/API/commands/breakpoint/command/list/a.yaml diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/.categories b/lldb/test/API/commands/command/.categories similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/.categories rename to lldb/test/API/commands/command/.categories diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/delete/TestCommandDelete.py b/lldb/test/API/commands/command/delete/TestCommandDelete.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/delete/TestCommandDelete.py rename to lldb/test/API/commands/command/delete/TestCommandDelete.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/history/TestCommandHistory.py b/lldb/test/API/commands/command/history/TestCommandHistory.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/history/TestCommandHistory.py rename to lldb/test/API/commands/command/history/TestCommandHistory.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/invalid-args/TestInvalidArgsCommand.py b/lldb/test/API/commands/command/invalid-args/TestInvalidArgsCommand.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/invalid-args/TestInvalidArgsCommand.py rename to lldb/test/API/commands/command/invalid-args/TestInvalidArgsCommand.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/nested_alias/Makefile b/lldb/test/API/commands/command/nested_alias/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/nested_alias/Makefile rename to lldb/test/API/commands/command/nested_alias/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/nested_alias/TestNestedAlias.py b/lldb/test/API/commands/command/nested_alias/TestNestedAlias.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/nested_alias/TestNestedAlias.py rename to lldb/test/API/commands/command/nested_alias/TestNestedAlias.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/nested_alias/main.cpp b/lldb/test/API/commands/command/nested_alias/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/nested_alias/main.cpp rename to lldb/test/API/commands/command/nested_alias/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/Makefile b/lldb/test/API/commands/command/script/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/Makefile rename to lldb/test/API/commands/command/script/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/TestCommandScript.py b/lldb/test/API/commands/command/script/TestCommandScript.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/TestCommandScript.py rename to lldb/test/API/commands/command/script/TestCommandScript.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/bug11569.py b/lldb/test/API/commands/command/script/bug11569.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/bug11569.py rename to lldb/test/API/commands/command/script/bug11569.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/callables.py b/lldb/test/API/commands/command/script/callables.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/callables.py rename to lldb/test/API/commands/command/script/callables.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/decorated.py b/lldb/test/API/commands/command/script/decorated.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/decorated.py rename to lldb/test/API/commands/command/script/decorated.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/import/Makefile b/lldb/test/API/commands/command/script/import/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/import/Makefile rename to lldb/test/API/commands/command/script/import/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/import/TestImport.py b/lldb/test/API/commands/command/script/import/TestImport.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/import/TestImport.py rename to lldb/test/API/commands/command/script/import/TestImport.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/import/bar/bar.py b/lldb/test/API/commands/command/script/import/bar/bar.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/import/bar/bar.py rename to lldb/test/API/commands/command/script/import/bar/bar.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/import/bar/barutil.py b/lldb/test/API/commands/command/script/import/bar/barutil.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/import/bar/barutil.py rename to lldb/test/API/commands/command/script/import/bar/barutil.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/import/dummymodule.py b/lldb/test/API/commands/command/script/import/dummymodule.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/import/dummymodule.py rename to lldb/test/API/commands/command/script/import/dummymodule.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/import/foo/bar/foobar.py b/lldb/test/API/commands/command/script/import/foo/bar/foobar.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/import/foo/bar/foobar.py rename to lldb/test/API/commands/command/script/import/foo/bar/foobar.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/import/foo/foo.py b/lldb/test/API/commands/command/script/import/foo/foo.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/import/foo/foo.py rename to lldb/test/API/commands/command/script/import/foo/foo.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/import/foo/foo2.py b/lldb/test/API/commands/command/script/import/foo/foo2.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/import/foo/foo2.py rename to lldb/test/API/commands/command/script/import/foo/foo2.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/import/main.c b/lldb/test/API/commands/command/script/import/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/import/main.c rename to lldb/test/API/commands/command/script/import/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/import/rdar-12586188/Makefile b/lldb/test/API/commands/command/script/import/rdar-12586188/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/import/rdar-12586188/Makefile rename to lldb/test/API/commands/command/script/import/rdar-12586188/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/import/rdar-12586188/TestRdar12586188.py b/lldb/test/API/commands/command/script/import/rdar-12586188/TestRdar12586188.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/import/rdar-12586188/TestRdar12586188.py rename to lldb/test/API/commands/command/script/import/rdar-12586188/TestRdar12586188.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/import/rdar-12586188/fail12586188.py b/lldb/test/API/commands/command/script/import/rdar-12586188/fail12586188.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/import/rdar-12586188/fail12586188.py rename to lldb/test/API/commands/command/script/import/rdar-12586188/fail12586188.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/import/rdar-12586188/fail212586188.py b/lldb/test/API/commands/command/script/import/rdar-12586188/fail212586188.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/import/rdar-12586188/fail212586188.py rename to lldb/test/API/commands/command/script/import/rdar-12586188/fail212586188.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/import/thepackage/TPunitA.py b/lldb/test/API/commands/command/script/import/thepackage/TPunitA.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/import/thepackage/TPunitA.py rename to lldb/test/API/commands/command/script/import/thepackage/TPunitA.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/import/thepackage/TPunitB.py b/lldb/test/API/commands/command/script/import/thepackage/TPunitB.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/import/thepackage/TPunitB.py rename to lldb/test/API/commands/command/script/import/thepackage/TPunitB.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/import/thepackage/__init__.py b/lldb/test/API/commands/command/script/import/thepackage/__init__.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/import/thepackage/__init__.py rename to lldb/test/API/commands/command/script/import/thepackage/__init__.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/main.cpp b/lldb/test/API/commands/command/script/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/main.cpp rename to lldb/test/API/commands/command/script/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/mysto.py b/lldb/test/API/commands/command/script/mysto.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/mysto.py rename to lldb/test/API/commands/command/script/mysto.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/py_import b/lldb/test/API/commands/command/script/py_import similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/py_import rename to lldb/test/API/commands/command/script/py_import diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script/welcome.py b/lldb/test/API/commands/command/script/welcome.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script/welcome.py rename to lldb/test/API/commands/command/script/welcome.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script_alias/TestCommandScriptAlias.py b/lldb/test/API/commands/command/script_alias/TestCommandScriptAlias.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script_alias/TestCommandScriptAlias.py rename to lldb/test/API/commands/command/script_alias/TestCommandScriptAlias.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/script_alias/tcsacmd.py b/lldb/test/API/commands/command/script_alias/tcsacmd.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/script_alias/tcsacmd.py rename to lldb/test/API/commands/command/script_alias/tcsacmd.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/source/.lldb b/lldb/test/API/commands/command/source/.lldb similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/source/.lldb rename to lldb/test/API/commands/command/source/.lldb diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/source/TestCommandSource.py b/lldb/test/API/commands/command/source/TestCommandSource.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/source/TestCommandSource.py rename to lldb/test/API/commands/command/source/TestCommandSource.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/source/commands.txt b/lldb/test/API/commands/command/source/commands.txt similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/source/commands.txt rename to lldb/test/API/commands/command/source/commands.txt diff --git a/lldb/packages/Python/lldbsuite/test/commands/command/source/my.py b/lldb/test/API/commands/command/source/my.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/command/source/my.py rename to lldb/test/API/commands/command/source/my.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/disassemble/basic/Makefile b/lldb/test/API/commands/disassemble/basic/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/disassemble/basic/Makefile rename to lldb/test/API/commands/disassemble/basic/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/disassemble/basic/TestDisassembleBreakpoint.py b/lldb/test/API/commands/disassemble/basic/TestDisassembleBreakpoint.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/disassemble/basic/TestDisassembleBreakpoint.py rename to lldb/test/API/commands/disassemble/basic/TestDisassembleBreakpoint.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/disassemble/basic/TestFrameDisassemble.py b/lldb/test/API/commands/disassemble/basic/TestFrameDisassemble.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/disassemble/basic/TestFrameDisassemble.py rename to lldb/test/API/commands/disassemble/basic/TestFrameDisassemble.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/disassemble/basic/main.cpp b/lldb/test/API/commands/disassemble/basic/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/disassemble/basic/main.cpp rename to lldb/test/API/commands/disassemble/basic/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/.categories b/lldb/test/API/commands/expression/.categories similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/.categories rename to lldb/test/API/commands/expression/.categories diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/anonymous-struct/Makefile b/lldb/test/API/commands/expression/anonymous-struct/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/anonymous-struct/Makefile rename to lldb/test/API/commands/expression/anonymous-struct/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/anonymous-struct/TestCallUserAnonTypedef.py b/lldb/test/API/commands/expression/anonymous-struct/TestCallUserAnonTypedef.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/anonymous-struct/TestCallUserAnonTypedef.py rename to lldb/test/API/commands/expression/anonymous-struct/TestCallUserAnonTypedef.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/anonymous-struct/main.cpp b/lldb/test/API/commands/expression/anonymous-struct/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/anonymous-struct/main.cpp rename to lldb/test/API/commands/expression/anonymous-struct/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/argument_passing_restrictions/Makefile b/lldb/test/API/commands/expression/argument_passing_restrictions/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/argument_passing_restrictions/Makefile rename to lldb/test/API/commands/expression/argument_passing_restrictions/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/argument_passing_restrictions/TestArgumentPassingRestrictions.py b/lldb/test/API/commands/expression/argument_passing_restrictions/TestArgumentPassingRestrictions.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/argument_passing_restrictions/TestArgumentPassingRestrictions.py rename to lldb/test/API/commands/expression/argument_passing_restrictions/TestArgumentPassingRestrictions.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/argument_passing_restrictions/main.cpp b/lldb/test/API/commands/expression/argument_passing_restrictions/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/argument_passing_restrictions/main.cpp rename to lldb/test/API/commands/expression/argument_passing_restrictions/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/calculator_mode/TestCalculatorMode.py b/lldb/test/API/commands/expression/calculator_mode/TestCalculatorMode.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/calculator_mode/TestCalculatorMode.py rename to lldb/test/API/commands/expression/calculator_mode/TestCalculatorMode.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/call-function/Makefile b/lldb/test/API/commands/expression/call-function/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/call-function/Makefile rename to lldb/test/API/commands/expression/call-function/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/call-function/TestCallBuiltinFunction.py b/lldb/test/API/commands/expression/call-function/TestCallBuiltinFunction.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/call-function/TestCallBuiltinFunction.py rename to lldb/test/API/commands/expression/call-function/TestCallBuiltinFunction.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/call-function/TestCallStdStringFunction.py b/lldb/test/API/commands/expression/call-function/TestCallStdStringFunction.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/call-function/TestCallStdStringFunction.py rename to lldb/test/API/commands/expression/call-function/TestCallStdStringFunction.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/call-function/TestCallStopAndContinue.py b/lldb/test/API/commands/expression/call-function/TestCallStopAndContinue.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/call-function/TestCallStopAndContinue.py rename to lldb/test/API/commands/expression/call-function/TestCallStopAndContinue.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/call-function/TestCallUserDefinedFunction.py b/lldb/test/API/commands/expression/call-function/TestCallUserDefinedFunction.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/call-function/TestCallUserDefinedFunction.py rename to lldb/test/API/commands/expression/call-function/TestCallUserDefinedFunction.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/call-function/main.cpp b/lldb/test/API/commands/expression/call-function/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/call-function/main.cpp rename to lldb/test/API/commands/expression/call-function/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/call-restarts/Makefile b/lldb/test/API/commands/expression/call-restarts/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/call-restarts/Makefile rename to lldb/test/API/commands/expression/call-restarts/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/call-restarts/TestCallThatRestarts.py b/lldb/test/API/commands/expression/call-restarts/TestCallThatRestarts.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/call-restarts/TestCallThatRestarts.py rename to lldb/test/API/commands/expression/call-restarts/TestCallThatRestarts.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/call-restarts/lotta-signals.c b/lldb/test/API/commands/expression/call-restarts/lotta-signals.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/call-restarts/lotta-signals.c rename to lldb/test/API/commands/expression/call-restarts/lotta-signals.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/call-throws/Makefile b/lldb/test/API/commands/expression/call-throws/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/call-throws/Makefile rename to lldb/test/API/commands/expression/call-throws/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/call-throws/TestCallThatThrows.py b/lldb/test/API/commands/expression/call-throws/TestCallThatThrows.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/call-throws/TestCallThatThrows.py rename to lldb/test/API/commands/expression/call-throws/TestCallThatThrows.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/call-throws/call-throws.m b/lldb/test/API/commands/expression/call-throws/call-throws.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/call-throws/call-throws.m rename to lldb/test/API/commands/expression/call-throws/call-throws.m diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/cast_int_to_anonymous_enum/Makefile b/lldb/test/API/commands/expression/cast_int_to_anonymous_enum/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/cast_int_to_anonymous_enum/Makefile rename to lldb/test/API/commands/expression/cast_int_to_anonymous_enum/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/cast_int_to_anonymous_enum/TestCastIntToAnonymousEnum.py b/lldb/test/API/commands/expression/cast_int_to_anonymous_enum/TestCastIntToAnonymousEnum.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/cast_int_to_anonymous_enum/TestCastIntToAnonymousEnum.py rename to lldb/test/API/commands/expression/cast_int_to_anonymous_enum/TestCastIntToAnonymousEnum.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/cast_int_to_anonymous_enum/main.cpp b/lldb/test/API/commands/expression/cast_int_to_anonymous_enum/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/cast_int_to_anonymous_enum/main.cpp rename to lldb/test/API/commands/expression/cast_int_to_anonymous_enum/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/char/Makefile b/lldb/test/API/commands/expression/char/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/char/Makefile rename to lldb/test/API/commands/expression/char/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/char/TestExprsChar.py b/lldb/test/API/commands/expression/char/TestExprsChar.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/char/TestExprsChar.py rename to lldb/test/API/commands/expression/char/TestExprsChar.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/char/main.cpp b/lldb/test/API/commands/expression/char/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/char/main.cpp rename to lldb/test/API/commands/expression/char/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/class_template_specialization_empty_pack/Makefile b/lldb/test/API/commands/expression/class_template_specialization_empty_pack/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/class_template_specialization_empty_pack/Makefile rename to lldb/test/API/commands/expression/class_template_specialization_empty_pack/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/class_template_specialization_empty_pack/TestClassTemplateSpecializationParametersHandling.py b/lldb/test/API/commands/expression/class_template_specialization_empty_pack/TestClassTemplateSpecializationParametersHandling.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/class_template_specialization_empty_pack/TestClassTemplateSpecializationParametersHandling.py rename to lldb/test/API/commands/expression/class_template_specialization_empty_pack/TestClassTemplateSpecializationParametersHandling.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/class_template_specialization_empty_pack/main.cpp b/lldb/test/API/commands/expression/class_template_specialization_empty_pack/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/class_template_specialization_empty_pack/main.cpp rename to lldb/test/API/commands/expression/class_template_specialization_empty_pack/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/codegen-crash-typedefdecl-not-in_declcontext/TestCodegenCrashTypedefDeclNotInDeclContext.py b/lldb/test/API/commands/expression/codegen-crash-typedefdecl-not-in_declcontext/TestCodegenCrashTypedefDeclNotInDeclContext.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/codegen-crash-typedefdecl-not-in_declcontext/TestCodegenCrashTypedefDeclNotInDeclContext.py rename to lldb/test/API/commands/expression/codegen-crash-typedefdecl-not-in_declcontext/TestCodegenCrashTypedefDeclNotInDeclContext.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/codegen-crash-typedefdecl-not-in_declcontext/main.cpp b/lldb/test/API/commands/expression/codegen-crash-typedefdecl-not-in_declcontext/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/codegen-crash-typedefdecl-not-in_declcontext/main.cpp rename to lldb/test/API/commands/expression/codegen-crash-typedefdecl-not-in_declcontext/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/completion-crash-incomplete-record/TestCompletionCrashIncompleteRecord.py b/lldb/test/API/commands/expression/completion-crash-incomplete-record/TestCompletionCrashIncompleteRecord.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/completion-crash-incomplete-record/TestCompletionCrashIncompleteRecord.py rename to lldb/test/API/commands/expression/completion-crash-incomplete-record/TestCompletionCrashIncompleteRecord.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/completion-crash-incomplete-record/main.cpp b/lldb/test/API/commands/expression/completion-crash-incomplete-record/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/completion-crash-incomplete-record/main.cpp rename to lldb/test/API/commands/expression/completion-crash-incomplete-record/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/completion-crash-invalid-iterator/Makefile b/lldb/test/API/commands/expression/completion-crash-invalid-iterator/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/completion-crash-invalid-iterator/Makefile rename to lldb/test/API/commands/expression/completion-crash-invalid-iterator/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/completion-crash-invalid-iterator/TestInvalidIteratorCompletionCrash.py b/lldb/test/API/commands/expression/completion-crash-invalid-iterator/TestInvalidIteratorCompletionCrash.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/completion-crash-invalid-iterator/TestInvalidIteratorCompletionCrash.py rename to lldb/test/API/commands/expression/completion-crash-invalid-iterator/TestInvalidIteratorCompletionCrash.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/completion-crash-invalid-iterator/main.cpp b/lldb/test/API/commands/expression/completion-crash-invalid-iterator/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/completion-crash-invalid-iterator/main.cpp rename to lldb/test/API/commands/expression/completion-crash-invalid-iterator/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/completion-in-lambda-and-unnamed-class/TestCompletionInLambdaAndUnnamedClass.py b/lldb/test/API/commands/expression/completion-in-lambda-and-unnamed-class/TestCompletionInLambdaAndUnnamedClass.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/completion-in-lambda-and-unnamed-class/TestCompletionInLambdaAndUnnamedClass.py rename to lldb/test/API/commands/expression/completion-in-lambda-and-unnamed-class/TestCompletionInLambdaAndUnnamedClass.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/completion-in-lambda-and-unnamed-class/main.cpp b/lldb/test/API/commands/expression/completion-in-lambda-and-unnamed-class/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/completion-in-lambda-and-unnamed-class/main.cpp rename to lldb/test/API/commands/expression/completion-in-lambda-and-unnamed-class/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/completion/.categories b/lldb/test/API/commands/expression/completion/.categories similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/completion/.categories rename to lldb/test/API/commands/expression/completion/.categories diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/completion/Makefile b/lldb/test/API/commands/expression/completion/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/completion/Makefile rename to lldb/test/API/commands/expression/completion/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/completion/TestExprCompletion.py b/lldb/test/API/commands/expression/completion/TestExprCompletion.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/completion/TestExprCompletion.py rename to lldb/test/API/commands/expression/completion/TestExprCompletion.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/completion/main.cpp b/lldb/test/API/commands/expression/completion/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/completion/main.cpp rename to lldb/test/API/commands/expression/completion/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/completion/other.cpp b/lldb/test/API/commands/expression/completion/other.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/completion/other.cpp rename to lldb/test/API/commands/expression/completion/other.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/context-object-objc/Makefile b/lldb/test/API/commands/expression/context-object-objc/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/context-object-objc/Makefile rename to lldb/test/API/commands/expression/context-object-objc/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/context-object-objc/TestContextObjectObjc.py b/lldb/test/API/commands/expression/context-object-objc/TestContextObjectObjc.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/context-object-objc/TestContextObjectObjc.py rename to lldb/test/API/commands/expression/context-object-objc/TestContextObjectObjc.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/context-object-objc/main.m b/lldb/test/API/commands/expression/context-object-objc/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/context-object-objc/main.m rename to lldb/test/API/commands/expression/context-object-objc/main.m diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/context-object/Makefile b/lldb/test/API/commands/expression/context-object/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/context-object/Makefile rename to lldb/test/API/commands/expression/context-object/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/context-object/TestContextObject.py b/lldb/test/API/commands/expression/context-object/TestContextObject.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/context-object/TestContextObject.py rename to lldb/test/API/commands/expression/context-object/TestContextObject.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/context-object/main.cpp b/lldb/test/API/commands/expression/context-object/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/context-object/main.cpp rename to lldb/test/API/commands/expression/context-object/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/deleting-implicit-copy-constructor/TestDeletingImplicitCopyConstructor.py b/lldb/test/API/commands/expression/deleting-implicit-copy-constructor/TestDeletingImplicitCopyConstructor.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/deleting-implicit-copy-constructor/TestDeletingImplicitCopyConstructor.py rename to lldb/test/API/commands/expression/deleting-implicit-copy-constructor/TestDeletingImplicitCopyConstructor.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/deleting-implicit-copy-constructor/main.cpp b/lldb/test/API/commands/expression/deleting-implicit-copy-constructor/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/deleting-implicit-copy-constructor/main.cpp rename to lldb/test/API/commands/expression/deleting-implicit-copy-constructor/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/diagnostics/Makefile b/lldb/test/API/commands/expression/diagnostics/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/diagnostics/Makefile rename to lldb/test/API/commands/expression/diagnostics/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/diagnostics/TestExprDiagnostics.py b/lldb/test/API/commands/expression/diagnostics/TestExprDiagnostics.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/diagnostics/TestExprDiagnostics.py rename to lldb/test/API/commands/expression/diagnostics/TestExprDiagnostics.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/diagnostics/main.cpp b/lldb/test/API/commands/expression/diagnostics/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/diagnostics/main.cpp rename to lldb/test/API/commands/expression/diagnostics/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/dollar-in-variable/TestDollarInVariable.py b/lldb/test/API/commands/expression/dollar-in-variable/TestDollarInVariable.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/dollar-in-variable/TestDollarInVariable.py rename to lldb/test/API/commands/expression/dollar-in-variable/TestDollarInVariable.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/dollar-in-variable/main.c b/lldb/test/API/commands/expression/dollar-in-variable/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/dollar-in-variable/main.c rename to lldb/test/API/commands/expression/dollar-in-variable/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/dont_allow_jit/Makefile b/lldb/test/API/commands/expression/dont_allow_jit/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/dont_allow_jit/Makefile rename to lldb/test/API/commands/expression/dont_allow_jit/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/dont_allow_jit/TestAllowJIT.py b/lldb/test/API/commands/expression/dont_allow_jit/TestAllowJIT.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/dont_allow_jit/TestAllowJIT.py rename to lldb/test/API/commands/expression/dont_allow_jit/TestAllowJIT.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/dont_allow_jit/main.c b/lldb/test/API/commands/expression/dont_allow_jit/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/dont_allow_jit/main.c rename to lldb/test/API/commands/expression/dont_allow_jit/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/entry-bp/Makefile b/lldb/test/API/commands/expression/entry-bp/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/entry-bp/Makefile rename to lldb/test/API/commands/expression/entry-bp/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/entry-bp/TestExprEntryBP.py b/lldb/test/API/commands/expression/entry-bp/TestExprEntryBP.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/entry-bp/TestExprEntryBP.py rename to lldb/test/API/commands/expression/entry-bp/TestExprEntryBP.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/entry-bp/main.c b/lldb/test/API/commands/expression/entry-bp/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/entry-bp/main.c rename to lldb/test/API/commands/expression/entry-bp/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/expr-in-syscall/Makefile b/lldb/test/API/commands/expression/expr-in-syscall/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/expr-in-syscall/Makefile rename to lldb/test/API/commands/expression/expr-in-syscall/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/expr-in-syscall/TestExpressionInSyscall.py b/lldb/test/API/commands/expression/expr-in-syscall/TestExpressionInSyscall.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/expr-in-syscall/TestExpressionInSyscall.py rename to lldb/test/API/commands/expression/expr-in-syscall/TestExpressionInSyscall.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/expr-in-syscall/main.cpp b/lldb/test/API/commands/expression/expr-in-syscall/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/expr-in-syscall/main.cpp rename to lldb/test/API/commands/expression/expr-in-syscall/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/fixits/Makefile b/lldb/test/API/commands/expression/fixits/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/fixits/Makefile rename to lldb/test/API/commands/expression/fixits/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/fixits/TestFixIts.py b/lldb/test/API/commands/expression/fixits/TestFixIts.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/fixits/TestFixIts.py rename to lldb/test/API/commands/expression/fixits/TestFixIts.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/fixits/main.cpp b/lldb/test/API/commands/expression/fixits/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/fixits/main.cpp rename to lldb/test/API/commands/expression/fixits/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/formatters/Makefile b/lldb/test/API/commands/expression/formatters/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/formatters/Makefile rename to lldb/test/API/commands/expression/formatters/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/formatters/TestFormatters.py b/lldb/test/API/commands/expression/formatters/TestFormatters.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/formatters/TestFormatters.py rename to lldb/test/API/commands/expression/formatters/TestFormatters.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/formatters/foosynth.py b/lldb/test/API/commands/expression/formatters/foosynth.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/formatters/foosynth.py rename to lldb/test/API/commands/expression/formatters/foosynth.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/formatters/formatters.py b/lldb/test/API/commands/expression/formatters/formatters.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/formatters/formatters.py rename to lldb/test/API/commands/expression/formatters/formatters.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/formatters/main.cpp b/lldb/test/API/commands/expression/formatters/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/formatters/main.cpp rename to lldb/test/API/commands/expression/formatters/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/function_template_specialization_temp_args/Makefile b/lldb/test/API/commands/expression/function_template_specialization_temp_args/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/function_template_specialization_temp_args/Makefile rename to lldb/test/API/commands/expression/function_template_specialization_temp_args/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/function_template_specialization_temp_args/TestFunctionTemplateSpecializationTempArgs.py b/lldb/test/API/commands/expression/function_template_specialization_temp_args/TestFunctionTemplateSpecializationTempArgs.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/function_template_specialization_temp_args/TestFunctionTemplateSpecializationTempArgs.py rename to lldb/test/API/commands/expression/function_template_specialization_temp_args/TestFunctionTemplateSpecializationTempArgs.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/function_template_specialization_temp_args/main.cpp b/lldb/test/API/commands/expression/function_template_specialization_temp_args/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/function_template_specialization_temp_args/main.cpp rename to lldb/test/API/commands/expression/function_template_specialization_temp_args/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/ignore-artificial-constructors/TestIgnoreArtificialConstructors.py b/lldb/test/API/commands/expression/ignore-artificial-constructors/TestIgnoreArtificialConstructors.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/ignore-artificial-constructors/TestIgnoreArtificialConstructors.py rename to lldb/test/API/commands/expression/ignore-artificial-constructors/TestIgnoreArtificialConstructors.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/ignore-artificial-constructors/main.cpp b/lldb/test/API/commands/expression/ignore-artificial-constructors/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/ignore-artificial-constructors/main.cpp rename to lldb/test/API/commands/expression/ignore-artificial-constructors/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/basic/Makefile b/lldb/test/API/commands/expression/import-std-module/basic/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/basic/Makefile rename to lldb/test/API/commands/expression/import-std-module/basic/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/basic/TestImportStdModule.py b/lldb/test/API/commands/expression/import-std-module/basic/TestImportStdModule.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/basic/TestImportStdModule.py rename to lldb/test/API/commands/expression/import-std-module/basic/TestImportStdModule.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/basic/main.cpp b/lldb/test/API/commands/expression/import-std-module/basic/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/basic/main.cpp rename to lldb/test/API/commands/expression/import-std-module/basic/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/conflicts/Makefile b/lldb/test/API/commands/expression/import-std-module/conflicts/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/conflicts/Makefile rename to lldb/test/API/commands/expression/import-std-module/conflicts/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/conflicts/TestStdModuleWithConflicts.py b/lldb/test/API/commands/expression/import-std-module/conflicts/TestStdModuleWithConflicts.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/conflicts/TestStdModuleWithConflicts.py rename to lldb/test/API/commands/expression/import-std-module/conflicts/TestStdModuleWithConflicts.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/conflicts/main.cpp b/lldb/test/API/commands/expression/import-std-module/conflicts/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/conflicts/main.cpp rename to lldb/test/API/commands/expression/import-std-module/conflicts/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/deque-basic/Makefile b/lldb/test/API/commands/expression/import-std-module/deque-basic/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/deque-basic/Makefile rename to lldb/test/API/commands/expression/import-std-module/deque-basic/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/deque-basic/TestDequeFromStdModule.py b/lldb/test/API/commands/expression/import-std-module/deque-basic/TestDequeFromStdModule.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/deque-basic/TestDequeFromStdModule.py rename to lldb/test/API/commands/expression/import-std-module/deque-basic/TestDequeFromStdModule.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/deque-basic/main.cpp b/lldb/test/API/commands/expression/import-std-module/deque-basic/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/deque-basic/main.cpp rename to lldb/test/API/commands/expression/import-std-module/deque-basic/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/deque-dbg-info-content/Makefile b/lldb/test/API/commands/expression/import-std-module/deque-dbg-info-content/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/deque-dbg-info-content/Makefile rename to lldb/test/API/commands/expression/import-std-module/deque-dbg-info-content/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/deque-dbg-info-content/TestDbgInfoContentDequeFromStdModule.py b/lldb/test/API/commands/expression/import-std-module/deque-dbg-info-content/TestDbgInfoContentDequeFromStdModule.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/deque-dbg-info-content/TestDbgInfoContentDequeFromStdModule.py rename to lldb/test/API/commands/expression/import-std-module/deque-dbg-info-content/TestDbgInfoContentDequeFromStdModule.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/deque-dbg-info-content/main.cpp b/lldb/test/API/commands/expression/import-std-module/deque-dbg-info-content/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/deque-dbg-info-content/main.cpp rename to lldb/test/API/commands/expression/import-std-module/deque-dbg-info-content/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/empty-module/Makefile b/lldb/test/API/commands/expression/import-std-module/empty-module/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/empty-module/Makefile rename to lldb/test/API/commands/expression/import-std-module/empty-module/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/empty-module/TestEmptyStdModule.py b/lldb/test/API/commands/expression/import-std-module/empty-module/TestEmptyStdModule.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/empty-module/TestEmptyStdModule.py rename to lldb/test/API/commands/expression/import-std-module/empty-module/TestEmptyStdModule.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/empty-module/main.cpp b/lldb/test/API/commands/expression/import-std-module/empty-module/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/empty-module/main.cpp rename to lldb/test/API/commands/expression/import-std-module/empty-module/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/empty-module/root/usr/include/c++/v1/algorithm b/lldb/test/API/commands/expression/import-std-module/empty-module/root/usr/include/c++/v1/algorithm similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/empty-module/root/usr/include/c++/v1/algorithm rename to lldb/test/API/commands/expression/import-std-module/empty-module/root/usr/include/c++/v1/algorithm diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/empty-module/root/usr/include/c++/v1/module.modulemap b/lldb/test/API/commands/expression/import-std-module/empty-module/root/usr/include/c++/v1/module.modulemap similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/empty-module/root/usr/include/c++/v1/module.modulemap rename to lldb/test/API/commands/expression/import-std-module/empty-module/root/usr/include/c++/v1/module.modulemap diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/empty-module/root/usr/include/libc_header.h b/lldb/test/API/commands/expression/import-std-module/empty-module/root/usr/include/libc_header.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/empty-module/root/usr/include/libc_header.h rename to lldb/test/API/commands/expression/import-std-module/empty-module/root/usr/include/libc_header.h diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/forward_list-dbg-info-content/Makefile b/lldb/test/API/commands/expression/import-std-module/forward_list-dbg-info-content/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/forward_list-dbg-info-content/Makefile rename to lldb/test/API/commands/expression/import-std-module/forward_list-dbg-info-content/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/forward_list-dbg-info-content/TestDbgInfoContentForwardListFromStdModule.py b/lldb/test/API/commands/expression/import-std-module/forward_list-dbg-info-content/TestDbgInfoContentForwardListFromStdModule.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/forward_list-dbg-info-content/TestDbgInfoContentForwardListFromStdModule.py rename to lldb/test/API/commands/expression/import-std-module/forward_list-dbg-info-content/TestDbgInfoContentForwardListFromStdModule.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/forward_list-dbg-info-content/main.cpp b/lldb/test/API/commands/expression/import-std-module/forward_list-dbg-info-content/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/forward_list-dbg-info-content/main.cpp rename to lldb/test/API/commands/expression/import-std-module/forward_list-dbg-info-content/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/forward_list/Makefile b/lldb/test/API/commands/expression/import-std-module/forward_list/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/forward_list/Makefile rename to lldb/test/API/commands/expression/import-std-module/forward_list/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/forward_list/TestForwardListFromStdModule.py b/lldb/test/API/commands/expression/import-std-module/forward_list/TestForwardListFromStdModule.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/forward_list/TestForwardListFromStdModule.py rename to lldb/test/API/commands/expression/import-std-module/forward_list/TestForwardListFromStdModule.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/forward_list/main.cpp b/lldb/test/API/commands/expression/import-std-module/forward_list/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/forward_list/main.cpp rename to lldb/test/API/commands/expression/import-std-module/forward_list/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/list-dbg-info-content/Makefile b/lldb/test/API/commands/expression/import-std-module/list-dbg-info-content/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/list-dbg-info-content/Makefile rename to lldb/test/API/commands/expression/import-std-module/list-dbg-info-content/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/list-dbg-info-content/TestDbgInfoContentListFromStdModule.py b/lldb/test/API/commands/expression/import-std-module/list-dbg-info-content/TestDbgInfoContentListFromStdModule.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/list-dbg-info-content/TestDbgInfoContentListFromStdModule.py rename to lldb/test/API/commands/expression/import-std-module/list-dbg-info-content/TestDbgInfoContentListFromStdModule.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/list-dbg-info-content/main.cpp b/lldb/test/API/commands/expression/import-std-module/list-dbg-info-content/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/list-dbg-info-content/main.cpp rename to lldb/test/API/commands/expression/import-std-module/list-dbg-info-content/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/list/Makefile b/lldb/test/API/commands/expression/import-std-module/list/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/list/Makefile rename to lldb/test/API/commands/expression/import-std-module/list/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/list/TestListFromStdModule.py b/lldb/test/API/commands/expression/import-std-module/list/TestListFromStdModule.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/list/TestListFromStdModule.py rename to lldb/test/API/commands/expression/import-std-module/list/TestListFromStdModule.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/list/main.cpp b/lldb/test/API/commands/expression/import-std-module/list/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/list/main.cpp rename to lldb/test/API/commands/expression/import-std-module/list/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/no-std-module/Makefile b/lldb/test/API/commands/expression/import-std-module/no-std-module/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/no-std-module/Makefile rename to lldb/test/API/commands/expression/import-std-module/no-std-module/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/no-std-module/TestMissingStdModule.py b/lldb/test/API/commands/expression/import-std-module/no-std-module/TestMissingStdModule.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/no-std-module/TestMissingStdModule.py rename to lldb/test/API/commands/expression/import-std-module/no-std-module/TestMissingStdModule.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/no-std-module/main.cpp b/lldb/test/API/commands/expression/import-std-module/no-std-module/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/no-std-module/main.cpp rename to lldb/test/API/commands/expression/import-std-module/no-std-module/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/queue/Makefile b/lldb/test/API/commands/expression/import-std-module/queue/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/queue/Makefile rename to lldb/test/API/commands/expression/import-std-module/queue/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/queue/TestQueueFromStdModule.py b/lldb/test/API/commands/expression/import-std-module/queue/TestQueueFromStdModule.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/queue/TestQueueFromStdModule.py rename to lldb/test/API/commands/expression/import-std-module/queue/TestQueueFromStdModule.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/queue/main.cpp b/lldb/test/API/commands/expression/import-std-module/queue/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/queue/main.cpp rename to lldb/test/API/commands/expression/import-std-module/queue/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/shared_ptr-dbg-info-content/Makefile b/lldb/test/API/commands/expression/import-std-module/shared_ptr-dbg-info-content/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/shared_ptr-dbg-info-content/Makefile rename to lldb/test/API/commands/expression/import-std-module/shared_ptr-dbg-info-content/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/shared_ptr-dbg-info-content/TestSharedPtrDbgInfoContentFromStdModule.py b/lldb/test/API/commands/expression/import-std-module/shared_ptr-dbg-info-content/TestSharedPtrDbgInfoContentFromStdModule.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/shared_ptr-dbg-info-content/TestSharedPtrDbgInfoContentFromStdModule.py rename to lldb/test/API/commands/expression/import-std-module/shared_ptr-dbg-info-content/TestSharedPtrDbgInfoContentFromStdModule.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/shared_ptr-dbg-info-content/main.cpp b/lldb/test/API/commands/expression/import-std-module/shared_ptr-dbg-info-content/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/shared_ptr-dbg-info-content/main.cpp rename to lldb/test/API/commands/expression/import-std-module/shared_ptr-dbg-info-content/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/shared_ptr/Makefile b/lldb/test/API/commands/expression/import-std-module/shared_ptr/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/shared_ptr/Makefile rename to lldb/test/API/commands/expression/import-std-module/shared_ptr/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/shared_ptr/TestSharedPtrFromStdModule.py b/lldb/test/API/commands/expression/import-std-module/shared_ptr/TestSharedPtrFromStdModule.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/shared_ptr/TestSharedPtrFromStdModule.py rename to lldb/test/API/commands/expression/import-std-module/shared_ptr/TestSharedPtrFromStdModule.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/shared_ptr/main.cpp b/lldb/test/API/commands/expression/import-std-module/shared_ptr/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/shared_ptr/main.cpp rename to lldb/test/API/commands/expression/import-std-module/shared_ptr/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/stack/Makefile b/lldb/test/API/commands/expression/import-std-module/stack/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/stack/Makefile rename to lldb/test/API/commands/expression/import-std-module/stack/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/stack/TestStackFromStdModule.py b/lldb/test/API/commands/expression/import-std-module/stack/TestStackFromStdModule.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/stack/TestStackFromStdModule.py rename to lldb/test/API/commands/expression/import-std-module/stack/TestStackFromStdModule.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/stack/main.cpp b/lldb/test/API/commands/expression/import-std-module/stack/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/stack/main.cpp rename to lldb/test/API/commands/expression/import-std-module/stack/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/sysroot/Makefile b/lldb/test/API/commands/expression/import-std-module/sysroot/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/sysroot/Makefile rename to lldb/test/API/commands/expression/import-std-module/sysroot/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/sysroot/TestStdModuleSysroot.py b/lldb/test/API/commands/expression/import-std-module/sysroot/TestStdModuleSysroot.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/sysroot/TestStdModuleSysroot.py rename to lldb/test/API/commands/expression/import-std-module/sysroot/TestStdModuleSysroot.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/sysroot/main.cpp b/lldb/test/API/commands/expression/import-std-module/sysroot/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/sysroot/main.cpp rename to lldb/test/API/commands/expression/import-std-module/sysroot/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/sysroot/root/usr/include/c++/v1/algorithm b/lldb/test/API/commands/expression/import-std-module/sysroot/root/usr/include/c++/v1/algorithm similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/sysroot/root/usr/include/c++/v1/algorithm rename to lldb/test/API/commands/expression/import-std-module/sysroot/root/usr/include/c++/v1/algorithm diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/sysroot/root/usr/include/c++/v1/module.modulemap b/lldb/test/API/commands/expression/import-std-module/sysroot/root/usr/include/c++/v1/module.modulemap similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/sysroot/root/usr/include/c++/v1/module.modulemap rename to lldb/test/API/commands/expression/import-std-module/sysroot/root/usr/include/c++/v1/module.modulemap diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/sysroot/root/usr/include/libc_header.h b/lldb/test/API/commands/expression/import-std-module/sysroot/root/usr/include/libc_header.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/sysroot/root/usr/include/libc_header.h rename to lldb/test/API/commands/expression/import-std-module/sysroot/root/usr/include/libc_header.h diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/unique_ptr-dbg-info-content/Makefile b/lldb/test/API/commands/expression/import-std-module/unique_ptr-dbg-info-content/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/unique_ptr-dbg-info-content/Makefile rename to lldb/test/API/commands/expression/import-std-module/unique_ptr-dbg-info-content/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/unique_ptr-dbg-info-content/TestUniquePtrDbgInfoContent.py b/lldb/test/API/commands/expression/import-std-module/unique_ptr-dbg-info-content/TestUniquePtrDbgInfoContent.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/unique_ptr-dbg-info-content/TestUniquePtrDbgInfoContent.py rename to lldb/test/API/commands/expression/import-std-module/unique_ptr-dbg-info-content/TestUniquePtrDbgInfoContent.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/unique_ptr-dbg-info-content/main.cpp b/lldb/test/API/commands/expression/import-std-module/unique_ptr-dbg-info-content/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/unique_ptr-dbg-info-content/main.cpp rename to lldb/test/API/commands/expression/import-std-module/unique_ptr-dbg-info-content/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/unique_ptr/Makefile b/lldb/test/API/commands/expression/import-std-module/unique_ptr/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/unique_ptr/Makefile rename to lldb/test/API/commands/expression/import-std-module/unique_ptr/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/unique_ptr/TestUniquePtrFromStdModule.py b/lldb/test/API/commands/expression/import-std-module/unique_ptr/TestUniquePtrFromStdModule.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/unique_ptr/TestUniquePtrFromStdModule.py rename to lldb/test/API/commands/expression/import-std-module/unique_ptr/TestUniquePtrFromStdModule.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/unique_ptr/main.cpp b/lldb/test/API/commands/expression/import-std-module/unique_ptr/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/unique_ptr/main.cpp rename to lldb/test/API/commands/expression/import-std-module/unique_ptr/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector-bool/Makefile b/lldb/test/API/commands/expression/import-std-module/vector-bool/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector-bool/Makefile rename to lldb/test/API/commands/expression/import-std-module/vector-bool/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector-bool/TestVectorBoolFromStdModule.py b/lldb/test/API/commands/expression/import-std-module/vector-bool/TestVectorBoolFromStdModule.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector-bool/TestVectorBoolFromStdModule.py rename to lldb/test/API/commands/expression/import-std-module/vector-bool/TestVectorBoolFromStdModule.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector-bool/main.cpp b/lldb/test/API/commands/expression/import-std-module/vector-bool/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector-bool/main.cpp rename to lldb/test/API/commands/expression/import-std-module/vector-bool/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector-dbg-info-content/Makefile b/lldb/test/API/commands/expression/import-std-module/vector-dbg-info-content/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector-dbg-info-content/Makefile rename to lldb/test/API/commands/expression/import-std-module/vector-dbg-info-content/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector-dbg-info-content/TestDbgInfoContentVectorFromStdModule.py b/lldb/test/API/commands/expression/import-std-module/vector-dbg-info-content/TestDbgInfoContentVectorFromStdModule.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector-dbg-info-content/TestDbgInfoContentVectorFromStdModule.py rename to lldb/test/API/commands/expression/import-std-module/vector-dbg-info-content/TestDbgInfoContentVectorFromStdModule.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector-dbg-info-content/main.cpp b/lldb/test/API/commands/expression/import-std-module/vector-dbg-info-content/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector-dbg-info-content/main.cpp rename to lldb/test/API/commands/expression/import-std-module/vector-dbg-info-content/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector-of-vectors/Makefile b/lldb/test/API/commands/expression/import-std-module/vector-of-vectors/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector-of-vectors/Makefile rename to lldb/test/API/commands/expression/import-std-module/vector-of-vectors/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector-of-vectors/TestVectorOfVectorsFromStdModule.py b/lldb/test/API/commands/expression/import-std-module/vector-of-vectors/TestVectorOfVectorsFromStdModule.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector-of-vectors/TestVectorOfVectorsFromStdModule.py rename to lldb/test/API/commands/expression/import-std-module/vector-of-vectors/TestVectorOfVectorsFromStdModule.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector-of-vectors/main.cpp b/lldb/test/API/commands/expression/import-std-module/vector-of-vectors/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector-of-vectors/main.cpp rename to lldb/test/API/commands/expression/import-std-module/vector-of-vectors/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector/Makefile b/lldb/test/API/commands/expression/import-std-module/vector/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector/Makefile rename to lldb/test/API/commands/expression/import-std-module/vector/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector/TestVectorFromStdModule.py b/lldb/test/API/commands/expression/import-std-module/vector/TestVectorFromStdModule.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector/TestVectorFromStdModule.py rename to lldb/test/API/commands/expression/import-std-module/vector/TestVectorFromStdModule.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector/main.cpp b/lldb/test/API/commands/expression/import-std-module/vector/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector/main.cpp rename to lldb/test/API/commands/expression/import-std-module/vector/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/weak_ptr-dbg-info-content/Makefile b/lldb/test/API/commands/expression/import-std-module/weak_ptr-dbg-info-content/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/weak_ptr-dbg-info-content/Makefile rename to lldb/test/API/commands/expression/import-std-module/weak_ptr-dbg-info-content/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/weak_ptr-dbg-info-content/TestDbgInfoContentWeakPtrFromStdModule.py b/lldb/test/API/commands/expression/import-std-module/weak_ptr-dbg-info-content/TestDbgInfoContentWeakPtrFromStdModule.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/weak_ptr-dbg-info-content/TestDbgInfoContentWeakPtrFromStdModule.py rename to lldb/test/API/commands/expression/import-std-module/weak_ptr-dbg-info-content/TestDbgInfoContentWeakPtrFromStdModule.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/weak_ptr-dbg-info-content/main.cpp b/lldb/test/API/commands/expression/import-std-module/weak_ptr-dbg-info-content/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/weak_ptr-dbg-info-content/main.cpp rename to lldb/test/API/commands/expression/import-std-module/weak_ptr-dbg-info-content/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/weak_ptr/Makefile b/lldb/test/API/commands/expression/import-std-module/weak_ptr/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/weak_ptr/Makefile rename to lldb/test/API/commands/expression/import-std-module/weak_ptr/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/weak_ptr/TestWeakPtrFromStdModule.py b/lldb/test/API/commands/expression/import-std-module/weak_ptr/TestWeakPtrFromStdModule.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/weak_ptr/TestWeakPtrFromStdModule.py rename to lldb/test/API/commands/expression/import-std-module/weak_ptr/TestWeakPtrFromStdModule.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/weak_ptr/main.cpp b/lldb/test/API/commands/expression/import-std-module/weak_ptr/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/weak_ptr/main.cpp rename to lldb/test/API/commands/expression/import-std-module/weak_ptr/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import_builtin_fileid/Makefile b/lldb/test/API/commands/expression/import_builtin_fileid/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import_builtin_fileid/Makefile rename to lldb/test/API/commands/expression/import_builtin_fileid/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import_builtin_fileid/TestImportBuiltinFileID.py b/lldb/test/API/commands/expression/import_builtin_fileid/TestImportBuiltinFileID.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import_builtin_fileid/TestImportBuiltinFileID.py rename to lldb/test/API/commands/expression/import_builtin_fileid/TestImportBuiltinFileID.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/import_builtin_fileid/main.m b/lldb/test/API/commands/expression/import_builtin_fileid/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/import_builtin_fileid/main.m rename to lldb/test/API/commands/expression/import_builtin_fileid/main.m diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/inline-namespace/Makefile b/lldb/test/API/commands/expression/inline-namespace/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/inline-namespace/Makefile rename to lldb/test/API/commands/expression/inline-namespace/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/inline-namespace/TestInlineNamespace.py b/lldb/test/API/commands/expression/inline-namespace/TestInlineNamespace.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/inline-namespace/TestInlineNamespace.py rename to lldb/test/API/commands/expression/inline-namespace/TestInlineNamespace.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/inline-namespace/main.cpp b/lldb/test/API/commands/expression/inline-namespace/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/inline-namespace/main.cpp rename to lldb/test/API/commands/expression/inline-namespace/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/invalid-args/TestInvalidArgsExpression.py b/lldb/test/API/commands/expression/invalid-args/TestInvalidArgsExpression.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/invalid-args/TestInvalidArgsExpression.py rename to lldb/test/API/commands/expression/invalid-args/TestInvalidArgsExpression.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/ir-interpreter-phi-nodes/Makefile b/lldb/test/API/commands/expression/ir-interpreter-phi-nodes/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/ir-interpreter-phi-nodes/Makefile rename to lldb/test/API/commands/expression/ir-interpreter-phi-nodes/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/ir-interpreter-phi-nodes/TestIRInterpreterPHINodes.py b/lldb/test/API/commands/expression/ir-interpreter-phi-nodes/TestIRInterpreterPHINodes.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/ir-interpreter-phi-nodes/TestIRInterpreterPHINodes.py rename to lldb/test/API/commands/expression/ir-interpreter-phi-nodes/TestIRInterpreterPHINodes.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/ir-interpreter-phi-nodes/main.cpp b/lldb/test/API/commands/expression/ir-interpreter-phi-nodes/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/ir-interpreter-phi-nodes/main.cpp rename to lldb/test/API/commands/expression/ir-interpreter-phi-nodes/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/ir-interpreter/Makefile b/lldb/test/API/commands/expression/ir-interpreter/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/ir-interpreter/Makefile rename to lldb/test/API/commands/expression/ir-interpreter/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/ir-interpreter/TestIRInterpreter.py b/lldb/test/API/commands/expression/ir-interpreter/TestIRInterpreter.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/ir-interpreter/TestIRInterpreter.py rename to lldb/test/API/commands/expression/ir-interpreter/TestIRInterpreter.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/ir-interpreter/main.c b/lldb/test/API/commands/expression/ir-interpreter/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/ir-interpreter/main.c rename to lldb/test/API/commands/expression/ir-interpreter/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/issue_11588/Makefile b/lldb/test/API/commands/expression/issue_11588/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/issue_11588/Makefile rename to lldb/test/API/commands/expression/issue_11588/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/issue_11588/Test11588.py b/lldb/test/API/commands/expression/issue_11588/Test11588.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/issue_11588/Test11588.py rename to lldb/test/API/commands/expression/issue_11588/Test11588.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/issue_11588/main.cpp b/lldb/test/API/commands/expression/issue_11588/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/issue_11588/main.cpp rename to lldb/test/API/commands/expression/issue_11588/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/issue_11588/s11588.py b/lldb/test/API/commands/expression/issue_11588/s11588.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/issue_11588/s11588.py rename to lldb/test/API/commands/expression/issue_11588/s11588.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/macros/Makefile b/lldb/test/API/commands/expression/macros/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/macros/Makefile rename to lldb/test/API/commands/expression/macros/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/macros/TestMacros.py b/lldb/test/API/commands/expression/macros/TestMacros.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/macros/TestMacros.py rename to lldb/test/API/commands/expression/macros/TestMacros.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/macros/macro1.h b/lldb/test/API/commands/expression/macros/macro1.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/macros/macro1.h rename to lldb/test/API/commands/expression/macros/macro1.h diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/macros/macro2.h b/lldb/test/API/commands/expression/macros/macro2.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/macros/macro2.h rename to lldb/test/API/commands/expression/macros/macro2.h diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/macros/main.cpp b/lldb/test/API/commands/expression/macros/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/macros/main.cpp rename to lldb/test/API/commands/expression/macros/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/multiline-completion/Makefile b/lldb/test/API/commands/expression/multiline-completion/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/multiline-completion/Makefile rename to lldb/test/API/commands/expression/multiline-completion/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/multiline-completion/TestMultilineCompletion.py b/lldb/test/API/commands/expression/multiline-completion/TestMultilineCompletion.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/multiline-completion/TestMultilineCompletion.py rename to lldb/test/API/commands/expression/multiline-completion/TestMultilineCompletion.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/multiline-completion/main.c b/lldb/test/API/commands/expression/multiline-completion/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/multiline-completion/main.c rename to lldb/test/API/commands/expression/multiline-completion/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/multiline-navigation/TestMultilineNavigation.py b/lldb/test/API/commands/expression/multiline-navigation/TestMultilineNavigation.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/multiline-navigation/TestMultilineNavigation.py rename to lldb/test/API/commands/expression/multiline-navigation/TestMultilineNavigation.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/namespace_local_var_same_name_cpp_and_c/Makefile b/lldb/test/API/commands/expression/namespace_local_var_same_name_cpp_and_c/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/namespace_local_var_same_name_cpp_and_c/Makefile rename to lldb/test/API/commands/expression/namespace_local_var_same_name_cpp_and_c/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/namespace_local_var_same_name_cpp_and_c/TestNamespaceLocalVarSameNameCppAndC.py b/lldb/test/API/commands/expression/namespace_local_var_same_name_cpp_and_c/TestNamespaceLocalVarSameNameCppAndC.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/namespace_local_var_same_name_cpp_and_c/TestNamespaceLocalVarSameNameCppAndC.py rename to lldb/test/API/commands/expression/namespace_local_var_same_name_cpp_and_c/TestNamespaceLocalVarSameNameCppAndC.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/namespace_local_var_same_name_cpp_and_c/main.cpp b/lldb/test/API/commands/expression/namespace_local_var_same_name_cpp_and_c/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/namespace_local_var_same_name_cpp_and_c/main.cpp rename to lldb/test/API/commands/expression/namespace_local_var_same_name_cpp_and_c/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/namespace_local_var_same_name_obj_c/Makefile b/lldb/test/API/commands/expression/namespace_local_var_same_name_obj_c/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/namespace_local_var_same_name_obj_c/Makefile rename to lldb/test/API/commands/expression/namespace_local_var_same_name_obj_c/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/namespace_local_var_same_name_obj_c/TestNamespaceLocalVarSameNameObjC.py b/lldb/test/API/commands/expression/namespace_local_var_same_name_obj_c/TestNamespaceLocalVarSameNameObjC.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/namespace_local_var_same_name_obj_c/TestNamespaceLocalVarSameNameObjC.py rename to lldb/test/API/commands/expression/namespace_local_var_same_name_obj_c/TestNamespaceLocalVarSameNameObjC.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/namespace_local_var_same_name_obj_c/main.mm b/lldb/test/API/commands/expression/namespace_local_var_same_name_obj_c/main.mm similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/namespace_local_var_same_name_obj_c/main.mm rename to lldb/test/API/commands/expression/namespace_local_var_same_name_obj_c/main.mm diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/namespace_local_var_same_name_obj_c/util.mm b/lldb/test/API/commands/expression/namespace_local_var_same_name_obj_c/util.mm similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/namespace_local_var_same_name_obj_c/util.mm rename to lldb/test/API/commands/expression/namespace_local_var_same_name_obj_c/util.mm diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/no-deadlock/Makefile b/lldb/test/API/commands/expression/no-deadlock/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/no-deadlock/Makefile rename to lldb/test/API/commands/expression/no-deadlock/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/no-deadlock/TestExprDoesntBlock.py b/lldb/test/API/commands/expression/no-deadlock/TestExprDoesntBlock.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/no-deadlock/TestExprDoesntBlock.py rename to lldb/test/API/commands/expression/no-deadlock/TestExprDoesntBlock.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/no-deadlock/locking.cpp b/lldb/test/API/commands/expression/no-deadlock/locking.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/no-deadlock/locking.cpp rename to lldb/test/API/commands/expression/no-deadlock/locking.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/options/Makefile b/lldb/test/API/commands/expression/options/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/options/Makefile rename to lldb/test/API/commands/expression/options/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/options/TestExprOptions.py b/lldb/test/API/commands/expression/options/TestExprOptions.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/options/TestExprOptions.py rename to lldb/test/API/commands/expression/options/TestExprOptions.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/options/foo.cpp b/lldb/test/API/commands/expression/options/foo.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/options/foo.cpp rename to lldb/test/API/commands/expression/options/foo.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/options/main.cpp b/lldb/test/API/commands/expression/options/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/options/main.cpp rename to lldb/test/API/commands/expression/options/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/persist_objc_pointeetype/Makefile b/lldb/test/API/commands/expression/persist_objc_pointeetype/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/persist_objc_pointeetype/Makefile rename to lldb/test/API/commands/expression/persist_objc_pointeetype/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/persist_objc_pointeetype/TestPersistObjCPointeeType.py b/lldb/test/API/commands/expression/persist_objc_pointeetype/TestPersistObjCPointeeType.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/persist_objc_pointeetype/TestPersistObjCPointeeType.py rename to lldb/test/API/commands/expression/persist_objc_pointeetype/TestPersistObjCPointeeType.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/persist_objc_pointeetype/main.m b/lldb/test/API/commands/expression/persist_objc_pointeetype/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/persist_objc_pointeetype/main.m rename to lldb/test/API/commands/expression/persist_objc_pointeetype/main.m diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/persistent_ptr_update/Makefile b/lldb/test/API/commands/expression/persistent_ptr_update/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/persistent_ptr_update/Makefile rename to lldb/test/API/commands/expression/persistent_ptr_update/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/persistent_ptr_update/TestPersistentPtrUpdate.py b/lldb/test/API/commands/expression/persistent_ptr_update/TestPersistentPtrUpdate.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/persistent_ptr_update/TestPersistentPtrUpdate.py rename to lldb/test/API/commands/expression/persistent_ptr_update/TestPersistentPtrUpdate.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/persistent_ptr_update/main.c b/lldb/test/API/commands/expression/persistent_ptr_update/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/persistent_ptr_update/main.c rename to lldb/test/API/commands/expression/persistent_ptr_update/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/persistent_types/Makefile b/lldb/test/API/commands/expression/persistent_types/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/persistent_types/Makefile rename to lldb/test/API/commands/expression/persistent_types/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/persistent_types/TestNestedPersistentTypes.py b/lldb/test/API/commands/expression/persistent_types/TestNestedPersistentTypes.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/persistent_types/TestNestedPersistentTypes.py rename to lldb/test/API/commands/expression/persistent_types/TestNestedPersistentTypes.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/persistent_types/TestPersistentTypes.py b/lldb/test/API/commands/expression/persistent_types/TestPersistentTypes.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/persistent_types/TestPersistentTypes.py rename to lldb/test/API/commands/expression/persistent_types/TestPersistentTypes.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/persistent_types/main.c b/lldb/test/API/commands/expression/persistent_types/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/persistent_types/main.c rename to lldb/test/API/commands/expression/persistent_types/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/persistent_variables/Makefile b/lldb/test/API/commands/expression/persistent_variables/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/persistent_variables/Makefile rename to lldb/test/API/commands/expression/persistent_variables/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/persistent_variables/TestPersistentVariables.py b/lldb/test/API/commands/expression/persistent_variables/TestPersistentVariables.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/persistent_variables/TestPersistentVariables.py rename to lldb/test/API/commands/expression/persistent_variables/TestPersistentVariables.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/persistent_variables/main.c b/lldb/test/API/commands/expression/persistent_variables/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/persistent_variables/main.c rename to lldb/test/API/commands/expression/persistent_variables/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/po_verbosity/Makefile b/lldb/test/API/commands/expression/po_verbosity/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/po_verbosity/Makefile rename to lldb/test/API/commands/expression/po_verbosity/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/po_verbosity/TestPoVerbosity.py b/lldb/test/API/commands/expression/po_verbosity/TestPoVerbosity.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/po_verbosity/TestPoVerbosity.py rename to lldb/test/API/commands/expression/po_verbosity/TestPoVerbosity.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/po_verbosity/main.m b/lldb/test/API/commands/expression/po_verbosity/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/po_verbosity/main.m rename to lldb/test/API/commands/expression/po_verbosity/main.m diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/pr35310/Makefile b/lldb/test/API/commands/expression/pr35310/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/pr35310/Makefile rename to lldb/test/API/commands/expression/pr35310/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/pr35310/TestExprsBug35310.py b/lldb/test/API/commands/expression/pr35310/TestExprsBug35310.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/pr35310/TestExprsBug35310.py rename to lldb/test/API/commands/expression/pr35310/TestExprsBug35310.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/pr35310/main.cpp b/lldb/test/API/commands/expression/pr35310/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/pr35310/main.cpp rename to lldb/test/API/commands/expression/pr35310/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/radar_8638051/Makefile b/lldb/test/API/commands/expression/radar_8638051/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/radar_8638051/Makefile rename to lldb/test/API/commands/expression/radar_8638051/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/radar_8638051/Test8638051.py b/lldb/test/API/commands/expression/radar_8638051/Test8638051.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/radar_8638051/Test8638051.py rename to lldb/test/API/commands/expression/radar_8638051/Test8638051.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/radar_8638051/main.c b/lldb/test/API/commands/expression/radar_8638051/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/radar_8638051/main.c rename to lldb/test/API/commands/expression/radar_8638051/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/radar_9531204/Makefile b/lldb/test/API/commands/expression/radar_9531204/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/radar_9531204/Makefile rename to lldb/test/API/commands/expression/radar_9531204/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/radar_9531204/TestPrintfAfterUp.py b/lldb/test/API/commands/expression/radar_9531204/TestPrintfAfterUp.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/radar_9531204/TestPrintfAfterUp.py rename to lldb/test/API/commands/expression/radar_9531204/TestPrintfAfterUp.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/radar_9531204/main.c b/lldb/test/API/commands/expression/radar_9531204/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/radar_9531204/main.c rename to lldb/test/API/commands/expression/radar_9531204/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/radar_9673664/Makefile b/lldb/test/API/commands/expression/radar_9673664/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/radar_9673664/Makefile rename to lldb/test/API/commands/expression/radar_9673664/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/radar_9673664/TestExprHelpExamples.py b/lldb/test/API/commands/expression/radar_9673664/TestExprHelpExamples.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/radar_9673664/TestExprHelpExamples.py rename to lldb/test/API/commands/expression/radar_9673664/TestExprHelpExamples.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/radar_9673664/main.c b/lldb/test/API/commands/expression/radar_9673664/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/radar_9673664/main.c rename to lldb/test/API/commands/expression/radar_9673664/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/rdar42038760/TestScalarURem.py b/lldb/test/API/commands/expression/rdar42038760/TestScalarURem.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/rdar42038760/TestScalarURem.py rename to lldb/test/API/commands/expression/rdar42038760/TestScalarURem.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/rdar42038760/main.c b/lldb/test/API/commands/expression/rdar42038760/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/rdar42038760/main.c rename to lldb/test/API/commands/expression/rdar42038760/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/rdar44436068/Test128BitsInteger.py b/lldb/test/API/commands/expression/rdar44436068/Test128BitsInteger.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/rdar44436068/Test128BitsInteger.py rename to lldb/test/API/commands/expression/rdar44436068/Test128BitsInteger.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/rdar44436068/main.c b/lldb/test/API/commands/expression/rdar44436068/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/rdar44436068/main.c rename to lldb/test/API/commands/expression/rdar44436068/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/regression-access-function-template-in-record/TestRegressionAccessFunctionTemplateInRecord.py b/lldb/test/API/commands/expression/regression-access-function-template-in-record/TestRegressionAccessFunctionTemplateInRecord.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/regression-access-function-template-in-record/TestRegressionAccessFunctionTemplateInRecord.py rename to lldb/test/API/commands/expression/regression-access-function-template-in-record/TestRegressionAccessFunctionTemplateInRecord.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/regression-access-function-template-in-record/main.cpp b/lldb/test/API/commands/expression/regression-access-function-template-in-record/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/regression-access-function-template-in-record/main.cpp rename to lldb/test/API/commands/expression/regression-access-function-template-in-record/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/save_jit_objects/Makefile b/lldb/test/API/commands/expression/save_jit_objects/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/save_jit_objects/Makefile rename to lldb/test/API/commands/expression/save_jit_objects/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/save_jit_objects/TestSaveJITObjects.py b/lldb/test/API/commands/expression/save_jit_objects/TestSaveJITObjects.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/save_jit_objects/TestSaveJITObjects.py rename to lldb/test/API/commands/expression/save_jit_objects/TestSaveJITObjects.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/save_jit_objects/main.c b/lldb/test/API/commands/expression/save_jit_objects/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/save_jit_objects/main.c rename to lldb/test/API/commands/expression/save_jit_objects/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/scoped_enums/Makefile b/lldb/test/API/commands/expression/scoped_enums/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/scoped_enums/Makefile rename to lldb/test/API/commands/expression/scoped_enums/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/scoped_enums/TestScopedEnumType.py b/lldb/test/API/commands/expression/scoped_enums/TestScopedEnumType.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/scoped_enums/TestScopedEnumType.py rename to lldb/test/API/commands/expression/scoped_enums/TestScopedEnumType.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/scoped_enums/main.cpp b/lldb/test/API/commands/expression/scoped_enums/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/scoped_enums/main.cpp rename to lldb/test/API/commands/expression/scoped_enums/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/static-initializers/Makefile b/lldb/test/API/commands/expression/static-initializers/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/static-initializers/Makefile rename to lldb/test/API/commands/expression/static-initializers/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/static-initializers/TestStaticInitializers.py b/lldb/test/API/commands/expression/static-initializers/TestStaticInitializers.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/static-initializers/TestStaticInitializers.py rename to lldb/test/API/commands/expression/static-initializers/TestStaticInitializers.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/static-initializers/main.cpp b/lldb/test/API/commands/expression/static-initializers/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/static-initializers/main.cpp rename to lldb/test/API/commands/expression/static-initializers/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/test/Makefile b/lldb/test/API/commands/expression/test/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/test/Makefile rename to lldb/test/API/commands/expression/test/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/test/TestExprs.py b/lldb/test/API/commands/expression/test/TestExprs.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/test/TestExprs.py rename to lldb/test/API/commands/expression/test/TestExprs.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/test/TestExprs2.py b/lldb/test/API/commands/expression/test/TestExprs2.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/test/TestExprs2.py rename to lldb/test/API/commands/expression/test/TestExprs2.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/test/main.cpp b/lldb/test/API/commands/expression/test/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/test/main.cpp rename to lldb/test/API/commands/expression/test/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/timeout/Makefile b/lldb/test/API/commands/expression/timeout/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/timeout/Makefile rename to lldb/test/API/commands/expression/timeout/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/timeout/TestCallWithTimeout.py b/lldb/test/API/commands/expression/timeout/TestCallWithTimeout.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/timeout/TestCallWithTimeout.py rename to lldb/test/API/commands/expression/timeout/TestCallWithTimeout.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/timeout/wait-a-while.cpp b/lldb/test/API/commands/expression/timeout/wait-a-while.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/timeout/wait-a-while.cpp rename to lldb/test/API/commands/expression/timeout/wait-a-while.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/top-level/Makefile b/lldb/test/API/commands/expression/top-level/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/top-level/Makefile rename to lldb/test/API/commands/expression/top-level/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/top-level/TestTopLevelExprs.py b/lldb/test/API/commands/expression/top-level/TestTopLevelExprs.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/top-level/TestTopLevelExprs.py rename to lldb/test/API/commands/expression/top-level/TestTopLevelExprs.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/top-level/dummy.cpp b/lldb/test/API/commands/expression/top-level/dummy.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/top-level/dummy.cpp rename to lldb/test/API/commands/expression/top-level/dummy.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/top-level/main.cpp b/lldb/test/API/commands/expression/top-level/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/top-level/main.cpp rename to lldb/test/API/commands/expression/top-level/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/top-level/test.cpp b/lldb/test/API/commands/expression/top-level/test.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/top-level/test.cpp rename to lldb/test/API/commands/expression/top-level/test.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/two-files/Makefile b/lldb/test/API/commands/expression/two-files/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/two-files/Makefile rename to lldb/test/API/commands/expression/two-files/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/two-files/TestObjCTypeQueryFromOtherCompileUnit.py b/lldb/test/API/commands/expression/two-files/TestObjCTypeQueryFromOtherCompileUnit.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/two-files/TestObjCTypeQueryFromOtherCompileUnit.py rename to lldb/test/API/commands/expression/two-files/TestObjCTypeQueryFromOtherCompileUnit.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/two-files/foo.m b/lldb/test/API/commands/expression/two-files/foo.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/two-files/foo.m rename to lldb/test/API/commands/expression/two-files/foo.m diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/two-files/main.m b/lldb/test/API/commands/expression/two-files/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/two-files/main.m rename to lldb/test/API/commands/expression/two-files/main.m diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/unicode-in-variable/TestUnicodeInVariable.py b/lldb/test/API/commands/expression/unicode-in-variable/TestUnicodeInVariable.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/unicode-in-variable/TestUnicodeInVariable.py rename to lldb/test/API/commands/expression/unicode-in-variable/TestUnicodeInVariable.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/unicode-in-variable/main.cpp b/lldb/test/API/commands/expression/unicode-in-variable/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/unicode-in-variable/main.cpp rename to lldb/test/API/commands/expression/unicode-in-variable/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/unwind_expression/Makefile b/lldb/test/API/commands/expression/unwind_expression/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/unwind_expression/Makefile rename to lldb/test/API/commands/expression/unwind_expression/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/unwind_expression/TestUnwindExpression.py b/lldb/test/API/commands/expression/unwind_expression/TestUnwindExpression.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/unwind_expression/TestUnwindExpression.py rename to lldb/test/API/commands/expression/unwind_expression/TestUnwindExpression.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/unwind_expression/main.cpp b/lldb/test/API/commands/expression/unwind_expression/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/unwind_expression/main.cpp rename to lldb/test/API/commands/expression/unwind_expression/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/vector_of_enums/Makefile b/lldb/test/API/commands/expression/vector_of_enums/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/vector_of_enums/Makefile rename to lldb/test/API/commands/expression/vector_of_enums/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/vector_of_enums/TestVectorOfEnums.py b/lldb/test/API/commands/expression/vector_of_enums/TestVectorOfEnums.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/vector_of_enums/TestVectorOfEnums.py rename to lldb/test/API/commands/expression/vector_of_enums/TestVectorOfEnums.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/vector_of_enums/main.cpp b/lldb/test/API/commands/expression/vector_of_enums/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/vector_of_enums/main.cpp rename to lldb/test/API/commands/expression/vector_of_enums/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/weak_symbols/Makefile b/lldb/test/API/commands/expression/weak_symbols/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/weak_symbols/Makefile rename to lldb/test/API/commands/expression/weak_symbols/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/weak_symbols/TestWeakSymbols.py b/lldb/test/API/commands/expression/weak_symbols/TestWeakSymbols.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/weak_symbols/TestWeakSymbols.py rename to lldb/test/API/commands/expression/weak_symbols/TestWeakSymbols.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/weak_symbols/dylib.c b/lldb/test/API/commands/expression/weak_symbols/dylib.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/weak_symbols/dylib.c rename to lldb/test/API/commands/expression/weak_symbols/dylib.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/weak_symbols/dylib.h b/lldb/test/API/commands/expression/weak_symbols/dylib.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/weak_symbols/dylib.h rename to lldb/test/API/commands/expression/weak_symbols/dylib.h diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/weak_symbols/main.c b/lldb/test/API/commands/expression/weak_symbols/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/weak_symbols/main.c rename to lldb/test/API/commands/expression/weak_symbols/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/weak_symbols/module.modulemap b/lldb/test/API/commands/expression/weak_symbols/module.modulemap similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/weak_symbols/module.modulemap rename to lldb/test/API/commands/expression/weak_symbols/module.modulemap diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/xvalue/Makefile b/lldb/test/API/commands/expression/xvalue/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/xvalue/Makefile rename to lldb/test/API/commands/expression/xvalue/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/xvalue/TestXValuePrinting.py b/lldb/test/API/commands/expression/xvalue/TestXValuePrinting.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/xvalue/TestXValuePrinting.py rename to lldb/test/API/commands/expression/xvalue/TestXValuePrinting.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/xvalue/main.cpp b/lldb/test/API/commands/expression/xvalue/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/expression/xvalue/main.cpp rename to lldb/test/API/commands/expression/xvalue/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/array/Makefile b/lldb/test/API/commands/frame/diagnose/array/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/array/Makefile rename to lldb/test/API/commands/frame/diagnose/array/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/array/TestArray.py b/lldb/test/API/commands/frame/diagnose/array/TestArray.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/array/TestArray.py rename to lldb/test/API/commands/frame/diagnose/array/TestArray.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/array/main.c b/lldb/test/API/commands/frame/diagnose/array/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/array/main.c rename to lldb/test/API/commands/frame/diagnose/array/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/bad-reference/Makefile b/lldb/test/API/commands/frame/diagnose/bad-reference/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/bad-reference/Makefile rename to lldb/test/API/commands/frame/diagnose/bad-reference/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/bad-reference/TestBadReference.py b/lldb/test/API/commands/frame/diagnose/bad-reference/TestBadReference.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/bad-reference/TestBadReference.py rename to lldb/test/API/commands/frame/diagnose/bad-reference/TestBadReference.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/bad-reference/main.cpp b/lldb/test/API/commands/frame/diagnose/bad-reference/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/bad-reference/main.cpp rename to lldb/test/API/commands/frame/diagnose/bad-reference/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/complicated-expression/Makefile b/lldb/test/API/commands/frame/diagnose/complicated-expression/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/complicated-expression/Makefile rename to lldb/test/API/commands/frame/diagnose/complicated-expression/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/complicated-expression/TestComplicatedExpression.py b/lldb/test/API/commands/frame/diagnose/complicated-expression/TestComplicatedExpression.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/complicated-expression/TestComplicatedExpression.py rename to lldb/test/API/commands/frame/diagnose/complicated-expression/TestComplicatedExpression.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/complicated-expression/main.c b/lldb/test/API/commands/frame/diagnose/complicated-expression/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/complicated-expression/main.c rename to lldb/test/API/commands/frame/diagnose/complicated-expression/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/dereference-argument/Makefile b/lldb/test/API/commands/frame/diagnose/dereference-argument/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/dereference-argument/Makefile rename to lldb/test/API/commands/frame/diagnose/dereference-argument/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/dereference-argument/TestDiagnoseDereferenceArgument.py b/lldb/test/API/commands/frame/diagnose/dereference-argument/TestDiagnoseDereferenceArgument.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/dereference-argument/TestDiagnoseDereferenceArgument.py rename to lldb/test/API/commands/frame/diagnose/dereference-argument/TestDiagnoseDereferenceArgument.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/dereference-argument/main.c b/lldb/test/API/commands/frame/diagnose/dereference-argument/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/dereference-argument/main.c rename to lldb/test/API/commands/frame/diagnose/dereference-argument/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/dereference-function-return/Makefile b/lldb/test/API/commands/frame/diagnose/dereference-function-return/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/dereference-function-return/Makefile rename to lldb/test/API/commands/frame/diagnose/dereference-function-return/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/dereference-function-return/TestDiagnoseDereferenceFunctionReturn.py b/lldb/test/API/commands/frame/diagnose/dereference-function-return/TestDiagnoseDereferenceFunctionReturn.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/dereference-function-return/TestDiagnoseDereferenceFunctionReturn.py rename to lldb/test/API/commands/frame/diagnose/dereference-function-return/TestDiagnoseDereferenceFunctionReturn.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/dereference-function-return/main.c b/lldb/test/API/commands/frame/diagnose/dereference-function-return/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/dereference-function-return/main.c rename to lldb/test/API/commands/frame/diagnose/dereference-function-return/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/dereference-this/Makefile b/lldb/test/API/commands/frame/diagnose/dereference-this/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/dereference-this/Makefile rename to lldb/test/API/commands/frame/diagnose/dereference-this/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/dereference-this/TestDiagnoseDereferenceThis.py b/lldb/test/API/commands/frame/diagnose/dereference-this/TestDiagnoseDereferenceThis.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/dereference-this/TestDiagnoseDereferenceThis.py rename to lldb/test/API/commands/frame/diagnose/dereference-this/TestDiagnoseDereferenceThis.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/dereference-this/main.cpp b/lldb/test/API/commands/frame/diagnose/dereference-this/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/dereference-this/main.cpp rename to lldb/test/API/commands/frame/diagnose/dereference-this/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/inheritance/Makefile b/lldb/test/API/commands/frame/diagnose/inheritance/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/inheritance/Makefile rename to lldb/test/API/commands/frame/diagnose/inheritance/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/inheritance/TestDiagnoseInheritance.py b/lldb/test/API/commands/frame/diagnose/inheritance/TestDiagnoseInheritance.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/inheritance/TestDiagnoseInheritance.py rename to lldb/test/API/commands/frame/diagnose/inheritance/TestDiagnoseInheritance.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/inheritance/main.cpp b/lldb/test/API/commands/frame/diagnose/inheritance/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/inheritance/main.cpp rename to lldb/test/API/commands/frame/diagnose/inheritance/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/local-variable/Makefile b/lldb/test/API/commands/frame/diagnose/local-variable/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/local-variable/Makefile rename to lldb/test/API/commands/frame/diagnose/local-variable/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/local-variable/TestLocalVariable.py b/lldb/test/API/commands/frame/diagnose/local-variable/TestLocalVariable.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/local-variable/TestLocalVariable.py rename to lldb/test/API/commands/frame/diagnose/local-variable/TestLocalVariable.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/local-variable/main.c b/lldb/test/API/commands/frame/diagnose/local-variable/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/local-variable/main.c rename to lldb/test/API/commands/frame/diagnose/local-variable/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/virtual-method-call/Makefile b/lldb/test/API/commands/frame/diagnose/virtual-method-call/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/virtual-method-call/Makefile rename to lldb/test/API/commands/frame/diagnose/virtual-method-call/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/virtual-method-call/TestDiagnoseDereferenceVirtualMethodCall.py b/lldb/test/API/commands/frame/diagnose/virtual-method-call/TestDiagnoseDereferenceVirtualMethodCall.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/virtual-method-call/TestDiagnoseDereferenceVirtualMethodCall.py rename to lldb/test/API/commands/frame/diagnose/virtual-method-call/TestDiagnoseDereferenceVirtualMethodCall.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/virtual-method-call/main.cpp b/lldb/test/API/commands/frame/diagnose/virtual-method-call/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/diagnose/virtual-method-call/main.cpp rename to lldb/test/API/commands/frame/diagnose/virtual-method-call/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/language/Makefile b/lldb/test/API/commands/frame/language/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/language/Makefile rename to lldb/test/API/commands/frame/language/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/language/TestGuessLanguage.py b/lldb/test/API/commands/frame/language/TestGuessLanguage.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/language/TestGuessLanguage.py rename to lldb/test/API/commands/frame/language/TestGuessLanguage.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/language/main.cpp b/lldb/test/API/commands/frame/language/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/language/main.cpp rename to lldb/test/API/commands/frame/language/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/language/other-2.cpp b/lldb/test/API/commands/frame/language/other-2.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/language/other-2.cpp rename to lldb/test/API/commands/frame/language/other-2.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/language/other.cpp b/lldb/test/API/commands/frame/language/other.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/language/other.cpp rename to lldb/test/API/commands/frame/language/other.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/language/other.h b/lldb/test/API/commands/frame/language/other.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/language/other.h rename to lldb/test/API/commands/frame/language/other.h diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/language/somefunc.c b/lldb/test/API/commands/frame/language/somefunc.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/language/somefunc.c rename to lldb/test/API/commands/frame/language/somefunc.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/recognizer/Makefile b/lldb/test/API/commands/frame/recognizer/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/recognizer/Makefile rename to lldb/test/API/commands/frame/recognizer/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/recognizer/TestFrameRecognizer.py b/lldb/test/API/commands/frame/recognizer/TestFrameRecognizer.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/recognizer/TestFrameRecognizer.py rename to lldb/test/API/commands/frame/recognizer/TestFrameRecognizer.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/recognizer/main.m b/lldb/test/API/commands/frame/recognizer/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/recognizer/main.m rename to lldb/test/API/commands/frame/recognizer/main.m diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/recognizer/recognizer.py b/lldb/test/API/commands/frame/recognizer/recognizer.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/recognizer/recognizer.py rename to lldb/test/API/commands/frame/recognizer/recognizer.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/select/Makefile b/lldb/test/API/commands/frame/select/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/select/Makefile rename to lldb/test/API/commands/frame/select/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/select/TestFrameSelect.py b/lldb/test/API/commands/frame/select/TestFrameSelect.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/select/TestFrameSelect.py rename to lldb/test/API/commands/frame/select/TestFrameSelect.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/select/main.cpp b/lldb/test/API/commands/frame/select/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/select/main.cpp rename to lldb/test/API/commands/frame/select/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/var-scope/TestFrameVariableScope.py b/lldb/test/API/commands/frame/var-scope/TestFrameVariableScope.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/var-scope/TestFrameVariableScope.py rename to lldb/test/API/commands/frame/var-scope/TestFrameVariableScope.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/var-scope/main.c b/lldb/test/API/commands/frame/var-scope/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/var-scope/main.c rename to lldb/test/API/commands/frame/var-scope/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/var/Makefile b/lldb/test/API/commands/frame/var/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/var/Makefile rename to lldb/test/API/commands/frame/var/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/var/TestFrameVar.py b/lldb/test/API/commands/frame/var/TestFrameVar.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/var/TestFrameVar.py rename to lldb/test/API/commands/frame/var/TestFrameVar.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/frame/var/main.c b/lldb/test/API/commands/frame/var/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/frame/var/main.c rename to lldb/test/API/commands/frame/var/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/gui/basic/Makefile b/lldb/test/API/commands/gui/basic/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/gui/basic/Makefile rename to lldb/test/API/commands/gui/basic/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/gui/basic/TestGuiBasic.py b/lldb/test/API/commands/gui/basic/TestGuiBasic.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/gui/basic/TestGuiBasic.py rename to lldb/test/API/commands/gui/basic/TestGuiBasic.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/gui/basic/main.c b/lldb/test/API/commands/gui/basic/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/gui/basic/main.c rename to lldb/test/API/commands/gui/basic/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/gui/invalid-args/TestInvalidArgsGui.py b/lldb/test/API/commands/gui/invalid-args/TestInvalidArgsGui.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/gui/invalid-args/TestInvalidArgsGui.py rename to lldb/test/API/commands/gui/invalid-args/TestInvalidArgsGui.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/help/TestHelp.py b/lldb/test/API/commands/help/TestHelp.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/help/TestHelp.py rename to lldb/test/API/commands/help/TestHelp.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/log/basic/Makefile b/lldb/test/API/commands/log/basic/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/log/basic/Makefile rename to lldb/test/API/commands/log/basic/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/log/basic/TestLogging.py b/lldb/test/API/commands/log/basic/TestLogging.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/log/basic/TestLogging.py rename to lldb/test/API/commands/log/basic/TestLogging.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/log/basic/main.cpp b/lldb/test/API/commands/log/basic/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/log/basic/main.cpp rename to lldb/test/API/commands/log/basic/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/log/invalid-args/TestInvalidArgsLog.py b/lldb/test/API/commands/log/invalid-args/TestInvalidArgsLog.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/log/invalid-args/TestInvalidArgsLog.py rename to lldb/test/API/commands/log/invalid-args/TestInvalidArgsLog.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/platform/basic/TestPlatformCommand.py b/lldb/test/API/commands/platform/basic/TestPlatformCommand.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/platform/basic/TestPlatformCommand.py rename to lldb/test/API/commands/platform/basic/TestPlatformCommand.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/platform/basic/TestPlatformPython.py b/lldb/test/API/commands/platform/basic/TestPlatformPython.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/platform/basic/TestPlatformPython.py rename to lldb/test/API/commands/platform/basic/TestPlatformPython.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/platform/process/Makefile b/lldb/test/API/commands/platform/process/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/platform/process/Makefile rename to lldb/test/API/commands/platform/process/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/platform/process/TestProcessList.py b/lldb/test/API/commands/platform/process/TestProcessList.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/platform/process/TestProcessList.py rename to lldb/test/API/commands/platform/process/TestProcessList.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/platform/process/main.cpp b/lldb/test/API/commands/platform/process/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/platform/process/main.cpp rename to lldb/test/API/commands/platform/process/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/attach-resume/Makefile b/lldb/test/API/commands/process/attach-resume/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/attach-resume/Makefile rename to lldb/test/API/commands/process/attach-resume/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/attach-resume/TestAttachResume.py b/lldb/test/API/commands/process/attach-resume/TestAttachResume.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/attach-resume/TestAttachResume.py rename to lldb/test/API/commands/process/attach-resume/TestAttachResume.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/attach-resume/main.cpp b/lldb/test/API/commands/process/attach-resume/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/attach-resume/main.cpp rename to lldb/test/API/commands/process/attach-resume/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/attach/Makefile b/lldb/test/API/commands/process/attach/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/attach/Makefile rename to lldb/test/API/commands/process/attach/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/attach/TestProcessAttach.py b/lldb/test/API/commands/process/attach/TestProcessAttach.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/attach/TestProcessAttach.py rename to lldb/test/API/commands/process/attach/TestProcessAttach.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/attach/attach_denied/Makefile b/lldb/test/API/commands/process/attach/attach_denied/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/attach/attach_denied/Makefile rename to lldb/test/API/commands/process/attach/attach_denied/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/attach/attach_denied/TestAttachDenied.py b/lldb/test/API/commands/process/attach/attach_denied/TestAttachDenied.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/attach/attach_denied/TestAttachDenied.py rename to lldb/test/API/commands/process/attach/attach_denied/TestAttachDenied.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/attach/attach_denied/entitlements.plist b/lldb/test/API/commands/process/attach/attach_denied/entitlements.plist similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/attach/attach_denied/entitlements.plist rename to lldb/test/API/commands/process/attach/attach_denied/entitlements.plist diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/attach/attach_denied/main.cpp b/lldb/test/API/commands/process/attach/attach_denied/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/attach/attach_denied/main.cpp rename to lldb/test/API/commands/process/attach/attach_denied/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/attach/main.cpp b/lldb/test/API/commands/process/attach/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/attach/main.cpp rename to lldb/test/API/commands/process/attach/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/Makefile b/lldb/test/API/commands/process/launch-with-shellexpand/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/Makefile rename to lldb/test/API/commands/process/launch-with-shellexpand/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/TestLaunchWithShellExpand.py b/lldb/test/API/commands/process/launch-with-shellexpand/TestLaunchWithShellExpand.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/TestLaunchWithShellExpand.py rename to lldb/test/API/commands/process/launch-with-shellexpand/TestLaunchWithShellExpand.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/file1.txt b/lldb/test/API/commands/process/launch-with-shellexpand/file1.txt similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/file1.txt rename to lldb/test/API/commands/process/launch-with-shellexpand/file1.txt diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/file2.txt b/lldb/test/API/commands/process/launch-with-shellexpand/file2.txt similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/file2.txt rename to lldb/test/API/commands/process/launch-with-shellexpand/file2.txt diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/file3.txt b/lldb/test/API/commands/process/launch-with-shellexpand/file3.txt similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/file3.txt rename to lldb/test/API/commands/process/launch-with-shellexpand/file3.txt diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/file4.txy b/lldb/test/API/commands/process/launch-with-shellexpand/file4.txy similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/file4.txy rename to lldb/test/API/commands/process/launch-with-shellexpand/file4.txy diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/file5.tyx b/lldb/test/API/commands/process/launch-with-shellexpand/file5.tyx similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/file5.tyx rename to lldb/test/API/commands/process/launch-with-shellexpand/file5.tyx diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/foo bar b/lldb/test/API/commands/process/launch-with-shellexpand/foo bar similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/foo bar rename to lldb/test/API/commands/process/launch-with-shellexpand/foo bar diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/main.cpp b/lldb/test/API/commands/process/launch-with-shellexpand/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/launch-with-shellexpand/main.cpp rename to lldb/test/API/commands/process/launch-with-shellexpand/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/launch/Makefile b/lldb/test/API/commands/process/launch/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/launch/Makefile rename to lldb/test/API/commands/process/launch/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/launch/TestProcessLaunch.py b/lldb/test/API/commands/process/launch/TestProcessLaunch.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/launch/TestProcessLaunch.py rename to lldb/test/API/commands/process/launch/TestProcessLaunch.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/launch/input-file.txt b/lldb/test/API/commands/process/launch/input-file.txt similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/launch/input-file.txt rename to lldb/test/API/commands/process/launch/input-file.txt diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/launch/main.cpp b/lldb/test/API/commands/process/launch/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/launch/main.cpp rename to lldb/test/API/commands/process/launch/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/launch/print_cwd.cpp b/lldb/test/API/commands/process/launch/print_cwd.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/launch/print_cwd.cpp rename to lldb/test/API/commands/process/launch/print_cwd.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/process/launch/print_env.cpp b/lldb/test/API/commands/process/launch/print_env.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/process/launch/print_env.cpp rename to lldb/test/API/commands/process/launch/print_env.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/quit/TestQuit.py b/lldb/test/API/commands/quit/TestQuit.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/quit/TestQuit.py rename to lldb/test/API/commands/quit/TestQuit.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/register/register/intel_xtended_registers/Makefile b/lldb/test/API/commands/register/register/intel_xtended_registers/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/register/register/intel_xtended_registers/Makefile rename to lldb/test/API/commands/register/register/intel_xtended_registers/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/register/register/intel_xtended_registers/TestMPXRegisters.py b/lldb/test/API/commands/register/register/intel_xtended_registers/TestMPXRegisters.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/register/register/intel_xtended_registers/TestMPXRegisters.py rename to lldb/test/API/commands/register/register/intel_xtended_registers/TestMPXRegisters.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/register/register/intel_xtended_registers/main.cpp b/lldb/test/API/commands/register/register/intel_xtended_registers/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/register/register/intel_xtended_registers/main.cpp rename to lldb/test/API/commands/register/register/intel_xtended_registers/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/register/register/intel_xtended_registers/mpx_bound_violation/Makefile b/lldb/test/API/commands/register/register/intel_xtended_registers/mpx_bound_violation/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/register/register/intel_xtended_registers/mpx_bound_violation/Makefile rename to lldb/test/API/commands/register/register/intel_xtended_registers/mpx_bound_violation/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/register/register/intel_xtended_registers/mpx_bound_violation/TestBoundViolation.py b/lldb/test/API/commands/register/register/intel_xtended_registers/mpx_bound_violation/TestBoundViolation.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/register/register/intel_xtended_registers/mpx_bound_violation/TestBoundViolation.py rename to lldb/test/API/commands/register/register/intel_xtended_registers/mpx_bound_violation/TestBoundViolation.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/register/register/intel_xtended_registers/mpx_bound_violation/main.cpp b/lldb/test/API/commands/register/register/intel_xtended_registers/mpx_bound_violation/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/register/register/intel_xtended_registers/mpx_bound_violation/main.cpp rename to lldb/test/API/commands/register/register/intel_xtended_registers/mpx_bound_violation/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/register/register/intel_xtended_registers/mpx_offset_intersection/Makefile b/lldb/test/API/commands/register/register/intel_xtended_registers/mpx_offset_intersection/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/register/register/intel_xtended_registers/mpx_offset_intersection/Makefile rename to lldb/test/API/commands/register/register/intel_xtended_registers/mpx_offset_intersection/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/register/register/intel_xtended_registers/mpx_offset_intersection/TestMPXOffsetIntersection.py b/lldb/test/API/commands/register/register/intel_xtended_registers/mpx_offset_intersection/TestMPXOffsetIntersection.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/register/register/intel_xtended_registers/mpx_offset_intersection/TestMPXOffsetIntersection.py rename to lldb/test/API/commands/register/register/intel_xtended_registers/mpx_offset_intersection/TestMPXOffsetIntersection.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/register/register/intel_xtended_registers/mpx_offset_intersection/main.cpp b/lldb/test/API/commands/register/register/intel_xtended_registers/mpx_offset_intersection/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/register/register/intel_xtended_registers/mpx_offset_intersection/main.cpp rename to lldb/test/API/commands/register/register/intel_xtended_registers/mpx_offset_intersection/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/register/register/register_command/Makefile b/lldb/test/API/commands/register/register/register_command/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/register/register/register_command/Makefile rename to lldb/test/API/commands/register/register/register_command/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/register/register/register_command/TestRegisters.py b/lldb/test/API/commands/register/register/register_command/TestRegisters.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/register/register/register_command/TestRegisters.py rename to lldb/test/API/commands/register/register/register_command/TestRegisters.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/register/register/register_command/a.cpp b/lldb/test/API/commands/register/register/register_command/a.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/register/register/register_command/a.cpp rename to lldb/test/API/commands/register/register/register_command/a.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/register/register/register_command/main.cpp b/lldb/test/API/commands/register/register/register_command/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/register/register/register_command/main.cpp rename to lldb/test/API/commands/register/register/register_command/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/reproducer/invalid-args/TestInvalidArgsReproducer.py b/lldb/test/API/commands/reproducer/invalid-args/TestInvalidArgsReproducer.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/reproducer/invalid-args/TestInvalidArgsReproducer.py rename to lldb/test/API/commands/reproducer/invalid-args/TestInvalidArgsReproducer.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/settings/Makefile b/lldb/test/API/commands/settings/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/settings/Makefile rename to lldb/test/API/commands/settings/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/settings/TestSettings.py b/lldb/test/API/commands/settings/TestSettings.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/settings/TestSettings.py rename to lldb/test/API/commands/settings/TestSettings.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/settings/main.cpp b/lldb/test/API/commands/settings/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/settings/main.cpp rename to lldb/test/API/commands/settings/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/settings/quoting/Makefile b/lldb/test/API/commands/settings/quoting/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/settings/quoting/Makefile rename to lldb/test/API/commands/settings/quoting/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/settings/quoting/TestQuoting.py b/lldb/test/API/commands/settings/quoting/TestQuoting.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/settings/quoting/TestQuoting.py rename to lldb/test/API/commands/settings/quoting/TestQuoting.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/settings/quoting/main.c b/lldb/test/API/commands/settings/quoting/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/settings/quoting/main.c rename to lldb/test/API/commands/settings/quoting/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/source/info/TestSourceInfo.py b/lldb/test/API/commands/source/info/TestSourceInfo.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/source/info/TestSourceInfo.py rename to lldb/test/API/commands/source/info/TestSourceInfo.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/source/info/main.cpp b/lldb/test/API/commands/source/info/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/source/info/main.cpp rename to lldb/test/API/commands/source/info/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/source/info/second.cpp b/lldb/test/API/commands/source/info/second.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/source/info/second.cpp rename to lldb/test/API/commands/source/info/second.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/statistics/basic/TestStats.py b/lldb/test/API/commands/statistics/basic/TestStats.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/statistics/basic/TestStats.py rename to lldb/test/API/commands/statistics/basic/TestStats.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/statistics/basic/main.c b/lldb/test/API/commands/statistics/basic/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/statistics/basic/main.c rename to lldb/test/API/commands/statistics/basic/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/target/auto-install-main-executable/Makefile b/lldb/test/API/commands/target/auto-install-main-executable/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/target/auto-install-main-executable/Makefile rename to lldb/test/API/commands/target/auto-install-main-executable/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/target/auto-install-main-executable/TestAutoInstallMainExecutable.py b/lldb/test/API/commands/target/auto-install-main-executable/TestAutoInstallMainExecutable.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/target/auto-install-main-executable/TestAutoInstallMainExecutable.py rename to lldb/test/API/commands/target/auto-install-main-executable/TestAutoInstallMainExecutable.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/target/auto-install-main-executable/main.cpp b/lldb/test/API/commands/target/auto-install-main-executable/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/target/auto-install-main-executable/main.cpp rename to lldb/test/API/commands/target/auto-install-main-executable/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/target/basic/Makefile b/lldb/test/API/commands/target/basic/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/target/basic/Makefile rename to lldb/test/API/commands/target/basic/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/target/basic/TestTargetCommand.py b/lldb/test/API/commands/target/basic/TestTargetCommand.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/target/basic/TestTargetCommand.py rename to lldb/test/API/commands/target/basic/TestTargetCommand.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/target/basic/a.c b/lldb/test/API/commands/target/basic/a.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/target/basic/a.c rename to lldb/test/API/commands/target/basic/a.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/target/basic/b.c b/lldb/test/API/commands/target/basic/b.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/target/basic/b.c rename to lldb/test/API/commands/target/basic/b.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/target/basic/c.c b/lldb/test/API/commands/target/basic/c.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/target/basic/c.c rename to lldb/test/API/commands/target/basic/c.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/target/basic/globals.c b/lldb/test/API/commands/target/basic/globals.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/target/basic/globals.c rename to lldb/test/API/commands/target/basic/globals.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/target/basic/invalid_core_file b/lldb/test/API/commands/target/basic/invalid_core_file similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/target/basic/invalid_core_file rename to lldb/test/API/commands/target/basic/invalid_core_file diff --git a/lldb/packages/Python/lldbsuite/test/commands/target/create-deps/Makefile b/lldb/test/API/commands/target/create-deps/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/target/create-deps/Makefile rename to lldb/test/API/commands/target/create-deps/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/target/create-deps/TestTargetCreateDeps.py b/lldb/test/API/commands/target/create-deps/TestTargetCreateDeps.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/target/create-deps/TestTargetCreateDeps.py rename to lldb/test/API/commands/target/create-deps/TestTargetCreateDeps.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/target/create-deps/a.cpp b/lldb/test/API/commands/target/create-deps/a.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/target/create-deps/a.cpp rename to lldb/test/API/commands/target/create-deps/a.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/target/create-deps/main.cpp b/lldb/test/API/commands/target/create-deps/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/target/create-deps/main.cpp rename to lldb/test/API/commands/target/create-deps/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/target/create-no-such-arch/Makefile b/lldb/test/API/commands/target/create-no-such-arch/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/target/create-no-such-arch/Makefile rename to lldb/test/API/commands/target/create-no-such-arch/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/target/create-no-such-arch/TestNoSuchArch.py b/lldb/test/API/commands/target/create-no-such-arch/TestNoSuchArch.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/target/create-no-such-arch/TestNoSuchArch.py rename to lldb/test/API/commands/target/create-no-such-arch/TestNoSuchArch.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/target/create-no-such-arch/main.cpp b/lldb/test/API/commands/target/create-no-such-arch/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/target/create-no-such-arch/main.cpp rename to lldb/test/API/commands/target/create-no-such-arch/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/target/dump-symtab-demangle/TestDumpSymtabDemangle.py b/lldb/test/API/commands/target/dump-symtab-demangle/TestDumpSymtabDemangle.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/target/dump-symtab-demangle/TestDumpSymtabDemangle.py rename to lldb/test/API/commands/target/dump-symtab-demangle/TestDumpSymtabDemangle.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/target/dump-symtab-demangle/a.yaml b/lldb/test/API/commands/target/dump-symtab-demangle/a.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/target/dump-symtab-demangle/a.yaml rename to lldb/test/API/commands/target/dump-symtab-demangle/a.yaml diff --git a/lldb/packages/Python/lldbsuite/test/commands/target/stop-hooks/Makefile b/lldb/test/API/commands/target/stop-hooks/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/target/stop-hooks/Makefile rename to lldb/test/API/commands/target/stop-hooks/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/target/stop-hooks/TestStopHooks.py b/lldb/test/API/commands/target/stop-hooks/TestStopHooks.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/target/stop-hooks/TestStopHooks.py rename to lldb/test/API/commands/target/stop-hooks/TestStopHooks.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/target/stop-hooks/main.c b/lldb/test/API/commands/target/stop-hooks/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/target/stop-hooks/main.c rename to lldb/test/API/commands/target/stop-hooks/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/version/TestVersion.py b/lldb/test/API/commands/version/TestVersion.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/version/TestVersion.py rename to lldb/test/API/commands/version/TestVersion.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/.categories b/lldb/test/API/commands/watchpoints/.categories similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/.categories rename to lldb/test/API/commands/watchpoints/.categories diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/hello_watchlocation/Makefile b/lldb/test/API/commands/watchpoints/hello_watchlocation/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/hello_watchlocation/Makefile rename to lldb/test/API/commands/watchpoints/hello_watchlocation/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/hello_watchlocation/TestWatchLocation.py b/lldb/test/API/commands/watchpoints/hello_watchlocation/TestWatchLocation.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/hello_watchlocation/TestWatchLocation.py rename to lldb/test/API/commands/watchpoints/hello_watchlocation/TestWatchLocation.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/hello_watchlocation/main.cpp b/lldb/test/API/commands/watchpoints/hello_watchlocation/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/hello_watchlocation/main.cpp rename to lldb/test/API/commands/watchpoints/hello_watchlocation/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/hello_watchpoint/Makefile b/lldb/test/API/commands/watchpoints/hello_watchpoint/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/hello_watchpoint/Makefile rename to lldb/test/API/commands/watchpoints/hello_watchpoint/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/hello_watchpoint/TestMyFirstWatchpoint.py b/lldb/test/API/commands/watchpoints/hello_watchpoint/TestMyFirstWatchpoint.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/hello_watchpoint/TestMyFirstWatchpoint.py rename to lldb/test/API/commands/watchpoints/hello_watchpoint/TestMyFirstWatchpoint.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/hello_watchpoint/main.c b/lldb/test/API/commands/watchpoints/hello_watchpoint/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/hello_watchpoint/main.c rename to lldb/test/API/commands/watchpoints/hello_watchpoint/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/multi_watchpoint_slots/Makefile b/lldb/test/API/commands/watchpoints/multi_watchpoint_slots/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/multi_watchpoint_slots/Makefile rename to lldb/test/API/commands/watchpoints/multi_watchpoint_slots/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/multi_watchpoint_slots/TestWatchpointMultipleSlots.py b/lldb/test/API/commands/watchpoints/multi_watchpoint_slots/TestWatchpointMultipleSlots.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/multi_watchpoint_slots/TestWatchpointMultipleSlots.py rename to lldb/test/API/commands/watchpoints/multi_watchpoint_slots/TestWatchpointMultipleSlots.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/multi_watchpoint_slots/main.c b/lldb/test/API/commands/watchpoints/multi_watchpoint_slots/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/multi_watchpoint_slots/main.c rename to lldb/test/API/commands/watchpoints/multi_watchpoint_slots/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/multiple_hits/Makefile b/lldb/test/API/commands/watchpoints/multiple_hits/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/multiple_hits/Makefile rename to lldb/test/API/commands/watchpoints/multiple_hits/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/multiple_hits/TestMultipleHits.py b/lldb/test/API/commands/watchpoints/multiple_hits/TestMultipleHits.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/multiple_hits/TestMultipleHits.py rename to lldb/test/API/commands/watchpoints/multiple_hits/TestMultipleHits.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/multiple_hits/main.cpp b/lldb/test/API/commands/watchpoints/multiple_hits/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/multiple_hits/main.cpp rename to lldb/test/API/commands/watchpoints/multiple_hits/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/multiple_threads/Makefile b/lldb/test/API/commands/watchpoints/multiple_threads/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/multiple_threads/Makefile rename to lldb/test/API/commands/watchpoints/multiple_threads/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/multiple_threads/TestWatchpointMultipleThreads.py b/lldb/test/API/commands/watchpoints/multiple_threads/TestWatchpointMultipleThreads.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/multiple_threads/TestWatchpointMultipleThreads.py rename to lldb/test/API/commands/watchpoints/multiple_threads/TestWatchpointMultipleThreads.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/multiple_threads/main.cpp b/lldb/test/API/commands/watchpoints/multiple_threads/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/multiple_threads/main.cpp rename to lldb/test/API/commands/watchpoints/multiple_threads/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/step_over_watchpoint/Makefile b/lldb/test/API/commands/watchpoints/step_over_watchpoint/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/step_over_watchpoint/Makefile rename to lldb/test/API/commands/watchpoints/step_over_watchpoint/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/step_over_watchpoint/TestStepOverWatchpoint.py b/lldb/test/API/commands/watchpoints/step_over_watchpoint/TestStepOverWatchpoint.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/step_over_watchpoint/TestStepOverWatchpoint.py rename to lldb/test/API/commands/watchpoints/step_over_watchpoint/TestStepOverWatchpoint.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/step_over_watchpoint/main.c b/lldb/test/API/commands/watchpoints/step_over_watchpoint/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/step_over_watchpoint/main.c rename to lldb/test/API/commands/watchpoints/step_over_watchpoint/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/variable_out_of_scope/Makefile b/lldb/test/API/commands/watchpoints/variable_out_of_scope/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/variable_out_of_scope/Makefile rename to lldb/test/API/commands/watchpoints/variable_out_of_scope/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/variable_out_of_scope/TestWatchedVarHitWhenInScope.py b/lldb/test/API/commands/watchpoints/variable_out_of_scope/TestWatchedVarHitWhenInScope.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/variable_out_of_scope/TestWatchedVarHitWhenInScope.py rename to lldb/test/API/commands/watchpoints/variable_out_of_scope/TestWatchedVarHitWhenInScope.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/variable_out_of_scope/main.c b/lldb/test/API/commands/watchpoints/variable_out_of_scope/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/variable_out_of_scope/main.c rename to lldb/test/API/commands/watchpoints/variable_out_of_scope/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/Makefile b/lldb/test/API/commands/watchpoints/watchpoint_commands/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/Makefile rename to lldb/test/API/commands/watchpoints/watchpoint_commands/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/TestWatchpointCommands.py b/lldb/test/API/commands/watchpoints/watchpoint_commands/TestWatchpointCommands.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/TestWatchpointCommands.py rename to lldb/test/API/commands/watchpoints/watchpoint_commands/TestWatchpointCommands.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/command/Makefile b/lldb/test/API/commands/watchpoints/watchpoint_commands/command/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/command/Makefile rename to lldb/test/API/commands/watchpoints/watchpoint_commands/command/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/command/TestWatchpointCommandLLDB.py b/lldb/test/API/commands/watchpoints/watchpoint_commands/command/TestWatchpointCommandLLDB.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/command/TestWatchpointCommandLLDB.py rename to lldb/test/API/commands/watchpoints/watchpoint_commands/command/TestWatchpointCommandLLDB.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/command/TestWatchpointCommandPython.py b/lldb/test/API/commands/watchpoints/watchpoint_commands/command/TestWatchpointCommandPython.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/command/TestWatchpointCommandPython.py rename to lldb/test/API/commands/watchpoints/watchpoint_commands/command/TestWatchpointCommandPython.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/command/main.cpp b/lldb/test/API/commands/watchpoints/watchpoint_commands/command/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/command/main.cpp rename to lldb/test/API/commands/watchpoints/watchpoint_commands/command/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/command/watchpoint_command.py b/lldb/test/API/commands/watchpoints/watchpoint_commands/command/watchpoint_command.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/command/watchpoint_command.py rename to lldb/test/API/commands/watchpoints/watchpoint_commands/command/watchpoint_command.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/condition/Makefile b/lldb/test/API/commands/watchpoints/watchpoint_commands/condition/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/condition/Makefile rename to lldb/test/API/commands/watchpoints/watchpoint_commands/condition/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/condition/TestWatchpointConditionCmd.py b/lldb/test/API/commands/watchpoints/watchpoint_commands/condition/TestWatchpointConditionCmd.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/condition/TestWatchpointConditionCmd.py rename to lldb/test/API/commands/watchpoints/watchpoint_commands/condition/TestWatchpointConditionCmd.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/condition/main.cpp b/lldb/test/API/commands/watchpoints/watchpoint_commands/condition/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/condition/main.cpp rename to lldb/test/API/commands/watchpoints/watchpoint_commands/condition/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/main.c b/lldb/test/API/commands/watchpoints/watchpoint_commands/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_commands/main.c rename to lldb/test/API/commands/watchpoints/watchpoint_commands/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_disable/Makefile b/lldb/test/API/commands/watchpoints/watchpoint_disable/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_disable/Makefile rename to lldb/test/API/commands/watchpoints/watchpoint_disable/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_disable/TestWatchpointDisable.py b/lldb/test/API/commands/watchpoints/watchpoint_disable/TestWatchpointDisable.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_disable/TestWatchpointDisable.py rename to lldb/test/API/commands/watchpoints/watchpoint_disable/TestWatchpointDisable.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_disable/main.c b/lldb/test/API/commands/watchpoints/watchpoint_disable/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_disable/main.c rename to lldb/test/API/commands/watchpoints/watchpoint_disable/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_events/Makefile b/lldb/test/API/commands/watchpoints/watchpoint_events/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_events/Makefile rename to lldb/test/API/commands/watchpoints/watchpoint_events/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_events/TestWatchpointEvents.py b/lldb/test/API/commands/watchpoints/watchpoint_events/TestWatchpointEvents.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_events/TestWatchpointEvents.py rename to lldb/test/API/commands/watchpoints/watchpoint_events/TestWatchpointEvents.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_events/main.c b/lldb/test/API/commands/watchpoints/watchpoint_events/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_events/main.c rename to lldb/test/API/commands/watchpoints/watchpoint_events/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_on_vectors/Makefile b/lldb/test/API/commands/watchpoints/watchpoint_on_vectors/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_on_vectors/Makefile rename to lldb/test/API/commands/watchpoints/watchpoint_on_vectors/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_on_vectors/TestValueOfVectorVariable.py b/lldb/test/API/commands/watchpoints/watchpoint_on_vectors/TestValueOfVectorVariable.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_on_vectors/TestValueOfVectorVariable.py rename to lldb/test/API/commands/watchpoints/watchpoint_on_vectors/TestValueOfVectorVariable.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_on_vectors/main.c b/lldb/test/API/commands/watchpoints/watchpoint_on_vectors/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_on_vectors/main.c rename to lldb/test/API/commands/watchpoints/watchpoint_on_vectors/main.c diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_set_command/Makefile b/lldb/test/API/commands/watchpoints/watchpoint_set_command/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_set_command/Makefile rename to lldb/test/API/commands/watchpoints/watchpoint_set_command/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_set_command/TestWatchLocationWithWatchSet.py b/lldb/test/API/commands/watchpoints/watchpoint_set_command/TestWatchLocationWithWatchSet.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_set_command/TestWatchLocationWithWatchSet.py rename to lldb/test/API/commands/watchpoints/watchpoint_set_command/TestWatchLocationWithWatchSet.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_set_command/main.cpp b/lldb/test/API/commands/watchpoints/watchpoint_set_command/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_set_command/main.cpp rename to lldb/test/API/commands/watchpoints/watchpoint_set_command/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_size/Makefile b/lldb/test/API/commands/watchpoints/watchpoint_size/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_size/Makefile rename to lldb/test/API/commands/watchpoints/watchpoint_size/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_size/TestWatchpointSizes.py b/lldb/test/API/commands/watchpoints/watchpoint_size/TestWatchpointSizes.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_size/TestWatchpointSizes.py rename to lldb/test/API/commands/watchpoints/watchpoint_size/TestWatchpointSizes.py diff --git a/lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_size/main.c b/lldb/test/API/commands/watchpoints/watchpoint_size/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchpoint_size/main.c rename to lldb/test/API/commands/watchpoints/watchpoint_size/main.c diff --git a/lldb/packages/Python/lldbsuite/test/driver/batch_mode/Makefile b/lldb/test/API/driver/batch_mode/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/driver/batch_mode/Makefile rename to lldb/test/API/driver/batch_mode/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/driver/batch_mode/TestBatchMode.py b/lldb/test/API/driver/batch_mode/TestBatchMode.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/driver/batch_mode/TestBatchMode.py rename to lldb/test/API/driver/batch_mode/TestBatchMode.py diff --git a/lldb/packages/Python/lldbsuite/test/driver/batch_mode/main.c b/lldb/test/API/driver/batch_mode/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/driver/batch_mode/main.c rename to lldb/test/API/driver/batch_mode/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/abbreviation/.categories b/lldb/test/API/functionalities/abbreviation/.categories similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/abbreviation/.categories rename to lldb/test/API/functionalities/abbreviation/.categories diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/abbreviation/TestAbbreviations.py b/lldb/test/API/functionalities/abbreviation/TestAbbreviations.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/abbreviation/TestAbbreviations.py rename to lldb/test/API/functionalities/abbreviation/TestAbbreviations.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/abbreviation/TestCommonShortSpellings.py b/lldb/test/API/functionalities/abbreviation/TestCommonShortSpellings.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/abbreviation/TestCommonShortSpellings.py rename to lldb/test/API/functionalities/abbreviation/TestCommonShortSpellings.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/alias/.categories b/lldb/test/API/functionalities/alias/.categories similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/alias/.categories rename to lldb/test/API/functionalities/alias/.categories diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/archives/Makefile b/lldb/test/API/functionalities/archives/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/archives/Makefile rename to lldb/test/API/functionalities/archives/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/archives/README b/lldb/test/API/functionalities/archives/README similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/archives/README rename to lldb/test/API/functionalities/archives/README diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/archives/TestBSDArchives.py b/lldb/test/API/functionalities/archives/TestBSDArchives.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/archives/TestBSDArchives.py rename to lldb/test/API/functionalities/archives/TestBSDArchives.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/archives/a.c b/lldb/test/API/functionalities/archives/a.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/archives/a.c rename to lldb/test/API/functionalities/archives/a.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/archives/b.c b/lldb/test/API/functionalities/archives/b.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/archives/b.c rename to lldb/test/API/functionalities/archives/b.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/archives/main.c b/lldb/test/API/functionalities/archives/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/archives/main.c rename to lldb/test/API/functionalities/archives/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/asan/Makefile b/lldb/test/API/functionalities/asan/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/asan/Makefile rename to lldb/test/API/functionalities/asan/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/asan/TestMemoryHistory.py b/lldb/test/API/functionalities/asan/TestMemoryHistory.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/asan/TestMemoryHistory.py rename to lldb/test/API/functionalities/asan/TestMemoryHistory.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/asan/TestReportData.py b/lldb/test/API/functionalities/asan/TestReportData.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/asan/TestReportData.py rename to lldb/test/API/functionalities/asan/TestReportData.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/asan/main.c b/lldb/test/API/functionalities/asan/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/asan/main.c rename to lldb/test/API/functionalities/asan/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/avoids-fd-leak/Makefile b/lldb/test/API/functionalities/avoids-fd-leak/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/avoids-fd-leak/Makefile rename to lldb/test/API/functionalities/avoids-fd-leak/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/avoids-fd-leak/TestFdLeak.py b/lldb/test/API/functionalities/avoids-fd-leak/TestFdLeak.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/avoids-fd-leak/TestFdLeak.py rename to lldb/test/API/functionalities/avoids-fd-leak/TestFdLeak.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/avoids-fd-leak/main.c b/lldb/test/API/functionalities/avoids-fd-leak/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/avoids-fd-leak/main.c rename to lldb/test/API/functionalities/avoids-fd-leak/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/backticks/.categories b/lldb/test/API/functionalities/backticks/.categories similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/backticks/.categories rename to lldb/test/API/functionalities/backticks/.categories diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/backticks/TestBackticksWithoutATarget.py b/lldb/test/API/functionalities/backticks/TestBackticksWithoutATarget.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/backticks/TestBackticksWithoutATarget.py rename to lldb/test/API/functionalities/backticks/TestBackticksWithoutATarget.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/address_breakpoints/Makefile b/lldb/test/API/functionalities/breakpoint/address_breakpoints/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/address_breakpoints/Makefile rename to lldb/test/API/functionalities/breakpoint/address_breakpoints/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/address_breakpoints/TestAddressBreakpoints.py b/lldb/test/API/functionalities/breakpoint/address_breakpoints/TestAddressBreakpoints.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/address_breakpoints/TestAddressBreakpoints.py rename to lldb/test/API/functionalities/breakpoint/address_breakpoints/TestAddressBreakpoints.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/address_breakpoints/TestBadAddressBreakpoints.py b/lldb/test/API/functionalities/breakpoint/address_breakpoints/TestBadAddressBreakpoints.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/address_breakpoints/TestBadAddressBreakpoints.py rename to lldb/test/API/functionalities/breakpoint/address_breakpoints/TestBadAddressBreakpoints.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/address_breakpoints/main.c b/lldb/test/API/functionalities/breakpoint/address_breakpoints/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/address_breakpoints/main.c rename to lldb/test/API/functionalities/breakpoint/address_breakpoints/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/auto_continue/Makefile b/lldb/test/API/functionalities/breakpoint/auto_continue/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/auto_continue/Makefile rename to lldb/test/API/functionalities/breakpoint/auto_continue/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/auto_continue/TestBreakpointAutoContinue.py b/lldb/test/API/functionalities/breakpoint/auto_continue/TestBreakpointAutoContinue.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/auto_continue/TestBreakpointAutoContinue.py rename to lldb/test/API/functionalities/breakpoint/auto_continue/TestBreakpointAutoContinue.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/auto_continue/main.c b/lldb/test/API/functionalities/breakpoint/auto_continue/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/auto_continue/main.c rename to lldb/test/API/functionalities/breakpoint/auto_continue/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_by_line_and_column/Makefile b/lldb/test/API/functionalities/breakpoint/breakpoint_by_line_and_column/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_by_line_and_column/Makefile rename to lldb/test/API/functionalities/breakpoint/breakpoint_by_line_and_column/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_by_line_and_column/TestBreakpointByLineAndColumn.py b/lldb/test/API/functionalities/breakpoint/breakpoint_by_line_and_column/TestBreakpointByLineAndColumn.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_by_line_and_column/TestBreakpointByLineAndColumn.py rename to lldb/test/API/functionalities/breakpoint/breakpoint_by_line_and_column/TestBreakpointByLineAndColumn.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_by_line_and_column/main.c b/lldb/test/API/functionalities/breakpoint/breakpoint_by_line_and_column/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_by_line_and_column/main.c rename to lldb/test/API/functionalities/breakpoint/breakpoint_by_line_and_column/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_callback_command_source/Makefile b/lldb/test/API/functionalities/breakpoint/breakpoint_callback_command_source/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_callback_command_source/Makefile rename to lldb/test/API/functionalities/breakpoint/breakpoint_callback_command_source/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_callback_command_source/TestBreakpointCallbackCommandSource.py b/lldb/test/API/functionalities/breakpoint/breakpoint_callback_command_source/TestBreakpointCallbackCommandSource.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_callback_command_source/TestBreakpointCallbackCommandSource.py rename to lldb/test/API/functionalities/breakpoint/breakpoint_callback_command_source/TestBreakpointCallbackCommandSource.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_callback_command_source/main.c b/lldb/test/API/functionalities/breakpoint/breakpoint_callback_command_source/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_callback_command_source/main.c rename to lldb/test/API/functionalities/breakpoint/breakpoint_callback_command_source/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_callback_command_source/source.lldb b/lldb/test/API/functionalities/breakpoint/breakpoint_callback_command_source/source.lldb similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_callback_command_source/source.lldb rename to lldb/test/API/functionalities/breakpoint/breakpoint_callback_command_source/source.lldb diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/Makefile b/lldb/test/API/functionalities/breakpoint/breakpoint_command/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/Makefile rename to lldb/test/API/functionalities/breakpoint/breakpoint_command/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/TestBreakpointCommand.py b/lldb/test/API/functionalities/breakpoint/breakpoint_command/TestBreakpointCommand.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/TestBreakpointCommand.py rename to lldb/test/API/functionalities/breakpoint/breakpoint_command/TestBreakpointCommand.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/TestBreakpointCommandsFromPython.py b/lldb/test/API/functionalities/breakpoint/breakpoint_command/TestBreakpointCommandsFromPython.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/TestBreakpointCommandsFromPython.py rename to lldb/test/API/functionalities/breakpoint/breakpoint_command/TestBreakpointCommandsFromPython.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/TestRegexpBreakCommand.py b/lldb/test/API/functionalities/breakpoint/breakpoint_command/TestRegexpBreakCommand.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/TestRegexpBreakCommand.py rename to lldb/test/API/functionalities/breakpoint/breakpoint_command/TestRegexpBreakCommand.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/a.c b/lldb/test/API/functionalities/breakpoint/breakpoint_command/a.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/a.c rename to lldb/test/API/functionalities/breakpoint/breakpoint_command/a.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/b.c b/lldb/test/API/functionalities/breakpoint/breakpoint_command/b.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/b.c rename to lldb/test/API/functionalities/breakpoint/breakpoint_command/b.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/bktptcmd.py b/lldb/test/API/functionalities/breakpoint/breakpoint_command/bktptcmd.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/bktptcmd.py rename to lldb/test/API/functionalities/breakpoint/breakpoint_command/bktptcmd.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/main.c b/lldb/test/API/functionalities/breakpoint/breakpoint_command/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/main.c rename to lldb/test/API/functionalities/breakpoint/breakpoint_command/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/side_effect.py b/lldb/test/API/functionalities/breakpoint/breakpoint_command/side_effect.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/side_effect.py rename to lldb/test/API/functionalities/breakpoint/breakpoint_command/side_effect.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_conditions/Makefile b/lldb/test/API/functionalities/breakpoint/breakpoint_conditions/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_conditions/Makefile rename to lldb/test/API/functionalities/breakpoint/breakpoint_conditions/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_conditions/TestBreakpointConditions.py b/lldb/test/API/functionalities/breakpoint/breakpoint_conditions/TestBreakpointConditions.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_conditions/TestBreakpointConditions.py rename to lldb/test/API/functionalities/breakpoint/breakpoint_conditions/TestBreakpointConditions.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_conditions/main.c b/lldb/test/API/functionalities/breakpoint/breakpoint_conditions/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_conditions/main.c rename to lldb/test/API/functionalities/breakpoint/breakpoint_conditions/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_hit_count/Makefile b/lldb/test/API/functionalities/breakpoint/breakpoint_hit_count/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_hit_count/Makefile rename to lldb/test/API/functionalities/breakpoint/breakpoint_hit_count/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_hit_count/TestBreakpointHitCount.py b/lldb/test/API/functionalities/breakpoint/breakpoint_hit_count/TestBreakpointHitCount.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_hit_count/TestBreakpointHitCount.py rename to lldb/test/API/functionalities/breakpoint/breakpoint_hit_count/TestBreakpointHitCount.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_hit_count/main.cpp b/lldb/test/API/functionalities/breakpoint/breakpoint_hit_count/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_hit_count/main.cpp rename to lldb/test/API/functionalities/breakpoint/breakpoint_hit_count/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_ids/Makefile b/lldb/test/API/functionalities/breakpoint/breakpoint_ids/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_ids/Makefile rename to lldb/test/API/functionalities/breakpoint/breakpoint_ids/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_ids/TestBreakpointIDs.py b/lldb/test/API/functionalities/breakpoint/breakpoint_ids/TestBreakpointIDs.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_ids/TestBreakpointIDs.py rename to lldb/test/API/functionalities/breakpoint/breakpoint_ids/TestBreakpointIDs.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_ids/main.cpp b/lldb/test/API/functionalities/breakpoint/breakpoint_ids/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_ids/main.cpp rename to lldb/test/API/functionalities/breakpoint/breakpoint_ids/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_ignore_count/Makefile b/lldb/test/API/functionalities/breakpoint/breakpoint_ignore_count/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_ignore_count/Makefile rename to lldb/test/API/functionalities/breakpoint/breakpoint_ignore_count/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_ignore_count/TestBreakpointIgnoreCount.py b/lldb/test/API/functionalities/breakpoint/breakpoint_ignore_count/TestBreakpointIgnoreCount.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_ignore_count/TestBreakpointIgnoreCount.py rename to lldb/test/API/functionalities/breakpoint/breakpoint_ignore_count/TestBreakpointIgnoreCount.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_ignore_count/main.c b/lldb/test/API/functionalities/breakpoint/breakpoint_ignore_count/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_ignore_count/main.c rename to lldb/test/API/functionalities/breakpoint/breakpoint_ignore_count/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_in_delayslot/Makefile b/lldb/test/API/functionalities/breakpoint/breakpoint_in_delayslot/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_in_delayslot/Makefile rename to lldb/test/API/functionalities/breakpoint/breakpoint_in_delayslot/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_in_delayslot/TestAvoidBreakpointInDelaySlot.py b/lldb/test/API/functionalities/breakpoint/breakpoint_in_delayslot/TestAvoidBreakpointInDelaySlot.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_in_delayslot/TestAvoidBreakpointInDelaySlot.py rename to lldb/test/API/functionalities/breakpoint/breakpoint_in_delayslot/TestAvoidBreakpointInDelaySlot.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_in_delayslot/main.c b/lldb/test/API/functionalities/breakpoint/breakpoint_in_delayslot/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_in_delayslot/main.c rename to lldb/test/API/functionalities/breakpoint/breakpoint_in_delayslot/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_language/Makefile b/lldb/test/API/functionalities/breakpoint/breakpoint_language/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_language/Makefile rename to lldb/test/API/functionalities/breakpoint/breakpoint_language/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_language/TestBreakpointLanguage.py b/lldb/test/API/functionalities/breakpoint/breakpoint_language/TestBreakpointLanguage.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_language/TestBreakpointLanguage.py rename to lldb/test/API/functionalities/breakpoint/breakpoint_language/TestBreakpointLanguage.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_language/a.c b/lldb/test/API/functionalities/breakpoint/breakpoint_language/a.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_language/a.c rename to lldb/test/API/functionalities/breakpoint/breakpoint_language/a.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_language/b.cpp b/lldb/test/API/functionalities/breakpoint/breakpoint_language/b.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_language/b.cpp rename to lldb/test/API/functionalities/breakpoint/breakpoint_language/b.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_language/main.cpp b/lldb/test/API/functionalities/breakpoint/breakpoint_language/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_language/main.cpp rename to lldb/test/API/functionalities/breakpoint/breakpoint_language/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_locations/Makefile b/lldb/test/API/functionalities/breakpoint/breakpoint_locations/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_locations/Makefile rename to lldb/test/API/functionalities/breakpoint/breakpoint_locations/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_locations/TestBreakpointLocations.py b/lldb/test/API/functionalities/breakpoint/breakpoint_locations/TestBreakpointLocations.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_locations/TestBreakpointLocations.py rename to lldb/test/API/functionalities/breakpoint/breakpoint_locations/TestBreakpointLocations.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_locations/main.c b/lldb/test/API/functionalities/breakpoint/breakpoint_locations/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_locations/main.c rename to lldb/test/API/functionalities/breakpoint/breakpoint_locations/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_names/Makefile b/lldb/test/API/functionalities/breakpoint/breakpoint_names/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_names/Makefile rename to lldb/test/API/functionalities/breakpoint/breakpoint_names/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_names/TestBreakpointNames.py b/lldb/test/API/functionalities/breakpoint/breakpoint_names/TestBreakpointNames.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_names/TestBreakpointNames.py rename to lldb/test/API/functionalities/breakpoint/breakpoint_names/TestBreakpointNames.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_names/main.c b/lldb/test/API/functionalities/breakpoint/breakpoint_names/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_names/main.c rename to lldb/test/API/functionalities/breakpoint/breakpoint_names/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_options/Makefile b/lldb/test/API/functionalities/breakpoint/breakpoint_options/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_options/Makefile rename to lldb/test/API/functionalities/breakpoint/breakpoint_options/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_options/TestBreakpointOptions.py b/lldb/test/API/functionalities/breakpoint/breakpoint_options/TestBreakpointOptions.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_options/TestBreakpointOptions.py rename to lldb/test/API/functionalities/breakpoint/breakpoint_options/TestBreakpointOptions.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_options/foo.cpp b/lldb/test/API/functionalities/breakpoint/breakpoint_options/foo.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_options/foo.cpp rename to lldb/test/API/functionalities/breakpoint/breakpoint_options/foo.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_options/main.cpp b/lldb/test/API/functionalities/breakpoint/breakpoint_options/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_options/main.cpp rename to lldb/test/API/functionalities/breakpoint/breakpoint_options/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_set_restart/Makefile b/lldb/test/API/functionalities/breakpoint/breakpoint_set_restart/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_set_restart/Makefile rename to lldb/test/API/functionalities/breakpoint/breakpoint_set_restart/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_set_restart/TestBreakpointSetRestart.py b/lldb/test/API/functionalities/breakpoint/breakpoint_set_restart/TestBreakpointSetRestart.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_set_restart/TestBreakpointSetRestart.py rename to lldb/test/API/functionalities/breakpoint/breakpoint_set_restart/TestBreakpointSetRestart.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_set_restart/main.cpp b/lldb/test/API/functionalities/breakpoint/breakpoint_set_restart/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_set_restart/main.cpp rename to lldb/test/API/functionalities/breakpoint/breakpoint_set_restart/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/comp_dir_symlink/Makefile b/lldb/test/API/functionalities/breakpoint/comp_dir_symlink/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/comp_dir_symlink/Makefile rename to lldb/test/API/functionalities/breakpoint/comp_dir_symlink/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/comp_dir_symlink/TestCompDirSymLink.py b/lldb/test/API/functionalities/breakpoint/comp_dir_symlink/TestCompDirSymLink.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/comp_dir_symlink/TestCompDirSymLink.py rename to lldb/test/API/functionalities/breakpoint/comp_dir_symlink/TestCompDirSymLink.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/comp_dir_symlink/main.cpp b/lldb/test/API/functionalities/breakpoint/comp_dir_symlink/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/comp_dir_symlink/main.cpp rename to lldb/test/API/functionalities/breakpoint/comp_dir_symlink/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/consecutive_breakpoints/Makefile b/lldb/test/API/functionalities/breakpoint/consecutive_breakpoints/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/consecutive_breakpoints/Makefile rename to lldb/test/API/functionalities/breakpoint/consecutive_breakpoints/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/consecutive_breakpoints/TestConsecutiveBreakpoints.py b/lldb/test/API/functionalities/breakpoint/consecutive_breakpoints/TestConsecutiveBreakpoints.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/consecutive_breakpoints/TestConsecutiveBreakpoints.py rename to lldb/test/API/functionalities/breakpoint/consecutive_breakpoints/TestConsecutiveBreakpoints.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/consecutive_breakpoints/main.cpp b/lldb/test/API/functionalities/breakpoint/consecutive_breakpoints/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/consecutive_breakpoints/main.cpp rename to lldb/test/API/functionalities/breakpoint/consecutive_breakpoints/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/cpp/Makefile b/lldb/test/API/functionalities/breakpoint/cpp/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/cpp/Makefile rename to lldb/test/API/functionalities/breakpoint/cpp/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/cpp/TestCPPBreakpointLocations.py b/lldb/test/API/functionalities/breakpoint/cpp/TestCPPBreakpointLocations.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/cpp/TestCPPBreakpointLocations.py rename to lldb/test/API/functionalities/breakpoint/cpp/TestCPPBreakpointLocations.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/cpp/main.cpp b/lldb/test/API/functionalities/breakpoint/cpp/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/cpp/main.cpp rename to lldb/test/API/functionalities/breakpoint/cpp/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/cpp_exception/Makefile b/lldb/test/API/functionalities/breakpoint/cpp_exception/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/cpp_exception/Makefile rename to lldb/test/API/functionalities/breakpoint/cpp_exception/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/cpp_exception/TestCPPExceptionBreakpoint.py b/lldb/test/API/functionalities/breakpoint/cpp_exception/TestCPPExceptionBreakpoint.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/cpp_exception/TestCPPExceptionBreakpoint.py rename to lldb/test/API/functionalities/breakpoint/cpp_exception/TestCPPExceptionBreakpoint.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/cpp_exception/main.cpp b/lldb/test/API/functionalities/breakpoint/cpp_exception/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/cpp_exception/main.cpp rename to lldb/test/API/functionalities/breakpoint/cpp_exception/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/debugbreak/Makefile b/lldb/test/API/functionalities/breakpoint/debugbreak/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/debugbreak/Makefile rename to lldb/test/API/functionalities/breakpoint/debugbreak/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/debugbreak/TestDebugBreak.py b/lldb/test/API/functionalities/breakpoint/debugbreak/TestDebugBreak.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/debugbreak/TestDebugBreak.py rename to lldb/test/API/functionalities/breakpoint/debugbreak/TestDebugBreak.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/debugbreak/main.c b/lldb/test/API/functionalities/breakpoint/debugbreak/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/debugbreak/main.c rename to lldb/test/API/functionalities/breakpoint/debugbreak/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/dummy_target_breakpoints/Makefile b/lldb/test/API/functionalities/breakpoint/dummy_target_breakpoints/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/dummy_target_breakpoints/Makefile rename to lldb/test/API/functionalities/breakpoint/dummy_target_breakpoints/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/dummy_target_breakpoints/TestBreakpointsWithNoTargets.py b/lldb/test/API/functionalities/breakpoint/dummy_target_breakpoints/TestBreakpointsWithNoTargets.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/dummy_target_breakpoints/TestBreakpointsWithNoTargets.py rename to lldb/test/API/functionalities/breakpoint/dummy_target_breakpoints/TestBreakpointsWithNoTargets.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/dummy_target_breakpoints/main.c b/lldb/test/API/functionalities/breakpoint/dummy_target_breakpoints/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/dummy_target_breakpoints/main.c rename to lldb/test/API/functionalities/breakpoint/dummy_target_breakpoints/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/global_constructor/Makefile b/lldb/test/API/functionalities/breakpoint/global_constructor/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/global_constructor/Makefile rename to lldb/test/API/functionalities/breakpoint/global_constructor/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/global_constructor/TestBreakpointInGlobalConstructor.py b/lldb/test/API/functionalities/breakpoint/global_constructor/TestBreakpointInGlobalConstructor.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/global_constructor/TestBreakpointInGlobalConstructor.py rename to lldb/test/API/functionalities/breakpoint/global_constructor/TestBreakpointInGlobalConstructor.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/global_constructor/foo.cpp b/lldb/test/API/functionalities/breakpoint/global_constructor/foo.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/global_constructor/foo.cpp rename to lldb/test/API/functionalities/breakpoint/global_constructor/foo.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/global_constructor/foo.h b/lldb/test/API/functionalities/breakpoint/global_constructor/foo.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/global_constructor/foo.h rename to lldb/test/API/functionalities/breakpoint/global_constructor/foo.h diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/global_constructor/main.cpp b/lldb/test/API/functionalities/breakpoint/global_constructor/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/global_constructor/main.cpp rename to lldb/test/API/functionalities/breakpoint/global_constructor/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/hardware_breakpoints/hardware_breakpoint_on_multiple_threads/Makefile b/lldb/test/API/functionalities/breakpoint/hardware_breakpoints/hardware_breakpoint_on_multiple_threads/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/hardware_breakpoints/hardware_breakpoint_on_multiple_threads/Makefile rename to lldb/test/API/functionalities/breakpoint/hardware_breakpoints/hardware_breakpoint_on_multiple_threads/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/hardware_breakpoints/hardware_breakpoint_on_multiple_threads/TestHWBreakMultiThread.py b/lldb/test/API/functionalities/breakpoint/hardware_breakpoints/hardware_breakpoint_on_multiple_threads/TestHWBreakMultiThread.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/hardware_breakpoints/hardware_breakpoint_on_multiple_threads/TestHWBreakMultiThread.py rename to lldb/test/API/functionalities/breakpoint/hardware_breakpoints/hardware_breakpoint_on_multiple_threads/TestHWBreakMultiThread.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/hardware_breakpoints/hardware_breakpoint_on_multiple_threads/main.cpp b/lldb/test/API/functionalities/breakpoint/hardware_breakpoints/hardware_breakpoint_on_multiple_threads/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/hardware_breakpoints/hardware_breakpoint_on_multiple_threads/main.cpp rename to lldb/test/API/functionalities/breakpoint/hardware_breakpoints/hardware_breakpoint_on_multiple_threads/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/inlined_breakpoints/Makefile b/lldb/test/API/functionalities/breakpoint/inlined_breakpoints/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/inlined_breakpoints/Makefile rename to lldb/test/API/functionalities/breakpoint/inlined_breakpoints/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/inlined_breakpoints/TestInlinedBreakpoints.py b/lldb/test/API/functionalities/breakpoint/inlined_breakpoints/TestInlinedBreakpoints.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/inlined_breakpoints/TestInlinedBreakpoints.py rename to lldb/test/API/functionalities/breakpoint/inlined_breakpoints/TestInlinedBreakpoints.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/inlined_breakpoints/basic_type.cpp b/lldb/test/API/functionalities/breakpoint/inlined_breakpoints/basic_type.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/inlined_breakpoints/basic_type.cpp rename to lldb/test/API/functionalities/breakpoint/inlined_breakpoints/basic_type.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/inlined_breakpoints/int.cpp b/lldb/test/API/functionalities/breakpoint/inlined_breakpoints/int.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/inlined_breakpoints/int.cpp rename to lldb/test/API/functionalities/breakpoint/inlined_breakpoints/int.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/move_nearest/Makefile b/lldb/test/API/functionalities/breakpoint/move_nearest/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/move_nearest/Makefile rename to lldb/test/API/functionalities/breakpoint/move_nearest/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/move_nearest/TestMoveNearest.py b/lldb/test/API/functionalities/breakpoint/move_nearest/TestMoveNearest.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/move_nearest/TestMoveNearest.py rename to lldb/test/API/functionalities/breakpoint/move_nearest/TestMoveNearest.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/move_nearest/foo.cpp b/lldb/test/API/functionalities/breakpoint/move_nearest/foo.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/move_nearest/foo.cpp rename to lldb/test/API/functionalities/breakpoint/move_nearest/foo.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/move_nearest/foo.h b/lldb/test/API/functionalities/breakpoint/move_nearest/foo.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/move_nearest/foo.h rename to lldb/test/API/functionalities/breakpoint/move_nearest/foo.h diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/move_nearest/main.cpp b/lldb/test/API/functionalities/breakpoint/move_nearest/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/move_nearest/main.cpp rename to lldb/test/API/functionalities/breakpoint/move_nearest/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/objc/Makefile b/lldb/test/API/functionalities/breakpoint/objc/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/objc/Makefile rename to lldb/test/API/functionalities/breakpoint/objc/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/objc/TestObjCBreakpoints.py b/lldb/test/API/functionalities/breakpoint/objc/TestObjCBreakpoints.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/objc/TestObjCBreakpoints.py rename to lldb/test/API/functionalities/breakpoint/objc/TestObjCBreakpoints.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/objc/main.m b/lldb/test/API/functionalities/breakpoint/objc/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/objc/main.m rename to lldb/test/API/functionalities/breakpoint/objc/main.m diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/require_hw_breakpoints/Makefile b/lldb/test/API/functionalities/breakpoint/require_hw_breakpoints/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/require_hw_breakpoints/Makefile rename to lldb/test/API/functionalities/breakpoint/require_hw_breakpoints/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/require_hw_breakpoints/TestRequireHWBreakpoints.py b/lldb/test/API/functionalities/breakpoint/require_hw_breakpoints/TestRequireHWBreakpoints.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/require_hw_breakpoints/TestRequireHWBreakpoints.py rename to lldb/test/API/functionalities/breakpoint/require_hw_breakpoints/TestRequireHWBreakpoints.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/require_hw_breakpoints/main.c b/lldb/test/API/functionalities/breakpoint/require_hw_breakpoints/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/require_hw_breakpoints/main.c rename to lldb/test/API/functionalities/breakpoint/require_hw_breakpoints/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/scripted_bkpt/Makefile b/lldb/test/API/functionalities/breakpoint/scripted_bkpt/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/scripted_bkpt/Makefile rename to lldb/test/API/functionalities/breakpoint/scripted_bkpt/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/scripted_bkpt/TestScriptedResolver.py b/lldb/test/API/functionalities/breakpoint/scripted_bkpt/TestScriptedResolver.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/scripted_bkpt/TestScriptedResolver.py rename to lldb/test/API/functionalities/breakpoint/scripted_bkpt/TestScriptedResolver.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/scripted_bkpt/main.c b/lldb/test/API/functionalities/breakpoint/scripted_bkpt/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/scripted_bkpt/main.c rename to lldb/test/API/functionalities/breakpoint/scripted_bkpt/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/scripted_bkpt/resolver.py b/lldb/test/API/functionalities/breakpoint/scripted_bkpt/resolver.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/scripted_bkpt/resolver.py rename to lldb/test/API/functionalities/breakpoint/scripted_bkpt/resolver.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/Makefile b/lldb/test/API/functionalities/breakpoint/serialize/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/Makefile rename to lldb/test/API/functionalities/breakpoint/serialize/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/TestBreakpointSerialization.py b/lldb/test/API/functionalities/breakpoint/serialize/TestBreakpointSerialization.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/TestBreakpointSerialization.py rename to lldb/test/API/functionalities/breakpoint/serialize/TestBreakpointSerialization.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/main.c b/lldb/test/API/functionalities/breakpoint/serialize/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/main.c rename to lldb/test/API/functionalities/breakpoint/serialize/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/resolver.py b/lldb/test/API/functionalities/breakpoint/serialize/resolver.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/resolver.py rename to lldb/test/API/functionalities/breakpoint/serialize/resolver.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/side_effect.py b/lldb/test/API/functionalities/breakpoint/serialize/side_effect.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/side_effect.py rename to lldb/test/API/functionalities/breakpoint/serialize/side_effect.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/source_regexp/Makefile b/lldb/test/API/functionalities/breakpoint/source_regexp/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/source_regexp/Makefile rename to lldb/test/API/functionalities/breakpoint/source_regexp/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/source_regexp/TestSourceRegexBreakpoints.py b/lldb/test/API/functionalities/breakpoint/source_regexp/TestSourceRegexBreakpoints.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/source_regexp/TestSourceRegexBreakpoints.py rename to lldb/test/API/functionalities/breakpoint/source_regexp/TestSourceRegexBreakpoints.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/source_regexp/a.c b/lldb/test/API/functionalities/breakpoint/source_regexp/a.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/source_regexp/a.c rename to lldb/test/API/functionalities/breakpoint/source_regexp/a.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/source_regexp/a.h b/lldb/test/API/functionalities/breakpoint/source_regexp/a.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/source_regexp/a.h rename to lldb/test/API/functionalities/breakpoint/source_regexp/a.h diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/source_regexp/main.c b/lldb/test/API/functionalities/breakpoint/source_regexp/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/source_regexp/main.c rename to lldb/test/API/functionalities/breakpoint/source_regexp/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/step_over_breakpoint/Makefile b/lldb/test/API/functionalities/breakpoint/step_over_breakpoint/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/step_over_breakpoint/Makefile rename to lldb/test/API/functionalities/breakpoint/step_over_breakpoint/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/step_over_breakpoint/TestStepOverBreakpoint.py b/lldb/test/API/functionalities/breakpoint/step_over_breakpoint/TestStepOverBreakpoint.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/step_over_breakpoint/TestStepOverBreakpoint.py rename to lldb/test/API/functionalities/breakpoint/step_over_breakpoint/TestStepOverBreakpoint.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/step_over_breakpoint/main.cpp b/lldb/test/API/functionalities/breakpoint/step_over_breakpoint/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/step_over_breakpoint/main.cpp rename to lldb/test/API/functionalities/breakpoint/step_over_breakpoint/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/completion/.categories b/lldb/test/API/functionalities/completion/.categories similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/completion/.categories rename to lldb/test/API/functionalities/completion/.categories diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/completion/Makefile b/lldb/test/API/functionalities/completion/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/completion/Makefile rename to lldb/test/API/functionalities/completion/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/completion/TestCompletion.py b/lldb/test/API/functionalities/completion/TestCompletion.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/completion/TestCompletion.py rename to lldb/test/API/functionalities/completion/TestCompletion.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/completion/main.cpp b/lldb/test/API/functionalities/completion/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/completion/main.cpp rename to lldb/test/API/functionalities/completion/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/conditional_break/.lldb b/lldb/test/API/functionalities/conditional_break/.lldb similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/conditional_break/.lldb rename to lldb/test/API/functionalities/conditional_break/.lldb diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/conditional_break/Makefile b/lldb/test/API/functionalities/conditional_break/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/conditional_break/Makefile rename to lldb/test/API/functionalities/conditional_break/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/conditional_break/TestConditionalBreak.py b/lldb/test/API/functionalities/conditional_break/TestConditionalBreak.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/conditional_break/TestConditionalBreak.py rename to lldb/test/API/functionalities/conditional_break/TestConditionalBreak.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/conditional_break/conditional_break.py b/lldb/test/API/functionalities/conditional_break/conditional_break.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/conditional_break/conditional_break.py rename to lldb/test/API/functionalities/conditional_break/conditional_break.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/conditional_break/main.c b/lldb/test/API/functionalities/conditional_break/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/conditional_break/main.c rename to lldb/test/API/functionalities/conditional_break/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/.categories b/lldb/test/API/functionalities/darwin_log/.categories similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/.categories rename to lldb/test/API/functionalities/darwin_log/.categories diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/basic/Makefile b/lldb/test/API/functionalities/darwin_log/basic/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/basic/Makefile rename to lldb/test/API/functionalities/darwin_log/basic/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/basic/TestDarwinLogBasic.py b/lldb/test/API/functionalities/darwin_log/basic/TestDarwinLogBasic.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/basic/TestDarwinLogBasic.py rename to lldb/test/API/functionalities/darwin_log/basic/TestDarwinLogBasic.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/basic/main.c b/lldb/test/API/functionalities/darwin_log/basic/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/basic/main.c rename to lldb/test/API/functionalities/darwin_log/basic/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/common/darwin_log_common.h b/lldb/test/API/functionalities/darwin_log/common/darwin_log_common.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/common/darwin_log_common.h rename to lldb/test/API/functionalities/darwin_log/common/darwin_log_common.h diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/activity-chain/Makefile b/lldb/test/API/functionalities/darwin_log/filter/exact_match/activity-chain/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/activity-chain/Makefile rename to lldb/test/API/functionalities/darwin_log/filter/exact_match/activity-chain/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/activity-chain/TestDarwinLogFilterMatchActivityChain.py b/lldb/test/API/functionalities/darwin_log/filter/exact_match/activity-chain/TestDarwinLogFilterMatchActivityChain.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/activity-chain/TestDarwinLogFilterMatchActivityChain.py rename to lldb/test/API/functionalities/darwin_log/filter/exact_match/activity-chain/TestDarwinLogFilterMatchActivityChain.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/activity-chain/main.c b/lldb/test/API/functionalities/darwin_log/filter/exact_match/activity-chain/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/activity-chain/main.c rename to lldb/test/API/functionalities/darwin_log/filter/exact_match/activity-chain/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/activity/Makefile b/lldb/test/API/functionalities/darwin_log/filter/exact_match/activity/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/activity/Makefile rename to lldb/test/API/functionalities/darwin_log/filter/exact_match/activity/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/activity/TestDarwinLogFilterMatchActivity.py b/lldb/test/API/functionalities/darwin_log/filter/exact_match/activity/TestDarwinLogFilterMatchActivity.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/activity/TestDarwinLogFilterMatchActivity.py rename to lldb/test/API/functionalities/darwin_log/filter/exact_match/activity/TestDarwinLogFilterMatchActivity.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/activity/main.c b/lldb/test/API/functionalities/darwin_log/filter/exact_match/activity/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/activity/main.c rename to lldb/test/API/functionalities/darwin_log/filter/exact_match/activity/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/category/Makefile b/lldb/test/API/functionalities/darwin_log/filter/exact_match/category/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/category/Makefile rename to lldb/test/API/functionalities/darwin_log/filter/exact_match/category/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/category/TestDarwinLogFilterMatchCategory.py b/lldb/test/API/functionalities/darwin_log/filter/exact_match/category/TestDarwinLogFilterMatchCategory.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/category/TestDarwinLogFilterMatchCategory.py rename to lldb/test/API/functionalities/darwin_log/filter/exact_match/category/TestDarwinLogFilterMatchCategory.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/category/main.c b/lldb/test/API/functionalities/darwin_log/filter/exact_match/category/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/category/main.c rename to lldb/test/API/functionalities/darwin_log/filter/exact_match/category/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/message/Makefile b/lldb/test/API/functionalities/darwin_log/filter/exact_match/message/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/message/Makefile rename to lldb/test/API/functionalities/darwin_log/filter/exact_match/message/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/message/TestDarwinLogFilterMatchMessage.py b/lldb/test/API/functionalities/darwin_log/filter/exact_match/message/TestDarwinLogFilterMatchMessage.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/message/TestDarwinLogFilterMatchMessage.py rename to lldb/test/API/functionalities/darwin_log/filter/exact_match/message/TestDarwinLogFilterMatchMessage.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/message/main.c b/lldb/test/API/functionalities/darwin_log/filter/exact_match/message/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/message/main.c rename to lldb/test/API/functionalities/darwin_log/filter/exact_match/message/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/subsystem/Makefile b/lldb/test/API/functionalities/darwin_log/filter/exact_match/subsystem/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/subsystem/Makefile rename to lldb/test/API/functionalities/darwin_log/filter/exact_match/subsystem/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/subsystem/TestDarwinLogFilterMatchSubsystem.py b/lldb/test/API/functionalities/darwin_log/filter/exact_match/subsystem/TestDarwinLogFilterMatchSubsystem.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/subsystem/TestDarwinLogFilterMatchSubsystem.py rename to lldb/test/API/functionalities/darwin_log/filter/exact_match/subsystem/TestDarwinLogFilterMatchSubsystem.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/subsystem/main.c b/lldb/test/API/functionalities/darwin_log/filter/exact_match/subsystem/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/subsystem/main.c rename to lldb/test/API/functionalities/darwin_log/filter/exact_match/subsystem/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/activity-chain/Makefile b/lldb/test/API/functionalities/darwin_log/filter/regex/activity-chain/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/activity-chain/Makefile rename to lldb/test/API/functionalities/darwin_log/filter/regex/activity-chain/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/activity-chain/TestDarwinLogFilterRegexActivityChain.py b/lldb/test/API/functionalities/darwin_log/filter/regex/activity-chain/TestDarwinLogFilterRegexActivityChain.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/activity-chain/TestDarwinLogFilterRegexActivityChain.py rename to lldb/test/API/functionalities/darwin_log/filter/regex/activity-chain/TestDarwinLogFilterRegexActivityChain.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/activity-chain/main.c b/lldb/test/API/functionalities/darwin_log/filter/regex/activity-chain/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/activity-chain/main.c rename to lldb/test/API/functionalities/darwin_log/filter/regex/activity-chain/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/activity/Makefile b/lldb/test/API/functionalities/darwin_log/filter/regex/activity/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/activity/Makefile rename to lldb/test/API/functionalities/darwin_log/filter/regex/activity/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/activity/TestDarwinLogFilterRegexActivity.py b/lldb/test/API/functionalities/darwin_log/filter/regex/activity/TestDarwinLogFilterRegexActivity.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/activity/TestDarwinLogFilterRegexActivity.py rename to lldb/test/API/functionalities/darwin_log/filter/regex/activity/TestDarwinLogFilterRegexActivity.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/activity/main.c b/lldb/test/API/functionalities/darwin_log/filter/regex/activity/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/activity/main.c rename to lldb/test/API/functionalities/darwin_log/filter/regex/activity/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/category/Makefile b/lldb/test/API/functionalities/darwin_log/filter/regex/category/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/category/Makefile rename to lldb/test/API/functionalities/darwin_log/filter/regex/category/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/category/TestDarwinLogFilterRegexCategory.py b/lldb/test/API/functionalities/darwin_log/filter/regex/category/TestDarwinLogFilterRegexCategory.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/category/TestDarwinLogFilterRegexCategory.py rename to lldb/test/API/functionalities/darwin_log/filter/regex/category/TestDarwinLogFilterRegexCategory.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/category/main.c b/lldb/test/API/functionalities/darwin_log/filter/regex/category/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/category/main.c rename to lldb/test/API/functionalities/darwin_log/filter/regex/category/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/message/Makefile b/lldb/test/API/functionalities/darwin_log/filter/regex/message/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/message/Makefile rename to lldb/test/API/functionalities/darwin_log/filter/regex/message/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/message/TestDarwinLogFilterRegexMessage.py b/lldb/test/API/functionalities/darwin_log/filter/regex/message/TestDarwinLogFilterRegexMessage.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/message/TestDarwinLogFilterRegexMessage.py rename to lldb/test/API/functionalities/darwin_log/filter/regex/message/TestDarwinLogFilterRegexMessage.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/message/main.c b/lldb/test/API/functionalities/darwin_log/filter/regex/message/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/message/main.c rename to lldb/test/API/functionalities/darwin_log/filter/regex/message/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/subsystem/Makefile b/lldb/test/API/functionalities/darwin_log/filter/regex/subsystem/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/subsystem/Makefile rename to lldb/test/API/functionalities/darwin_log/filter/regex/subsystem/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/subsystem/TestDarwinLogFilterRegexSubsystem.py b/lldb/test/API/functionalities/darwin_log/filter/regex/subsystem/TestDarwinLogFilterRegexSubsystem.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/subsystem/TestDarwinLogFilterRegexSubsystem.py rename to lldb/test/API/functionalities/darwin_log/filter/regex/subsystem/TestDarwinLogFilterRegexSubsystem.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/subsystem/main.c b/lldb/test/API/functionalities/darwin_log/filter/regex/subsystem/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/subsystem/main.c rename to lldb/test/API/functionalities/darwin_log/filter/regex/subsystem/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/format/Makefile b/lldb/test/API/functionalities/darwin_log/format/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/format/Makefile rename to lldb/test/API/functionalities/darwin_log/format/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/format/TestDarwinLogMessageFormat.py b/lldb/test/API/functionalities/darwin_log/format/TestDarwinLogMessageFormat.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/format/TestDarwinLogMessageFormat.py rename to lldb/test/API/functionalities/darwin_log/format/TestDarwinLogMessageFormat.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/format/main.c b/lldb/test/API/functionalities/darwin_log/format/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/format/main.c rename to lldb/test/API/functionalities/darwin_log/format/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/source/debug/Makefile b/lldb/test/API/functionalities/darwin_log/source/debug/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/source/debug/Makefile rename to lldb/test/API/functionalities/darwin_log/source/debug/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/source/debug/TestDarwinLogSourceDebug.py b/lldb/test/API/functionalities/darwin_log/source/debug/TestDarwinLogSourceDebug.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/source/debug/TestDarwinLogSourceDebug.py rename to lldb/test/API/functionalities/darwin_log/source/debug/TestDarwinLogSourceDebug.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/source/debug/main.c b/lldb/test/API/functionalities/darwin_log/source/debug/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/source/debug/main.c rename to lldb/test/API/functionalities/darwin_log/source/debug/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/source/info/Makefile b/lldb/test/API/functionalities/darwin_log/source/info/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/source/info/Makefile rename to lldb/test/API/functionalities/darwin_log/source/info/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/source/info/TestDarwinLogSourceInfo.py b/lldb/test/API/functionalities/darwin_log/source/info/TestDarwinLogSourceInfo.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/source/info/TestDarwinLogSourceInfo.py rename to lldb/test/API/functionalities/darwin_log/source/info/TestDarwinLogSourceInfo.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/source/info/main.c b/lldb/test/API/functionalities/darwin_log/source/info/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/source/info/main.c rename to lldb/test/API/functionalities/darwin_log/source/info/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/.categories b/lldb/test/API/functionalities/data-formatter/.categories similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/.categories rename to lldb/test/API/functionalities/data-formatter/.categories diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/array_typedef/Makefile b/lldb/test/API/functionalities/data-formatter/array_typedef/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/array_typedef/Makefile rename to lldb/test/API/functionalities/data-formatter/array_typedef/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/array_typedef/TestArrayTypedef.py b/lldb/test/API/functionalities/data-formatter/array_typedef/TestArrayTypedef.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/array_typedef/TestArrayTypedef.py rename to lldb/test/API/functionalities/data-formatter/array_typedef/TestArrayTypedef.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/array_typedef/main.cpp b/lldb/test/API/functionalities/data-formatter/array_typedef/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/array_typedef/main.cpp rename to lldb/test/API/functionalities/data-formatter/array_typedef/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/boolreference/Makefile b/lldb/test/API/functionalities/data-formatter/boolreference/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/boolreference/Makefile rename to lldb/test/API/functionalities/data-formatter/boolreference/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/boolreference/TestFormattersBoolRefPtr.py b/lldb/test/API/functionalities/data-formatter/boolreference/TestFormattersBoolRefPtr.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/boolreference/TestFormattersBoolRefPtr.py rename to lldb/test/API/functionalities/data-formatter/boolreference/TestFormattersBoolRefPtr.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/boolreference/main.mm b/lldb/test/API/functionalities/data-formatter/boolreference/main.mm similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/boolreference/main.mm rename to lldb/test/API/functionalities/data-formatter/boolreference/main.mm diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/compactvectors/Makefile b/lldb/test/API/functionalities/data-formatter/compactvectors/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/compactvectors/Makefile rename to lldb/test/API/functionalities/data-formatter/compactvectors/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/compactvectors/TestCompactVectors.py b/lldb/test/API/functionalities/data-formatter/compactvectors/TestCompactVectors.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/compactvectors/TestCompactVectors.py rename to lldb/test/API/functionalities/data-formatter/compactvectors/TestCompactVectors.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/compactvectors/main.cpp b/lldb/test/API/functionalities/data-formatter/compactvectors/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/compactvectors/main.cpp rename to lldb/test/API/functionalities/data-formatter/compactvectors/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-advanced/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-advanced/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-advanced/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-advanced/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-advanced/TestDataFormatterAdv.py b/lldb/test/API/functionalities/data-formatter/data-formatter-advanced/TestDataFormatterAdv.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-advanced/TestDataFormatterAdv.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-advanced/TestDataFormatterAdv.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-advanced/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-advanced/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-advanced/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-advanced/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-caching/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-caching/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-caching/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-caching/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-caching/TestDataFormatterCaching.py b/lldb/test/API/functionalities/data-formatter/data-formatter-caching/TestDataFormatterCaching.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-caching/TestDataFormatterCaching.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-caching/TestDataFormatterCaching.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-caching/a.c b/lldb/test/API/functionalities/data-formatter/data-formatter-caching/a.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-caching/a.c rename to lldb/test/API/functionalities/data-formatter/data-formatter-caching/a.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-caching/b.c b/lldb/test/API/functionalities/data-formatter/data-formatter-caching/b.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-caching/b.c rename to lldb/test/API/functionalities/data-formatter/data-formatter-caching/b.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-categories/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-categories/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-categories/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-categories/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-categories/TestDataFormatterCategories.py b/lldb/test/API/functionalities/data-formatter/data-formatter-categories/TestDataFormatterCategories.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-categories/TestDataFormatterCategories.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-categories/TestDataFormatterCategories.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-categories/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-categories/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-categories/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-categories/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-cpp/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-cpp/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-cpp/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-cpp/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-cpp/TestDataFormatterCpp.py b/lldb/test/API/functionalities/data-formatter/data-formatter-cpp/TestDataFormatterCpp.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-cpp/TestDataFormatterCpp.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-cpp/TestDataFormatterCpp.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-cpp/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-cpp/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-cpp/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-cpp/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-disabling/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-disabling/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-disabling/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-disabling/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-disabling/TestDataFormatterDisabling.py b/lldb/test/API/functionalities/data-formatter/data-formatter-disabling/TestDataFormatterDisabling.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-disabling/TestDataFormatterDisabling.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-disabling/TestDataFormatterDisabling.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-disabling/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-disabling/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-disabling/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-disabling/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-enum-format/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-enum-format/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-enum-format/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-enum-format/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-enum-format/TestDataFormatterEnumFormat.py b/lldb/test/API/functionalities/data-formatter/data-formatter-enum-format/TestDataFormatterEnumFormat.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-enum-format/TestDataFormatterEnumFormat.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-enum-format/TestDataFormatterEnumFormat.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-enum-format/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-enum-format/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-enum-format/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-enum-format/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-globals/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-globals/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-globals/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-globals/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-globals/TestDataFormatterGlobals.py b/lldb/test/API/functionalities/data-formatter/data-formatter-globals/TestDataFormatterGlobals.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-globals/TestDataFormatterGlobals.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-globals/TestDataFormatterGlobals.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-globals/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-globals/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-globals/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-globals/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-named-summaries/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-named-summaries/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-named-summaries/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-named-summaries/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-named-summaries/TestDataFormatterNamedSummaries.py b/lldb/test/API/functionalities/data-formatter/data-formatter-named-summaries/TestDataFormatterNamedSummaries.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-named-summaries/TestDataFormatterNamedSummaries.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-named-summaries/TestDataFormatterNamedSummaries.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-named-summaries/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-named-summaries/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-named-summaries/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-named-summaries/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/.categories b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/.categories similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/.categories rename to lldb/test/API/functionalities/data-formatter/data-formatter-objc/.categories diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-objc/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/ObjCDataFormatterTestCase.py b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/ObjCDataFormatterTestCase.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/ObjCDataFormatterTestCase.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-objc/ObjCDataFormatterTestCase.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCCF.py b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCCF.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCCF.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCCF.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCExpr.py b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCExpr.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCExpr.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCExpr.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCKVO.py b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCKVO.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCKVO.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCKVO.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSBundle.py b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSBundle.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSBundle.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSBundle.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSContainer.py b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSContainer.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSContainer.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSContainer.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSData.py b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSData.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSData.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSData.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSDate.py b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSDate.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSDate.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSDate.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSError.py b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSError.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSError.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSError.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSURL.py b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSURL.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSURL.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSURL.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCPlain.py b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCPlain.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCPlain.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCPlain.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjNSException.py b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjNSException.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjNSException.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjNSException.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/cmtime/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/cmtime/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/cmtime/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-objc/cmtime/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/cmtime/TestDataFormatterCMTime.py b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/cmtime/TestDataFormatterCMTime.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/cmtime/TestDataFormatterCMTime.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-objc/cmtime/TestDataFormatterCMTime.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/cmtime/main.m b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/cmtime/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/cmtime/main.m rename to lldb/test/API/functionalities/data-formatter/data-formatter-objc/cmtime/main.m diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/main.m b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/main.m rename to lldb/test/API/functionalities/data-formatter/data-formatter-objc/main.m diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/nsindexpath/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/nsindexpath/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/nsindexpath/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-objc/nsindexpath/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/nsindexpath/TestDataFormatterNSIndexPath.py b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/nsindexpath/TestDataFormatterNSIndexPath.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/nsindexpath/TestDataFormatterNSIndexPath.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-objc/nsindexpath/TestDataFormatterNSIndexPath.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/nsindexpath/main.m b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/nsindexpath/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/nsindexpath/main.m rename to lldb/test/API/functionalities/data-formatter/data-formatter-objc/nsindexpath/main.m diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/nsstring/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/nsstring/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/nsstring/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-objc/nsstring/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/nsstring/TestDataFormatterNSString.py b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/nsstring/TestDataFormatterNSString.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/nsstring/TestDataFormatterNSString.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-objc/nsstring/TestDataFormatterNSString.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/nsstring/main.m b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/nsstring/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/nsstring/main.m rename to lldb/test/API/functionalities/data-formatter/data-formatter-objc/nsstring/main.m diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-proper-plurals/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-proper-plurals/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-proper-plurals/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-proper-plurals/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-proper-plurals/TestFormattersOneIsSingular.py b/lldb/test/API/functionalities/data-formatter/data-formatter-proper-plurals/TestFormattersOneIsSingular.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-proper-plurals/TestFormattersOneIsSingular.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-proper-plurals/TestFormattersOneIsSingular.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-proper-plurals/main.m b/lldb/test/API/functionalities/data-formatter/data-formatter-proper-plurals/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-proper-plurals/main.m rename to lldb/test/API/functionalities/data-formatter/data-formatter-proper-plurals/main.m diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-ptr-to-array/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-ptr-to-array/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-ptr-to-array/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-ptr-to-array/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-ptr-to-array/TestPtrToArrayFormatting.py b/lldb/test/API/functionalities/data-formatter/data-formatter-ptr-to-array/TestPtrToArrayFormatting.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-ptr-to-array/TestPtrToArrayFormatting.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-ptr-to-array/TestPtrToArrayFormatting.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-ptr-to-array/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-ptr-to-array/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-ptr-to-array/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-ptr-to-array/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-python-synth/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-python-synth/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-python-synth/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-python-synth/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-python-synth/TestDataFormatterPythonSynth.py b/lldb/test/API/functionalities/data-formatter/data-formatter-python-synth/TestDataFormatterPythonSynth.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-python-synth/TestDataFormatterPythonSynth.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-python-synth/TestDataFormatterPythonSynth.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-python-synth/fooSynthProvider.py b/lldb/test/API/functionalities/data-formatter/data-formatter-python-synth/fooSynthProvider.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-python-synth/fooSynthProvider.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-python-synth/fooSynthProvider.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-python-synth/ftsp.py b/lldb/test/API/functionalities/data-formatter/data-formatter-python-synth/ftsp.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-python-synth/ftsp.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-python-synth/ftsp.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-python-synth/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-python-synth/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-python-synth/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-python-synth/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-script/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-script/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-script/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-script/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-script/TestDataFormatterScript.py b/lldb/test/API/functionalities/data-formatter/data-formatter-script/TestDataFormatterScript.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-script/TestDataFormatterScript.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-script/TestDataFormatterScript.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-script/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-script/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-script/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-script/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-skip-summary/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-skip-summary/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-skip-summary/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-skip-summary/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-skip-summary/TestDataFormatterSkipSummary.py b/lldb/test/API/functionalities/data-formatter/data-formatter-skip-summary/TestDataFormatterSkipSummary.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-skip-summary/TestDataFormatterSkipSummary.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-skip-summary/TestDataFormatterSkipSummary.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-skip-summary/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-skip-summary/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-skip-summary/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-skip-summary/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-smart-array/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-smart-array/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-smart-array/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-smart-array/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-smart-array/TestDataFormatterSmartArray.py b/lldb/test/API/functionalities/data-formatter/data-formatter-smart-array/TestDataFormatterSmartArray.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-smart-array/TestDataFormatterSmartArray.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-smart-array/TestDataFormatterSmartArray.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-smart-array/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-smart-array/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-smart-array/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-smart-array/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/atomic/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/atomic/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/atomic/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/atomic/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/atomic/TestLibCxxAtomic.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/atomic/TestLibCxxAtomic.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/atomic/TestLibCxxAtomic.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/atomic/TestLibCxxAtomic.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/atomic/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/atomic/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/atomic/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/atomic/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/bitset/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/bitset/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/bitset/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/bitset/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/bitset/TestDataFormatterLibcxxBitset.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/bitset/TestDataFormatterLibcxxBitset.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/bitset/TestDataFormatterLibcxxBitset.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/bitset/TestDataFormatterLibcxxBitset.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/bitset/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/bitset/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/bitset/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/bitset/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/forward_list/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/forward_list/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/forward_list/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/forward_list/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/forward_list/TestDataFormatterLibcxxForwardList.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/forward_list/TestDataFormatterLibcxxForwardList.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/forward_list/TestDataFormatterLibcxxForwardList.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/forward_list/TestDataFormatterLibcxxForwardList.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/forward_list/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/forward_list/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/forward_list/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/forward_list/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/function/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/function/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/function/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/function/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/function/TestLibCxxFunction.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/function/TestLibCxxFunction.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/function/TestLibCxxFunction.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/function/TestLibCxxFunction.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/function/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/function/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/function/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/function/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/initializerlist/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/initializerlist/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/initializerlist/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/initializerlist/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/initializerlist/TestInitializerList.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/initializerlist/TestInitializerList.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/initializerlist/TestInitializerList.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/initializerlist/TestInitializerList.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/initializerlist/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/initializerlist/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/initializerlist/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/initializerlist/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/iterator/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/iterator/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/iterator/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/iterator/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/iterator/TestDataFormatterLibccIterator.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/iterator/TestDataFormatterLibccIterator.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/iterator/TestDataFormatterLibccIterator.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/iterator/TestDataFormatterLibccIterator.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/iterator/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/iterator/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/iterator/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/iterator/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/list/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/list/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/list/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/list/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/list/TestDataFormatterLibcxxList.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/list/TestDataFormatterLibcxxList.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/list/TestDataFormatterLibcxxList.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/list/TestDataFormatterLibcxxList.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/list/loop/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/list/loop/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/list/loop/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/list/loop/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/list/loop/TestDataFormatterLibcxxListLoop.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/list/loop/TestDataFormatterLibcxxListLoop.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/list/loop/TestDataFormatterLibcxxListLoop.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/list/loop/TestDataFormatterLibcxxListLoop.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/list/loop/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/list/loop/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/list/loop/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/list/loop/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/list/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/list/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/list/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/list/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/map/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/map/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/map/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/map/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/map/TestDataFormatterLibccMap.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/map/TestDataFormatterLibccMap.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/map/TestDataFormatterLibccMap.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/map/TestDataFormatterLibccMap.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/map/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/map/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/map/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/map/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/multimap/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/multimap/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/multimap/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/multimap/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/multimap/TestDataFormatterLibccMultiMap.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/multimap/TestDataFormatterLibccMultiMap.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/multimap/TestDataFormatterLibccMultiMap.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/multimap/TestDataFormatterLibccMultiMap.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/multimap/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/multimap/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/multimap/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/multimap/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/multiset/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/multiset/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/multiset/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/multiset/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/multiset/TestDataFormatterLibcxxMultiSet.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/multiset/TestDataFormatterLibcxxMultiSet.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/multiset/TestDataFormatterLibcxxMultiSet.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/multiset/TestDataFormatterLibcxxMultiSet.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/multiset/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/multiset/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/multiset/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/multiset/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/optional/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/optional/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/optional/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/optional/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/optional/TestDataFormatterLibcxxOptional.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/optional/TestDataFormatterLibcxxOptional.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/optional/TestDataFormatterLibcxxOptional.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/optional/TestDataFormatterLibcxxOptional.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/optional/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/optional/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/optional/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/optional/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/queue/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/queue/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/queue/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/queue/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/queue/TestDataFormatterLibcxxQueue.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/queue/TestDataFormatterLibcxxQueue.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/queue/TestDataFormatterLibcxxQueue.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/queue/TestDataFormatterLibcxxQueue.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/queue/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/queue/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/queue/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/queue/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/set/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/set/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/set/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/set/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/set/TestDataFormatterLibcxxSet.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/set/TestDataFormatterLibcxxSet.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/set/TestDataFormatterLibcxxSet.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/set/TestDataFormatterLibcxxSet.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/set/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/set/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/set/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/set/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/string/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/string/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/string/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/string/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/string/TestDataFormatterLibcxxString.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/string/TestDataFormatterLibcxxString.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/string/TestDataFormatterLibcxxString.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/string/TestDataFormatterLibcxxString.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/string/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/string/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/string/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/string/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/tuple/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/tuple/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/tuple/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/tuple/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/tuple/TestDataFormatterLibcxxTuple.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/tuple/TestDataFormatterLibcxxTuple.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/tuple/TestDataFormatterLibcxxTuple.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/tuple/TestDataFormatterLibcxxTuple.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/tuple/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/tuple/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/tuple/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/tuple/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/unordered/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/unordered/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/unordered/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/unordered/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/unordered/TestDataFormatterUnordered.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/unordered/TestDataFormatterUnordered.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/unordered/TestDataFormatterUnordered.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/unordered/TestDataFormatterUnordered.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/unordered/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/unordered/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/unordered/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/unordered/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/variant/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/variant/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/variant/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/variant/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/variant/TestDataFormatterLibcxxVariant.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/variant/TestDataFormatterLibcxxVariant.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/variant/TestDataFormatterLibcxxVariant.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/variant/TestDataFormatterLibcxxVariant.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/variant/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/variant/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/variant/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/variant/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/TestDataFormatterLibcxxVBool.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/TestDataFormatterLibcxxVBool.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/TestDataFormatterLibcxxVBool.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/TestDataFormatterLibcxxVBool.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/vector/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/vector/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/vector/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/vector/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/vector/TestDataFormatterLibcxxVector.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/vector/TestDataFormatterLibcxxVector.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/vector/TestDataFormatterLibcxxVector.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/vector/TestDataFormatterLibcxxVector.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/vector/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/vector/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/vector/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/vector/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/TestDataFormatterStdIterator.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/TestDataFormatterStdIterator.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/TestDataFormatterStdIterator.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/TestDataFormatterStdIterator.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/TestDataFormatterStdList.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/TestDataFormatterStdList.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/TestDataFormatterStdList.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/TestDataFormatterStdList.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/TestDataFormatterStdMap.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/TestDataFormatterStdMap.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/TestDataFormatterStdMap.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/TestDataFormatterStdMap.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/smart_ptr/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/smart_ptr/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/smart_ptr/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/smart_ptr/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/smart_ptr/TestDataFormatterStdSmartPtr.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/smart_ptr/TestDataFormatterStdSmartPtr.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/smart_ptr/TestDataFormatterStdSmartPtr.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/smart_ptr/TestDataFormatterStdSmartPtr.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/smart_ptr/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/smart_ptr/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/smart_ptr/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/smart_ptr/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/TestDataFormatterStdString.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/TestDataFormatterStdString.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/TestDataFormatterStdString.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/TestDataFormatterStdString.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/tuple/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/tuple/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/tuple/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/tuple/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/tuple/TestDataFormatterStdTuple.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/tuple/TestDataFormatterStdTuple.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/tuple/TestDataFormatterStdTuple.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/tuple/TestDataFormatterStdTuple.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/tuple/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/tuple/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/tuple/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/tuple/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/TestDataFormatterStdUniquePtr.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/TestDataFormatterStdUniquePtr.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/TestDataFormatterStdUniquePtr.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/TestDataFormatterStdUniquePtr.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/invalid/TestDataFormatterInvalidStdUniquePtr.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/invalid/TestDataFormatterInvalidStdUniquePtr.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/invalid/TestDataFormatterInvalidStdUniquePtr.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/invalid/TestDataFormatterInvalidStdUniquePtr.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/invalid/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/invalid/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/invalid/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/invalid/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/TestDataFormatterStdVBool.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/TestDataFormatterStdVBool.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/TestDataFormatterStdVBool.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/TestDataFormatterStdVBool.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/TestDataFormatterStdVector.py b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/TestDataFormatterStdVector.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/TestDataFormatterStdVector.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/TestDataFormatterStdVector.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synth/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-synth/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synth/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-synth/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synth/TestDataFormatterSynth.py b/lldb/test/API/functionalities/data-formatter/data-formatter-synth/TestDataFormatterSynth.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synth/TestDataFormatterSynth.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-synth/TestDataFormatterSynth.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synth/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-synth/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synth/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-synth/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthtype/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-synthtype/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthtype/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-synthtype/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthtype/TestDataFormatterSynthType.py b/lldb/test/API/functionalities/data-formatter/data-formatter-synthtype/TestDataFormatterSynthType.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthtype/TestDataFormatterSynthType.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-synthtype/TestDataFormatterSynthType.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthtype/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-synthtype/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthtype/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-synthtype/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthtype/myIntSynthProvider.py b/lldb/test/API/functionalities/data-formatter/data-formatter-synthtype/myIntSynthProvider.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthtype/myIntSynthProvider.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-synthtype/myIntSynthProvider.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthval/Makefile b/lldb/test/API/functionalities/data-formatter/data-formatter-synthval/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthval/Makefile rename to lldb/test/API/functionalities/data-formatter/data-formatter-synthval/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthval/TestDataFormatterSynthVal.py b/lldb/test/API/functionalities/data-formatter/data-formatter-synthval/TestDataFormatterSynthVal.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthval/TestDataFormatterSynthVal.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-synthval/TestDataFormatterSynthVal.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthval/main.cpp b/lldb/test/API/functionalities/data-formatter/data-formatter-synthval/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthval/main.cpp rename to lldb/test/API/functionalities/data-formatter/data-formatter-synthval/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthval/myIntSynthProvider.py b/lldb/test/API/functionalities/data-formatter/data-formatter-synthval/myIntSynthProvider.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthval/myIntSynthProvider.py rename to lldb/test/API/functionalities/data-formatter/data-formatter-synthval/myIntSynthProvider.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/dump_dynamic/TestDumpDynamic.py b/lldb/test/API/functionalities/data-formatter/dump_dynamic/TestDumpDynamic.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/dump_dynamic/TestDumpDynamic.py rename to lldb/test/API/functionalities/data-formatter/dump_dynamic/TestDumpDynamic.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/dump_dynamic/main.cpp b/lldb/test/API/functionalities/data-formatter/dump_dynamic/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/dump_dynamic/main.cpp rename to lldb/test/API/functionalities/data-formatter/dump_dynamic/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/format-propagation/Makefile b/lldb/test/API/functionalities/data-formatter/format-propagation/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/format-propagation/Makefile rename to lldb/test/API/functionalities/data-formatter/format-propagation/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/format-propagation/TestFormatPropagation.py b/lldb/test/API/functionalities/data-formatter/format-propagation/TestFormatPropagation.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/format-propagation/TestFormatPropagation.py rename to lldb/test/API/functionalities/data-formatter/format-propagation/TestFormatPropagation.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/format-propagation/main.cpp b/lldb/test/API/functionalities/data-formatter/format-propagation/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/format-propagation/main.cpp rename to lldb/test/API/functionalities/data-formatter/format-propagation/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/frameformat_smallstruct/Makefile b/lldb/test/API/functionalities/data-formatter/frameformat_smallstruct/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/frameformat_smallstruct/Makefile rename to lldb/test/API/functionalities/data-formatter/frameformat_smallstruct/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/frameformat_smallstruct/TestFrameFormatSmallStruct.py b/lldb/test/API/functionalities/data-formatter/frameformat_smallstruct/TestFrameFormatSmallStruct.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/frameformat_smallstruct/TestFrameFormatSmallStruct.py rename to lldb/test/API/functionalities/data-formatter/frameformat_smallstruct/TestFrameFormatSmallStruct.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/frameformat_smallstruct/main.cpp b/lldb/test/API/functionalities/data-formatter/frameformat_smallstruct/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/frameformat_smallstruct/main.cpp rename to lldb/test/API/functionalities/data-formatter/frameformat_smallstruct/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/hexcaps/Makefile b/lldb/test/API/functionalities/data-formatter/hexcaps/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/hexcaps/Makefile rename to lldb/test/API/functionalities/data-formatter/hexcaps/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/hexcaps/TestDataFormatterHexCaps.py b/lldb/test/API/functionalities/data-formatter/hexcaps/TestDataFormatterHexCaps.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/hexcaps/TestDataFormatterHexCaps.py rename to lldb/test/API/functionalities/data-formatter/hexcaps/TestDataFormatterHexCaps.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/hexcaps/main.cpp b/lldb/test/API/functionalities/data-formatter/hexcaps/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/hexcaps/main.cpp rename to lldb/test/API/functionalities/data-formatter/hexcaps/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/language_category_updates/Makefile b/lldb/test/API/functionalities/data-formatter/language_category_updates/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/language_category_updates/Makefile rename to lldb/test/API/functionalities/data-formatter/language_category_updates/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/language_category_updates/TestDataFormatterLanguageCategoryUpdates.py b/lldb/test/API/functionalities/data-formatter/language_category_updates/TestDataFormatterLanguageCategoryUpdates.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/language_category_updates/TestDataFormatterLanguageCategoryUpdates.py rename to lldb/test/API/functionalities/data-formatter/language_category_updates/TestDataFormatterLanguageCategoryUpdates.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/language_category_updates/main.cpp b/lldb/test/API/functionalities/data-formatter/language_category_updates/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/language_category_updates/main.cpp rename to lldb/test/API/functionalities/data-formatter/language_category_updates/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nsarraysynth/Makefile b/lldb/test/API/functionalities/data-formatter/nsarraysynth/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nsarraysynth/Makefile rename to lldb/test/API/functionalities/data-formatter/nsarraysynth/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nsarraysynth/TestNSArraySynthetic.py b/lldb/test/API/functionalities/data-formatter/nsarraysynth/TestNSArraySynthetic.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nsarraysynth/TestNSArraySynthetic.py rename to lldb/test/API/functionalities/data-formatter/nsarraysynth/TestNSArraySynthetic.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nsarraysynth/main.m b/lldb/test/API/functionalities/data-formatter/nsarraysynth/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nsarraysynth/main.m rename to lldb/test/API/functionalities/data-formatter/nsarraysynth/main.m diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nsdictionarysynth/Makefile b/lldb/test/API/functionalities/data-formatter/nsdictionarysynth/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nsdictionarysynth/Makefile rename to lldb/test/API/functionalities/data-formatter/nsdictionarysynth/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nsdictionarysynth/TestNSDictionarySynthetic.py b/lldb/test/API/functionalities/data-formatter/nsdictionarysynth/TestNSDictionarySynthetic.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nsdictionarysynth/TestNSDictionarySynthetic.py rename to lldb/test/API/functionalities/data-formatter/nsdictionarysynth/TestNSDictionarySynthetic.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nsdictionarysynth/main.m b/lldb/test/API/functionalities/data-formatter/nsdictionarysynth/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nsdictionarysynth/main.m rename to lldb/test/API/functionalities/data-formatter/nsdictionarysynth/main.m diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nssetsynth/Makefile b/lldb/test/API/functionalities/data-formatter/nssetsynth/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nssetsynth/Makefile rename to lldb/test/API/functionalities/data-formatter/nssetsynth/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nssetsynth/TestNSSetSynthetic.py b/lldb/test/API/functionalities/data-formatter/nssetsynth/TestNSSetSynthetic.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nssetsynth/TestNSSetSynthetic.py rename to lldb/test/API/functionalities/data-formatter/nssetsynth/TestNSSetSynthetic.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nssetsynth/main.m b/lldb/test/API/functionalities/data-formatter/nssetsynth/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nssetsynth/main.m rename to lldb/test/API/functionalities/data-formatter/nssetsynth/main.m diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/ostypeformatting/Makefile b/lldb/test/API/functionalities/data-formatter/ostypeformatting/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/ostypeformatting/Makefile rename to lldb/test/API/functionalities/data-formatter/ostypeformatting/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/ostypeformatting/TestFormattersOsType.py b/lldb/test/API/functionalities/data-formatter/ostypeformatting/TestFormattersOsType.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/ostypeformatting/TestFormattersOsType.py rename to lldb/test/API/functionalities/data-formatter/ostypeformatting/TestFormattersOsType.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/ostypeformatting/main.mm b/lldb/test/API/functionalities/data-formatter/ostypeformatting/main.mm similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/ostypeformatting/main.mm rename to lldb/test/API/functionalities/data-formatter/ostypeformatting/main.mm diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/parray/Makefile b/lldb/test/API/functionalities/data-formatter/parray/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/parray/Makefile rename to lldb/test/API/functionalities/data-formatter/parray/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/parray/TestPrintArray.py b/lldb/test/API/functionalities/data-formatter/parray/TestPrintArray.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/parray/TestPrintArray.py rename to lldb/test/API/functionalities/data-formatter/parray/TestPrintArray.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/parray/main.cpp b/lldb/test/API/functionalities/data-formatter/parray/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/parray/main.cpp rename to lldb/test/API/functionalities/data-formatter/parray/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/poarray/Makefile b/lldb/test/API/functionalities/data-formatter/poarray/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/poarray/Makefile rename to lldb/test/API/functionalities/data-formatter/poarray/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/poarray/TestPrintObjectArray.py b/lldb/test/API/functionalities/data-formatter/poarray/TestPrintObjectArray.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/poarray/TestPrintObjectArray.py rename to lldb/test/API/functionalities/data-formatter/poarray/TestPrintObjectArray.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/poarray/main.mm b/lldb/test/API/functionalities/data-formatter/poarray/main.mm similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/poarray/main.mm rename to lldb/test/API/functionalities/data-formatter/poarray/main.mm diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/ptr_ref_typedef/Makefile b/lldb/test/API/functionalities/data-formatter/ptr_ref_typedef/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/ptr_ref_typedef/Makefile rename to lldb/test/API/functionalities/data-formatter/ptr_ref_typedef/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/ptr_ref_typedef/TestPtrRef2Typedef.py b/lldb/test/API/functionalities/data-formatter/ptr_ref_typedef/TestPtrRef2Typedef.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/ptr_ref_typedef/TestPtrRef2Typedef.py rename to lldb/test/API/functionalities/data-formatter/ptr_ref_typedef/TestPtrRef2Typedef.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/ptr_ref_typedef/main.cpp b/lldb/test/API/functionalities/data-formatter/ptr_ref_typedef/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/ptr_ref_typedef/main.cpp rename to lldb/test/API/functionalities/data-formatter/ptr_ref_typedef/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/pyobjsynthprovider/Makefile b/lldb/test/API/functionalities/data-formatter/pyobjsynthprovider/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/pyobjsynthprovider/Makefile rename to lldb/test/API/functionalities/data-formatter/pyobjsynthprovider/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/pyobjsynthprovider/TestPyObjSynthProvider.py b/lldb/test/API/functionalities/data-formatter/pyobjsynthprovider/TestPyObjSynthProvider.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/pyobjsynthprovider/TestPyObjSynthProvider.py rename to lldb/test/API/functionalities/data-formatter/pyobjsynthprovider/TestPyObjSynthProvider.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/pyobjsynthprovider/main.cpp b/lldb/test/API/functionalities/data-formatter/pyobjsynthprovider/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/pyobjsynthprovider/main.cpp rename to lldb/test/API/functionalities/data-formatter/pyobjsynthprovider/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/pyobjsynthprovider/provider.py b/lldb/test/API/functionalities/data-formatter/pyobjsynthprovider/provider.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/pyobjsynthprovider/provider.py rename to lldb/test/API/functionalities/data-formatter/pyobjsynthprovider/provider.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/refpointer-recursion/Makefile b/lldb/test/API/functionalities/data-formatter/refpointer-recursion/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/refpointer-recursion/Makefile rename to lldb/test/API/functionalities/data-formatter/refpointer-recursion/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/refpointer-recursion/TestDataFormatterRefPtrRecursion.py b/lldb/test/API/functionalities/data-formatter/refpointer-recursion/TestDataFormatterRefPtrRecursion.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/refpointer-recursion/TestDataFormatterRefPtrRecursion.py rename to lldb/test/API/functionalities/data-formatter/refpointer-recursion/TestDataFormatterRefPtrRecursion.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/refpointer-recursion/main.cpp b/lldb/test/API/functionalities/data-formatter/refpointer-recursion/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/refpointer-recursion/main.cpp rename to lldb/test/API/functionalities/data-formatter/refpointer-recursion/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/setvaluefromcstring/TestSetValueFromCString.py b/lldb/test/API/functionalities/data-formatter/setvaluefromcstring/TestSetValueFromCString.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/setvaluefromcstring/TestSetValueFromCString.py rename to lldb/test/API/functionalities/data-formatter/setvaluefromcstring/TestSetValueFromCString.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/setvaluefromcstring/main.m b/lldb/test/API/functionalities/data-formatter/setvaluefromcstring/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/setvaluefromcstring/main.m rename to lldb/test/API/functionalities/data-formatter/setvaluefromcstring/main.m diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/stringprinter/TestStringPrinter.py b/lldb/test/API/functionalities/data-formatter/stringprinter/TestStringPrinter.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/stringprinter/TestStringPrinter.py rename to lldb/test/API/functionalities/data-formatter/stringprinter/TestStringPrinter.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/stringprinter/main.cpp b/lldb/test/API/functionalities/data-formatter/stringprinter/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/stringprinter/main.cpp rename to lldb/test/API/functionalities/data-formatter/stringprinter/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/summary-string-onfail/Makefile b/lldb/test/API/functionalities/data-formatter/summary-string-onfail/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/summary-string-onfail/Makefile rename to lldb/test/API/functionalities/data-formatter/summary-string-onfail/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/summary-string-onfail/Test-rdar-9974002.py b/lldb/test/API/functionalities/data-formatter/summary-string-onfail/Test-rdar-9974002.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/summary-string-onfail/Test-rdar-9974002.py rename to lldb/test/API/functionalities/data-formatter/summary-string-onfail/Test-rdar-9974002.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/summary-string-onfail/main.cpp b/lldb/test/API/functionalities/data-formatter/summary-string-onfail/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/summary-string-onfail/main.cpp rename to lldb/test/API/functionalities/data-formatter/summary-string-onfail/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/synthcapping/Makefile b/lldb/test/API/functionalities/data-formatter/synthcapping/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/synthcapping/Makefile rename to lldb/test/API/functionalities/data-formatter/synthcapping/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/synthcapping/TestSyntheticCapping.py b/lldb/test/API/functionalities/data-formatter/synthcapping/TestSyntheticCapping.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/synthcapping/TestSyntheticCapping.py rename to lldb/test/API/functionalities/data-formatter/synthcapping/TestSyntheticCapping.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/synthcapping/fooSynthProvider.py b/lldb/test/API/functionalities/data-formatter/synthcapping/fooSynthProvider.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/synthcapping/fooSynthProvider.py rename to lldb/test/API/functionalities/data-formatter/synthcapping/fooSynthProvider.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/synthcapping/main.cpp b/lldb/test/API/functionalities/data-formatter/synthcapping/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/synthcapping/main.cpp rename to lldb/test/API/functionalities/data-formatter/synthcapping/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/synthupdate/Makefile b/lldb/test/API/functionalities/data-formatter/synthupdate/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/synthupdate/Makefile rename to lldb/test/API/functionalities/data-formatter/synthupdate/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/synthupdate/TestSyntheticFilterRecompute.py b/lldb/test/API/functionalities/data-formatter/synthupdate/TestSyntheticFilterRecompute.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/synthupdate/TestSyntheticFilterRecompute.py rename to lldb/test/API/functionalities/data-formatter/synthupdate/TestSyntheticFilterRecompute.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/synthupdate/main.m b/lldb/test/API/functionalities/data-formatter/synthupdate/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/synthupdate/main.m rename to lldb/test/API/functionalities/data-formatter/synthupdate/main.m diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/type_summary_list_arg/TestTypeSummaryListArg.py b/lldb/test/API/functionalities/data-formatter/type_summary_list_arg/TestTypeSummaryListArg.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/type_summary_list_arg/TestTypeSummaryListArg.py rename to lldb/test/API/functionalities/data-formatter/type_summary_list_arg/TestTypeSummaryListArg.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/type_summary_list_script/Makefile b/lldb/test/API/functionalities/data-formatter/type_summary_list_script/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/type_summary_list_script/Makefile rename to lldb/test/API/functionalities/data-formatter/type_summary_list_script/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/type_summary_list_script/TestTypeSummaryListScript.py b/lldb/test/API/functionalities/data-formatter/type_summary_list_script/TestTypeSummaryListScript.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/type_summary_list_script/TestTypeSummaryListScript.py rename to lldb/test/API/functionalities/data-formatter/type_summary_list_script/TestTypeSummaryListScript.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/type_summary_list_script/main.cpp b/lldb/test/API/functionalities/data-formatter/type_summary_list_script/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/type_summary_list_script/main.cpp rename to lldb/test/API/functionalities/data-formatter/type_summary_list_script/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/type_summary_list_script/tslsformatters.py b/lldb/test/API/functionalities/data-formatter/type_summary_list_script/tslsformatters.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/type_summary_list_script/tslsformatters.py rename to lldb/test/API/functionalities/data-formatter/type_summary_list_script/tslsformatters.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/typedef_array/TestTypedefArray.py b/lldb/test/API/functionalities/data-formatter/typedef_array/TestTypedefArray.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/typedef_array/TestTypedefArray.py rename to lldb/test/API/functionalities/data-formatter/typedef_array/TestTypedefArray.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/typedef_array/main.cpp b/lldb/test/API/functionalities/data-formatter/typedef_array/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/typedef_array/main.cpp rename to lldb/test/API/functionalities/data-formatter/typedef_array/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/user-format-vs-summary/Makefile b/lldb/test/API/functionalities/data-formatter/user-format-vs-summary/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/user-format-vs-summary/Makefile rename to lldb/test/API/functionalities/data-formatter/user-format-vs-summary/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/user-format-vs-summary/TestUserFormatVsSummary.py b/lldb/test/API/functionalities/data-formatter/user-format-vs-summary/TestUserFormatVsSummary.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/user-format-vs-summary/TestUserFormatVsSummary.py rename to lldb/test/API/functionalities/data-formatter/user-format-vs-summary/TestUserFormatVsSummary.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/user-format-vs-summary/main.cpp b/lldb/test/API/functionalities/data-formatter/user-format-vs-summary/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/user-format-vs-summary/main.cpp rename to lldb/test/API/functionalities/data-formatter/user-format-vs-summary/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/var-in-aggregate-misuse/Makefile b/lldb/test/API/functionalities/data-formatter/var-in-aggregate-misuse/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/var-in-aggregate-misuse/Makefile rename to lldb/test/API/functionalities/data-formatter/var-in-aggregate-misuse/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/var-in-aggregate-misuse/TestVarInAggregateMisuse.py b/lldb/test/API/functionalities/data-formatter/var-in-aggregate-misuse/TestVarInAggregateMisuse.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/var-in-aggregate-misuse/TestVarInAggregateMisuse.py rename to lldb/test/API/functionalities/data-formatter/var-in-aggregate-misuse/TestVarInAggregateMisuse.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/var-in-aggregate-misuse/main.cpp b/lldb/test/API/functionalities/data-formatter/var-in-aggregate-misuse/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/var-in-aggregate-misuse/main.cpp rename to lldb/test/API/functionalities/data-formatter/var-in-aggregate-misuse/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/varscript_formatting/Makefile b/lldb/test/API/functionalities/data-formatter/varscript_formatting/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/varscript_formatting/Makefile rename to lldb/test/API/functionalities/data-formatter/varscript_formatting/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/varscript_formatting/TestDataFormatterVarScriptFormatting.py b/lldb/test/API/functionalities/data-formatter/varscript_formatting/TestDataFormatterVarScriptFormatting.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/varscript_formatting/TestDataFormatterVarScriptFormatting.py rename to lldb/test/API/functionalities/data-formatter/varscript_formatting/TestDataFormatterVarScriptFormatting.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/varscript_formatting/helperfunc.py b/lldb/test/API/functionalities/data-formatter/varscript_formatting/helperfunc.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/varscript_formatting/helperfunc.py rename to lldb/test/API/functionalities/data-formatter/varscript_formatting/helperfunc.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/varscript_formatting/main.cpp b/lldb/test/API/functionalities/data-formatter/varscript_formatting/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/varscript_formatting/main.cpp rename to lldb/test/API/functionalities/data-formatter/varscript_formatting/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/vector-types/Makefile b/lldb/test/API/functionalities/data-formatter/vector-types/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/vector-types/Makefile rename to lldb/test/API/functionalities/data-formatter/vector-types/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/vector-types/TestVectorTypesFormatting.py b/lldb/test/API/functionalities/data-formatter/vector-types/TestVectorTypesFormatting.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/vector-types/TestVectorTypesFormatting.py rename to lldb/test/API/functionalities/data-formatter/vector-types/TestVectorTypesFormatting.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/vector-types/main.cpp b/lldb/test/API/functionalities/data-formatter/vector-types/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/vector-types/main.cpp rename to lldb/test/API/functionalities/data-formatter/vector-types/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/dead-strip/Makefile b/lldb/test/API/functionalities/dead-strip/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/dead-strip/Makefile rename to lldb/test/API/functionalities/dead-strip/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/dead-strip/TestDeadStrip.py b/lldb/test/API/functionalities/dead-strip/TestDeadStrip.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/dead-strip/TestDeadStrip.py rename to lldb/test/API/functionalities/dead-strip/TestDeadStrip.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/dead-strip/cmds.txt b/lldb/test/API/functionalities/dead-strip/cmds.txt similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/dead-strip/cmds.txt rename to lldb/test/API/functionalities/dead-strip/cmds.txt diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/dead-strip/main.c b/lldb/test/API/functionalities/dead-strip/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/dead-strip/main.c rename to lldb/test/API/functionalities/dead-strip/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/deleted-executable/Makefile b/lldb/test/API/functionalities/deleted-executable/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/deleted-executable/Makefile rename to lldb/test/API/functionalities/deleted-executable/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/deleted-executable/TestDeletedExecutable.py b/lldb/test/API/functionalities/deleted-executable/TestDeletedExecutable.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/deleted-executable/TestDeletedExecutable.py rename to lldb/test/API/functionalities/deleted-executable/TestDeletedExecutable.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/deleted-executable/main.cpp b/lldb/test/API/functionalities/deleted-executable/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/deleted-executable/main.cpp rename to lldb/test/API/functionalities/deleted-executable/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/dynamic_value_child_count/Makefile b/lldb/test/API/functionalities/dynamic_value_child_count/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/dynamic_value_child_count/Makefile rename to lldb/test/API/functionalities/dynamic_value_child_count/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/dynamic_value_child_count/TestDynamicValueChildCount.py b/lldb/test/API/functionalities/dynamic_value_child_count/TestDynamicValueChildCount.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/dynamic_value_child_count/TestDynamicValueChildCount.py rename to lldb/test/API/functionalities/dynamic_value_child_count/TestDynamicValueChildCount.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/dynamic_value_child_count/pass-to-base.cpp b/lldb/test/API/functionalities/dynamic_value_child_count/pass-to-base.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/dynamic_value_child_count/pass-to-base.cpp rename to lldb/test/API/functionalities/dynamic_value_child_count/pass-to-base.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/exec/Makefile b/lldb/test/API/functionalities/exec/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/exec/Makefile rename to lldb/test/API/functionalities/exec/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/exec/TestExec.py b/lldb/test/API/functionalities/exec/TestExec.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/exec/TestExec.py rename to lldb/test/API/functionalities/exec/TestExec.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/exec/main.cpp b/lldb/test/API/functionalities/exec/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/exec/main.cpp rename to lldb/test/API/functionalities/exec/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/exec/secondprog.cpp b/lldb/test/API/functionalities/exec/secondprog.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/exec/secondprog.cpp rename to lldb/test/API/functionalities/exec/secondprog.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/fat_archives/Makefile b/lldb/test/API/functionalities/fat_archives/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/fat_archives/Makefile rename to lldb/test/API/functionalities/fat_archives/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/fat_archives/TestFatArchives.py b/lldb/test/API/functionalities/fat_archives/TestFatArchives.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/fat_archives/TestFatArchives.py rename to lldb/test/API/functionalities/fat_archives/TestFatArchives.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/fat_archives/a.c b/lldb/test/API/functionalities/fat_archives/a.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/fat_archives/a.c rename to lldb/test/API/functionalities/fat_archives/a.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/fat_archives/a.h b/lldb/test/API/functionalities/fat_archives/a.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/fat_archives/a.h rename to lldb/test/API/functionalities/fat_archives/a.h diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/fat_archives/main.c b/lldb/test/API/functionalities/fat_archives/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/fat_archives/main.c rename to lldb/test/API/functionalities/fat_archives/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/float-display/Makefile b/lldb/test/API/functionalities/float-display/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/float-display/Makefile rename to lldb/test/API/functionalities/float-display/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/float-display/TestFloatDisplay.py b/lldb/test/API/functionalities/float-display/TestFloatDisplay.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/float-display/TestFloatDisplay.py rename to lldb/test/API/functionalities/float-display/TestFloatDisplay.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/float-display/main.c b/lldb/test/API/functionalities/float-display/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/float-display/main.c rename to lldb/test/API/functionalities/float-display/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestArmRegisterDefinition.py b/lldb/test/API/functionalities/gdb_remote_client/TestArmRegisterDefinition.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestArmRegisterDefinition.py rename to lldb/test/API/functionalities/gdb_remote_client/TestArmRegisterDefinition.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestGDBRemoteClient.py b/lldb/test/API/functionalities/gdb_remote_client/TestGDBRemoteClient.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestGDBRemoteClient.py rename to lldb/test/API/functionalities/gdb_remote_client/TestGDBRemoteClient.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestGDBRemoteLoad.py b/lldb/test/API/functionalities/gdb_remote_client/TestGDBRemoteLoad.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestGDBRemoteLoad.py rename to lldb/test/API/functionalities/gdb_remote_client/TestGDBRemoteLoad.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestJLink6Armv7RegisterDefinition.py b/lldb/test/API/functionalities/gdb_remote_client/TestJLink6Armv7RegisterDefinition.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestJLink6Armv7RegisterDefinition.py rename to lldb/test/API/functionalities/gdb_remote_client/TestJLink6Armv7RegisterDefinition.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestNestedRegDefinitions.py b/lldb/test/API/functionalities/gdb_remote_client/TestNestedRegDefinitions.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestNestedRegDefinitions.py rename to lldb/test/API/functionalities/gdb_remote_client/TestNestedRegDefinitions.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestNoGPacketSupported.py b/lldb/test/API/functionalities/gdb_remote_client/TestNoGPacketSupported.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestNoGPacketSupported.py rename to lldb/test/API/functionalities/gdb_remote_client/TestNoGPacketSupported.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestNoWatchpointSupportInfo.py b/lldb/test/API/functionalities/gdb_remote_client/TestNoWatchpointSupportInfo.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestNoWatchpointSupportInfo.py rename to lldb/test/API/functionalities/gdb_remote_client/TestNoWatchpointSupportInfo.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestPlatformClient.py b/lldb/test/API/functionalities/gdb_remote_client/TestPlatformClient.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestPlatformClient.py rename to lldb/test/API/functionalities/gdb_remote_client/TestPlatformClient.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestRecognizeBreakpoint.py b/lldb/test/API/functionalities/gdb_remote_client/TestRecognizeBreakpoint.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestRecognizeBreakpoint.py rename to lldb/test/API/functionalities/gdb_remote_client/TestRecognizeBreakpoint.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestRegDefinitionInParts.py b/lldb/test/API/functionalities/gdb_remote_client/TestRegDefinitionInParts.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestRegDefinitionInParts.py rename to lldb/test/API/functionalities/gdb_remote_client/TestRegDefinitionInParts.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestRestartBug.py b/lldb/test/API/functionalities/gdb_remote_client/TestRestartBug.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestRestartBug.py rename to lldb/test/API/functionalities/gdb_remote_client/TestRestartBug.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestStopPCs.py b/lldb/test/API/functionalities/gdb_remote_client/TestStopPCs.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestStopPCs.py rename to lldb/test/API/functionalities/gdb_remote_client/TestStopPCs.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestTargetXMLArch.py b/lldb/test/API/functionalities/gdb_remote_client/TestTargetXMLArch.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestTargetXMLArch.py rename to lldb/test/API/functionalities/gdb_remote_client/TestTargetXMLArch.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestThreadSelectionBug.py b/lldb/test/API/functionalities/gdb_remote_client/TestThreadSelectionBug.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestThreadSelectionBug.py rename to lldb/test/API/functionalities/gdb_remote_client/TestThreadSelectionBug.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestWriteMemory.py b/lldb/test/API/functionalities/gdb_remote_client/TestWriteMemory.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestWriteMemory.py rename to lldb/test/API/functionalities/gdb_remote_client/TestWriteMemory.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/a.yaml b/lldb/test/API/functionalities/gdb_remote_client/a.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/a.yaml rename to lldb/test/API/functionalities/gdb_remote_client/a.yaml diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/basic_eh_frame.yaml b/lldb/test/API/functionalities/gdb_remote_client/basic_eh_frame.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/basic_eh_frame.yaml rename to lldb/test/API/functionalities/gdb_remote_client/basic_eh_frame.yaml diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/gdbclientutils.py b/lldb/test/API/functionalities/gdb_remote_client/gdbclientutils.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/gdbclientutils.py rename to lldb/test/API/functionalities/gdb_remote_client/gdbclientutils.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/operating_system.py b/lldb/test/API/functionalities/gdb_remote_client/operating_system.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/operating_system.py rename to lldb/test/API/functionalities/gdb_remote_client/operating_system.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/operating_system_2.py b/lldb/test/API/functionalities/gdb_remote_client/operating_system_2.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/operating_system_2.py rename to lldb/test/API/functionalities/gdb_remote_client/operating_system_2.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/history/TestHistoryRecall.py b/lldb/test/API/functionalities/history/TestHistoryRecall.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/history/TestHistoryRecall.py rename to lldb/test/API/functionalities/history/TestHistoryRecall.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/inferior-assert/Makefile b/lldb/test/API/functionalities/inferior-assert/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/inferior-assert/Makefile rename to lldb/test/API/functionalities/inferior-assert/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/inferior-assert/TestInferiorAssert.py b/lldb/test/API/functionalities/inferior-assert/TestInferiorAssert.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/inferior-assert/TestInferiorAssert.py rename to lldb/test/API/functionalities/inferior-assert/TestInferiorAssert.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/inferior-assert/main.c b/lldb/test/API/functionalities/inferior-assert/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/inferior-assert/main.c rename to lldb/test/API/functionalities/inferior-assert/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/inferior-changed/Makefile b/lldb/test/API/functionalities/inferior-changed/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/inferior-changed/Makefile rename to lldb/test/API/functionalities/inferior-changed/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/inferior-changed/TestInferiorChanged.py b/lldb/test/API/functionalities/inferior-changed/TestInferiorChanged.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/inferior-changed/TestInferiorChanged.py rename to lldb/test/API/functionalities/inferior-changed/TestInferiorChanged.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/inferior-changed/main.c b/lldb/test/API/functionalities/inferior-changed/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/inferior-changed/main.c rename to lldb/test/API/functionalities/inferior-changed/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/inferior-changed/main2.c b/lldb/test/API/functionalities/inferior-changed/main2.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/inferior-changed/main2.c rename to lldb/test/API/functionalities/inferior-changed/main2.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/Makefile b/lldb/test/API/functionalities/inferior-crashing/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/Makefile rename to lldb/test/API/functionalities/inferior-crashing/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/TestInferiorCrashing.py b/lldb/test/API/functionalities/inferior-crashing/TestInferiorCrashing.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/TestInferiorCrashing.py rename to lldb/test/API/functionalities/inferior-crashing/TestInferiorCrashing.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/TestInferiorCrashingStep.py b/lldb/test/API/functionalities/inferior-crashing/TestInferiorCrashingStep.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/TestInferiorCrashingStep.py rename to lldb/test/API/functionalities/inferior-crashing/TestInferiorCrashingStep.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/main.c b/lldb/test/API/functionalities/inferior-crashing/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/main.c rename to lldb/test/API/functionalities/inferior-crashing/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/recursive-inferior/Makefile b/lldb/test/API/functionalities/inferior-crashing/recursive-inferior/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/recursive-inferior/Makefile rename to lldb/test/API/functionalities/inferior-crashing/recursive-inferior/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py b/lldb/test/API/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py rename to lldb/test/API/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferiorStep.py b/lldb/test/API/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferiorStep.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferiorStep.py rename to lldb/test/API/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferiorStep.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/recursive-inferior/main.c b/lldb/test/API/functionalities/inferior-crashing/recursive-inferior/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/recursive-inferior/main.c rename to lldb/test/API/functionalities/inferior-crashing/recursive-inferior/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/inline-stepping/Makefile b/lldb/test/API/functionalities/inline-stepping/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/inline-stepping/Makefile rename to lldb/test/API/functionalities/inline-stepping/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/inline-stepping/TestInlineStepping.py b/lldb/test/API/functionalities/inline-stepping/TestInlineStepping.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/inline-stepping/TestInlineStepping.py rename to lldb/test/API/functionalities/inline-stepping/TestInlineStepping.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/inline-stepping/calling.cpp b/lldb/test/API/functionalities/inline-stepping/calling.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/inline-stepping/calling.cpp rename to lldb/test/API/functionalities/inline-stepping/calling.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/jitloader_gdb/Makefile b/lldb/test/API/functionalities/jitloader_gdb/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/jitloader_gdb/Makefile rename to lldb/test/API/functionalities/jitloader_gdb/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/jitloader_gdb/TestJITLoaderGDB.py b/lldb/test/API/functionalities/jitloader_gdb/TestJITLoaderGDB.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/jitloader_gdb/TestJITLoaderGDB.py rename to lldb/test/API/functionalities/jitloader_gdb/TestJITLoaderGDB.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/jitloader_gdb/main.c b/lldb/test/API/functionalities/jitloader_gdb/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/jitloader_gdb/main.c rename to lldb/test/API/functionalities/jitloader_gdb/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/jitloader_gdb/simple.c b/lldb/test/API/functionalities/jitloader_gdb/simple.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/jitloader_gdb/simple.c rename to lldb/test/API/functionalities/jitloader_gdb/simple.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/lazy-loading/Makefile b/lldb/test/API/functionalities/lazy-loading/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/lazy-loading/Makefile rename to lldb/test/API/functionalities/lazy-loading/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/lazy-loading/TestLazyLoading.py b/lldb/test/API/functionalities/lazy-loading/TestLazyLoading.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/lazy-loading/TestLazyLoading.py rename to lldb/test/API/functionalities/lazy-loading/TestLazyLoading.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/lazy-loading/main.cpp b/lldb/test/API/functionalities/lazy-loading/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/lazy-loading/main.cpp rename to lldb/test/API/functionalities/lazy-loading/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/.categories b/lldb/test/API/functionalities/load_unload/.categories similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/load_unload/.categories rename to lldb/test/API/functionalities/load_unload/.categories diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/Makefile b/lldb/test/API/functionalities/load_unload/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/load_unload/Makefile rename to lldb/test/API/functionalities/load_unload/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/TestLoadUnload.py b/lldb/test/API/functionalities/load_unload/TestLoadUnload.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/load_unload/TestLoadUnload.py rename to lldb/test/API/functionalities/load_unload/TestLoadUnload.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/a.cpp b/lldb/test/API/functionalities/load_unload/a.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/load_unload/a.cpp rename to lldb/test/API/functionalities/load_unload/a.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/b.cpp b/lldb/test/API/functionalities/load_unload/b.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/load_unload/b.cpp rename to lldb/test/API/functionalities/load_unload/b.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/c.cpp b/lldb/test/API/functionalities/load_unload/c.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/load_unload/c.cpp rename to lldb/test/API/functionalities/load_unload/c.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/cmds.txt b/lldb/test/API/functionalities/load_unload/cmds.txt similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/load_unload/cmds.txt rename to lldb/test/API/functionalities/load_unload/cmds.txt diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/d.cpp b/lldb/test/API/functionalities/load_unload/d.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/load_unload/d.cpp rename to lldb/test/API/functionalities/load_unload/d.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/hidden/Makefile b/lldb/test/API/functionalities/load_unload/hidden/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/load_unload/hidden/Makefile rename to lldb/test/API/functionalities/load_unload/hidden/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/hidden/d.cpp b/lldb/test/API/functionalities/load_unload/hidden/d.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/load_unload/hidden/d.cpp rename to lldb/test/API/functionalities/load_unload/hidden/d.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/main.cpp b/lldb/test/API/functionalities/load_unload/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/load_unload/main.cpp rename to lldb/test/API/functionalities/load_unload/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/load_using_paths/.categories b/lldb/test/API/functionalities/load_using_paths/.categories similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/load_using_paths/.categories rename to lldb/test/API/functionalities/load_using_paths/.categories diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/load_using_paths/Makefile b/lldb/test/API/functionalities/load_using_paths/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/load_using_paths/Makefile rename to lldb/test/API/functionalities/load_using_paths/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/load_using_paths/TestLoadUsingPaths.py b/lldb/test/API/functionalities/load_using_paths/TestLoadUsingPaths.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/load_using_paths/TestLoadUsingPaths.py rename to lldb/test/API/functionalities/load_using_paths/TestLoadUsingPaths.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/load_using_paths/hidden/Makefile b/lldb/test/API/functionalities/load_using_paths/hidden/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/load_using_paths/hidden/Makefile rename to lldb/test/API/functionalities/load_using_paths/hidden/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/load_using_paths/hidden/d.cpp b/lldb/test/API/functionalities/load_using_paths/hidden/d.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/load_using_paths/hidden/d.cpp rename to lldb/test/API/functionalities/load_using_paths/hidden/d.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/load_using_paths/main.cpp b/lldb/test/API/functionalities/load_using_paths/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/load_using_paths/main.cpp rename to lldb/test/API/functionalities/load_using_paths/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/longjmp/Makefile b/lldb/test/API/functionalities/longjmp/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/longjmp/Makefile rename to lldb/test/API/functionalities/longjmp/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/longjmp/TestLongjmp.py b/lldb/test/API/functionalities/longjmp/TestLongjmp.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/longjmp/TestLongjmp.py rename to lldb/test/API/functionalities/longjmp/TestLongjmp.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/longjmp/main.c b/lldb/test/API/functionalities/longjmp/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/longjmp/main.c rename to lldb/test/API/functionalities/longjmp/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/memory-region/Makefile b/lldb/test/API/functionalities/memory-region/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/memory-region/Makefile rename to lldb/test/API/functionalities/memory-region/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/memory-region/TestMemoryRegion.py b/lldb/test/API/functionalities/memory-region/TestMemoryRegion.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/memory-region/TestMemoryRegion.py rename to lldb/test/API/functionalities/memory-region/TestMemoryRegion.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/memory-region/main.cpp b/lldb/test/API/functionalities/memory-region/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/memory-region/main.cpp rename to lldb/test/API/functionalities/memory-region/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/memory/cache/Makefile b/lldb/test/API/functionalities/memory/cache/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/memory/cache/Makefile rename to lldb/test/API/functionalities/memory/cache/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/memory/cache/TestMemoryCache.py b/lldb/test/API/functionalities/memory/cache/TestMemoryCache.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/memory/cache/TestMemoryCache.py rename to lldb/test/API/functionalities/memory/cache/TestMemoryCache.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/memory/cache/main.cpp b/lldb/test/API/functionalities/memory/cache/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/memory/cache/main.cpp rename to lldb/test/API/functionalities/memory/cache/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/memory/find/Makefile b/lldb/test/API/functionalities/memory/find/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/memory/find/Makefile rename to lldb/test/API/functionalities/memory/find/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/memory/find/TestMemoryFind.py b/lldb/test/API/functionalities/memory/find/TestMemoryFind.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/memory/find/TestMemoryFind.py rename to lldb/test/API/functionalities/memory/find/TestMemoryFind.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/memory/find/main.cpp b/lldb/test/API/functionalities/memory/find/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/memory/find/main.cpp rename to lldb/test/API/functionalities/memory/find/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/memory/read/Makefile b/lldb/test/API/functionalities/memory/read/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/memory/read/Makefile rename to lldb/test/API/functionalities/memory/read/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/memory/read/TestMemoryRead.py b/lldb/test/API/functionalities/memory/read/TestMemoryRead.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/memory/read/TestMemoryRead.py rename to lldb/test/API/functionalities/memory/read/TestMemoryRead.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/memory/read/main.cpp b/lldb/test/API/functionalities/memory/read/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/memory/read/main.cpp rename to lldb/test/API/functionalities/memory/read/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/mtc/simple/Makefile b/lldb/test/API/functionalities/mtc/simple/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/mtc/simple/Makefile rename to lldb/test/API/functionalities/mtc/simple/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/mtc/simple/TestMTCSimple.py b/lldb/test/API/functionalities/mtc/simple/TestMTCSimple.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/mtc/simple/TestMTCSimple.py rename to lldb/test/API/functionalities/mtc/simple/TestMTCSimple.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/mtc/simple/main.m b/lldb/test/API/functionalities/mtc/simple/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/mtc/simple/main.m rename to lldb/test/API/functionalities/mtc/simple/main.m diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/multidebugger_commands/TestMultipleDebuggersCommands.py b/lldb/test/API/functionalities/multidebugger_commands/TestMultipleDebuggersCommands.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/multidebugger_commands/TestMultipleDebuggersCommands.py rename to lldb/test/API/functionalities/multidebugger_commands/TestMultipleDebuggersCommands.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/multiword-commands/TestMultiWordCommands.py b/lldb/test/API/functionalities/multiword-commands/TestMultiWordCommands.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/multiword-commands/TestMultiWordCommands.py rename to lldb/test/API/functionalities/multiword-commands/TestMultiWordCommands.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/non-overlapping-index-variable-i/Makefile b/lldb/test/API/functionalities/non-overlapping-index-variable-i/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/non-overlapping-index-variable-i/Makefile rename to lldb/test/API/functionalities/non-overlapping-index-variable-i/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/non-overlapping-index-variable-i/TestIndexVariable.py b/lldb/test/API/functionalities/non-overlapping-index-variable-i/TestIndexVariable.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/non-overlapping-index-variable-i/TestIndexVariable.py rename to lldb/test/API/functionalities/non-overlapping-index-variable-i/TestIndexVariable.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/non-overlapping-index-variable-i/main.cpp b/lldb/test/API/functionalities/non-overlapping-index-variable-i/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/non-overlapping-index-variable-i/main.cpp rename to lldb/test/API/functionalities/non-overlapping-index-variable-i/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/object-file/TestImageListMultiArchitecture.py b/lldb/test/API/functionalities/object-file/TestImageListMultiArchitecture.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/object-file/TestImageListMultiArchitecture.py rename to lldb/test/API/functionalities/object-file/TestImageListMultiArchitecture.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello-freebsd-10.0-x86_64-clang-3.3 b/lldb/test/API/functionalities/object-file/bin/hello-freebsd-10.0-x86_64-clang-3.3 similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello-freebsd-10.0-x86_64-clang-3.3 rename to lldb/test/API/functionalities/object-file/bin/hello-freebsd-10.0-x86_64-clang-3.3 diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello-freebsd-10.0-x86_64-gcc-4.7.3 b/lldb/test/API/functionalities/object-file/bin/hello-freebsd-10.0-x86_64-gcc-4.7.3 similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello-freebsd-10.0-x86_64-gcc-4.7.3 rename to lldb/test/API/functionalities/object-file/bin/hello-freebsd-10.0-x86_64-gcc-4.7.3 diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello-netbsd-6.1-x86_64-gcc-4.5.3 b/lldb/test/API/functionalities/object-file/bin/hello-netbsd-6.1-x86_64-gcc-4.5.3 similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello-netbsd-6.1-x86_64-gcc-4.5.3 rename to lldb/test/API/functionalities/object-file/bin/hello-netbsd-6.1-x86_64-gcc-4.5.3 diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello-ubuntu-14.04-x86_64-clang-3.5pre b/lldb/test/API/functionalities/object-file/bin/hello-ubuntu-14.04-x86_64-clang-3.5pre similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello-ubuntu-14.04-x86_64-clang-3.5pre rename to lldb/test/API/functionalities/object-file/bin/hello-ubuntu-14.04-x86_64-clang-3.5pre diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello-ubuntu-14.04-x86_64-gcc-4.8.2 b/lldb/test/API/functionalities/object-file/bin/hello-ubuntu-14.04-x86_64-gcc-4.8.2 similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello-ubuntu-14.04-x86_64-gcc-4.8.2 rename to lldb/test/API/functionalities/object-file/bin/hello-ubuntu-14.04-x86_64-gcc-4.8.2 diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello-unknown-kalimba_arch4-kcc-36 b/lldb/test/API/functionalities/object-file/bin/hello-unknown-kalimba_arch4-kcc-36 similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello-unknown-kalimba_arch4-kcc-36 rename to lldb/test/API/functionalities/object-file/bin/hello-unknown-kalimba_arch4-kcc-36 diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello-unknown-kalimba_arch5-kcc-39 b/lldb/test/API/functionalities/object-file/bin/hello-unknown-kalimba_arch5-kcc-39 similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello-unknown-kalimba_arch5-kcc-39 rename to lldb/test/API/functionalities/object-file/bin/hello-unknown-kalimba_arch5-kcc-39 diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello.c b/lldb/test/API/functionalities/object-file/bin/hello.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello.c rename to lldb/test/API/functionalities/object-file/bin/hello.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello.cpp b/lldb/test/API/functionalities/object-file/bin/hello.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello.cpp rename to lldb/test/API/functionalities/object-file/bin/hello.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/optimized_code/Makefile b/lldb/test/API/functionalities/optimized_code/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/optimized_code/Makefile rename to lldb/test/API/functionalities/optimized_code/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/optimized_code/TestNoASanExceptionAfterEvalOP_piece.py b/lldb/test/API/functionalities/optimized_code/TestNoASanExceptionAfterEvalOP_piece.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/optimized_code/TestNoASanExceptionAfterEvalOP_piece.py rename to lldb/test/API/functionalities/optimized_code/TestNoASanExceptionAfterEvalOP_piece.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/optimized_code/main.cpp b/lldb/test/API/functionalities/optimized_code/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/optimized_code/main.cpp rename to lldb/test/API/functionalities/optimized_code/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/param_entry_vals/basic_entry_values_x86_64/Makefile b/lldb/test/API/functionalities/param_entry_vals/basic_entry_values_x86_64/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/param_entry_vals/basic_entry_values_x86_64/Makefile rename to lldb/test/API/functionalities/param_entry_vals/basic_entry_values_x86_64/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/param_entry_vals/basic_entry_values_x86_64/TestBasicEntryValuesX86_64.py b/lldb/test/API/functionalities/param_entry_vals/basic_entry_values_x86_64/TestBasicEntryValuesX86_64.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/param_entry_vals/basic_entry_values_x86_64/TestBasicEntryValuesX86_64.py rename to lldb/test/API/functionalities/param_entry_vals/basic_entry_values_x86_64/TestBasicEntryValuesX86_64.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/param_entry_vals/basic_entry_values_x86_64/main.cpp b/lldb/test/API/functionalities/param_entry_vals/basic_entry_values_x86_64/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/param_entry_vals/basic_entry_values_x86_64/main.cpp rename to lldb/test/API/functionalities/param_entry_vals/basic_entry_values_x86_64/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/paths/TestPaths.py b/lldb/test/API/functionalities/paths/TestPaths.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/paths/TestPaths.py rename to lldb/test/API/functionalities/paths/TestPaths.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/plugins/command_plugin/Makefile b/lldb/test/API/functionalities/plugins/command_plugin/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/plugins/command_plugin/Makefile rename to lldb/test/API/functionalities/plugins/command_plugin/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/plugins/command_plugin/TestPluginCommands.py b/lldb/test/API/functionalities/plugins/command_plugin/TestPluginCommands.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/plugins/command_plugin/TestPluginCommands.py rename to lldb/test/API/functionalities/plugins/command_plugin/TestPluginCommands.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/plugins/command_plugin/plugin.cpp.template b/lldb/test/API/functionalities/plugins/command_plugin/plugin.cpp.template similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/plugins/command_plugin/plugin.cpp.template rename to lldb/test/API/functionalities/plugins/command_plugin/plugin.cpp.template diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/plugins/python_os_plugin/Makefile b/lldb/test/API/functionalities/plugins/python_os_plugin/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/plugins/python_os_plugin/Makefile rename to lldb/test/API/functionalities/plugins/python_os_plugin/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/plugins/python_os_plugin/TestPythonOSPlugin.py b/lldb/test/API/functionalities/plugins/python_os_plugin/TestPythonOSPlugin.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/plugins/python_os_plugin/TestPythonOSPlugin.py rename to lldb/test/API/functionalities/plugins/python_os_plugin/TestPythonOSPlugin.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/plugins/python_os_plugin/main.c b/lldb/test/API/functionalities/plugins/python_os_plugin/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/plugins/python_os_plugin/main.c rename to lldb/test/API/functionalities/plugins/python_os_plugin/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/plugins/python_os_plugin/operating_system.py b/lldb/test/API/functionalities/plugins/python_os_plugin/operating_system.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/plugins/python_os_plugin/operating_system.py rename to lldb/test/API/functionalities/plugins/python_os_plugin/operating_system.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/plugins/python_os_plugin/operating_system2.py b/lldb/test/API/functionalities/plugins/python_os_plugin/operating_system2.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/plugins/python_os_plugin/operating_system2.py rename to lldb/test/API/functionalities/plugins/python_os_plugin/operating_system2.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/TestLinuxCore.py b/lldb/test/API/functionalities/postmortem/elf-core/TestLinuxCore.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/TestLinuxCore.py rename to lldb/test/API/functionalities/postmortem/elf-core/TestLinuxCore.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/altmain.c b/lldb/test/API/functionalities/postmortem/elf-core/altmain.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/altmain.c rename to lldb/test/API/functionalities/postmortem/elf-core/altmain.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/altmain.core b/lldb/test/API/functionalities/postmortem/elf-core/altmain.core similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/altmain.core rename to lldb/test/API/functionalities/postmortem/elf-core/altmain.core diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/altmain.out b/lldb/test/API/functionalities/postmortem/elf-core/altmain.out similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/altmain.out rename to lldb/test/API/functionalities/postmortem/elf-core/altmain.out diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/fpr_sse.cpp b/lldb/test/API/functionalities/postmortem/elf-core/fpr_sse.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/fpr_sse.cpp rename to lldb/test/API/functionalities/postmortem/elf-core/fpr_sse.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/gcore/TestGCore.py b/lldb/test/API/functionalities/postmortem/elf-core/gcore/TestGCore.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/gcore/TestGCore.py rename to lldb/test/API/functionalities/postmortem/elf-core/gcore/TestGCore.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/gcore/linux-i386.core b/lldb/test/API/functionalities/postmortem/elf-core/gcore/linux-i386.core similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/gcore/linux-i386.core rename to lldb/test/API/functionalities/postmortem/elf-core/gcore/linux-i386.core diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/gcore/linux-x86_64.core b/lldb/test/API/functionalities/postmortem/elf-core/gcore/linux-x86_64.core similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/gcore/linux-x86_64.core rename to lldb/test/API/functionalities/postmortem/elf-core/gcore/linux-x86_64.core diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/gcore/main.cpp b/lldb/test/API/functionalities/postmortem/elf-core/gcore/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/gcore/main.cpp rename to lldb/test/API/functionalities/postmortem/elf-core/gcore/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/gcore/main.mk b/lldb/test/API/functionalities/postmortem/elf-core/gcore/main.mk similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/gcore/main.mk rename to lldb/test/API/functionalities/postmortem/elf-core/gcore/main.mk diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/gcore/make-core.sh b/lldb/test/API/functionalities/postmortem/elf-core/gcore/make-core.sh similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/gcore/make-core.sh rename to lldb/test/API/functionalities/postmortem/elf-core/gcore/make-core.sh diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-arm.core b/lldb/test/API/functionalities/postmortem/elf-core/linux-arm.core similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-arm.core rename to lldb/test/API/functionalities/postmortem/elf-core/linux-arm.core diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-fpr_sse_i386.core b/lldb/test/API/functionalities/postmortem/elf-core/linux-fpr_sse_i386.core similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-fpr_sse_i386.core rename to lldb/test/API/functionalities/postmortem/elf-core/linux-fpr_sse_i386.core diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-fpr_sse_x86_64.core b/lldb/test/API/functionalities/postmortem/elf-core/linux-fpr_sse_x86_64.core similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-fpr_sse_x86_64.core rename to lldb/test/API/functionalities/postmortem/elf-core/linux-fpr_sse_x86_64.core diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-i386.core b/lldb/test/API/functionalities/postmortem/elf-core/linux-i386.core similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-i386.core rename to lldb/test/API/functionalities/postmortem/elf-core/linux-i386.core diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-i386.out b/lldb/test/API/functionalities/postmortem/elf-core/linux-i386.out similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-i386.out rename to lldb/test/API/functionalities/postmortem/elf-core/linux-i386.out diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-mips64el-gnuabi64.core b/lldb/test/API/functionalities/postmortem/elf-core/linux-mips64el-gnuabi64.core similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-mips64el-gnuabi64.core rename to lldb/test/API/functionalities/postmortem/elf-core/linux-mips64el-gnuabi64.core diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-mips64el-gnuabi64.out b/lldb/test/API/functionalities/postmortem/elf-core/linux-mips64el-gnuabi64.out similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-mips64el-gnuabi64.out rename to lldb/test/API/functionalities/postmortem/elf-core/linux-mips64el-gnuabi64.out diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-mips64el-gnuabin32.core b/lldb/test/API/functionalities/postmortem/elf-core/linux-mips64el-gnuabin32.core similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-mips64el-gnuabin32.core rename to lldb/test/API/functionalities/postmortem/elf-core/linux-mips64el-gnuabin32.core diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-mips64el-gnuabin32.out b/lldb/test/API/functionalities/postmortem/elf-core/linux-mips64el-gnuabin32.out similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-mips64el-gnuabin32.out rename to lldb/test/API/functionalities/postmortem/elf-core/linux-mips64el-gnuabin32.out diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-mipsel-gnuabio32.core b/lldb/test/API/functionalities/postmortem/elf-core/linux-mipsel-gnuabio32.core similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-mipsel-gnuabio32.core rename to lldb/test/API/functionalities/postmortem/elf-core/linux-mipsel-gnuabio32.core diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-mipsel-gnuabio32.out b/lldb/test/API/functionalities/postmortem/elf-core/linux-mipsel-gnuabio32.out similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-mipsel-gnuabio32.out rename to lldb/test/API/functionalities/postmortem/elf-core/linux-mipsel-gnuabio32.out diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-ppc64le.core b/lldb/test/API/functionalities/postmortem/elf-core/linux-ppc64le.core similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-ppc64le.core rename to lldb/test/API/functionalities/postmortem/elf-core/linux-ppc64le.core diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-ppc64le.out b/lldb/test/API/functionalities/postmortem/elf-core/linux-ppc64le.out similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-ppc64le.out rename to lldb/test/API/functionalities/postmortem/elf-core/linux-ppc64le.out diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-s390x.core b/lldb/test/API/functionalities/postmortem/elf-core/linux-s390x.core similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-s390x.core rename to lldb/test/API/functionalities/postmortem/elf-core/linux-s390x.core diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-s390x.out b/lldb/test/API/functionalities/postmortem/elf-core/linux-s390x.out similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-s390x.out rename to lldb/test/API/functionalities/postmortem/elf-core/linux-s390x.out diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-x86_64.core b/lldb/test/API/functionalities/postmortem/elf-core/linux-x86_64.core similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-x86_64.core rename to lldb/test/API/functionalities/postmortem/elf-core/linux-x86_64.core diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-x86_64.out b/lldb/test/API/functionalities/postmortem/elf-core/linux-x86_64.out similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-x86_64.out rename to lldb/test/API/functionalities/postmortem/elf-core/linux-x86_64.out diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/main.c b/lldb/test/API/functionalities/postmortem/elf-core/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/main.c rename to lldb/test/API/functionalities/postmortem/elf-core/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/make-core.sh b/lldb/test/API/functionalities/postmortem/elf-core/make-core.sh similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/make-core.sh rename to lldb/test/API/functionalities/postmortem/elf-core/make-core.sh diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/thread_crash/TestLinuxCoreThreads.py b/lldb/test/API/functionalities/postmortem/elf-core/thread_crash/TestLinuxCoreThreads.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/thread_crash/TestLinuxCoreThreads.py rename to lldb/test/API/functionalities/postmortem/elf-core/thread_crash/TestLinuxCoreThreads.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/thread_crash/linux-i386.core b/lldb/test/API/functionalities/postmortem/elf-core/thread_crash/linux-i386.core similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/thread_crash/linux-i386.core rename to lldb/test/API/functionalities/postmortem/elf-core/thread_crash/linux-i386.core diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/thread_crash/linux-x86_64.core b/lldb/test/API/functionalities/postmortem/elf-core/thread_crash/linux-x86_64.core similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/thread_crash/linux-x86_64.core rename to lldb/test/API/functionalities/postmortem/elf-core/thread_crash/linux-x86_64.core diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/thread_crash/main.cpp b/lldb/test/API/functionalities/postmortem/elf-core/thread_crash/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/thread_crash/main.cpp rename to lldb/test/API/functionalities/postmortem/elf-core/thread_crash/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/thread_crash/main.mk b/lldb/test/API/functionalities/postmortem/elf-core/thread_crash/main.mk similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/thread_crash/main.mk rename to lldb/test/API/functionalities/postmortem/elf-core/thread_crash/main.mk diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/thread_crash/make-core.sh b/lldb/test/API/functionalities/postmortem/elf-core/thread_crash/make-core.sh similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/thread_crash/make-core.sh rename to lldb/test/API/functionalities/postmortem/elf-core/thread_crash/make-core.sh diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/mach-core/TestMachCore.py b/lldb/test/API/functionalities/postmortem/mach-core/TestMachCore.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/mach-core/TestMachCore.py rename to lldb/test/API/functionalities/postmortem/mach-core/TestMachCore.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/mach-core/operating_system.py b/lldb/test/API/functionalities/postmortem/mach-core/operating_system.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/mach-core/operating_system.py rename to lldb/test/API/functionalities/postmortem/mach-core/operating_system.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/mach-core/test.core.yaml b/lldb/test/API/functionalities/postmortem/mach-core/test.core.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/mach-core/test.core.yaml rename to lldb/test/API/functionalities/postmortem/mach-core/test.core.yaml diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/TestMiniDumpNew.py b/lldb/test/API/functionalities/postmortem/minidump-new/TestMiniDumpNew.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/TestMiniDumpNew.py rename to lldb/test/API/functionalities/postmortem/minidump-new/TestMiniDumpNew.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/TestMiniDumpUUID.py b/lldb/test/API/functionalities/postmortem/minidump-new/TestMiniDumpUUID.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/TestMiniDumpUUID.py rename to lldb/test/API/functionalities/postmortem/minidump-new/TestMiniDumpUUID.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/arm-linux.yaml b/lldb/test/API/functionalities/postmortem/minidump-new/arm-linux.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/arm-linux.yaml rename to lldb/test/API/functionalities/postmortem/minidump-new/arm-linux.yaml diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/arm-macos.yaml b/lldb/test/API/functionalities/postmortem/minidump-new/arm-macos.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/arm-macos.yaml rename to lldb/test/API/functionalities/postmortem/minidump-new/arm-macos.yaml diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/arm64-macos.yaml b/lldb/test/API/functionalities/postmortem/minidump-new/arm64-macos.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/arm64-macos.yaml rename to lldb/test/API/functionalities/postmortem/minidump-new/arm64-macos.yaml diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/install_breakpad.cpp b/lldb/test/API/functionalities/postmortem/minidump-new/install_breakpad.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/install_breakpad.cpp rename to lldb/test/API/functionalities/postmortem/minidump-new/install_breakpad.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/libuuidmatch.yaml b/lldb/test/API/functionalities/postmortem/minidump-new/libuuidmatch.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/libuuidmatch.yaml rename to lldb/test/API/functionalities/postmortem/minidump-new/libuuidmatch.yaml diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/libuuidmismatch.yaml b/lldb/test/API/functionalities/postmortem/minidump-new/libuuidmismatch.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/libuuidmismatch.yaml rename to lldb/test/API/functionalities/postmortem/minidump-new/libuuidmismatch.yaml diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-arm-partial-uuids-match.yaml b/lldb/test/API/functionalities/postmortem/minidump-new/linux-arm-partial-uuids-match.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-arm-partial-uuids-match.yaml rename to lldb/test/API/functionalities/postmortem/minidump-new/linux-arm-partial-uuids-match.yaml diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-arm-partial-uuids-mismatch.yaml b/lldb/test/API/functionalities/postmortem/minidump-new/linux-arm-partial-uuids-mismatch.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-arm-partial-uuids-mismatch.yaml rename to lldb/test/API/functionalities/postmortem/minidump-new/linux-arm-partial-uuids-mismatch.yaml diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-arm-same-uuids.yaml b/lldb/test/API/functionalities/postmortem/minidump-new/linux-arm-same-uuids.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-arm-same-uuids.yaml rename to lldb/test/API/functionalities/postmortem/minidump-new/linux-arm-same-uuids.yaml diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-arm-uuids-elf-build-id-16.yaml b/lldb/test/API/functionalities/postmortem/minidump-new/linux-arm-uuids-elf-build-id-16.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-arm-uuids-elf-build-id-16.yaml rename to lldb/test/API/functionalities/postmortem/minidump-new/linux-arm-uuids-elf-build-id-16.yaml diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-arm-uuids-elf-build-id-20.yaml b/lldb/test/API/functionalities/postmortem/minidump-new/linux-arm-uuids-elf-build-id-20.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-arm-uuids-elf-build-id-20.yaml rename to lldb/test/API/functionalities/postmortem/minidump-new/linux-arm-uuids-elf-build-id-20.yaml diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-arm-uuids-elf-build-id-zero.yaml b/lldb/test/API/functionalities/postmortem/minidump-new/linux-arm-uuids-elf-build-id-zero.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-arm-uuids-elf-build-id-zero.yaml rename to lldb/test/API/functionalities/postmortem/minidump-new/linux-arm-uuids-elf-build-id-zero.yaml diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-arm-uuids-no-age.yaml b/lldb/test/API/functionalities/postmortem/minidump-new/linux-arm-uuids-no-age.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-arm-uuids-no-age.yaml rename to lldb/test/API/functionalities/postmortem/minidump-new/linux-arm-uuids-no-age.yaml diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-arm-uuids-with-age.yaml b/lldb/test/API/functionalities/postmortem/minidump-new/linux-arm-uuids-with-age.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-arm-uuids-with-age.yaml rename to lldb/test/API/functionalities/postmortem/minidump-new/linux-arm-uuids-with-age.yaml diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-arm-zero-uuids.yaml b/lldb/test/API/functionalities/postmortem/minidump-new/linux-arm-zero-uuids.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-arm-zero-uuids.yaml rename to lldb/test/API/functionalities/postmortem/minidump-new/linux-arm-zero-uuids.yaml diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64 b/lldb/test/API/functionalities/postmortem/minidump-new/linux-x86_64 similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64 rename to lldb/test/API/functionalities/postmortem/minidump-new/linux-x86_64 diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64.cpp b/lldb/test/API/functionalities/postmortem/minidump-new/linux-x86_64.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64.cpp rename to lldb/test/API/functionalities/postmortem/minidump-new/linux-x86_64.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64.dmp b/lldb/test/API/functionalities/postmortem/minidump-new/linux-x86_64.dmp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64.dmp rename to lldb/test/API/functionalities/postmortem/minidump-new/linux-x86_64.dmp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64.yaml b/lldb/test/API/functionalities/postmortem/minidump-new/linux-x86_64.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64.yaml rename to lldb/test/API/functionalities/postmortem/minidump-new/linux-x86_64.yaml diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed b/lldb/test/API/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed rename to lldb/test/API/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed.cpp b/lldb/test/API/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed.cpp rename to lldb/test/API/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed.dmp b/lldb/test/API/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed.dmp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed.dmp rename to lldb/test/API/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed.dmp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_null_signal.yaml b/lldb/test/API/functionalities/postmortem/minidump-new/linux-x86_64_null_signal.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_null_signal.yaml rename to lldb/test/API/functionalities/postmortem/minidump-new/linux-x86_64_null_signal.yaml diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/macos-arm-uuids-no-age.yaml b/lldb/test/API/functionalities/postmortem/minidump-new/macos-arm-uuids-no-age.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/macos-arm-uuids-no-age.yaml rename to lldb/test/API/functionalities/postmortem/minidump-new/macos-arm-uuids-no-age.yaml diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/makefile.txt b/lldb/test/API/functionalities/postmortem/minidump-new/makefile.txt similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/makefile.txt rename to lldb/test/API/functionalities/postmortem/minidump-new/makefile.txt diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/regions-linux-map.yaml b/lldb/test/API/functionalities/postmortem/minidump-new/regions-linux-map.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/regions-linux-map.yaml rename to lldb/test/API/functionalities/postmortem/minidump-new/regions-linux-map.yaml diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/relative_module_name.yaml b/lldb/test/API/functionalities/postmortem/minidump-new/relative_module_name.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/relative_module_name.yaml rename to lldb/test/API/functionalities/postmortem/minidump-new/relative_module_name.yaml diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump/Makefile b/lldb/test/API/functionalities/postmortem/minidump/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump/Makefile rename to lldb/test/API/functionalities/postmortem/minidump/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump/TestMiniDump.py b/lldb/test/API/functionalities/postmortem/minidump/TestMiniDump.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump/TestMiniDump.py rename to lldb/test/API/functionalities/postmortem/minidump/TestMiniDump.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump/fizzbuzz.cpp b/lldb/test/API/functionalities/postmortem/minidump/fizzbuzz.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump/fizzbuzz.cpp rename to lldb/test/API/functionalities/postmortem/minidump/fizzbuzz.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump/fizzbuzz.syms b/lldb/test/API/functionalities/postmortem/minidump/fizzbuzz.syms similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump/fizzbuzz.syms rename to lldb/test/API/functionalities/postmortem/minidump/fizzbuzz.syms diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump/fizzbuzz_no_heap.dmp b/lldb/test/API/functionalities/postmortem/minidump/fizzbuzz_no_heap.dmp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump/fizzbuzz_no_heap.dmp rename to lldb/test/API/functionalities/postmortem/minidump/fizzbuzz_no_heap.dmp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump/main.cpp b/lldb/test/API/functionalities/postmortem/minidump/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump/main.cpp rename to lldb/test/API/functionalities/postmortem/minidump/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.aarch64 b/lldb/test/API/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.aarch64 similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.aarch64 rename to lldb/test/API/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.aarch64 diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.aarch64.core b/lldb/test/API/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.aarch64.core similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.aarch64.core rename to lldb/test/API/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.aarch64.core diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.amd64 b/lldb/test/API/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.amd64 similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.amd64 rename to lldb/test/API/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.amd64 diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.amd64.core b/lldb/test/API/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.amd64.core similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.amd64.core rename to lldb/test/API/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.amd64.core diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.c b/lldb/test/API/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.c rename to lldb/test/API/functionalities/postmortem/netbsd-core/1lwp_SIGSEGV.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.aarch64 b/lldb/test/API/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.aarch64 similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.aarch64 rename to lldb/test/API/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.aarch64 diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.aarch64.core b/lldb/test/API/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.aarch64.core similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.aarch64.core rename to lldb/test/API/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.aarch64.core diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.amd64 b/lldb/test/API/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.amd64 similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.amd64 rename to lldb/test/API/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.amd64 diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.amd64.core b/lldb/test/API/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.amd64.core similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.amd64.core rename to lldb/test/API/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.amd64.core diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.c b/lldb/test/API/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.c rename to lldb/test/API/functionalities/postmortem/netbsd-core/2lwp_process_SIGSEGV.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.aarch64 b/lldb/test/API/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.aarch64 similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.aarch64 rename to lldb/test/API/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.aarch64 diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.aarch64.core b/lldb/test/API/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.aarch64.core similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.aarch64.core rename to lldb/test/API/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.aarch64.core diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.amd64 b/lldb/test/API/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.amd64 similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.amd64 rename to lldb/test/API/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.amd64 diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.amd64.core b/lldb/test/API/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.amd64.core similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.amd64.core rename to lldb/test/API/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.amd64.core diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.c b/lldb/test/API/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.c rename to lldb/test/API/functionalities/postmortem/netbsd-core/2lwp_t2_SIGSEGV.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/GNUmakefile b/lldb/test/API/functionalities/postmortem/netbsd-core/GNUmakefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/GNUmakefile rename to lldb/test/API/functionalities/postmortem/netbsd-core/GNUmakefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/TestNetBSDCore.py b/lldb/test/API/functionalities/postmortem/netbsd-core/TestNetBSDCore.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/netbsd-core/TestNetBSDCore.py rename to lldb/test/API/functionalities/postmortem/netbsd-core/TestNetBSDCore.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/wow64_minidump/TestWow64MiniDump.py b/lldb/test/API/functionalities/postmortem/wow64_minidump/TestWow64MiniDump.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/wow64_minidump/TestWow64MiniDump.py rename to lldb/test/API/functionalities/postmortem/wow64_minidump/TestWow64MiniDump.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/wow64_minidump/fizzbuzz.cpp b/lldb/test/API/functionalities/postmortem/wow64_minidump/fizzbuzz.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/wow64_minidump/fizzbuzz.cpp rename to lldb/test/API/functionalities/postmortem/wow64_minidump/fizzbuzz.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/wow64_minidump/fizzbuzz_wow64.dmp b/lldb/test/API/functionalities/postmortem/wow64_minidump/fizzbuzz_wow64.dmp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/postmortem/wow64_minidump/fizzbuzz_wow64.dmp rename to lldb/test/API/functionalities/postmortem/wow64_minidump/fizzbuzz_wow64.dmp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/pre_run_dylibs/Makefile b/lldb/test/API/functionalities/pre_run_dylibs/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/pre_run_dylibs/Makefile rename to lldb/test/API/functionalities/pre_run_dylibs/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/pre_run_dylibs/TestPreRunDylibs.py b/lldb/test/API/functionalities/pre_run_dylibs/TestPreRunDylibs.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/pre_run_dylibs/TestPreRunDylibs.py rename to lldb/test/API/functionalities/pre_run_dylibs/TestPreRunDylibs.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/pre_run_dylibs/foo.cpp b/lldb/test/API/functionalities/pre_run_dylibs/foo.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/pre_run_dylibs/foo.cpp rename to lldb/test/API/functionalities/pre_run_dylibs/foo.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/pre_run_dylibs/foo.h b/lldb/test/API/functionalities/pre_run_dylibs/foo.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/pre_run_dylibs/foo.h rename to lldb/test/API/functionalities/pre_run_dylibs/foo.h diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/pre_run_dylibs/main.cpp b/lldb/test/API/functionalities/pre_run_dylibs/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/pre_run_dylibs/main.cpp rename to lldb/test/API/functionalities/pre_run_dylibs/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/process_group/Makefile b/lldb/test/API/functionalities/process_group/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/process_group/Makefile rename to lldb/test/API/functionalities/process_group/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/process_group/TestChangeProcessGroup.py b/lldb/test/API/functionalities/process_group/TestChangeProcessGroup.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/process_group/TestChangeProcessGroup.py rename to lldb/test/API/functionalities/process_group/TestChangeProcessGroup.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/process_group/main.c b/lldb/test/API/functionalities/process_group/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/process_group/main.c rename to lldb/test/API/functionalities/process_group/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/process_save_core/Makefile b/lldb/test/API/functionalities/process_save_core/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/process_save_core/Makefile rename to lldb/test/API/functionalities/process_save_core/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/process_save_core/TestProcessSaveCore.py b/lldb/test/API/functionalities/process_save_core/TestProcessSaveCore.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/process_save_core/TestProcessSaveCore.py rename to lldb/test/API/functionalities/process_save_core/TestProcessSaveCore.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/process_save_core/main.cpp b/lldb/test/API/functionalities/process_save_core/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/process_save_core/main.cpp rename to lldb/test/API/functionalities/process_save_core/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/ptr_refs/Makefile b/lldb/test/API/functionalities/ptr_refs/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/ptr_refs/Makefile rename to lldb/test/API/functionalities/ptr_refs/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/ptr_refs/TestPtrRefs.py b/lldb/test/API/functionalities/ptr_refs/TestPtrRefs.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/ptr_refs/TestPtrRefs.py rename to lldb/test/API/functionalities/ptr_refs/TestPtrRefs.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/ptr_refs/main.c b/lldb/test/API/functionalities/ptr_refs/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/ptr_refs/main.c rename to lldb/test/API/functionalities/ptr_refs/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/recursion/Makefile b/lldb/test/API/functionalities/recursion/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/recursion/Makefile rename to lldb/test/API/functionalities/recursion/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/recursion/TestValueObjectRecursion.py b/lldb/test/API/functionalities/recursion/TestValueObjectRecursion.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/recursion/TestValueObjectRecursion.py rename to lldb/test/API/functionalities/recursion/TestValueObjectRecursion.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/recursion/main.cpp b/lldb/test/API/functionalities/recursion/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/recursion/main.cpp rename to lldb/test/API/functionalities/recursion/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/rerun/Makefile b/lldb/test/API/functionalities/rerun/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/rerun/Makefile rename to lldb/test/API/functionalities/rerun/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/rerun/TestRerun.py b/lldb/test/API/functionalities/rerun/TestRerun.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/rerun/TestRerun.py rename to lldb/test/API/functionalities/rerun/TestRerun.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/rerun/main.cpp b/lldb/test/API/functionalities/rerun/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/rerun/main.cpp rename to lldb/test/API/functionalities/rerun/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/return-value/Makefile b/lldb/test/API/functionalities/return-value/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/return-value/Makefile rename to lldb/test/API/functionalities/return-value/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/return-value/TestReturnValue.py b/lldb/test/API/functionalities/return-value/TestReturnValue.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/return-value/TestReturnValue.py rename to lldb/test/API/functionalities/return-value/TestReturnValue.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/return-value/call-func.cpp b/lldb/test/API/functionalities/return-value/call-func.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/return-value/call-func.cpp rename to lldb/test/API/functionalities/return-value/call-func.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/set-data/Makefile b/lldb/test/API/functionalities/set-data/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/set-data/Makefile rename to lldb/test/API/functionalities/set-data/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/set-data/TestSetData.py b/lldb/test/API/functionalities/set-data/TestSetData.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/set-data/TestSetData.py rename to lldb/test/API/functionalities/set-data/TestSetData.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/set-data/main.m b/lldb/test/API/functionalities/set-data/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/set-data/main.m rename to lldb/test/API/functionalities/set-data/main.m diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/show_location/TestShowLocationDwarf5.py b/lldb/test/API/functionalities/show_location/TestShowLocationDwarf5.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/show_location/TestShowLocationDwarf5.py rename to lldb/test/API/functionalities/show_location/TestShowLocationDwarf5.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/show_location/a.yaml b/lldb/test/API/functionalities/show_location/a.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/show_location/a.yaml rename to lldb/test/API/functionalities/show_location/a.yaml diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/signal/Makefile b/lldb/test/API/functionalities/signal/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/signal/Makefile rename to lldb/test/API/functionalities/signal/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/signal/TestSendSignal.py b/lldb/test/API/functionalities/signal/TestSendSignal.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/signal/TestSendSignal.py rename to lldb/test/API/functionalities/signal/TestSendSignal.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/signal/handle-abrt/Makefile b/lldb/test/API/functionalities/signal/handle-abrt/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/signal/handle-abrt/Makefile rename to lldb/test/API/functionalities/signal/handle-abrt/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/signal/handle-abrt/TestHandleAbort.py b/lldb/test/API/functionalities/signal/handle-abrt/TestHandleAbort.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/signal/handle-abrt/TestHandleAbort.py rename to lldb/test/API/functionalities/signal/handle-abrt/TestHandleAbort.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/signal/handle-abrt/main.c b/lldb/test/API/functionalities/signal/handle-abrt/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/signal/handle-abrt/main.c rename to lldb/test/API/functionalities/signal/handle-abrt/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/signal/handle-segv/Makefile b/lldb/test/API/functionalities/signal/handle-segv/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/signal/handle-segv/Makefile rename to lldb/test/API/functionalities/signal/handle-segv/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/signal/handle-segv/TestHandleSegv.py b/lldb/test/API/functionalities/signal/handle-segv/TestHandleSegv.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/signal/handle-segv/TestHandleSegv.py rename to lldb/test/API/functionalities/signal/handle-segv/TestHandleSegv.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/signal/handle-segv/main.c b/lldb/test/API/functionalities/signal/handle-segv/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/signal/handle-segv/main.c rename to lldb/test/API/functionalities/signal/handle-segv/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/signal/main.c b/lldb/test/API/functionalities/signal/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/signal/main.c rename to lldb/test/API/functionalities/signal/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/signal/raise/Makefile b/lldb/test/API/functionalities/signal/raise/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/signal/raise/Makefile rename to lldb/test/API/functionalities/signal/raise/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/signal/raise/TestRaise.py b/lldb/test/API/functionalities/signal/raise/TestRaise.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/signal/raise/TestRaise.py rename to lldb/test/API/functionalities/signal/raise/TestRaise.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/signal/raise/main.c b/lldb/test/API/functionalities/signal/raise/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/signal/raise/main.c rename to lldb/test/API/functionalities/signal/raise/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/source-map/TestTargetSourceMap.py b/lldb/test/API/functionalities/source-map/TestTargetSourceMap.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/source-map/TestTargetSourceMap.py rename to lldb/test/API/functionalities/source-map/TestTargetSourceMap.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/source-map/Trivial/main.c b/lldb/test/API/functionalities/source-map/Trivial/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/source-map/Trivial/main.c rename to lldb/test/API/functionalities/source-map/Trivial/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/source-map/a.yaml b/lldb/test/API/functionalities/source-map/a.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/source-map/a.yaml rename to lldb/test/API/functionalities/source-map/a.yaml diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/stats_api/Makefile b/lldb/test/API/functionalities/stats_api/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/stats_api/Makefile rename to lldb/test/API/functionalities/stats_api/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/stats_api/TestStatisticsAPI.py b/lldb/test/API/functionalities/stats_api/TestStatisticsAPI.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/stats_api/TestStatisticsAPI.py rename to lldb/test/API/functionalities/stats_api/TestStatisticsAPI.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/stats_api/main.c b/lldb/test/API/functionalities/stats_api/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/stats_api/main.c rename to lldb/test/API/functionalities/stats_api/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/step-avoids-no-debug/Makefile b/lldb/test/API/functionalities/step-avoids-no-debug/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/step-avoids-no-debug/Makefile rename to lldb/test/API/functionalities/step-avoids-no-debug/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/step-avoids-no-debug/TestStepNoDebug.py b/lldb/test/API/functionalities/step-avoids-no-debug/TestStepNoDebug.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/step-avoids-no-debug/TestStepNoDebug.py rename to lldb/test/API/functionalities/step-avoids-no-debug/TestStepNoDebug.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/step-avoids-no-debug/with-debug.c b/lldb/test/API/functionalities/step-avoids-no-debug/with-debug.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/step-avoids-no-debug/with-debug.c rename to lldb/test/API/functionalities/step-avoids-no-debug/with-debug.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/step-avoids-no-debug/without-debug.c b/lldb/test/API/functionalities/step-avoids-no-debug/without-debug.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/step-avoids-no-debug/without-debug.c rename to lldb/test/API/functionalities/step-avoids-no-debug/without-debug.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/step_scripted/Makefile b/lldb/test/API/functionalities/step_scripted/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/step_scripted/Makefile rename to lldb/test/API/functionalities/step_scripted/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/step_scripted/Steps.py b/lldb/test/API/functionalities/step_scripted/Steps.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/step_scripted/Steps.py rename to lldb/test/API/functionalities/step_scripted/Steps.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/step_scripted/TestStepScripted.py b/lldb/test/API/functionalities/step_scripted/TestStepScripted.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/step_scripted/TestStepScripted.py rename to lldb/test/API/functionalities/step_scripted/TestStepScripted.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/step_scripted/main.c b/lldb/test/API/functionalities/step_scripted/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/step_scripted/main.c rename to lldb/test/API/functionalities/step_scripted/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/ambiguous_tail_call_seq1/Makefile b/lldb/test/API/functionalities/tail_call_frames/ambiguous_tail_call_seq1/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/ambiguous_tail_call_seq1/Makefile rename to lldb/test/API/functionalities/tail_call_frames/ambiguous_tail_call_seq1/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/ambiguous_tail_call_seq1/TestAmbiguousTailCallSeq1.py b/lldb/test/API/functionalities/tail_call_frames/ambiguous_tail_call_seq1/TestAmbiguousTailCallSeq1.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/ambiguous_tail_call_seq1/TestAmbiguousTailCallSeq1.py rename to lldb/test/API/functionalities/tail_call_frames/ambiguous_tail_call_seq1/TestAmbiguousTailCallSeq1.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/ambiguous_tail_call_seq1/main.cpp b/lldb/test/API/functionalities/tail_call_frames/ambiguous_tail_call_seq1/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/ambiguous_tail_call_seq1/main.cpp rename to lldb/test/API/functionalities/tail_call_frames/ambiguous_tail_call_seq1/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/ambiguous_tail_call_seq2/Makefile b/lldb/test/API/functionalities/tail_call_frames/ambiguous_tail_call_seq2/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/ambiguous_tail_call_seq2/Makefile rename to lldb/test/API/functionalities/tail_call_frames/ambiguous_tail_call_seq2/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/ambiguous_tail_call_seq2/TestAmbiguousTailCallSeq2.py b/lldb/test/API/functionalities/tail_call_frames/ambiguous_tail_call_seq2/TestAmbiguousTailCallSeq2.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/ambiguous_tail_call_seq2/TestAmbiguousTailCallSeq2.py rename to lldb/test/API/functionalities/tail_call_frames/ambiguous_tail_call_seq2/TestAmbiguousTailCallSeq2.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/ambiguous_tail_call_seq2/main.cpp b/lldb/test/API/functionalities/tail_call_frames/ambiguous_tail_call_seq2/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/ambiguous_tail_call_seq2/main.cpp rename to lldb/test/API/functionalities/tail_call_frames/ambiguous_tail_call_seq2/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_dso/Makefile b/lldb/test/API/functionalities/tail_call_frames/cross_dso/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_dso/Makefile rename to lldb/test/API/functionalities/tail_call_frames/cross_dso/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_dso/One.mk b/lldb/test/API/functionalities/tail_call_frames/cross_dso/One.mk similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_dso/One.mk rename to lldb/test/API/functionalities/tail_call_frames/cross_dso/One.mk diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_dso/One/One.c b/lldb/test/API/functionalities/tail_call_frames/cross_dso/One/One.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_dso/One/One.c rename to lldb/test/API/functionalities/tail_call_frames/cross_dso/One/One.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_dso/TestCrossDSOTailCalls.py b/lldb/test/API/functionalities/tail_call_frames/cross_dso/TestCrossDSOTailCalls.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_dso/TestCrossDSOTailCalls.py rename to lldb/test/API/functionalities/tail_call_frames/cross_dso/TestCrossDSOTailCalls.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_dso/Two.mk b/lldb/test/API/functionalities/tail_call_frames/cross_dso/Two.mk similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_dso/Two.mk rename to lldb/test/API/functionalities/tail_call_frames/cross_dso/Two.mk diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_dso/Two/Two.c b/lldb/test/API/functionalities/tail_call_frames/cross_dso/Two/Two.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_dso/Two/Two.c rename to lldb/test/API/functionalities/tail_call_frames/cross_dso/Two/Two.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_dso/main.c b/lldb/test/API/functionalities/tail_call_frames/cross_dso/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_dso/main.c rename to lldb/test/API/functionalities/tail_call_frames/cross_dso/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_dso/shared.h b/lldb/test/API/functionalities/tail_call_frames/cross_dso/shared.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_dso/shared.h rename to lldb/test/API/functionalities/tail_call_frames/cross_dso/shared.h diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_object/Makefile b/lldb/test/API/functionalities/tail_call_frames/cross_object/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_object/Makefile rename to lldb/test/API/functionalities/tail_call_frames/cross_object/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_object/One.c b/lldb/test/API/functionalities/tail_call_frames/cross_object/One.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_object/One.c rename to lldb/test/API/functionalities/tail_call_frames/cross_object/One.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_object/TestCrossObjectTailCalls.py b/lldb/test/API/functionalities/tail_call_frames/cross_object/TestCrossObjectTailCalls.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_object/TestCrossObjectTailCalls.py rename to lldb/test/API/functionalities/tail_call_frames/cross_object/TestCrossObjectTailCalls.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_object/Two.c b/lldb/test/API/functionalities/tail_call_frames/cross_object/Two.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_object/Two.c rename to lldb/test/API/functionalities/tail_call_frames/cross_object/Two.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_object/main.c b/lldb/test/API/functionalities/tail_call_frames/cross_object/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_object/main.c rename to lldb/test/API/functionalities/tail_call_frames/cross_object/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_object/shared.h b/lldb/test/API/functionalities/tail_call_frames/cross_object/shared.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_object/shared.h rename to lldb/test/API/functionalities/tail_call_frames/cross_object/shared.h diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/disambiguate_call_site/Makefile b/lldb/test/API/functionalities/tail_call_frames/disambiguate_call_site/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/disambiguate_call_site/Makefile rename to lldb/test/API/functionalities/tail_call_frames/disambiguate_call_site/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/disambiguate_call_site/TestDisambiguateCallSite.py b/lldb/test/API/functionalities/tail_call_frames/disambiguate_call_site/TestDisambiguateCallSite.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/disambiguate_call_site/TestDisambiguateCallSite.py rename to lldb/test/API/functionalities/tail_call_frames/disambiguate_call_site/TestDisambiguateCallSite.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/disambiguate_call_site/main.cpp b/lldb/test/API/functionalities/tail_call_frames/disambiguate_call_site/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/disambiguate_call_site/main.cpp rename to lldb/test/API/functionalities/tail_call_frames/disambiguate_call_site/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/disambiguate_paths_to_common_sink/Makefile b/lldb/test/API/functionalities/tail_call_frames/disambiguate_paths_to_common_sink/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/disambiguate_paths_to_common_sink/Makefile rename to lldb/test/API/functionalities/tail_call_frames/disambiguate_paths_to_common_sink/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/disambiguate_paths_to_common_sink/TestDisambiguatePathsToCommonSink.py b/lldb/test/API/functionalities/tail_call_frames/disambiguate_paths_to_common_sink/TestDisambiguatePathsToCommonSink.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/disambiguate_paths_to_common_sink/TestDisambiguatePathsToCommonSink.py rename to lldb/test/API/functionalities/tail_call_frames/disambiguate_paths_to_common_sink/TestDisambiguatePathsToCommonSink.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/disambiguate_paths_to_common_sink/main.cpp b/lldb/test/API/functionalities/tail_call_frames/disambiguate_paths_to_common_sink/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/disambiguate_paths_to_common_sink/main.cpp rename to lldb/test/API/functionalities/tail_call_frames/disambiguate_paths_to_common_sink/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/disambiguate_tail_call_seq/Makefile b/lldb/test/API/functionalities/tail_call_frames/disambiguate_tail_call_seq/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/disambiguate_tail_call_seq/Makefile rename to lldb/test/API/functionalities/tail_call_frames/disambiguate_tail_call_seq/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/disambiguate_tail_call_seq/TestDisambiguateTailCallSeq.py b/lldb/test/API/functionalities/tail_call_frames/disambiguate_tail_call_seq/TestDisambiguateTailCallSeq.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/disambiguate_tail_call_seq/TestDisambiguateTailCallSeq.py rename to lldb/test/API/functionalities/tail_call_frames/disambiguate_tail_call_seq/TestDisambiguateTailCallSeq.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/disambiguate_tail_call_seq/main.cpp b/lldb/test/API/functionalities/tail_call_frames/disambiguate_tail_call_seq/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/disambiguate_tail_call_seq/main.cpp rename to lldb/test/API/functionalities/tail_call_frames/disambiguate_tail_call_seq/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/inlining_and_tail_calls/Makefile b/lldb/test/API/functionalities/tail_call_frames/inlining_and_tail_calls/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/inlining_and_tail_calls/Makefile rename to lldb/test/API/functionalities/tail_call_frames/inlining_and_tail_calls/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/inlining_and_tail_calls/TestInliningAndTailCalls.py b/lldb/test/API/functionalities/tail_call_frames/inlining_and_tail_calls/TestInliningAndTailCalls.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/inlining_and_tail_calls/TestInliningAndTailCalls.py rename to lldb/test/API/functionalities/tail_call_frames/inlining_and_tail_calls/TestInliningAndTailCalls.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/inlining_and_tail_calls/main.cpp b/lldb/test/API/functionalities/tail_call_frames/inlining_and_tail_calls/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/inlining_and_tail_calls/main.cpp rename to lldb/test/API/functionalities/tail_call_frames/inlining_and_tail_calls/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/sbapi_support/Makefile b/lldb/test/API/functionalities/tail_call_frames/sbapi_support/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/sbapi_support/Makefile rename to lldb/test/API/functionalities/tail_call_frames/sbapi_support/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/sbapi_support/TestTailCallFrameSBAPI.py b/lldb/test/API/functionalities/tail_call_frames/sbapi_support/TestTailCallFrameSBAPI.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/sbapi_support/TestTailCallFrameSBAPI.py rename to lldb/test/API/functionalities/tail_call_frames/sbapi_support/TestTailCallFrameSBAPI.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/sbapi_support/main.cpp b/lldb/test/API/functionalities/tail_call_frames/sbapi_support/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/sbapi_support/main.cpp rename to lldb/test/API/functionalities/tail_call_frames/sbapi_support/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/thread_step_out_message/Makefile b/lldb/test/API/functionalities/tail_call_frames/thread_step_out_message/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/thread_step_out_message/Makefile rename to lldb/test/API/functionalities/tail_call_frames/thread_step_out_message/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/thread_step_out_message/TestArtificialFrameStepOutMessage.py b/lldb/test/API/functionalities/tail_call_frames/thread_step_out_message/TestArtificialFrameStepOutMessage.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/thread_step_out_message/TestArtificialFrameStepOutMessage.py rename to lldb/test/API/functionalities/tail_call_frames/thread_step_out_message/TestArtificialFrameStepOutMessage.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/thread_step_out_message/main.cpp b/lldb/test/API/functionalities/tail_call_frames/thread_step_out_message/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/thread_step_out_message/main.cpp rename to lldb/test/API/functionalities/tail_call_frames/thread_step_out_message/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/thread_step_out_or_return/Makefile b/lldb/test/API/functionalities/tail_call_frames/thread_step_out_or_return/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/thread_step_out_or_return/Makefile rename to lldb/test/API/functionalities/tail_call_frames/thread_step_out_or_return/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/thread_step_out_or_return/TestSteppingOutWithArtificialFrames.py b/lldb/test/API/functionalities/tail_call_frames/thread_step_out_or_return/TestSteppingOutWithArtificialFrames.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/thread_step_out_or_return/TestSteppingOutWithArtificialFrames.py rename to lldb/test/API/functionalities/tail_call_frames/thread_step_out_or_return/TestSteppingOutWithArtificialFrames.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/thread_step_out_or_return/main.cpp b/lldb/test/API/functionalities/tail_call_frames/thread_step_out_or_return/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/thread_step_out_or_return/main.cpp rename to lldb/test/API/functionalities/tail_call_frames/thread_step_out_or_return/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/unambiguous_sequence/Makefile b/lldb/test/API/functionalities/tail_call_frames/unambiguous_sequence/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/unambiguous_sequence/Makefile rename to lldb/test/API/functionalities/tail_call_frames/unambiguous_sequence/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/unambiguous_sequence/TestUnambiguousTailCalls.py b/lldb/test/API/functionalities/tail_call_frames/unambiguous_sequence/TestUnambiguousTailCalls.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/unambiguous_sequence/TestUnambiguousTailCalls.py rename to lldb/test/API/functionalities/tail_call_frames/unambiguous_sequence/TestUnambiguousTailCalls.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/unambiguous_sequence/main.cpp b/lldb/test/API/functionalities/tail_call_frames/unambiguous_sequence/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/unambiguous_sequence/main.cpp rename to lldb/test/API/functionalities/tail_call_frames/unambiguous_sequence/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/target-new-solib-notifications/Makefile b/lldb/test/API/functionalities/target-new-solib-notifications/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/target-new-solib-notifications/Makefile rename to lldb/test/API/functionalities/target-new-solib-notifications/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/target-new-solib-notifications/TestModuleLoadedNotifys.py b/lldb/test/API/functionalities/target-new-solib-notifications/TestModuleLoadedNotifys.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/target-new-solib-notifications/TestModuleLoadedNotifys.py rename to lldb/test/API/functionalities/target-new-solib-notifications/TestModuleLoadedNotifys.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/target-new-solib-notifications/main.cpp b/lldb/test/API/functionalities/target-new-solib-notifications/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/target-new-solib-notifications/main.cpp rename to lldb/test/API/functionalities/target-new-solib-notifications/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/target_var/Makefile b/lldb/test/API/functionalities/target_var/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/target_var/Makefile rename to lldb/test/API/functionalities/target_var/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/target_var/TestTargetVar.py b/lldb/test/API/functionalities/target_var/TestTargetVar.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/target_var/TestTargetVar.py rename to lldb/test/API/functionalities/target_var/TestTargetVar.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/target_var/globals.c b/lldb/test/API/functionalities/target_var/globals.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/target_var/globals.c rename to lldb/test/API/functionalities/target_var/globals.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/target_var/globals.ll b/lldb/test/API/functionalities/target_var/globals.ll similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/target_var/globals.ll rename to lldb/test/API/functionalities/target_var/globals.ll diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/testid/TestTestId.py b/lldb/test/API/functionalities/testid/TestTestId.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/testid/TestTestId.py rename to lldb/test/API/functionalities/testid/TestTestId.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/backtrace_all/Makefile b/lldb/test/API/functionalities/thread/backtrace_all/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/backtrace_all/Makefile rename to lldb/test/API/functionalities/thread/backtrace_all/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/backtrace_all/ParallelTask.cpp b/lldb/test/API/functionalities/thread/backtrace_all/ParallelTask.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/backtrace_all/ParallelTask.cpp rename to lldb/test/API/functionalities/thread/backtrace_all/ParallelTask.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/backtrace_all/TestBacktraceAll.py b/lldb/test/API/functionalities/thread/backtrace_all/TestBacktraceAll.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/backtrace_all/TestBacktraceAll.py rename to lldb/test/API/functionalities/thread/backtrace_all/TestBacktraceAll.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/backtrace_limit/Makefile b/lldb/test/API/functionalities/thread/backtrace_limit/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/backtrace_limit/Makefile rename to lldb/test/API/functionalities/thread/backtrace_limit/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/backtrace_limit/TestBacktraceLimit.py b/lldb/test/API/functionalities/thread/backtrace_limit/TestBacktraceLimit.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/backtrace_limit/TestBacktraceLimit.py rename to lldb/test/API/functionalities/thread/backtrace_limit/TestBacktraceLimit.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/backtrace_limit/main.cpp b/lldb/test/API/functionalities/thread/backtrace_limit/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/backtrace_limit/main.cpp rename to lldb/test/API/functionalities/thread/backtrace_limit/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/break_after_join/Makefile b/lldb/test/API/functionalities/thread/break_after_join/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/break_after_join/Makefile rename to lldb/test/API/functionalities/thread/break_after_join/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/break_after_join/TestBreakAfterJoin.py b/lldb/test/API/functionalities/thread/break_after_join/TestBreakAfterJoin.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/break_after_join/TestBreakAfterJoin.py rename to lldb/test/API/functionalities/thread/break_after_join/TestBreakAfterJoin.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/break_after_join/main.cpp b/lldb/test/API/functionalities/thread/break_after_join/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/break_after_join/main.cpp rename to lldb/test/API/functionalities/thread/break_after_join/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/Makefile b/lldb/test/API/functionalities/thread/concurrent_events/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/Makefile rename to lldb/test/API/functionalities/thread/concurrent_events/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentBreakpointDelayBreakpointOneSignal.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentBreakpointDelayBreakpointOneSignal.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentBreakpointDelayBreakpointOneSignal.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentBreakpointDelayBreakpointOneSignal.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentBreakpointOneDelayBreakpointThreads.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentBreakpointOneDelayBreakpointThreads.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentBreakpointOneDelayBreakpointThreads.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentBreakpointOneDelayBreakpointThreads.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentBreakpointsDelayedBreakpointOneWatchpoint.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentBreakpointsDelayedBreakpointOneWatchpoint.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentBreakpointsDelayedBreakpointOneWatchpoint.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentBreakpointsDelayedBreakpointOneWatchpoint.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentCrashWithBreak.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentCrashWithBreak.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentCrashWithBreak.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentCrashWithBreak.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentCrashWithSignal.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentCrashWithSignal.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentCrashWithSignal.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentCrashWithSignal.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentCrashWithWatchpoint.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentCrashWithWatchpoint.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentCrashWithWatchpoint.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentCrashWithWatchpoint.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentCrashWithWatchpointBreakpointSignal.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentCrashWithWatchpointBreakpointSignal.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentCrashWithWatchpointBreakpointSignal.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentCrashWithWatchpointBreakpointSignal.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentDelaySignalBreak.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentDelaySignalBreak.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentDelaySignalBreak.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentDelaySignalBreak.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentDelaySignalWatch.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentDelaySignalWatch.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentDelaySignalWatch.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentDelaySignalWatch.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentDelayWatchBreak.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentDelayWatchBreak.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentDelayWatchBreak.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentDelayWatchBreak.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentDelayedCrashWithBreakpointSignal.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentDelayedCrashWithBreakpointSignal.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentDelayedCrashWithBreakpointSignal.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentDelayedCrashWithBreakpointSignal.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentDelayedCrashWithBreakpointWatchpoint.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentDelayedCrashWithBreakpointWatchpoint.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentDelayedCrashWithBreakpointWatchpoint.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentDelayedCrashWithBreakpointWatchpoint.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentManyBreakpoints.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentManyBreakpoints.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentManyBreakpoints.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentManyBreakpoints.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentManyCrash.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentManyCrash.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentManyCrash.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentManyCrash.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentManySignals.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentManySignals.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentManySignals.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentManySignals.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentManyWatchpoints.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentManyWatchpoints.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentManyWatchpoints.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentManyWatchpoints.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentNWatchNBreak.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentNWatchNBreak.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentNWatchNBreak.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentNWatchNBreak.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentSignalBreak.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentSignalBreak.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentSignalBreak.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentSignalBreak.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentSignalDelayBreak.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentSignalDelayBreak.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentSignalDelayBreak.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentSignalDelayBreak.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentSignalDelayWatch.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentSignalDelayWatch.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentSignalDelayWatch.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentSignalDelayWatch.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentSignalNWatchNBreak.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentSignalNWatchNBreak.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentSignalNWatchNBreak.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentSignalNWatchNBreak.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentSignalWatch.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentSignalWatch.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentSignalWatch.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentSignalWatch.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentSignalWatchBreak.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentSignalWatchBreak.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentSignalWatchBreak.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentSignalWatchBreak.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointThreads.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointThreads.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointThreads.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointThreads.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointsOneDelaySignal.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointsOneDelaySignal.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointsOneDelaySignal.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointsOneDelaySignal.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointsOneSignal.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointsOneSignal.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointsOneSignal.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointsOneSignal.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointsOneWatchpoint.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointsOneWatchpoint.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointsOneWatchpoint.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointsOneWatchpoint.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointThreads.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointThreads.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointThreads.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointThreads.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointsOneBreakpoint.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointsOneBreakpoint.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointsOneBreakpoint.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointsOneBreakpoint.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointsOneDelayBreakpoint.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointsOneDelayBreakpoint.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointsOneDelayBreakpoint.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointsOneDelayBreakpoint.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointsOneSignal.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointsOneSignal.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointsOneSignal.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointsOneSignal.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentWatchBreak.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentWatchBreak.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentWatchBreak.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentWatchBreak.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentWatchBreakDelay.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentWatchBreakDelay.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentWatchBreakDelay.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentWatchBreakDelay.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentWatchpointDelayWatchpointOneBreakpoint.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentWatchpointDelayWatchpointOneBreakpoint.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentWatchpointDelayWatchpointOneBreakpoint.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentWatchpointDelayWatchpointOneBreakpoint.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentWatchpointWithDelayWatchpointThreads.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentWatchpointWithDelayWatchpointThreads.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentWatchpointWithDelayWatchpointThreads.py rename to lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentWatchpointWithDelayWatchpointThreads.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/main.cpp b/lldb/test/API/functionalities/thread/concurrent_events/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/main.cpp rename to lldb/test/API/functionalities/thread/concurrent_events/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/crash_during_step/Makefile b/lldb/test/API/functionalities/thread/crash_during_step/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/crash_during_step/Makefile rename to lldb/test/API/functionalities/thread/crash_during_step/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/crash_during_step/TestCrashDuringStep.py b/lldb/test/API/functionalities/thread/crash_during_step/TestCrashDuringStep.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/crash_during_step/TestCrashDuringStep.py rename to lldb/test/API/functionalities/thread/crash_during_step/TestCrashDuringStep.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/crash_during_step/main.cpp b/lldb/test/API/functionalities/thread/crash_during_step/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/crash_during_step/main.cpp rename to lldb/test/API/functionalities/thread/crash_during_step/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/create_after_attach/Makefile b/lldb/test/API/functionalities/thread/create_after_attach/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/create_after_attach/Makefile rename to lldb/test/API/functionalities/thread/create_after_attach/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/create_after_attach/TestCreateAfterAttach.py b/lldb/test/API/functionalities/thread/create_after_attach/TestCreateAfterAttach.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/create_after_attach/TestCreateAfterAttach.py rename to lldb/test/API/functionalities/thread/create_after_attach/TestCreateAfterAttach.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/create_after_attach/main.cpp b/lldb/test/API/functionalities/thread/create_after_attach/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/create_after_attach/main.cpp rename to lldb/test/API/functionalities/thread/create_after_attach/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/create_during_step/Makefile b/lldb/test/API/functionalities/thread/create_during_step/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/create_during_step/Makefile rename to lldb/test/API/functionalities/thread/create_during_step/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/create_during_step/TestCreateDuringStep.py b/lldb/test/API/functionalities/thread/create_during_step/TestCreateDuringStep.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/create_during_step/TestCreateDuringStep.py rename to lldb/test/API/functionalities/thread/create_during_step/TestCreateDuringStep.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/create_during_step/main.cpp b/lldb/test/API/functionalities/thread/create_during_step/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/create_during_step/main.cpp rename to lldb/test/API/functionalities/thread/create_during_step/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/exit_during_break/Makefile b/lldb/test/API/functionalities/thread/exit_during_break/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/exit_during_break/Makefile rename to lldb/test/API/functionalities/thread/exit_during_break/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/exit_during_break/TestExitDuringBreak.py b/lldb/test/API/functionalities/thread/exit_during_break/TestExitDuringBreak.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/exit_during_break/TestExitDuringBreak.py rename to lldb/test/API/functionalities/thread/exit_during_break/TestExitDuringBreak.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/exit_during_break/main.cpp b/lldb/test/API/functionalities/thread/exit_during_break/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/exit_during_break/main.cpp rename to lldb/test/API/functionalities/thread/exit_during_break/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/exit_during_step/Makefile b/lldb/test/API/functionalities/thread/exit_during_step/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/exit_during_step/Makefile rename to lldb/test/API/functionalities/thread/exit_during_step/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/exit_during_step/TestExitDuringStep.py b/lldb/test/API/functionalities/thread/exit_during_step/TestExitDuringStep.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/exit_during_step/TestExitDuringStep.py rename to lldb/test/API/functionalities/thread/exit_during_step/TestExitDuringStep.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/exit_during_step/main.cpp b/lldb/test/API/functionalities/thread/exit_during_step/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/exit_during_step/main.cpp rename to lldb/test/API/functionalities/thread/exit_during_step/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/jump/Makefile b/lldb/test/API/functionalities/thread/jump/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/jump/Makefile rename to lldb/test/API/functionalities/thread/jump/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/jump/TestThreadJump.py b/lldb/test/API/functionalities/thread/jump/TestThreadJump.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/jump/TestThreadJump.py rename to lldb/test/API/functionalities/thread/jump/TestThreadJump.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/jump/main.cpp b/lldb/test/API/functionalities/thread/jump/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/jump/main.cpp rename to lldb/test/API/functionalities/thread/jump/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/jump/other.cpp b/lldb/test/API/functionalities/thread/jump/other.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/jump/other.cpp rename to lldb/test/API/functionalities/thread/jump/other.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/multi_break/Makefile b/lldb/test/API/functionalities/thread/multi_break/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/multi_break/Makefile rename to lldb/test/API/functionalities/thread/multi_break/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/multi_break/TestMultipleBreakpoints.py b/lldb/test/API/functionalities/thread/multi_break/TestMultipleBreakpoints.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/multi_break/TestMultipleBreakpoints.py rename to lldb/test/API/functionalities/thread/multi_break/TestMultipleBreakpoints.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/multi_break/main.cpp b/lldb/test/API/functionalities/thread/multi_break/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/multi_break/main.cpp rename to lldb/test/API/functionalities/thread/multi_break/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/num_threads/Makefile b/lldb/test/API/functionalities/thread/num_threads/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/num_threads/Makefile rename to lldb/test/API/functionalities/thread/num_threads/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/num_threads/TestNumThreads.py b/lldb/test/API/functionalities/thread/num_threads/TestNumThreads.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/num_threads/TestNumThreads.py rename to lldb/test/API/functionalities/thread/num_threads/TestNumThreads.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/num_threads/main.cpp b/lldb/test/API/functionalities/thread/num_threads/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/num_threads/main.cpp rename to lldb/test/API/functionalities/thread/num_threads/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/state/Makefile b/lldb/test/API/functionalities/thread/state/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/state/Makefile rename to lldb/test/API/functionalities/thread/state/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/state/TestThreadStates.py b/lldb/test/API/functionalities/thread/state/TestThreadStates.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/state/TestThreadStates.py rename to lldb/test/API/functionalities/thread/state/TestThreadStates.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/state/main.cpp b/lldb/test/API/functionalities/thread/state/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/state/main.cpp rename to lldb/test/API/functionalities/thread/state/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/step_out/Makefile b/lldb/test/API/functionalities/thread/step_out/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/step_out/Makefile rename to lldb/test/API/functionalities/thread/step_out/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/step_out/TestThreadStepOut.py b/lldb/test/API/functionalities/thread/step_out/TestThreadStepOut.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/step_out/TestThreadStepOut.py rename to lldb/test/API/functionalities/thread/step_out/TestThreadStepOut.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/step_out/main.cpp b/lldb/test/API/functionalities/thread/step_out/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/step_out/main.cpp rename to lldb/test/API/functionalities/thread/step_out/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/step_until/.categories b/lldb/test/API/functionalities/thread/step_until/.categories similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/step_until/.categories rename to lldb/test/API/functionalities/thread/step_until/.categories diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/step_until/Makefile b/lldb/test/API/functionalities/thread/step_until/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/step_until/Makefile rename to lldb/test/API/functionalities/thread/step_until/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/step_until/TestStepUntil.py b/lldb/test/API/functionalities/thread/step_until/TestStepUntil.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/step_until/TestStepUntil.py rename to lldb/test/API/functionalities/thread/step_until/TestStepUntil.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/step_until/main.c b/lldb/test/API/functionalities/thread/step_until/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/step_until/main.c rename to lldb/test/API/functionalities/thread/step_until/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_exit/Makefile b/lldb/test/API/functionalities/thread/thread_exit/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_exit/Makefile rename to lldb/test/API/functionalities/thread/thread_exit/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_exit/TestThreadExit.py b/lldb/test/API/functionalities/thread/thread_exit/TestThreadExit.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_exit/TestThreadExit.py rename to lldb/test/API/functionalities/thread/thread_exit/TestThreadExit.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_exit/main.cpp b/lldb/test/API/functionalities/thread/thread_exit/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_exit/main.cpp rename to lldb/test/API/functionalities/thread/thread_exit/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_specific_break/Makefile b/lldb/test/API/functionalities/thread/thread_specific_break/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_specific_break/Makefile rename to lldb/test/API/functionalities/thread/thread_specific_break/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_specific_break/TestThreadSpecificBreakpoint.py b/lldb/test/API/functionalities/thread/thread_specific_break/TestThreadSpecificBreakpoint.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_specific_break/TestThreadSpecificBreakpoint.py rename to lldb/test/API/functionalities/thread/thread_specific_break/TestThreadSpecificBreakpoint.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_specific_break/main.cpp b/lldb/test/API/functionalities/thread/thread_specific_break/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_specific_break/main.cpp rename to lldb/test/API/functionalities/thread/thread_specific_break/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_specific_break_plus_condition/Makefile b/lldb/test/API/functionalities/thread/thread_specific_break_plus_condition/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_specific_break_plus_condition/Makefile rename to lldb/test/API/functionalities/thread/thread_specific_break_plus_condition/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_specific_break_plus_condition/TestThreadSpecificBpPlusCondition.py b/lldb/test/API/functionalities/thread/thread_specific_break_plus_condition/TestThreadSpecificBpPlusCondition.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_specific_break_plus_condition/TestThreadSpecificBpPlusCondition.py rename to lldb/test/API/functionalities/thread/thread_specific_break_plus_condition/TestThreadSpecificBpPlusCondition.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_specific_break_plus_condition/main.cpp b/lldb/test/API/functionalities/thread/thread_specific_break_plus_condition/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_specific_break_plus_condition/main.cpp rename to lldb/test/API/functionalities/thread/thread_specific_break_plus_condition/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tsan/basic/Makefile b/lldb/test/API/functionalities/tsan/basic/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tsan/basic/Makefile rename to lldb/test/API/functionalities/tsan/basic/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tsan/basic/TestTsanBasic.py b/lldb/test/API/functionalities/tsan/basic/TestTsanBasic.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tsan/basic/TestTsanBasic.py rename to lldb/test/API/functionalities/tsan/basic/TestTsanBasic.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tsan/basic/main.c b/lldb/test/API/functionalities/tsan/basic/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tsan/basic/main.c rename to lldb/test/API/functionalities/tsan/basic/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tsan/cpp_global_location/Makefile b/lldb/test/API/functionalities/tsan/cpp_global_location/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tsan/cpp_global_location/Makefile rename to lldb/test/API/functionalities/tsan/cpp_global_location/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tsan/cpp_global_location/TestTsanCPPGlobalLocation.py b/lldb/test/API/functionalities/tsan/cpp_global_location/TestTsanCPPGlobalLocation.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tsan/cpp_global_location/TestTsanCPPGlobalLocation.py rename to lldb/test/API/functionalities/tsan/cpp_global_location/TestTsanCPPGlobalLocation.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tsan/cpp_global_location/main.cpp b/lldb/test/API/functionalities/tsan/cpp_global_location/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tsan/cpp_global_location/main.cpp rename to lldb/test/API/functionalities/tsan/cpp_global_location/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tsan/global_location/Makefile b/lldb/test/API/functionalities/tsan/global_location/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tsan/global_location/Makefile rename to lldb/test/API/functionalities/tsan/global_location/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tsan/global_location/TestTsanGlobalLocation.py b/lldb/test/API/functionalities/tsan/global_location/TestTsanGlobalLocation.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tsan/global_location/TestTsanGlobalLocation.py rename to lldb/test/API/functionalities/tsan/global_location/TestTsanGlobalLocation.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tsan/global_location/main.c b/lldb/test/API/functionalities/tsan/global_location/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tsan/global_location/main.c rename to lldb/test/API/functionalities/tsan/global_location/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tsan/multiple/Makefile b/lldb/test/API/functionalities/tsan/multiple/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tsan/multiple/Makefile rename to lldb/test/API/functionalities/tsan/multiple/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tsan/multiple/TestTsanMultiple.py b/lldb/test/API/functionalities/tsan/multiple/TestTsanMultiple.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tsan/multiple/TestTsanMultiple.py rename to lldb/test/API/functionalities/tsan/multiple/TestTsanMultiple.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tsan/multiple/main.m b/lldb/test/API/functionalities/tsan/multiple/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tsan/multiple/main.m rename to lldb/test/API/functionalities/tsan/multiple/main.m diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tsan/thread_leak/Makefile b/lldb/test/API/functionalities/tsan/thread_leak/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tsan/thread_leak/Makefile rename to lldb/test/API/functionalities/tsan/thread_leak/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tsan/thread_leak/TestTsanThreadLeak.py b/lldb/test/API/functionalities/tsan/thread_leak/TestTsanThreadLeak.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tsan/thread_leak/TestTsanThreadLeak.py rename to lldb/test/API/functionalities/tsan/thread_leak/TestTsanThreadLeak.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tsan/thread_leak/main.c b/lldb/test/API/functionalities/tsan/thread_leak/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tsan/thread_leak/main.c rename to lldb/test/API/functionalities/tsan/thread_leak/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tsan/thread_numbers/Makefile b/lldb/test/API/functionalities/tsan/thread_numbers/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tsan/thread_numbers/Makefile rename to lldb/test/API/functionalities/tsan/thread_numbers/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tsan/thread_numbers/TestTsanThreadNumbers.py b/lldb/test/API/functionalities/tsan/thread_numbers/TestTsanThreadNumbers.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tsan/thread_numbers/TestTsanThreadNumbers.py rename to lldb/test/API/functionalities/tsan/thread_numbers/TestTsanThreadNumbers.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tsan/thread_numbers/main.c b/lldb/test/API/functionalities/tsan/thread_numbers/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tsan/thread_numbers/main.c rename to lldb/test/API/functionalities/tsan/thread_numbers/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tty/Makefile b/lldb/test/API/functionalities/tty/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tty/Makefile rename to lldb/test/API/functionalities/tty/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tty/TestTerminal.py b/lldb/test/API/functionalities/tty/TestTerminal.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tty/TestTerminal.py rename to lldb/test/API/functionalities/tty/TestTerminal.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/tty/main.c b/lldb/test/API/functionalities/tty/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/tty/main.c rename to lldb/test/API/functionalities/tty/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/type_completion/Makefile b/lldb/test/API/functionalities/type_completion/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/type_completion/Makefile rename to lldb/test/API/functionalities/type_completion/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/type_completion/TestTypeCompletion.py b/lldb/test/API/functionalities/type_completion/TestTypeCompletion.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/type_completion/TestTypeCompletion.py rename to lldb/test/API/functionalities/type_completion/TestTypeCompletion.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/type_completion/main.cpp b/lldb/test/API/functionalities/type_completion/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/type_completion/main.cpp rename to lldb/test/API/functionalities/type_completion/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/type_lookup/Makefile b/lldb/test/API/functionalities/type_lookup/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/type_lookup/Makefile rename to lldb/test/API/functionalities/type_lookup/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/type_lookup/TestTypeLookup.py b/lldb/test/API/functionalities/type_lookup/TestTypeLookup.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/type_lookup/TestTypeLookup.py rename to lldb/test/API/functionalities/type_lookup/TestTypeLookup.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/type_lookup/main.mm b/lldb/test/API/functionalities/type_lookup/main.mm similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/type_lookup/main.mm rename to lldb/test/API/functionalities/type_lookup/main.mm diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/ubsan/basic/Makefile b/lldb/test/API/functionalities/ubsan/basic/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/ubsan/basic/Makefile rename to lldb/test/API/functionalities/ubsan/basic/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/ubsan/basic/TestUbsanBasic.py b/lldb/test/API/functionalities/ubsan/basic/TestUbsanBasic.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/ubsan/basic/TestUbsanBasic.py rename to lldb/test/API/functionalities/ubsan/basic/TestUbsanBasic.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/ubsan/basic/main.c b/lldb/test/API/functionalities/ubsan/basic/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/ubsan/basic/main.c rename to lldb/test/API/functionalities/ubsan/basic/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/ubsan/user-expression/Makefile b/lldb/test/API/functionalities/ubsan/user-expression/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/ubsan/user-expression/Makefile rename to lldb/test/API/functionalities/ubsan/user-expression/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/ubsan/user-expression/TestUbsanUserExpression.py b/lldb/test/API/functionalities/ubsan/user-expression/TestUbsanUserExpression.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/ubsan/user-expression/TestUbsanUserExpression.py rename to lldb/test/API/functionalities/ubsan/user-expression/TestUbsanUserExpression.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/ubsan/user-expression/main.c b/lldb/test/API/functionalities/ubsan/user-expression/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/ubsan/user-expression/main.c rename to lldb/test/API/functionalities/ubsan/user-expression/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/unwind/ehframe/Makefile b/lldb/test/API/functionalities/unwind/ehframe/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/unwind/ehframe/Makefile rename to lldb/test/API/functionalities/unwind/ehframe/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/unwind/ehframe/TestEhFrameUnwind.py b/lldb/test/API/functionalities/unwind/ehframe/TestEhFrameUnwind.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/unwind/ehframe/TestEhFrameUnwind.py rename to lldb/test/API/functionalities/unwind/ehframe/TestEhFrameUnwind.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/unwind/ehframe/main.c b/lldb/test/API/functionalities/unwind/ehframe/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/unwind/ehframe/main.c rename to lldb/test/API/functionalities/unwind/ehframe/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/unwind/noreturn/Makefile b/lldb/test/API/functionalities/unwind/noreturn/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/unwind/noreturn/Makefile rename to lldb/test/API/functionalities/unwind/noreturn/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/unwind/noreturn/TestNoreturnUnwind.py b/lldb/test/API/functionalities/unwind/noreturn/TestNoreturnUnwind.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/unwind/noreturn/TestNoreturnUnwind.py rename to lldb/test/API/functionalities/unwind/noreturn/TestNoreturnUnwind.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/unwind/noreturn/main.c b/lldb/test/API/functionalities/unwind/noreturn/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/unwind/noreturn/main.c rename to lldb/test/API/functionalities/unwind/noreturn/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/unwind/noreturn/module-end/TestNoReturnModuleEnd.py b/lldb/test/API/functionalities/unwind/noreturn/module-end/TestNoReturnModuleEnd.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/unwind/noreturn/module-end/TestNoReturnModuleEnd.py rename to lldb/test/API/functionalities/unwind/noreturn/module-end/TestNoReturnModuleEnd.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/unwind/noreturn/module-end/a.s b/lldb/test/API/functionalities/unwind/noreturn/module-end/a.s similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/unwind/noreturn/module-end/a.s rename to lldb/test/API/functionalities/unwind/noreturn/module-end/a.s diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/unwind/noreturn/module-end/test.core b/lldb/test/API/functionalities/unwind/noreturn/module-end/test.core similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/unwind/noreturn/module-end/test.core rename to lldb/test/API/functionalities/unwind/noreturn/module-end/test.core diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/unwind/noreturn/module-end/test.out b/lldb/test/API/functionalities/unwind/noreturn/module-end/test.out similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/unwind/noreturn/module-end/test.out rename to lldb/test/API/functionalities/unwind/noreturn/module-end/test.out diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/unwind/sigtramp/Makefile b/lldb/test/API/functionalities/unwind/sigtramp/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/unwind/sigtramp/Makefile rename to lldb/test/API/functionalities/unwind/sigtramp/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/unwind/sigtramp/TestSigtrampUnwind.py b/lldb/test/API/functionalities/unwind/sigtramp/TestSigtrampUnwind.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/unwind/sigtramp/TestSigtrampUnwind.py rename to lldb/test/API/functionalities/unwind/sigtramp/TestSigtrampUnwind.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/unwind/sigtramp/main.c b/lldb/test/API/functionalities/unwind/sigtramp/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/unwind/sigtramp/main.c rename to lldb/test/API/functionalities/unwind/sigtramp/main.c diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/unwind/standard/Makefile b/lldb/test/API/functionalities/unwind/standard/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/unwind/standard/Makefile rename to lldb/test/API/functionalities/unwind/standard/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/unwind/standard/TestStandardUnwind.py b/lldb/test/API/functionalities/unwind/standard/TestStandardUnwind.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/unwind/standard/TestStandardUnwind.py rename to lldb/test/API/functionalities/unwind/standard/TestStandardUnwind.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/unwind/standard/hand_written/divmod.cpp b/lldb/test/API/functionalities/unwind/standard/hand_written/divmod.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/unwind/standard/hand_written/divmod.cpp rename to lldb/test/API/functionalities/unwind/standard/hand_written/divmod.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/unwind/standard/hand_written/fprintf.cpp b/lldb/test/API/functionalities/unwind/standard/hand_written/fprintf.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/unwind/standard/hand_written/fprintf.cpp rename to lldb/test/API/functionalities/unwind/standard/hand_written/fprintf.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/unwind/standard/hand_written/new_delete.cpp b/lldb/test/API/functionalities/unwind/standard/hand_written/new_delete.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/unwind/standard/hand_written/new_delete.cpp rename to lldb/test/API/functionalities/unwind/standard/hand_written/new_delete.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/value_md5_crash/Makefile b/lldb/test/API/functionalities/value_md5_crash/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/value_md5_crash/Makefile rename to lldb/test/API/functionalities/value_md5_crash/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/value_md5_crash/TestValueMD5Crash.py b/lldb/test/API/functionalities/value_md5_crash/TestValueMD5Crash.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/value_md5_crash/TestValueMD5Crash.py rename to lldb/test/API/functionalities/value_md5_crash/TestValueMD5Crash.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/value_md5_crash/main.cpp b/lldb/test/API/functionalities/value_md5_crash/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/value_md5_crash/main.cpp rename to lldb/test/API/functionalities/value_md5_crash/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/var_path/Makefile b/lldb/test/API/functionalities/var_path/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/var_path/Makefile rename to lldb/test/API/functionalities/var_path/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/var_path/TestVarPath.py b/lldb/test/API/functionalities/var_path/TestVarPath.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/var_path/TestVarPath.py rename to lldb/test/API/functionalities/var_path/TestVarPath.py diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/var_path/main.cpp b/lldb/test/API/functionalities/var_path/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/var_path/main.cpp rename to lldb/test/API/functionalities/var_path/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/wrong_commands/.categories b/lldb/test/API/functionalities/wrong_commands/.categories similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/wrong_commands/.categories rename to lldb/test/API/functionalities/wrong_commands/.categories diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/wrong_commands/TestWrongCommands.py b/lldb/test/API/functionalities/wrong_commands/TestWrongCommands.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/functionalities/wrong_commands/TestWrongCommands.py rename to lldb/test/API/functionalities/wrong_commands/TestWrongCommands.py diff --git a/lldb/packages/Python/lldbsuite/test/iohandler/completion/TestIOHandlerCompletion.py b/lldb/test/API/iohandler/completion/TestIOHandlerCompletion.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/iohandler/completion/TestIOHandlerCompletion.py rename to lldb/test/API/iohandler/completion/TestIOHandlerCompletion.py diff --git a/lldb/packages/Python/lldbsuite/test/iohandler/completion/main.c b/lldb/test/API/iohandler/completion/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/iohandler/completion/main.c rename to lldb/test/API/iohandler/completion/main.c diff --git a/lldb/packages/Python/lldbsuite/test/iohandler/unicode/TestUnicode.py b/lldb/test/API/iohandler/unicode/TestUnicode.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/iohandler/unicode/TestUnicode.py rename to lldb/test/API/iohandler/unicode/TestUnicode.py diff --git a/lldb/packages/Python/lldbsuite/test/issue_verification/README.txt b/lldb/test/API/issue_verification/README.txt similarity index 100% rename from lldb/packages/Python/lldbsuite/test/issue_verification/README.txt rename to lldb/test/API/issue_verification/README.txt diff --git a/lldb/packages/Python/lldbsuite/test/issue_verification/TestExpectedTimeout.py.park b/lldb/test/API/issue_verification/TestExpectedTimeout.py.park similarity index 100% rename from lldb/packages/Python/lldbsuite/test/issue_verification/TestExpectedTimeout.py.park rename to lldb/test/API/issue_verification/TestExpectedTimeout.py.park diff --git a/lldb/packages/Python/lldbsuite/test/issue_verification/TestFail.py.park b/lldb/test/API/issue_verification/TestFail.py.park similarity index 100% rename from lldb/packages/Python/lldbsuite/test/issue_verification/TestFail.py.park rename to lldb/test/API/issue_verification/TestFail.py.park diff --git a/lldb/packages/Python/lldbsuite/test/issue_verification/TestInvalidDecorator.py.park b/lldb/test/API/issue_verification/TestInvalidDecorator.py.park similarity index 100% rename from lldb/packages/Python/lldbsuite/test/issue_verification/TestInvalidDecorator.py.park rename to lldb/test/API/issue_verification/TestInvalidDecorator.py.park diff --git a/lldb/packages/Python/lldbsuite/test/issue_verification/TestRerunFail.py.park b/lldb/test/API/issue_verification/TestRerunFail.py.park similarity index 100% rename from lldb/packages/Python/lldbsuite/test/issue_verification/TestRerunFail.py.park rename to lldb/test/API/issue_verification/TestRerunFail.py.park diff --git a/lldb/packages/Python/lldbsuite/test/issue_verification/TestRerunFileLevelTimeout.py.park b/lldb/test/API/issue_verification/TestRerunFileLevelTimeout.py.park similarity index 100% rename from lldb/packages/Python/lldbsuite/test/issue_verification/TestRerunFileLevelTimeout.py.park rename to lldb/test/API/issue_verification/TestRerunFileLevelTimeout.py.park diff --git a/lldb/packages/Python/lldbsuite/test/issue_verification/TestRerunInline.py.park b/lldb/test/API/issue_verification/TestRerunInline.py.park similarity index 100% rename from lldb/packages/Python/lldbsuite/test/issue_verification/TestRerunInline.py.park rename to lldb/test/API/issue_verification/TestRerunInline.py.park diff --git a/lldb/packages/Python/lldbsuite/test/issue_verification/TestRerunTimeout.py.park b/lldb/test/API/issue_verification/TestRerunTimeout.py.park similarity index 100% rename from lldb/packages/Python/lldbsuite/test/issue_verification/TestRerunTimeout.py.park rename to lldb/test/API/issue_verification/TestRerunTimeout.py.park diff --git a/lldb/packages/Python/lldbsuite/test/issue_verification/TestSignal.py.park b/lldb/test/API/issue_verification/TestSignal.py.park similarity index 100% rename from lldb/packages/Python/lldbsuite/test/issue_verification/TestSignal.py.park rename to lldb/test/API/issue_verification/TestSignal.py.park diff --git a/lldb/packages/Python/lldbsuite/test/issue_verification/TestSignalOutsideTestMethod.py.park b/lldb/test/API/issue_verification/TestSignalOutsideTestMethod.py.park similarity index 100% rename from lldb/packages/Python/lldbsuite/test/issue_verification/TestSignalOutsideTestMethod.py.park rename to lldb/test/API/issue_verification/TestSignalOutsideTestMethod.py.park diff --git a/lldb/packages/Python/lldbsuite/test/issue_verification/TestTimeout.py.park b/lldb/test/API/issue_verification/TestTimeout.py.park similarity index 100% rename from lldb/packages/Python/lldbsuite/test/issue_verification/TestTimeout.py.park rename to lldb/test/API/issue_verification/TestTimeout.py.park diff --git a/lldb/packages/Python/lldbsuite/test/issue_verification/disable.py b/lldb/test/API/issue_verification/disable.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/issue_verification/disable.py rename to lldb/test/API/issue_verification/disable.py diff --git a/lldb/packages/Python/lldbsuite/test/issue_verification/enable.py b/lldb/test/API/issue_verification/enable.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/issue_verification/enable.py rename to lldb/test/API/issue_verification/enable.py diff --git a/lldb/packages/Python/lldbsuite/test/issue_verification/inline_rerun_inferior.cpp b/lldb/test/API/issue_verification/inline_rerun_inferior.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/issue_verification/inline_rerun_inferior.cpp rename to lldb/test/API/issue_verification/inline_rerun_inferior.cpp diff --git a/lldb/packages/Python/lldbsuite/test/issue_verification/rerun_base.py b/lldb/test/API/issue_verification/rerun_base.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/issue_verification/rerun_base.py rename to lldb/test/API/issue_verification/rerun_base.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/anonymous/Makefile b/lldb/test/API/lang/c/anonymous/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/anonymous/Makefile rename to lldb/test/API/lang/c/anonymous/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/anonymous/TestAnonymous.py b/lldb/test/API/lang/c/anonymous/TestAnonymous.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/anonymous/TestAnonymous.py rename to lldb/test/API/lang/c/anonymous/TestAnonymous.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/anonymous/main.c b/lldb/test/API/lang/c/anonymous/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/anonymous/main.c rename to lldb/test/API/lang/c/anonymous/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/array_types/Makefile b/lldb/test/API/lang/c/array_types/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/array_types/Makefile rename to lldb/test/API/lang/c/array_types/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/array_types/TestArrayTypes.py b/lldb/test/API/lang/c/array_types/TestArrayTypes.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/array_types/TestArrayTypes.py rename to lldb/test/API/lang/c/array_types/TestArrayTypes.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/array_types/cmds.txt b/lldb/test/API/lang/c/array_types/cmds.txt similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/array_types/cmds.txt rename to lldb/test/API/lang/c/array_types/cmds.txt diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/array_types/main.c b/lldb/test/API/lang/c/array_types/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/array_types/main.c rename to lldb/test/API/lang/c/array_types/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/bitfields/Makefile b/lldb/test/API/lang/c/bitfields/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/bitfields/Makefile rename to lldb/test/API/lang/c/bitfields/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/bitfields/TestBitfields.py b/lldb/test/API/lang/c/bitfields/TestBitfields.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/bitfields/TestBitfields.py rename to lldb/test/API/lang/c/bitfields/TestBitfields.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/bitfields/main.c b/lldb/test/API/lang/c/bitfields/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/bitfields/main.c rename to lldb/test/API/lang/c/bitfields/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/blocks/Makefile b/lldb/test/API/lang/c/blocks/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/blocks/Makefile rename to lldb/test/API/lang/c/blocks/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/blocks/TestBlocks.py b/lldb/test/API/lang/c/blocks/TestBlocks.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/blocks/TestBlocks.py rename to lldb/test/API/lang/c/blocks/TestBlocks.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/blocks/main.c b/lldb/test/API/lang/c/blocks/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/blocks/main.c rename to lldb/test/API/lang/c/blocks/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/Makefile b/lldb/test/API/lang/c/conflicting-symbol/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/Makefile rename to lldb/test/API/lang/c/conflicting-symbol/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/One.mk b/lldb/test/API/lang/c/conflicting-symbol/One.mk similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/One.mk rename to lldb/test/API/lang/c/conflicting-symbol/One.mk diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/One/One.c b/lldb/test/API/lang/c/conflicting-symbol/One/One.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/One/One.c rename to lldb/test/API/lang/c/conflicting-symbol/One/One.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/One/One.h b/lldb/test/API/lang/c/conflicting-symbol/One/One.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/One/One.h rename to lldb/test/API/lang/c/conflicting-symbol/One/One.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/One/OneConstant.c b/lldb/test/API/lang/c/conflicting-symbol/One/OneConstant.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/One/OneConstant.c rename to lldb/test/API/lang/c/conflicting-symbol/One/OneConstant.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/TestConflictingSymbol.py b/lldb/test/API/lang/c/conflicting-symbol/TestConflictingSymbol.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/TestConflictingSymbol.py rename to lldb/test/API/lang/c/conflicting-symbol/TestConflictingSymbol.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/Two.mk b/lldb/test/API/lang/c/conflicting-symbol/Two.mk similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/Two.mk rename to lldb/test/API/lang/c/conflicting-symbol/Two.mk diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/Two/Two.c b/lldb/test/API/lang/c/conflicting-symbol/Two/Two.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/Two/Two.c rename to lldb/test/API/lang/c/conflicting-symbol/Two/Two.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/Two/Two.h b/lldb/test/API/lang/c/conflicting-symbol/Two/Two.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/Two/Two.h rename to lldb/test/API/lang/c/conflicting-symbol/Two/Two.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/Two/TwoConstant.c b/lldb/test/API/lang/c/conflicting-symbol/Two/TwoConstant.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/Two/TwoConstant.c rename to lldb/test/API/lang/c/conflicting-symbol/Two/TwoConstant.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/main.c b/lldb/test/API/lang/c/conflicting-symbol/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/main.c rename to lldb/test/API/lang/c/conflicting-symbol/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/const_variables/Makefile b/lldb/test/API/lang/c/const_variables/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/const_variables/Makefile rename to lldb/test/API/lang/c/const_variables/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/const_variables/TestConstVariables.py b/lldb/test/API/lang/c/const_variables/TestConstVariables.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/const_variables/TestConstVariables.py rename to lldb/test/API/lang/c/const_variables/TestConstVariables.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/const_variables/functions.c b/lldb/test/API/lang/c/const_variables/functions.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/const_variables/functions.c rename to lldb/test/API/lang/c/const_variables/functions.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/const_variables/main.c b/lldb/test/API/lang/c/const_variables/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/const_variables/main.c rename to lldb/test/API/lang/c/const_variables/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/enum_types/Makefile b/lldb/test/API/lang/c/enum_types/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/enum_types/Makefile rename to lldb/test/API/lang/c/enum_types/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/enum_types/TestEnumTypes.py b/lldb/test/API/lang/c/enum_types/TestEnumTypes.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/enum_types/TestEnumTypes.py rename to lldb/test/API/lang/c/enum_types/TestEnumTypes.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/enum_types/main.c b/lldb/test/API/lang/c/enum_types/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/enum_types/main.c rename to lldb/test/API/lang/c/enum_types/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/find_struct_type/Makefile b/lldb/test/API/lang/c/find_struct_type/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/find_struct_type/Makefile rename to lldb/test/API/lang/c/find_struct_type/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/find_struct_type/TestFindStructTypes.py b/lldb/test/API/lang/c/find_struct_type/TestFindStructTypes.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/find_struct_type/TestFindStructTypes.py rename to lldb/test/API/lang/c/find_struct_type/TestFindStructTypes.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/find_struct_type/main.c b/lldb/test/API/lang/c/find_struct_type/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/find_struct_type/main.c rename to lldb/test/API/lang/c/find_struct_type/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/forward/Makefile b/lldb/test/API/lang/c/forward/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/forward/Makefile rename to lldb/test/API/lang/c/forward/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/forward/README.txt b/lldb/test/API/lang/c/forward/README.txt similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/forward/README.txt rename to lldb/test/API/lang/c/forward/README.txt diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/forward/TestForwardDeclaration.py b/lldb/test/API/lang/c/forward/TestForwardDeclaration.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/forward/TestForwardDeclaration.py rename to lldb/test/API/lang/c/forward/TestForwardDeclaration.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/forward/foo.c b/lldb/test/API/lang/c/forward/foo.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/forward/foo.c rename to lldb/test/API/lang/c/forward/foo.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/forward/foo.h b/lldb/test/API/lang/c/forward/foo.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/forward/foo.h rename to lldb/test/API/lang/c/forward/foo.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/forward/main.c b/lldb/test/API/lang/c/forward/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/forward/main.c rename to lldb/test/API/lang/c/forward/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/function_types/Makefile b/lldb/test/API/lang/c/function_types/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/function_types/Makefile rename to lldb/test/API/lang/c/function_types/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/function_types/TestFunctionTypes.py b/lldb/test/API/lang/c/function_types/TestFunctionTypes.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/function_types/TestFunctionTypes.py rename to lldb/test/API/lang/c/function_types/TestFunctionTypes.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/function_types/main.c b/lldb/test/API/lang/c/function_types/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/function_types/main.c rename to lldb/test/API/lang/c/function_types/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/global_variables/Makefile b/lldb/test/API/lang/c/global_variables/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/global_variables/Makefile rename to lldb/test/API/lang/c/global_variables/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/global_variables/TestGlobalVariables.py b/lldb/test/API/lang/c/global_variables/TestGlobalVariables.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/global_variables/TestGlobalVariables.py rename to lldb/test/API/lang/c/global_variables/TestGlobalVariables.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/global_variables/a.c b/lldb/test/API/lang/c/global_variables/a.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/global_variables/a.c rename to lldb/test/API/lang/c/global_variables/a.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/global_variables/cmds.txt b/lldb/test/API/lang/c/global_variables/cmds.txt similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/global_variables/cmds.txt rename to lldb/test/API/lang/c/global_variables/cmds.txt diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/global_variables/main.c b/lldb/test/API/lang/c/global_variables/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/global_variables/main.c rename to lldb/test/API/lang/c/global_variables/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/inlines/TestRedefinitionsInInlines.py b/lldb/test/API/lang/c/inlines/TestRedefinitionsInInlines.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/inlines/TestRedefinitionsInInlines.py rename to lldb/test/API/lang/c/inlines/TestRedefinitionsInInlines.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/inlines/main.c b/lldb/test/API/lang/c/inlines/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/inlines/main.c rename to lldb/test/API/lang/c/inlines/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/local_types/TestUseClosestType.py b/lldb/test/API/lang/c/local_types/TestUseClosestType.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/local_types/TestUseClosestType.py rename to lldb/test/API/lang/c/local_types/TestUseClosestType.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/local_types/main.c b/lldb/test/API/lang/c/local_types/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/local_types/main.c rename to lldb/test/API/lang/c/local_types/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/local_types/other.c b/lldb/test/API/lang/c/local_types/other.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/local_types/other.c rename to lldb/test/API/lang/c/local_types/other.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/local_variables/Makefile b/lldb/test/API/lang/c/local_variables/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/local_variables/Makefile rename to lldb/test/API/lang/c/local_variables/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/local_variables/TestLocalVariables.py b/lldb/test/API/lang/c/local_variables/TestLocalVariables.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/local_variables/TestLocalVariables.py rename to lldb/test/API/lang/c/local_variables/TestLocalVariables.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/local_variables/main.c b/lldb/test/API/lang/c/local_variables/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/local_variables/main.c rename to lldb/test/API/lang/c/local_variables/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/modules/Makefile b/lldb/test/API/lang/c/modules/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/modules/Makefile rename to lldb/test/API/lang/c/modules/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/modules/TestCModules.py b/lldb/test/API/lang/c/modules/TestCModules.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/modules/TestCModules.py rename to lldb/test/API/lang/c/modules/TestCModules.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/modules/main.c b/lldb/test/API/lang/c/modules/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/modules/main.c rename to lldb/test/API/lang/c/modules/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/offsetof/TestOffsetof.py b/lldb/test/API/lang/c/offsetof/TestOffsetof.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/offsetof/TestOffsetof.py rename to lldb/test/API/lang/c/offsetof/TestOffsetof.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/offsetof/main.c b/lldb/test/API/lang/c/offsetof/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/offsetof/main.c rename to lldb/test/API/lang/c/offsetof/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/recurse/Makefile b/lldb/test/API/lang/c/recurse/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/recurse/Makefile rename to lldb/test/API/lang/c/recurse/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/recurse/main.c b/lldb/test/API/lang/c/recurse/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/recurse/main.c rename to lldb/test/API/lang/c/recurse/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/register_variables/Makefile b/lldb/test/API/lang/c/register_variables/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/register_variables/Makefile rename to lldb/test/API/lang/c/register_variables/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py b/lldb/test/API/lang/c/register_variables/TestRegisterVariables.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py rename to lldb/test/API/lang/c/register_variables/TestRegisterVariables.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/register_variables/test.c b/lldb/test/API/lang/c/register_variables/test.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/register_variables/test.c rename to lldb/test/API/lang/c/register_variables/test.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/set_values/Makefile b/lldb/test/API/lang/c/set_values/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/set_values/Makefile rename to lldb/test/API/lang/c/set_values/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/set_values/TestSetValues.py b/lldb/test/API/lang/c/set_values/TestSetValues.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/set_values/TestSetValues.py rename to lldb/test/API/lang/c/set_values/TestSetValues.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/set_values/main.c b/lldb/test/API/lang/c/set_values/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/set_values/main.c rename to lldb/test/API/lang/c/set_values/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/shared_lib/Makefile b/lldb/test/API/lang/c/shared_lib/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/shared_lib/Makefile rename to lldb/test/API/lang/c/shared_lib/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/shared_lib/TestSharedLib.py b/lldb/test/API/lang/c/shared_lib/TestSharedLib.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/shared_lib/TestSharedLib.py rename to lldb/test/API/lang/c/shared_lib/TestSharedLib.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/shared_lib/foo.c b/lldb/test/API/lang/c/shared_lib/foo.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/shared_lib/foo.c rename to lldb/test/API/lang/c/shared_lib/foo.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/shared_lib/foo.h b/lldb/test/API/lang/c/shared_lib/foo.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/shared_lib/foo.h rename to lldb/test/API/lang/c/shared_lib/foo.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/shared_lib/main.c b/lldb/test/API/lang/c/shared_lib/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/shared_lib/main.c rename to lldb/test/API/lang/c/shared_lib/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/shared_lib_stripped_symbols/Makefile b/lldb/test/API/lang/c/shared_lib_stripped_symbols/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/shared_lib_stripped_symbols/Makefile rename to lldb/test/API/lang/c/shared_lib_stripped_symbols/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/shared_lib_stripped_symbols/TestSharedLibStrippedSymbols.py b/lldb/test/API/lang/c/shared_lib_stripped_symbols/TestSharedLibStrippedSymbols.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/shared_lib_stripped_symbols/TestSharedLibStrippedSymbols.py rename to lldb/test/API/lang/c/shared_lib_stripped_symbols/TestSharedLibStrippedSymbols.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/shared_lib_stripped_symbols/foo.c b/lldb/test/API/lang/c/shared_lib_stripped_symbols/foo.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/shared_lib_stripped_symbols/foo.c rename to lldb/test/API/lang/c/shared_lib_stripped_symbols/foo.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/shared_lib_stripped_symbols/foo.h b/lldb/test/API/lang/c/shared_lib_stripped_symbols/foo.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/shared_lib_stripped_symbols/foo.h rename to lldb/test/API/lang/c/shared_lib_stripped_symbols/foo.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/shared_lib_stripped_symbols/main.c b/lldb/test/API/lang/c/shared_lib_stripped_symbols/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/shared_lib_stripped_symbols/main.c rename to lldb/test/API/lang/c/shared_lib_stripped_symbols/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/step-target/.categories b/lldb/test/API/lang/c/step-target/.categories similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/step-target/.categories rename to lldb/test/API/lang/c/step-target/.categories diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/step-target/Makefile b/lldb/test/API/lang/c/step-target/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/step-target/Makefile rename to lldb/test/API/lang/c/step-target/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/step-target/TestStepTarget.py b/lldb/test/API/lang/c/step-target/TestStepTarget.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/step-target/TestStepTarget.py rename to lldb/test/API/lang/c/step-target/TestStepTarget.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/step-target/main.c b/lldb/test/API/lang/c/step-target/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/step-target/main.c rename to lldb/test/API/lang/c/step-target/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/step_over_no_deadlock/Makefile b/lldb/test/API/lang/c/step_over_no_deadlock/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/step_over_no_deadlock/Makefile rename to lldb/test/API/lang/c/step_over_no_deadlock/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/step_over_no_deadlock/TestStepOverDoesntBlock.py b/lldb/test/API/lang/c/step_over_no_deadlock/TestStepOverDoesntBlock.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/step_over_no_deadlock/TestStepOverDoesntBlock.py rename to lldb/test/API/lang/c/step_over_no_deadlock/TestStepOverDoesntBlock.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/step_over_no_deadlock/locking.cpp b/lldb/test/API/lang/c/step_over_no_deadlock/locking.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/step_over_no_deadlock/locking.cpp rename to lldb/test/API/lang/c/step_over_no_deadlock/locking.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/stepping/Makefile b/lldb/test/API/lang/c/stepping/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/stepping/Makefile rename to lldb/test/API/lang/c/stepping/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/stepping/TestStepAndBreakpoints.py b/lldb/test/API/lang/c/stepping/TestStepAndBreakpoints.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/stepping/TestStepAndBreakpoints.py rename to lldb/test/API/lang/c/stepping/TestStepAndBreakpoints.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/stepping/TestThreadStepping.py b/lldb/test/API/lang/c/stepping/TestThreadStepping.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/stepping/TestThreadStepping.py rename to lldb/test/API/lang/c/stepping/TestThreadStepping.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/stepping/main.c b/lldb/test/API/lang/c/stepping/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/stepping/main.c rename to lldb/test/API/lang/c/stepping/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/strings/Makefile b/lldb/test/API/lang/c/strings/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/strings/Makefile rename to lldb/test/API/lang/c/strings/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/strings/TestCStrings.py b/lldb/test/API/lang/c/strings/TestCStrings.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/strings/TestCStrings.py rename to lldb/test/API/lang/c/strings/TestCStrings.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/strings/main.c b/lldb/test/API/lang/c/strings/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/strings/main.c rename to lldb/test/API/lang/c/strings/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/struct_types/TestStructTypes.py b/lldb/test/API/lang/c/struct_types/TestStructTypes.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/struct_types/TestStructTypes.py rename to lldb/test/API/lang/c/struct_types/TestStructTypes.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/struct_types/main.c b/lldb/test/API/lang/c/struct_types/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/struct_types/main.c rename to lldb/test/API/lang/c/struct_types/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/tls_globals/Makefile b/lldb/test/API/lang/c/tls_globals/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/tls_globals/Makefile rename to lldb/test/API/lang/c/tls_globals/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/tls_globals/TestTlsGlobals.py b/lldb/test/API/lang/c/tls_globals/TestTlsGlobals.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/tls_globals/TestTlsGlobals.py rename to lldb/test/API/lang/c/tls_globals/TestTlsGlobals.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/tls_globals/a.c b/lldb/test/API/lang/c/tls_globals/a.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/tls_globals/a.c rename to lldb/test/API/lang/c/tls_globals/a.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/tls_globals/main.c b/lldb/test/API/lang/c/tls_globals/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/tls_globals/main.c rename to lldb/test/API/lang/c/tls_globals/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/typedef/Makefile b/lldb/test/API/lang/c/typedef/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/typedef/Makefile rename to lldb/test/API/lang/c/typedef/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/typedef/Testtypedef.py b/lldb/test/API/lang/c/typedef/Testtypedef.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/typedef/Testtypedef.py rename to lldb/test/API/lang/c/typedef/Testtypedef.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/typedef/main.c b/lldb/test/API/lang/c/typedef/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/typedef/main.c rename to lldb/test/API/lang/c/typedef/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/unicode/Makefile b/lldb/test/API/lang/c/unicode/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/unicode/Makefile rename to lldb/test/API/lang/c/unicode/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/unicode/TestUnicodeSymbols.py b/lldb/test/API/lang/c/unicode/TestUnicodeSymbols.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/unicode/TestUnicodeSymbols.py rename to lldb/test/API/lang/c/unicode/TestUnicodeSymbols.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/unicode/main.c b/lldb/test/API/lang/c/unicode/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/unicode/main.c rename to lldb/test/API/lang/c/unicode/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/unions/Makefile b/lldb/test/API/lang/c/unions/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/unions/Makefile rename to lldb/test/API/lang/c/unions/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/unions/TestUnionMembers.py b/lldb/test/API/lang/c/unions/TestUnionMembers.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/unions/TestUnionMembers.py rename to lldb/test/API/lang/c/unions/TestUnionMembers.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/unions/main.c b/lldb/test/API/lang/c/unions/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/unions/main.c rename to lldb/test/API/lang/c/unions/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/vla/Makefile b/lldb/test/API/lang/c/vla/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/vla/Makefile rename to lldb/test/API/lang/c/vla/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/vla/TestVLA.py b/lldb/test/API/lang/c/vla/TestVLA.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/vla/TestVLA.py rename to lldb/test/API/lang/c/vla/TestVLA.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/vla/main.c b/lldb/test/API/lang/c/vla/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/c/vla/main.c rename to lldb/test/API/lang/c/vla/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/accelerator-table/Makefile b/lldb/test/API/lang/cpp/accelerator-table/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/accelerator-table/Makefile rename to lldb/test/API/lang/cpp/accelerator-table/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/accelerator-table/TestCPPAccelerator.py b/lldb/test/API/lang/cpp/accelerator-table/TestCPPAccelerator.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/accelerator-table/TestCPPAccelerator.py rename to lldb/test/API/lang/cpp/accelerator-table/TestCPPAccelerator.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/accelerator-table/a.cpp b/lldb/test/API/lang/cpp/accelerator-table/a.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/accelerator-table/a.cpp rename to lldb/test/API/lang/cpp/accelerator-table/a.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/accelerator-table/b.cpp b/lldb/test/API/lang/cpp/accelerator-table/b.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/accelerator-table/b.cpp rename to lldb/test/API/lang/cpp/accelerator-table/b.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/accelerator-table/c.cpp b/lldb/test/API/lang/cpp/accelerator-table/c.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/accelerator-table/c.cpp rename to lldb/test/API/lang/cpp/accelerator-table/c.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/accelerator-table/d.cpp b/lldb/test/API/lang/cpp/accelerator-table/d.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/accelerator-table/d.cpp rename to lldb/test/API/lang/cpp/accelerator-table/d.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/accelerator-table/e.cpp b/lldb/test/API/lang/cpp/accelerator-table/e.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/accelerator-table/e.cpp rename to lldb/test/API/lang/cpp/accelerator-table/e.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/accelerator-table/f.cpp b/lldb/test/API/lang/cpp/accelerator-table/f.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/accelerator-table/f.cpp rename to lldb/test/API/lang/cpp/accelerator-table/f.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/accelerator-table/g.cpp b/lldb/test/API/lang/cpp/accelerator-table/g.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/accelerator-table/g.cpp rename to lldb/test/API/lang/cpp/accelerator-table/g.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/accelerator-table/main.cpp b/lldb/test/API/lang/cpp/accelerator-table/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/accelerator-table/main.cpp rename to lldb/test/API/lang/cpp/accelerator-table/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/accelerator-table/source.h b/lldb/test/API/lang/cpp/accelerator-table/source.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/accelerator-table/source.h rename to lldb/test/API/lang/cpp/accelerator-table/source.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/auto/Makefile b/lldb/test/API/lang/cpp/auto/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/auto/Makefile rename to lldb/test/API/lang/cpp/auto/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/auto/TestCPPAuto.py b/lldb/test/API/lang/cpp/auto/TestCPPAuto.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/auto/TestCPPAuto.py rename to lldb/test/API/lang/cpp/auto/TestCPPAuto.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/auto/main.cpp b/lldb/test/API/lang/cpp/auto/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/auto/main.cpp rename to lldb/test/API/lang/cpp/auto/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/bitfields/Makefile b/lldb/test/API/lang/cpp/bitfields/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/bitfields/Makefile rename to lldb/test/API/lang/cpp/bitfields/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/bitfields/TestCppBitfields.py b/lldb/test/API/lang/cpp/bitfields/TestCppBitfields.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/bitfields/TestCppBitfields.py rename to lldb/test/API/lang/cpp/bitfields/TestCppBitfields.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/bitfields/main.cpp b/lldb/test/API/lang/cpp/bitfields/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/bitfields/main.cpp rename to lldb/test/API/lang/cpp/bitfields/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/bool/Makefile b/lldb/test/API/lang/cpp/bool/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/bool/Makefile rename to lldb/test/API/lang/cpp/bool/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/bool/TestCPPBool.py b/lldb/test/API/lang/cpp/bool/TestCPPBool.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/bool/TestCPPBool.py rename to lldb/test/API/lang/cpp/bool/TestCPPBool.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/bool/main.cpp b/lldb/test/API/lang/cpp/bool/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/bool/main.cpp rename to lldb/test/API/lang/cpp/bool/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/breakpoint-commands/Makefile b/lldb/test/API/lang/cpp/breakpoint-commands/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/breakpoint-commands/Makefile rename to lldb/test/API/lang/cpp/breakpoint-commands/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/breakpoint-commands/TestCPPBreakpointCommands.py b/lldb/test/API/lang/cpp/breakpoint-commands/TestCPPBreakpointCommands.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/breakpoint-commands/TestCPPBreakpointCommands.py rename to lldb/test/API/lang/cpp/breakpoint-commands/TestCPPBreakpointCommands.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/breakpoint-commands/nested.cpp b/lldb/test/API/lang/cpp/breakpoint-commands/nested.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/breakpoint-commands/nested.cpp rename to lldb/test/API/lang/cpp/breakpoint-commands/nested.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/Makefile b/lldb/test/API/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/Makefile rename to lldb/test/API/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/TestBreakpointInMemberFuncWNonPrimitiveParams.py b/lldb/test/API/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/TestBreakpointInMemberFuncWNonPrimitiveParams.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/TestBreakpointInMemberFuncWNonPrimitiveParams.py rename to lldb/test/API/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/TestBreakpointInMemberFuncWNonPrimitiveParams.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/a.cpp b/lldb/test/API/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/a.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/a.cpp rename to lldb/test/API/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/a.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/a.h b/lldb/test/API/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/a.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/a.h rename to lldb/test/API/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/a.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/main.cpp b/lldb/test/API/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/main.cpp rename to lldb/test/API/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/module.modulemap b/lldb/test/API/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/module.modulemap similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/module.modulemap rename to lldb/test/API/lang/cpp/breakpoint_in_member_func_w_non_primitive_params/module.modulemap diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/call-function/Makefile b/lldb/test/API/lang/cpp/call-function/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/call-function/Makefile rename to lldb/test/API/lang/cpp/call-function/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/call-function/TestCallCPPFunction.py b/lldb/test/API/lang/cpp/call-function/TestCallCPPFunction.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/call-function/TestCallCPPFunction.py rename to lldb/test/API/lang/cpp/call-function/TestCallCPPFunction.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/call-function/main.cpp b/lldb/test/API/lang/cpp/call-function/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/call-function/main.cpp rename to lldb/test/API/lang/cpp/call-function/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/chained-calls/Makefile b/lldb/test/API/lang/cpp/chained-calls/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/chained-calls/Makefile rename to lldb/test/API/lang/cpp/chained-calls/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/chained-calls/TestCppChainedCalls.py b/lldb/test/API/lang/cpp/chained-calls/TestCppChainedCalls.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/chained-calls/TestCppChainedCalls.py rename to lldb/test/API/lang/cpp/chained-calls/TestCppChainedCalls.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/chained-calls/main.cpp b/lldb/test/API/lang/cpp/chained-calls/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/chained-calls/main.cpp rename to lldb/test/API/lang/cpp/chained-calls/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/char1632_t/.categories b/lldb/test/API/lang/cpp/char1632_t/.categories similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/char1632_t/.categories rename to lldb/test/API/lang/cpp/char1632_t/.categories diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/char1632_t/Makefile b/lldb/test/API/lang/cpp/char1632_t/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/char1632_t/Makefile rename to lldb/test/API/lang/cpp/char1632_t/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/char1632_t/TestChar1632T.py b/lldb/test/API/lang/cpp/char1632_t/TestChar1632T.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/char1632_t/TestChar1632T.py rename to lldb/test/API/lang/cpp/char1632_t/TestChar1632T.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/char1632_t/main.cpp b/lldb/test/API/lang/cpp/char1632_t/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/char1632_t/main.cpp rename to lldb/test/API/lang/cpp/char1632_t/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/char8_t/Makefile b/lldb/test/API/lang/cpp/char8_t/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/char8_t/Makefile rename to lldb/test/API/lang/cpp/char8_t/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/char8_t/TestCxxChar8_t.py b/lldb/test/API/lang/cpp/char8_t/TestCxxChar8_t.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/char8_t/TestCxxChar8_t.py rename to lldb/test/API/lang/cpp/char8_t/TestCxxChar8_t.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/char8_t/main.cpp b/lldb/test/API/lang/cpp/char8_t/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/char8_t/main.cpp rename to lldb/test/API/lang/cpp/char8_t/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/class-template-parameter-pack/TestClassTemplateParameterPack.py b/lldb/test/API/lang/cpp/class-template-parameter-pack/TestClassTemplateParameterPack.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/class-template-parameter-pack/TestClassTemplateParameterPack.py rename to lldb/test/API/lang/cpp/class-template-parameter-pack/TestClassTemplateParameterPack.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/class-template-parameter-pack/main.cpp b/lldb/test/API/lang/cpp/class-template-parameter-pack/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/class-template-parameter-pack/main.cpp rename to lldb/test/API/lang/cpp/class-template-parameter-pack/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/class_static/Makefile b/lldb/test/API/lang/cpp/class_static/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/class_static/Makefile rename to lldb/test/API/lang/cpp/class_static/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/class_static/TestStaticVariables.py b/lldb/test/API/lang/cpp/class_static/TestStaticVariables.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/class_static/TestStaticVariables.py rename to lldb/test/API/lang/cpp/class_static/TestStaticVariables.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/class_static/main.cpp b/lldb/test/API/lang/cpp/class_static/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/class_static/main.cpp rename to lldb/test/API/lang/cpp/class_static/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/class_types/Makefile b/lldb/test/API/lang/cpp/class_types/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/class_types/Makefile rename to lldb/test/API/lang/cpp/class_types/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/class_types/TestClassTypes.py b/lldb/test/API/lang/cpp/class_types/TestClassTypes.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/class_types/TestClassTypes.py rename to lldb/test/API/lang/cpp/class_types/TestClassTypes.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/class_types/TestClassTypesDisassembly.py b/lldb/test/API/lang/cpp/class_types/TestClassTypesDisassembly.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/class_types/TestClassTypesDisassembly.py rename to lldb/test/API/lang/cpp/class_types/TestClassTypesDisassembly.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/class_types/cmds.txt b/lldb/test/API/lang/cpp/class_types/cmds.txt similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/class_types/cmds.txt rename to lldb/test/API/lang/cpp/class_types/cmds.txt diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/class_types/main.cpp b/lldb/test/API/lang/cpp/class_types/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/class_types/main.cpp rename to lldb/test/API/lang/cpp/class_types/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/const_this/TestConstThis.py b/lldb/test/API/lang/cpp/const_this/TestConstThis.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/const_this/TestConstThis.py rename to lldb/test/API/lang/cpp/const_this/TestConstThis.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/const_this/main.cpp b/lldb/test/API/lang/cpp/const_this/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/const_this/main.cpp rename to lldb/test/API/lang/cpp/const_this/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/constructors/Makefile b/lldb/test/API/lang/cpp/constructors/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/constructors/Makefile rename to lldb/test/API/lang/cpp/constructors/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/constructors/TestCppConstructors.py b/lldb/test/API/lang/cpp/constructors/TestCppConstructors.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/constructors/TestCppConstructors.py rename to lldb/test/API/lang/cpp/constructors/TestCppConstructors.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/constructors/main.cpp b/lldb/test/API/lang/cpp/constructors/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/constructors/main.cpp rename to lldb/test/API/lang/cpp/constructors/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/covariant-return-types/Makefile b/lldb/test/API/lang/cpp/covariant-return-types/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/covariant-return-types/Makefile rename to lldb/test/API/lang/cpp/covariant-return-types/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/covariant-return-types/TestCovariantReturnTypes.py b/lldb/test/API/lang/cpp/covariant-return-types/TestCovariantReturnTypes.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/covariant-return-types/TestCovariantReturnTypes.py rename to lldb/test/API/lang/cpp/covariant-return-types/TestCovariantReturnTypes.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/covariant-return-types/main.cpp b/lldb/test/API/lang/cpp/covariant-return-types/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/covariant-return-types/main.cpp rename to lldb/test/API/lang/cpp/covariant-return-types/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/diamond/Makefile b/lldb/test/API/lang/cpp/diamond/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/diamond/Makefile rename to lldb/test/API/lang/cpp/diamond/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/diamond/TestDiamond.py b/lldb/test/API/lang/cpp/diamond/TestDiamond.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/diamond/TestDiamond.py rename to lldb/test/API/lang/cpp/diamond/TestDiamond.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/diamond/main.cpp b/lldb/test/API/lang/cpp/diamond/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/diamond/main.cpp rename to lldb/test/API/lang/cpp/diamond/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/dynamic-value-same-basename/Makefile b/lldb/test/API/lang/cpp/dynamic-value-same-basename/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/dynamic-value-same-basename/Makefile rename to lldb/test/API/lang/cpp/dynamic-value-same-basename/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/dynamic-value-same-basename/TestDynamicValueSameBase.py b/lldb/test/API/lang/cpp/dynamic-value-same-basename/TestDynamicValueSameBase.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/dynamic-value-same-basename/TestDynamicValueSameBase.py rename to lldb/test/API/lang/cpp/dynamic-value-same-basename/TestDynamicValueSameBase.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/dynamic-value-same-basename/main.cpp b/lldb/test/API/lang/cpp/dynamic-value-same-basename/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/dynamic-value-same-basename/main.cpp rename to lldb/test/API/lang/cpp/dynamic-value-same-basename/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/dynamic-value/Makefile b/lldb/test/API/lang/cpp/dynamic-value/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/dynamic-value/Makefile rename to lldb/test/API/lang/cpp/dynamic-value/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/dynamic-value/TestCppValueCast.py b/lldb/test/API/lang/cpp/dynamic-value/TestCppValueCast.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/dynamic-value/TestCppValueCast.py rename to lldb/test/API/lang/cpp/dynamic-value/TestCppValueCast.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/dynamic-value/TestDynamicValue.py b/lldb/test/API/lang/cpp/dynamic-value/TestDynamicValue.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/dynamic-value/TestDynamicValue.py rename to lldb/test/API/lang/cpp/dynamic-value/TestDynamicValue.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/dynamic-value/pass-to-base.cpp b/lldb/test/API/lang/cpp/dynamic-value/pass-to-base.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/dynamic-value/pass-to-base.cpp rename to lldb/test/API/lang/cpp/dynamic-value/pass-to-base.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/dynamic-value/sbvalue-cast.cpp b/lldb/test/API/lang/cpp/dynamic-value/sbvalue-cast.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/dynamic-value/sbvalue-cast.cpp rename to lldb/test/API/lang/cpp/dynamic-value/sbvalue-cast.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/enum_types/Makefile b/lldb/test/API/lang/cpp/enum_types/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/enum_types/Makefile rename to lldb/test/API/lang/cpp/enum_types/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/enum_types/TestCPP11EnumTypes.py b/lldb/test/API/lang/cpp/enum_types/TestCPP11EnumTypes.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/enum_types/TestCPP11EnumTypes.py rename to lldb/test/API/lang/cpp/enum_types/TestCPP11EnumTypes.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/enum_types/main.cpp b/lldb/test/API/lang/cpp/enum_types/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/enum_types/main.cpp rename to lldb/test/API/lang/cpp/enum_types/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/exceptions/Makefile b/lldb/test/API/lang/cpp/exceptions/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/exceptions/Makefile rename to lldb/test/API/lang/cpp/exceptions/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/exceptions/TestCPPExceptionBreakpoints.py b/lldb/test/API/lang/cpp/exceptions/TestCPPExceptionBreakpoints.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/exceptions/TestCPPExceptionBreakpoints.py rename to lldb/test/API/lang/cpp/exceptions/TestCPPExceptionBreakpoints.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/exceptions/exceptions.cpp b/lldb/test/API/lang/cpp/exceptions/exceptions.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/exceptions/exceptions.cpp rename to lldb/test/API/lang/cpp/exceptions/exceptions.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/extern_c/TestExternCSymbols.py b/lldb/test/API/lang/cpp/extern_c/TestExternCSymbols.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/extern_c/TestExternCSymbols.py rename to lldb/test/API/lang/cpp/extern_c/TestExternCSymbols.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/extern_c/main.cpp b/lldb/test/API/lang/cpp/extern_c/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/extern_c/main.cpp rename to lldb/test/API/lang/cpp/extern_c/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/frame-var-anon-unions/Makefile b/lldb/test/API/lang/cpp/frame-var-anon-unions/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/frame-var-anon-unions/Makefile rename to lldb/test/API/lang/cpp/frame-var-anon-unions/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/frame-var-anon-unions/TestFrameVariableAnonymousUnions.py b/lldb/test/API/lang/cpp/frame-var-anon-unions/TestFrameVariableAnonymousUnions.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/frame-var-anon-unions/TestFrameVariableAnonymousUnions.py rename to lldb/test/API/lang/cpp/frame-var-anon-unions/TestFrameVariableAnonymousUnions.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/frame-var-anon-unions/main.cpp b/lldb/test/API/lang/cpp/frame-var-anon-unions/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/frame-var-anon-unions/main.cpp rename to lldb/test/API/lang/cpp/frame-var-anon-unions/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/function-qualifiers/Makefile b/lldb/test/API/lang/cpp/function-qualifiers/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/function-qualifiers/Makefile rename to lldb/test/API/lang/cpp/function-qualifiers/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/function-qualifiers/TestCppFunctionQualifiers.py b/lldb/test/API/lang/cpp/function-qualifiers/TestCppFunctionQualifiers.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/function-qualifiers/TestCppFunctionQualifiers.py rename to lldb/test/API/lang/cpp/function-qualifiers/TestCppFunctionQualifiers.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/function-qualifiers/main.cpp b/lldb/test/API/lang/cpp/function-qualifiers/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/function-qualifiers/main.cpp rename to lldb/test/API/lang/cpp/function-qualifiers/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/function-template-parameter-pack/TestFunctionTemplateParameterPack.py b/lldb/test/API/lang/cpp/function-template-parameter-pack/TestFunctionTemplateParameterPack.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/function-template-parameter-pack/TestFunctionTemplateParameterPack.py rename to lldb/test/API/lang/cpp/function-template-parameter-pack/TestFunctionTemplateParameterPack.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/function-template-parameter-pack/main.cpp b/lldb/test/API/lang/cpp/function-template-parameter-pack/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/function-template-parameter-pack/main.cpp rename to lldb/test/API/lang/cpp/function-template-parameter-pack/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/function_refs/TestFunctionRefs.py b/lldb/test/API/lang/cpp/function_refs/TestFunctionRefs.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/function_refs/TestFunctionRefs.py rename to lldb/test/API/lang/cpp/function_refs/TestFunctionRefs.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/function_refs/main.cpp b/lldb/test/API/lang/cpp/function_refs/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/function_refs/main.cpp rename to lldb/test/API/lang/cpp/function_refs/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/global_operators/Makefile b/lldb/test/API/lang/cpp/global_operators/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/global_operators/Makefile rename to lldb/test/API/lang/cpp/global_operators/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/global_operators/TestCppGlobalOperators.py b/lldb/test/API/lang/cpp/global_operators/TestCppGlobalOperators.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/global_operators/TestCppGlobalOperators.py rename to lldb/test/API/lang/cpp/global_operators/TestCppGlobalOperators.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/global_operators/main.cpp b/lldb/test/API/lang/cpp/global_operators/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/global_operators/main.cpp rename to lldb/test/API/lang/cpp/global_operators/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/global_variables/Makefile b/lldb/test/API/lang/cpp/global_variables/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/global_variables/Makefile rename to lldb/test/API/lang/cpp/global_variables/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/global_variables/TestCPPGlobalVariables.py b/lldb/test/API/lang/cpp/global_variables/TestCPPGlobalVariables.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/global_variables/TestCPPGlobalVariables.py rename to lldb/test/API/lang/cpp/global_variables/TestCPPGlobalVariables.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/global_variables/main.cpp b/lldb/test/API/lang/cpp/global_variables/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/global_variables/main.cpp rename to lldb/test/API/lang/cpp/global_variables/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules-templates/TestGModules.py b/lldb/test/API/lang/cpp/gmodules-templates/TestGModules.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules-templates/TestGModules.py rename to lldb/test/API/lang/cpp/gmodules-templates/TestGModules.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules-templates/a.h b/lldb/test/API/lang/cpp/gmodules-templates/a.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules-templates/a.h rename to lldb/test/API/lang/cpp/gmodules-templates/a.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules-templates/b.h b/lldb/test/API/lang/cpp/gmodules-templates/b.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules-templates/b.h rename to lldb/test/API/lang/cpp/gmodules-templates/b.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules-templates/main.cpp b/lldb/test/API/lang/cpp/gmodules-templates/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules-templates/main.cpp rename to lldb/test/API/lang/cpp/gmodules-templates/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules-templates/memory.h b/lldb/test/API/lang/cpp/gmodules-templates/memory.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules-templates/memory.h rename to lldb/test/API/lang/cpp/gmodules-templates/memory.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules-templates/module.modulemap b/lldb/test/API/lang/cpp/gmodules-templates/module.modulemap similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules-templates/module.modulemap rename to lldb/test/API/lang/cpp/gmodules-templates/module.modulemap diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules/Makefile b/lldb/test/API/lang/cpp/gmodules/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules/Makefile rename to lldb/test/API/lang/cpp/gmodules/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules/TestWithModuleDebugging.py b/lldb/test/API/lang/cpp/gmodules/TestWithModuleDebugging.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules/TestWithModuleDebugging.py rename to lldb/test/API/lang/cpp/gmodules/TestWithModuleDebugging.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules/main.cpp b/lldb/test/API/lang/cpp/gmodules/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules/main.cpp rename to lldb/test/API/lang/cpp/gmodules/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules/pch.h b/lldb/test/API/lang/cpp/gmodules/pch.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules/pch.h rename to lldb/test/API/lang/cpp/gmodules/pch.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/incomplete-types/Makefile b/lldb/test/API/lang/cpp/incomplete-types/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/incomplete-types/Makefile rename to lldb/test/API/lang/cpp/incomplete-types/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/incomplete-types/TestCppIncompleteTypes.py b/lldb/test/API/lang/cpp/incomplete-types/TestCppIncompleteTypes.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/incomplete-types/TestCppIncompleteTypes.py rename to lldb/test/API/lang/cpp/incomplete-types/TestCppIncompleteTypes.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/incomplete-types/a.cpp b/lldb/test/API/lang/cpp/incomplete-types/a.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/incomplete-types/a.cpp rename to lldb/test/API/lang/cpp/incomplete-types/a.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/incomplete-types/a.h b/lldb/test/API/lang/cpp/incomplete-types/a.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/incomplete-types/a.h rename to lldb/test/API/lang/cpp/incomplete-types/a.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/incomplete-types/length.cpp b/lldb/test/API/lang/cpp/incomplete-types/length.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/incomplete-types/length.cpp rename to lldb/test/API/lang/cpp/incomplete-types/length.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/incomplete-types/length.h b/lldb/test/API/lang/cpp/incomplete-types/length.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/incomplete-types/length.h rename to lldb/test/API/lang/cpp/incomplete-types/length.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/incomplete-types/main.cpp b/lldb/test/API/lang/cpp/incomplete-types/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/incomplete-types/main.cpp rename to lldb/test/API/lang/cpp/incomplete-types/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/inlines/Makefile b/lldb/test/API/lang/cpp/inlines/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/inlines/Makefile rename to lldb/test/API/lang/cpp/inlines/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/inlines/TestInlines.py b/lldb/test/API/lang/cpp/inlines/TestInlines.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/inlines/TestInlines.py rename to lldb/test/API/lang/cpp/inlines/TestInlines.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/inlines/inlines.cpp b/lldb/test/API/lang/cpp/inlines/inlines.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/inlines/inlines.cpp rename to lldb/test/API/lang/cpp/inlines/inlines.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/inlines/inlines.h b/lldb/test/API/lang/cpp/inlines/inlines.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/inlines/inlines.h rename to lldb/test/API/lang/cpp/inlines/inlines.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/lambdas/TestLambdas.py b/lldb/test/API/lang/cpp/lambdas/TestLambdas.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/lambdas/TestLambdas.py rename to lldb/test/API/lang/cpp/lambdas/TestLambdas.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/lambdas/main.cpp b/lldb/test/API/lang/cpp/lambdas/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/lambdas/main.cpp rename to lldb/test/API/lang/cpp/lambdas/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/Makefile b/lldb/test/API/lang/cpp/limit-debug-info/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/Makefile rename to lldb/test/API/lang/cpp/limit-debug-info/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/TestWithLimitDebugInfo.py b/lldb/test/API/lang/cpp/limit-debug-info/TestWithLimitDebugInfo.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/TestWithLimitDebugInfo.py rename to lldb/test/API/lang/cpp/limit-debug-info/TestWithLimitDebugInfo.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/base.cpp b/lldb/test/API/lang/cpp/limit-debug-info/base.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/base.cpp rename to lldb/test/API/lang/cpp/limit-debug-info/base.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/base.h b/lldb/test/API/lang/cpp/limit-debug-info/base.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/base.h rename to lldb/test/API/lang/cpp/limit-debug-info/base.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/derived.cpp b/lldb/test/API/lang/cpp/limit-debug-info/derived.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/derived.cpp rename to lldb/test/API/lang/cpp/limit-debug-info/derived.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/derived.h b/lldb/test/API/lang/cpp/limit-debug-info/derived.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/derived.h rename to lldb/test/API/lang/cpp/limit-debug-info/derived.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/main.cpp b/lldb/test/API/lang/cpp/limit-debug-info/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/main.cpp rename to lldb/test/API/lang/cpp/limit-debug-info/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/llvm-style/TestLLVMStyle.py b/lldb/test/API/lang/cpp/llvm-style/TestLLVMStyle.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/llvm-style/TestLLVMStyle.py rename to lldb/test/API/lang/cpp/llvm-style/TestLLVMStyle.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/llvm-style/main.cpp b/lldb/test/API/lang/cpp/llvm-style/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/llvm-style/main.cpp rename to lldb/test/API/lang/cpp/llvm-style/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/member-and-local-vars-with-same-name/Makefile b/lldb/test/API/lang/cpp/member-and-local-vars-with-same-name/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/member-and-local-vars-with-same-name/Makefile rename to lldb/test/API/lang/cpp/member-and-local-vars-with-same-name/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/member-and-local-vars-with-same-name/TestMembersAndLocalsWithSameName.py b/lldb/test/API/lang/cpp/member-and-local-vars-with-same-name/TestMembersAndLocalsWithSameName.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/member-and-local-vars-with-same-name/TestMembersAndLocalsWithSameName.py rename to lldb/test/API/lang/cpp/member-and-local-vars-with-same-name/TestMembersAndLocalsWithSameName.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/member-and-local-vars-with-same-name/main.cpp b/lldb/test/API/lang/cpp/member-and-local-vars-with-same-name/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/member-and-local-vars-with-same-name/main.cpp rename to lldb/test/API/lang/cpp/member-and-local-vars-with-same-name/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/modules-import/Inputs/Bar.h b/lldb/test/API/lang/cpp/modules-import/Inputs/Bar.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/modules-import/Inputs/Bar.h rename to lldb/test/API/lang/cpp/modules-import/Inputs/Bar.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/modules-import/Inputs/Foo.h b/lldb/test/API/lang/cpp/modules-import/Inputs/Foo.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/modules-import/Inputs/Foo.h rename to lldb/test/API/lang/cpp/modules-import/Inputs/Foo.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/modules-import/Inputs/module.modulemap b/lldb/test/API/lang/cpp/modules-import/Inputs/module.modulemap similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/modules-import/Inputs/module.modulemap rename to lldb/test/API/lang/cpp/modules-import/Inputs/module.modulemap diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/modules-import/Makefile b/lldb/test/API/lang/cpp/modules-import/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/modules-import/Makefile rename to lldb/test/API/lang/cpp/modules-import/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/modules-import/TestCXXModulesImport.py b/lldb/test/API/lang/cpp/modules-import/TestCXXModulesImport.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/modules-import/TestCXXModulesImport.py rename to lldb/test/API/lang/cpp/modules-import/TestCXXModulesImport.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/modules-import/main.cpp b/lldb/test/API/lang/cpp/modules-import/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/modules-import/main.cpp rename to lldb/test/API/lang/cpp/modules-import/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/multiple-inheritance/Makefile b/lldb/test/API/lang/cpp/multiple-inheritance/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/multiple-inheritance/Makefile rename to lldb/test/API/lang/cpp/multiple-inheritance/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/multiple-inheritance/TestCppMultipleInheritance.py b/lldb/test/API/lang/cpp/multiple-inheritance/TestCppMultipleInheritance.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/multiple-inheritance/TestCppMultipleInheritance.py rename to lldb/test/API/lang/cpp/multiple-inheritance/TestCppMultipleInheritance.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/multiple-inheritance/main.cpp b/lldb/test/API/lang/cpp/multiple-inheritance/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/multiple-inheritance/main.cpp rename to lldb/test/API/lang/cpp/multiple-inheritance/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/Makefile b/lldb/test/API/lang/cpp/namespace/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/Makefile rename to lldb/test/API/lang/cpp/namespace/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/TestNamespace.py b/lldb/test/API/lang/cpp/namespace/TestNamespace.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/TestNamespace.py rename to lldb/test/API/lang/cpp/namespace/TestNamespace.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/TestNamespaceLookup.py b/lldb/test/API/lang/cpp/namespace/TestNamespaceLookup.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/TestNamespaceLookup.py rename to lldb/test/API/lang/cpp/namespace/TestNamespaceLookup.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/cmds.txt b/lldb/test/API/lang/cpp/namespace/cmds.txt similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/cmds.txt rename to lldb/test/API/lang/cpp/namespace/cmds.txt diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/main.cpp b/lldb/test/API/lang/cpp/namespace/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/main.cpp rename to lldb/test/API/lang/cpp/namespace/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/ns.cpp b/lldb/test/API/lang/cpp/namespace/ns.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/ns.cpp rename to lldb/test/API/lang/cpp/namespace/ns.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/ns.h b/lldb/test/API/lang/cpp/namespace/ns.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/ns.h rename to lldb/test/API/lang/cpp/namespace/ns.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/ns2.cpp b/lldb/test/API/lang/cpp/namespace/ns2.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/ns2.cpp rename to lldb/test/API/lang/cpp/namespace/ns2.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/ns3.cpp b/lldb/test/API/lang/cpp/namespace/ns3.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/ns3.cpp rename to lldb/test/API/lang/cpp/namespace/ns3.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_conflicts/TestNamespaceConflicts.py b/lldb/test/API/lang/cpp/namespace_conflicts/TestNamespaceConflicts.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_conflicts/TestNamespaceConflicts.py rename to lldb/test/API/lang/cpp/namespace_conflicts/TestNamespaceConflicts.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_conflicts/main.cpp b/lldb/test/API/lang/cpp/namespace_conflicts/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_conflicts/main.cpp rename to lldb/test/API/lang/cpp/namespace_conflicts/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_definitions/Makefile b/lldb/test/API/lang/cpp/namespace_definitions/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_definitions/Makefile rename to lldb/test/API/lang/cpp/namespace_definitions/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_definitions/TestNamespaceDefinitions.py b/lldb/test/API/lang/cpp/namespace_definitions/TestNamespaceDefinitions.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_definitions/TestNamespaceDefinitions.py rename to lldb/test/API/lang/cpp/namespace_definitions/TestNamespaceDefinitions.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_definitions/a.cpp b/lldb/test/API/lang/cpp/namespace_definitions/a.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_definitions/a.cpp rename to lldb/test/API/lang/cpp/namespace_definitions/a.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_definitions/b.cpp b/lldb/test/API/lang/cpp/namespace_definitions/b.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_definitions/b.cpp rename to lldb/test/API/lang/cpp/namespace_definitions/b.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_definitions/foo.h b/lldb/test/API/lang/cpp/namespace_definitions/foo.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_definitions/foo.h rename to lldb/test/API/lang/cpp/namespace_definitions/foo.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_definitions/main.cpp b/lldb/test/API/lang/cpp/namespace_definitions/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_definitions/main.cpp rename to lldb/test/API/lang/cpp/namespace_definitions/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/nested-class-other-compilation-unit/Makefile b/lldb/test/API/lang/cpp/nested-class-other-compilation-unit/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/nested-class-other-compilation-unit/Makefile rename to lldb/test/API/lang/cpp/nested-class-other-compilation-unit/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/nested-class-other-compilation-unit/TestNestedClassWithParentInAnotherCU.py b/lldb/test/API/lang/cpp/nested-class-other-compilation-unit/TestNestedClassWithParentInAnotherCU.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/nested-class-other-compilation-unit/TestNestedClassWithParentInAnotherCU.py rename to lldb/test/API/lang/cpp/nested-class-other-compilation-unit/TestNestedClassWithParentInAnotherCU.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/nested-class-other-compilation-unit/main.cpp b/lldb/test/API/lang/cpp/nested-class-other-compilation-unit/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/nested-class-other-compilation-unit/main.cpp rename to lldb/test/API/lang/cpp/nested-class-other-compilation-unit/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/nested-class-other-compilation-unit/other.cpp b/lldb/test/API/lang/cpp/nested-class-other-compilation-unit/other.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/nested-class-other-compilation-unit/other.cpp rename to lldb/test/API/lang/cpp/nested-class-other-compilation-unit/other.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/nested-class-other-compilation-unit/shared.h b/lldb/test/API/lang/cpp/nested-class-other-compilation-unit/shared.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/nested-class-other-compilation-unit/shared.h rename to lldb/test/API/lang/cpp/nested-class-other-compilation-unit/shared.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/nsimport/Makefile b/lldb/test/API/lang/cpp/nsimport/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/nsimport/Makefile rename to lldb/test/API/lang/cpp/nsimport/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/nsimport/TestCppNsImport.py b/lldb/test/API/lang/cpp/nsimport/TestCppNsImport.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/nsimport/TestCppNsImport.py rename to lldb/test/API/lang/cpp/nsimport/TestCppNsImport.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/nsimport/main.cpp b/lldb/test/API/lang/cpp/nsimport/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/nsimport/main.cpp rename to lldb/test/API/lang/cpp/nsimport/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/offsetof/TestOffsetofCpp.py b/lldb/test/API/lang/cpp/offsetof/TestOffsetofCpp.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/offsetof/TestOffsetofCpp.py rename to lldb/test/API/lang/cpp/offsetof/TestOffsetofCpp.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/offsetof/main.cpp b/lldb/test/API/lang/cpp/offsetof/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/offsetof/main.cpp rename to lldb/test/API/lang/cpp/offsetof/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/operator-overload/Makefile b/lldb/test/API/lang/cpp/operator-overload/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/operator-overload/Makefile rename to lldb/test/API/lang/cpp/operator-overload/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/operator-overload/TestOperatorOverload.py b/lldb/test/API/lang/cpp/operator-overload/TestOperatorOverload.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/operator-overload/TestOperatorOverload.py rename to lldb/test/API/lang/cpp/operator-overload/TestOperatorOverload.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/operator-overload/a.cpp b/lldb/test/API/lang/cpp/operator-overload/a.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/operator-overload/a.cpp rename to lldb/test/API/lang/cpp/operator-overload/a.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/operator-overload/b.cpp b/lldb/test/API/lang/cpp/operator-overload/b.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/operator-overload/b.cpp rename to lldb/test/API/lang/cpp/operator-overload/b.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/operators/TestCppOperators.py b/lldb/test/API/lang/cpp/operators/TestCppOperators.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/operators/TestCppOperators.py rename to lldb/test/API/lang/cpp/operators/TestCppOperators.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/operators/main.cpp b/lldb/test/API/lang/cpp/operators/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/operators/main.cpp rename to lldb/test/API/lang/cpp/operators/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/overloaded-functions/Makefile b/lldb/test/API/lang/cpp/overloaded-functions/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/overloaded-functions/Makefile rename to lldb/test/API/lang/cpp/overloaded-functions/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/overloaded-functions/TestOverloadedFunctions.py b/lldb/test/API/lang/cpp/overloaded-functions/TestOverloadedFunctions.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/overloaded-functions/TestOverloadedFunctions.py rename to lldb/test/API/lang/cpp/overloaded-functions/TestOverloadedFunctions.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/overloaded-functions/main.cpp b/lldb/test/API/lang/cpp/overloaded-functions/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/overloaded-functions/main.cpp rename to lldb/test/API/lang/cpp/overloaded-functions/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/overloaded-functions/static-a.cpp b/lldb/test/API/lang/cpp/overloaded-functions/static-a.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/overloaded-functions/static-a.cpp rename to lldb/test/API/lang/cpp/overloaded-functions/static-a.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/overloaded-functions/static-b.cpp b/lldb/test/API/lang/cpp/overloaded-functions/static-b.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/overloaded-functions/static-b.cpp rename to lldb/test/API/lang/cpp/overloaded-functions/static-b.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/printf/TestPrintf.py b/lldb/test/API/lang/cpp/printf/TestPrintf.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/printf/TestPrintf.py rename to lldb/test/API/lang/cpp/printf/TestPrintf.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/printf/main.cpp b/lldb/test/API/lang/cpp/printf/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/printf/main.cpp rename to lldb/test/API/lang/cpp/printf/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/rvalue-references/Makefile b/lldb/test/API/lang/cpp/rvalue-references/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/rvalue-references/Makefile rename to lldb/test/API/lang/cpp/rvalue-references/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/rvalue-references/TestRvalueReferences.py b/lldb/test/API/lang/cpp/rvalue-references/TestRvalueReferences.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/rvalue-references/TestRvalueReferences.py rename to lldb/test/API/lang/cpp/rvalue-references/TestRvalueReferences.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/rvalue-references/main.cpp b/lldb/test/API/lang/cpp/rvalue-references/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/rvalue-references/main.cpp rename to lldb/test/API/lang/cpp/rvalue-references/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/scope/Makefile b/lldb/test/API/lang/cpp/scope/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/scope/Makefile rename to lldb/test/API/lang/cpp/scope/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/scope/TestCppScope.py b/lldb/test/API/lang/cpp/scope/TestCppScope.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/scope/TestCppScope.py rename to lldb/test/API/lang/cpp/scope/TestCppScope.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/scope/main.cpp b/lldb/test/API/lang/cpp/scope/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/scope/main.cpp rename to lldb/test/API/lang/cpp/scope/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/signed_types/Makefile b/lldb/test/API/lang/cpp/signed_types/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/signed_types/Makefile rename to lldb/test/API/lang/cpp/signed_types/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/signed_types/TestSignedTypes.py b/lldb/test/API/lang/cpp/signed_types/TestSignedTypes.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/signed_types/TestSignedTypes.py rename to lldb/test/API/lang/cpp/signed_types/TestSignedTypes.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/signed_types/main.cpp b/lldb/test/API/lang/cpp/signed_types/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/signed_types/main.cpp rename to lldb/test/API/lang/cpp/signed_types/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/static_members/Makefile b/lldb/test/API/lang/cpp/static_members/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/static_members/Makefile rename to lldb/test/API/lang/cpp/static_members/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/static_members/TestCPPStaticMembers.py b/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/static_members/TestCPPStaticMembers.py rename to lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/static_members/main.cpp b/lldb/test/API/lang/cpp/static_members/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/static_members/main.cpp rename to lldb/test/API/lang/cpp/static_members/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/static_methods/Makefile b/lldb/test/API/lang/cpp/static_methods/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/static_methods/Makefile rename to lldb/test/API/lang/cpp/static_methods/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/static_methods/TestCPPStaticMethods.py b/lldb/test/API/lang/cpp/static_methods/TestCPPStaticMethods.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/static_methods/TestCPPStaticMethods.py rename to lldb/test/API/lang/cpp/static_methods/TestCPPStaticMethods.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/static_methods/main.cpp b/lldb/test/API/lang/cpp/static_methods/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/static_methods/main.cpp rename to lldb/test/API/lang/cpp/static_methods/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/std-function-step-into-callable/Makefile b/lldb/test/API/lang/cpp/std-function-step-into-callable/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/std-function-step-into-callable/Makefile rename to lldb/test/API/lang/cpp/std-function-step-into-callable/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/std-function-step-into-callable/TestStdFunctionStepIntoCallable.py b/lldb/test/API/lang/cpp/std-function-step-into-callable/TestStdFunctionStepIntoCallable.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/std-function-step-into-callable/TestStdFunctionStepIntoCallable.py rename to lldb/test/API/lang/cpp/std-function-step-into-callable/TestStdFunctionStepIntoCallable.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/std-function-step-into-callable/main.cpp b/lldb/test/API/lang/cpp/std-function-step-into-callable/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/std-function-step-into-callable/main.cpp rename to lldb/test/API/lang/cpp/std-function-step-into-callable/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/stl/Makefile b/lldb/test/API/lang/cpp/stl/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/stl/Makefile rename to lldb/test/API/lang/cpp/stl/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/stl/TestSTL.py b/lldb/test/API/lang/cpp/stl/TestSTL.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/stl/TestSTL.py rename to lldb/test/API/lang/cpp/stl/TestSTL.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/stl/TestStdCXXDisassembly.py b/lldb/test/API/lang/cpp/stl/TestStdCXXDisassembly.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/stl/TestStdCXXDisassembly.py rename to lldb/test/API/lang/cpp/stl/TestStdCXXDisassembly.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/stl/cmds.txt b/lldb/test/API/lang/cpp/stl/cmds.txt similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/stl/cmds.txt rename to lldb/test/API/lang/cpp/stl/cmds.txt diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/stl/main.cpp b/lldb/test/API/lang/cpp/stl/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/stl/main.cpp rename to lldb/test/API/lang/cpp/stl/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/symbols/TestSymbols.py b/lldb/test/API/lang/cpp/symbols/TestSymbols.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/symbols/TestSymbols.py rename to lldb/test/API/lang/cpp/symbols/TestSymbols.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/symbols/main.cpp b/lldb/test/API/lang/cpp/symbols/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/symbols/main.cpp rename to lldb/test/API/lang/cpp/symbols/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/template-function/Makefile b/lldb/test/API/lang/cpp/template-function/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/template-function/Makefile rename to lldb/test/API/lang/cpp/template-function/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/template-function/TestTemplateFunctions.py b/lldb/test/API/lang/cpp/template-function/TestTemplateFunctions.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/template-function/TestTemplateFunctions.py rename to lldb/test/API/lang/cpp/template-function/TestTemplateFunctions.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/template-function/main.cpp b/lldb/test/API/lang/cpp/template-function/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/template-function/main.cpp rename to lldb/test/API/lang/cpp/template-function/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/template/Makefile b/lldb/test/API/lang/cpp/template/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/template/Makefile rename to lldb/test/API/lang/cpp/template/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/template/TestTemplateArgs.py b/lldb/test/API/lang/cpp/template/TestTemplateArgs.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/template/TestTemplateArgs.py rename to lldb/test/API/lang/cpp/template/TestTemplateArgs.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/template/main.cpp b/lldb/test/API/lang/cpp/template/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/template/main.cpp rename to lldb/test/API/lang/cpp/template/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/this/Makefile b/lldb/test/API/lang/cpp/this/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/this/Makefile rename to lldb/test/API/lang/cpp/this/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/this/TestCPPThis.py b/lldb/test/API/lang/cpp/this/TestCPPThis.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/this/TestCPPThis.py rename to lldb/test/API/lang/cpp/this/TestCPPThis.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/this/main.cpp b/lldb/test/API/lang/cpp/this/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/this/main.cpp rename to lldb/test/API/lang/cpp/this/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/thread_local/Makefile b/lldb/test/API/lang/cpp/thread_local/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/thread_local/Makefile rename to lldb/test/API/lang/cpp/thread_local/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/thread_local/TestThreadLocal.py b/lldb/test/API/lang/cpp/thread_local/TestThreadLocal.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/thread_local/TestThreadLocal.py rename to lldb/test/API/lang/cpp/thread_local/TestThreadLocal.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/thread_local/main.cpp b/lldb/test/API/lang/cpp/thread_local/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/thread_local/main.cpp rename to lldb/test/API/lang/cpp/thread_local/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/trivial_abi/Makefile b/lldb/test/API/lang/cpp/trivial_abi/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/trivial_abi/Makefile rename to lldb/test/API/lang/cpp/trivial_abi/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/trivial_abi/TestTrivialABI.py b/lldb/test/API/lang/cpp/trivial_abi/TestTrivialABI.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/trivial_abi/TestTrivialABI.py rename to lldb/test/API/lang/cpp/trivial_abi/TestTrivialABI.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/trivial_abi/main.cpp b/lldb/test/API/lang/cpp/trivial_abi/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/trivial_abi/main.cpp rename to lldb/test/API/lang/cpp/trivial_abi/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/type_lookup/Makefile b/lldb/test/API/lang/cpp/type_lookup/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/type_lookup/Makefile rename to lldb/test/API/lang/cpp/type_lookup/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/type_lookup/TestCppTypeLookup.py b/lldb/test/API/lang/cpp/type_lookup/TestCppTypeLookup.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/type_lookup/TestCppTypeLookup.py rename to lldb/test/API/lang/cpp/type_lookup/TestCppTypeLookup.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/type_lookup/main.cpp b/lldb/test/API/lang/cpp/type_lookup/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/type_lookup/main.cpp rename to lldb/test/API/lang/cpp/type_lookup/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/unicode-literals/Makefile b/lldb/test/API/lang/cpp/unicode-literals/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/unicode-literals/Makefile rename to lldb/test/API/lang/cpp/unicode-literals/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/unicode-literals/TestUnicodeLiterals.py b/lldb/test/API/lang/cpp/unicode-literals/TestUnicodeLiterals.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/unicode-literals/TestUnicodeLiterals.py rename to lldb/test/API/lang/cpp/unicode-literals/TestUnicodeLiterals.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/unicode-literals/main.cpp b/lldb/test/API/lang/cpp/unicode-literals/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/unicode-literals/main.cpp rename to lldb/test/API/lang/cpp/unicode-literals/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/unique-types/Makefile b/lldb/test/API/lang/cpp/unique-types/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/unique-types/Makefile rename to lldb/test/API/lang/cpp/unique-types/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/unique-types/TestUniqueTypes.py b/lldb/test/API/lang/cpp/unique-types/TestUniqueTypes.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/unique-types/TestUniqueTypes.py rename to lldb/test/API/lang/cpp/unique-types/TestUniqueTypes.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/unique-types/main.cpp b/lldb/test/API/lang/cpp/unique-types/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/unique-types/main.cpp rename to lldb/test/API/lang/cpp/unique-types/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/unsigned_types/Makefile b/lldb/test/API/lang/cpp/unsigned_types/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/unsigned_types/Makefile rename to lldb/test/API/lang/cpp/unsigned_types/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/unsigned_types/TestUnsignedTypes.py b/lldb/test/API/lang/cpp/unsigned_types/TestUnsignedTypes.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/unsigned_types/TestUnsignedTypes.py rename to lldb/test/API/lang/cpp/unsigned_types/TestUnsignedTypes.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/unsigned_types/main.cpp b/lldb/test/API/lang/cpp/unsigned_types/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/unsigned_types/main.cpp rename to lldb/test/API/lang/cpp/unsigned_types/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/virtual-functions/Makefile b/lldb/test/API/lang/cpp/virtual-functions/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/virtual-functions/Makefile rename to lldb/test/API/lang/cpp/virtual-functions/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/virtual-functions/TestCppVirtualFunctions.py b/lldb/test/API/lang/cpp/virtual-functions/TestCppVirtualFunctions.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/virtual-functions/TestCppVirtualFunctions.py rename to lldb/test/API/lang/cpp/virtual-functions/TestCppVirtualFunctions.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/virtual-functions/main.cpp b/lldb/test/API/lang/cpp/virtual-functions/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/virtual-functions/main.cpp rename to lldb/test/API/lang/cpp/virtual-functions/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/virtual-overload/TestVirtualOverload.py b/lldb/test/API/lang/cpp/virtual-overload/TestVirtualOverload.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/virtual-overload/TestVirtualOverload.py rename to lldb/test/API/lang/cpp/virtual-overload/TestVirtualOverload.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/virtual-overload/main.cpp b/lldb/test/API/lang/cpp/virtual-overload/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/virtual-overload/main.cpp rename to lldb/test/API/lang/cpp/virtual-overload/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/wchar_t/.categories b/lldb/test/API/lang/cpp/wchar_t/.categories similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/wchar_t/.categories rename to lldb/test/API/lang/cpp/wchar_t/.categories diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/wchar_t/Makefile b/lldb/test/API/lang/cpp/wchar_t/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/wchar_t/Makefile rename to lldb/test/API/lang/cpp/wchar_t/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/wchar_t/TestCxxWCharT.py b/lldb/test/API/lang/cpp/wchar_t/TestCxxWCharT.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/wchar_t/TestCxxWCharT.py rename to lldb/test/API/lang/cpp/wchar_t/TestCxxWCharT.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/wchar_t/main.cpp b/lldb/test/API/lang/cpp/wchar_t/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/cpp/wchar_t/main.cpp rename to lldb/test/API/lang/cpp/wchar_t/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/mixed/Makefile b/lldb/test/API/lang/mixed/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/mixed/Makefile rename to lldb/test/API/lang/mixed/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/mixed/TestMixedLanguages.py b/lldb/test/API/lang/mixed/TestMixedLanguages.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/mixed/TestMixedLanguages.py rename to lldb/test/API/lang/mixed/TestMixedLanguages.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/mixed/foo.cpp b/lldb/test/API/lang/mixed/foo.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/mixed/foo.cpp rename to lldb/test/API/lang/mixed/foo.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/mixed/main.c b/lldb/test/API/lang/mixed/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/mixed/main.c rename to lldb/test/API/lang/mixed/main.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/.categories b/lldb/test/API/lang/objc/.categories similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/.categories rename to lldb/test/API/lang/objc/.categories diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/bitfield_ivars/TestBitfieldIvars.py b/lldb/test/API/lang/objc/bitfield_ivars/TestBitfieldIvars.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/bitfield_ivars/TestBitfieldIvars.py rename to lldb/test/API/lang/objc/bitfield_ivars/TestBitfieldIvars.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/bitfield_ivars/main.m b/lldb/test/API/lang/objc/bitfield_ivars/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/bitfield_ivars/main.m rename to lldb/test/API/lang/objc/bitfield_ivars/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/blocks/Makefile b/lldb/test/API/lang/objc/blocks/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/blocks/Makefile rename to lldb/test/API/lang/objc/blocks/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/blocks/TestObjCIvarsInBlocks.py b/lldb/test/API/lang/objc/blocks/TestObjCIvarsInBlocks.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/blocks/TestObjCIvarsInBlocks.py rename to lldb/test/API/lang/objc/blocks/TestObjCIvarsInBlocks.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/blocks/ivars-in-blocks.h b/lldb/test/API/lang/objc/blocks/ivars-in-blocks.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/blocks/ivars-in-blocks.h rename to lldb/test/API/lang/objc/blocks/ivars-in-blocks.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/blocks/ivars-in-blocks.m b/lldb/test/API/lang/objc/blocks/ivars-in-blocks.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/blocks/ivars-in-blocks.m rename to lldb/test/API/lang/objc/blocks/ivars-in-blocks.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/blocks/main.m b/lldb/test/API/lang/objc/blocks/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/blocks/main.m rename to lldb/test/API/lang/objc/blocks/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/Makefile b/lldb/test/API/lang/objc/conflicting-definition/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/Makefile rename to lldb/test/API/lang/objc/conflicting-definition/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/Test/Foo.h b/lldb/test/API/lang/objc/conflicting-definition/Test/Foo.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/Test/Foo.h rename to lldb/test/API/lang/objc/conflicting-definition/Test/Foo.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/Test/Test.h b/lldb/test/API/lang/objc/conflicting-definition/Test/Test.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/Test/Test.h rename to lldb/test/API/lang/objc/conflicting-definition/Test/Test.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/Test/Test.m b/lldb/test/API/lang/objc/conflicting-definition/Test/Test.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/Test/Test.m rename to lldb/test/API/lang/objc/conflicting-definition/Test/Test.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/TestConflictingDefinition.py b/lldb/test/API/lang/objc/conflicting-definition/TestConflictingDefinition.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/TestConflictingDefinition.py rename to lldb/test/API/lang/objc/conflicting-definition/TestConflictingDefinition.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/TestExt/Foo.h b/lldb/test/API/lang/objc/conflicting-definition/TestExt/Foo.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/TestExt/Foo.h rename to lldb/test/API/lang/objc/conflicting-definition/TestExt/Foo.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/TestExt/TestExt.h b/lldb/test/API/lang/objc/conflicting-definition/TestExt/TestExt.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/TestExt/TestExt.h rename to lldb/test/API/lang/objc/conflicting-definition/TestExt/TestExt.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/TestExt/TestExt.m b/lldb/test/API/lang/objc/conflicting-definition/TestExt/TestExt.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/TestExt/TestExt.m rename to lldb/test/API/lang/objc/conflicting-definition/TestExt/TestExt.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/main.m b/lldb/test/API/lang/objc/conflicting-definition/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/main.m rename to lldb/test/API/lang/objc/conflicting-definition/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/direct-dispatch-step/Makefile b/lldb/test/API/lang/objc/direct-dispatch-step/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/direct-dispatch-step/Makefile rename to lldb/test/API/lang/objc/direct-dispatch-step/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/direct-dispatch-step/TestObjCDirectDispatchStepping.py b/lldb/test/API/lang/objc/direct-dispatch-step/TestObjCDirectDispatchStepping.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/direct-dispatch-step/TestObjCDirectDispatchStepping.py rename to lldb/test/API/lang/objc/direct-dispatch-step/TestObjCDirectDispatchStepping.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/direct-dispatch-step/stepping-tests.m b/lldb/test/API/lang/objc/direct-dispatch-step/stepping-tests.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/direct-dispatch-step/stepping-tests.m rename to lldb/test/API/lang/objc/direct-dispatch-step/stepping-tests.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/exceptions/Makefile b/lldb/test/API/lang/objc/exceptions/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/exceptions/Makefile rename to lldb/test/API/lang/objc/exceptions/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/exceptions/TestObjCExceptions.py b/lldb/test/API/lang/objc/exceptions/TestObjCExceptions.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/exceptions/TestObjCExceptions.py rename to lldb/test/API/lang/objc/exceptions/TestObjCExceptions.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/exceptions/main.mm b/lldb/test/API/lang/objc/exceptions/main.mm similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/exceptions/main.mm rename to lldb/test/API/lang/objc/exceptions/main.mm diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/forward-decl/Container.h b/lldb/test/API/lang/objc/forward-decl/Container.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/forward-decl/Container.h rename to lldb/test/API/lang/objc/forward-decl/Container.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/forward-decl/Container.m b/lldb/test/API/lang/objc/forward-decl/Container.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/forward-decl/Container.m rename to lldb/test/API/lang/objc/forward-decl/Container.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/forward-decl/Makefile b/lldb/test/API/lang/objc/forward-decl/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/forward-decl/Makefile rename to lldb/test/API/lang/objc/forward-decl/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/forward-decl/TestForwardDecl.py b/lldb/test/API/lang/objc/forward-decl/TestForwardDecl.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/forward-decl/TestForwardDecl.py rename to lldb/test/API/lang/objc/forward-decl/TestForwardDecl.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/forward-decl/main.m b/lldb/test/API/lang/objc/forward-decl/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/forward-decl/main.m rename to lldb/test/API/lang/objc/forward-decl/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/Makefile b/lldb/test/API/lang/objc/foundation/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/foundation/Makefile rename to lldb/test/API/lang/objc/foundation/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestConstStrings.py b/lldb/test/API/lang/objc/foundation/TestConstStrings.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestConstStrings.py rename to lldb/test/API/lang/objc/foundation/TestConstStrings.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestFoundationDisassembly.py b/lldb/test/API/lang/objc/foundation/TestFoundationDisassembly.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestFoundationDisassembly.py rename to lldb/test/API/lang/objc/foundation/TestFoundationDisassembly.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethods.py b/lldb/test/API/lang/objc/foundation/TestObjCMethods.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethods.py rename to lldb/test/API/lang/objc/foundation/TestObjCMethods.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethods2.py b/lldb/test/API/lang/objc/foundation/TestObjCMethods2.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethods2.py rename to lldb/test/API/lang/objc/foundation/TestObjCMethods2.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethodsNSArray.py b/lldb/test/API/lang/objc/foundation/TestObjCMethodsNSArray.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethodsNSArray.py rename to lldb/test/API/lang/objc/foundation/TestObjCMethodsNSArray.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethodsNSError.py b/lldb/test/API/lang/objc/foundation/TestObjCMethodsNSError.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethodsNSError.py rename to lldb/test/API/lang/objc/foundation/TestObjCMethodsNSError.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethodsString.py b/lldb/test/API/lang/objc/foundation/TestObjCMethodsString.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethodsString.py rename to lldb/test/API/lang/objc/foundation/TestObjCMethodsString.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestObjectDescriptionAPI.py b/lldb/test/API/lang/objc/foundation/TestObjectDescriptionAPI.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestObjectDescriptionAPI.py rename to lldb/test/API/lang/objc/foundation/TestObjectDescriptionAPI.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestRuntimeTypes.py b/lldb/test/API/lang/objc/foundation/TestRuntimeTypes.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestRuntimeTypes.py rename to lldb/test/API/lang/objc/foundation/TestRuntimeTypes.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestSymbolTable.py b/lldb/test/API/lang/objc/foundation/TestSymbolTable.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestSymbolTable.py rename to lldb/test/API/lang/objc/foundation/TestSymbolTable.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/const-strings.m b/lldb/test/API/lang/objc/foundation/const-strings.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/foundation/const-strings.m rename to lldb/test/API/lang/objc/foundation/const-strings.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/main.m b/lldb/test/API/lang/objc/foundation/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/foundation/main.m rename to lldb/test/API/lang/objc/foundation/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/my-base.h b/lldb/test/API/lang/objc/foundation/my-base.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/foundation/my-base.h rename to lldb/test/API/lang/objc/foundation/my-base.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/my-base.m b/lldb/test/API/lang/objc/foundation/my-base.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/foundation/my-base.m rename to lldb/test/API/lang/objc/foundation/my-base.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/global_ptrs/Makefile b/lldb/test/API/lang/objc/global_ptrs/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/global_ptrs/Makefile rename to lldb/test/API/lang/objc/global_ptrs/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/global_ptrs/TestGlobalObjects.py b/lldb/test/API/lang/objc/global_ptrs/TestGlobalObjects.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/global_ptrs/TestGlobalObjects.py rename to lldb/test/API/lang/objc/global_ptrs/TestGlobalObjects.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/global_ptrs/main.m b/lldb/test/API/lang/objc/global_ptrs/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/global_ptrs/main.m rename to lldb/test/API/lang/objc/global_ptrs/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/hidden-ivars/InternalDefiner.h b/lldb/test/API/lang/objc/hidden-ivars/InternalDefiner.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/hidden-ivars/InternalDefiner.h rename to lldb/test/API/lang/objc/hidden-ivars/InternalDefiner.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/hidden-ivars/InternalDefiner.m b/lldb/test/API/lang/objc/hidden-ivars/InternalDefiner.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/hidden-ivars/InternalDefiner.m rename to lldb/test/API/lang/objc/hidden-ivars/InternalDefiner.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/hidden-ivars/Makefile b/lldb/test/API/lang/objc/hidden-ivars/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/hidden-ivars/Makefile rename to lldb/test/API/lang/objc/hidden-ivars/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/hidden-ivars/TestHiddenIvars.py b/lldb/test/API/lang/objc/hidden-ivars/TestHiddenIvars.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/hidden-ivars/TestHiddenIvars.py rename to lldb/test/API/lang/objc/hidden-ivars/TestHiddenIvars.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/hidden-ivars/main.m b/lldb/test/API/lang/objc/hidden-ivars/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/hidden-ivars/main.m rename to lldb/test/API/lang/objc/hidden-ivars/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/ivar-IMP/Makefile b/lldb/test/API/lang/objc/ivar-IMP/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/ivar-IMP/Makefile rename to lldb/test/API/lang/objc/ivar-IMP/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/ivar-IMP/TestObjCiVarIMP.py b/lldb/test/API/lang/objc/ivar-IMP/TestObjCiVarIMP.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/ivar-IMP/TestObjCiVarIMP.py rename to lldb/test/API/lang/objc/ivar-IMP/TestObjCiVarIMP.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/ivar-IMP/myclass.h b/lldb/test/API/lang/objc/ivar-IMP/myclass.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/ivar-IMP/myclass.h rename to lldb/test/API/lang/objc/ivar-IMP/myclass.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/ivar-IMP/myclass.m b/lldb/test/API/lang/objc/ivar-IMP/myclass.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/ivar-IMP/myclass.m rename to lldb/test/API/lang/objc/ivar-IMP/myclass.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/ivar-IMP/repro.m b/lldb/test/API/lang/objc/ivar-IMP/repro.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/ivar-IMP/repro.m rename to lldb/test/API/lang/objc/ivar-IMP/repro.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-app-update/Makefile b/lldb/test/API/lang/objc/modules-app-update/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-app-update/Makefile rename to lldb/test/API/lang/objc/modules-app-update/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-app-update/TestClangModulesAppUpdate.py b/lldb/test/API/lang/objc/modules-app-update/TestClangModulesAppUpdate.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-app-update/TestClangModulesAppUpdate.py rename to lldb/test/API/lang/objc/modules-app-update/TestClangModulesAppUpdate.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-app-update/foo.m b/lldb/test/API/lang/objc/modules-app-update/foo.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-app-update/foo.m rename to lldb/test/API/lang/objc/modules-app-update/foo.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-app-update/main.m b/lldb/test/API/lang/objc/modules-app-update/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-app-update/main.m rename to lldb/test/API/lang/objc/modules-app-update/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-app-update/module.modulemap b/lldb/test/API/lang/objc/modules-app-update/module.modulemap similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-app-update/module.modulemap rename to lldb/test/API/lang/objc/modules-app-update/module.modulemap diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-app-update/umbrella.h b/lldb/test/API/lang/objc/modules-app-update/umbrella.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-app-update/umbrella.h rename to lldb/test/API/lang/objc/modules-app-update/umbrella.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-auto-import/Makefile b/lldb/test/API/lang/objc/modules-auto-import/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-auto-import/Makefile rename to lldb/test/API/lang/objc/modules-auto-import/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-auto-import/TestModulesAutoImport.py b/lldb/test/API/lang/objc/modules-auto-import/TestModulesAutoImport.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-auto-import/TestModulesAutoImport.py rename to lldb/test/API/lang/objc/modules-auto-import/TestModulesAutoImport.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-auto-import/main.m b/lldb/test/API/lang/objc/modules-auto-import/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-auto-import/main.m rename to lldb/test/API/lang/objc/modules-auto-import/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-cache/Makefile b/lldb/test/API/lang/objc/modules-cache/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-cache/Makefile rename to lldb/test/API/lang/objc/modules-cache/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-cache/TestClangModulesCache.py b/lldb/test/API/lang/objc/modules-cache/TestClangModulesCache.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-cache/TestClangModulesCache.py rename to lldb/test/API/lang/objc/modules-cache/TestClangModulesCache.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-cache/f.h b/lldb/test/API/lang/objc/modules-cache/f.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-cache/f.h rename to lldb/test/API/lang/objc/modules-cache/f.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-cache/main.m b/lldb/test/API/lang/objc/modules-cache/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-cache/main.m rename to lldb/test/API/lang/objc/modules-cache/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-cache/module.modulemap b/lldb/test/API/lang/objc/modules-cache/module.modulemap similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-cache/module.modulemap rename to lldb/test/API/lang/objc/modules-cache/module.modulemap diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-hash-mismatch/Makefile b/lldb/test/API/lang/objc/modules-hash-mismatch/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-hash-mismatch/Makefile rename to lldb/test/API/lang/objc/modules-hash-mismatch/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-hash-mismatch/TestClangModulesHashMismatch.py b/lldb/test/API/lang/objc/modules-hash-mismatch/TestClangModulesHashMismatch.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-hash-mismatch/TestClangModulesHashMismatch.py rename to lldb/test/API/lang/objc/modules-hash-mismatch/TestClangModulesHashMismatch.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-hash-mismatch/main.m b/lldb/test/API/lang/objc/modules-hash-mismatch/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-hash-mismatch/main.m rename to lldb/test/API/lang/objc/modules-hash-mismatch/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-hash-mismatch/other.m b/lldb/test/API/lang/objc/modules-hash-mismatch/other.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-hash-mismatch/other.m rename to lldb/test/API/lang/objc/modules-hash-mismatch/other.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-incomplete/Makefile b/lldb/test/API/lang/objc/modules-incomplete/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-incomplete/Makefile rename to lldb/test/API/lang/objc/modules-incomplete/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-incomplete/TestIncompleteModules.py b/lldb/test/API/lang/objc/modules-incomplete/TestIncompleteModules.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-incomplete/TestIncompleteModules.py rename to lldb/test/API/lang/objc/modules-incomplete/TestIncompleteModules.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-incomplete/main.m b/lldb/test/API/lang/objc/modules-incomplete/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-incomplete/main.m rename to lldb/test/API/lang/objc/modules-incomplete/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-incomplete/minmax.h b/lldb/test/API/lang/objc/modules-incomplete/minmax.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-incomplete/minmax.h rename to lldb/test/API/lang/objc/modules-incomplete/minmax.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-incomplete/module.map b/lldb/test/API/lang/objc/modules-incomplete/module.map similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-incomplete/module.map rename to lldb/test/API/lang/objc/modules-incomplete/module.map diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-incomplete/myModule.h b/lldb/test/API/lang/objc/modules-incomplete/myModule.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-incomplete/myModule.h rename to lldb/test/API/lang/objc/modules-incomplete/myModule.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-incomplete/myModule.m b/lldb/test/API/lang/objc/modules-incomplete/myModule.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-incomplete/myModule.m rename to lldb/test/API/lang/objc/modules-incomplete/myModule.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/Makefile b/lldb/test/API/lang/objc/modules-inline-functions/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/Makefile rename to lldb/test/API/lang/objc/modules-inline-functions/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/TestModulesInlineFunctions.py b/lldb/test/API/lang/objc/modules-inline-functions/TestModulesInlineFunctions.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/TestModulesInlineFunctions.py rename to lldb/test/API/lang/objc/modules-inline-functions/TestModulesInlineFunctions.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/main.m b/lldb/test/API/lang/objc/modules-inline-functions/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/main.m rename to lldb/test/API/lang/objc/modules-inline-functions/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/module.map b/lldb/test/API/lang/objc/modules-inline-functions/module.map similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/module.map rename to lldb/test/API/lang/objc/modules-inline-functions/module.map diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/myModule.c b/lldb/test/API/lang/objc/modules-inline-functions/myModule.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/myModule.c rename to lldb/test/API/lang/objc/modules-inline-functions/myModule.c diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/myModule.h b/lldb/test/API/lang/objc/modules-inline-functions/myModule.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/myModule.h rename to lldb/test/API/lang/objc/modules-inline-functions/myModule.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-update/Makefile b/lldb/test/API/lang/objc/modules-update/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-update/Makefile rename to lldb/test/API/lang/objc/modules-update/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-update/TestClangModulesUpdate.py b/lldb/test/API/lang/objc/modules-update/TestClangModulesUpdate.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-update/TestClangModulesUpdate.py rename to lldb/test/API/lang/objc/modules-update/TestClangModulesUpdate.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-update/first.m b/lldb/test/API/lang/objc/modules-update/first.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-update/first.m rename to lldb/test/API/lang/objc/modules-update/first.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-update/module.modulemap b/lldb/test/API/lang/objc/modules-update/module.modulemap similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-update/module.modulemap rename to lldb/test/API/lang/objc/modules-update/module.modulemap diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-update/second.m b/lldb/test/API/lang/objc/modules-update/second.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-update/second.m rename to lldb/test/API/lang/objc/modules-update/second.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules-update/umbrella.h b/lldb/test/API/lang/objc/modules-update/umbrella.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules-update/umbrella.h rename to lldb/test/API/lang/objc/modules-update/umbrella.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules/Makefile b/lldb/test/API/lang/objc/modules/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules/Makefile rename to lldb/test/API/lang/objc/modules/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules/TestObjCModules.py b/lldb/test/API/lang/objc/modules/TestObjCModules.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules/TestObjCModules.py rename to lldb/test/API/lang/objc/modules/TestObjCModules.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/modules/main.m b/lldb/test/API/lang/objc/modules/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/modules/main.m rename to lldb/test/API/lang/objc/modules/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc++/Makefile b/lldb/test/API/lang/objc/objc++/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc++/Makefile rename to lldb/test/API/lang/objc/objc++/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc++/TestObjCXX.py b/lldb/test/API/lang/objc/objc++/TestObjCXX.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc++/TestObjCXX.py rename to lldb/test/API/lang/objc/objc++/TestObjCXX.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc++/main.mm b/lldb/test/API/lang/objc/objc++/main.mm similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc++/main.mm rename to lldb/test/API/lang/objc/objc++/main.mm diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-baseclass-sbtype/Makefile b/lldb/test/API/lang/objc/objc-baseclass-sbtype/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-baseclass-sbtype/Makefile rename to lldb/test/API/lang/objc/objc-baseclass-sbtype/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-baseclass-sbtype/TestObjCBaseClassSBType.py b/lldb/test/API/lang/objc/objc-baseclass-sbtype/TestObjCBaseClassSBType.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-baseclass-sbtype/TestObjCBaseClassSBType.py rename to lldb/test/API/lang/objc/objc-baseclass-sbtype/TestObjCBaseClassSBType.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-baseclass-sbtype/main.m b/lldb/test/API/lang/objc/objc-baseclass-sbtype/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-baseclass-sbtype/main.m rename to lldb/test/API/lang/objc/objc-baseclass-sbtype/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-builtin-types/Makefile b/lldb/test/API/lang/objc/objc-builtin-types/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-builtin-types/Makefile rename to lldb/test/API/lang/objc/objc-builtin-types/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-builtin-types/TestObjCBuiltinTypes.py b/lldb/test/API/lang/objc/objc-builtin-types/TestObjCBuiltinTypes.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-builtin-types/TestObjCBuiltinTypes.py rename to lldb/test/API/lang/objc/objc-builtin-types/TestObjCBuiltinTypes.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-builtin-types/main.cpp b/lldb/test/API/lang/objc/objc-builtin-types/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-builtin-types/main.cpp rename to lldb/test/API/lang/objc/objc-builtin-types/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-checker/Makefile b/lldb/test/API/lang/objc/objc-checker/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-checker/Makefile rename to lldb/test/API/lang/objc/objc-checker/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-checker/TestObjCCheckers.py b/lldb/test/API/lang/objc/objc-checker/TestObjCCheckers.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-checker/TestObjCCheckers.py rename to lldb/test/API/lang/objc/objc-checker/TestObjCCheckers.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-checker/main.m b/lldb/test/API/lang/objc/objc-checker/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-checker/main.m rename to lldb/test/API/lang/objc/objc-checker/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-class-method/Makefile b/lldb/test/API/lang/objc/objc-class-method/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-class-method/Makefile rename to lldb/test/API/lang/objc/objc-class-method/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-class-method/TestObjCClassMethod.py b/lldb/test/API/lang/objc/objc-class-method/TestObjCClassMethod.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-class-method/TestObjCClassMethod.py rename to lldb/test/API/lang/objc/objc-class-method/TestObjCClassMethod.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-class-method/class.m b/lldb/test/API/lang/objc/objc-class-method/class.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-class-method/class.m rename to lldb/test/API/lang/objc/objc-class-method/class.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-dyn-sbtype/.categories b/lldb/test/API/lang/objc/objc-dyn-sbtype/.categories similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-dyn-sbtype/.categories rename to lldb/test/API/lang/objc/objc-dyn-sbtype/.categories diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-dyn-sbtype/Makefile b/lldb/test/API/lang/objc/objc-dyn-sbtype/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-dyn-sbtype/Makefile rename to lldb/test/API/lang/objc/objc-dyn-sbtype/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-dyn-sbtype/TestObjCDynamicSBType.py b/lldb/test/API/lang/objc/objc-dyn-sbtype/TestObjCDynamicSBType.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-dyn-sbtype/TestObjCDynamicSBType.py rename to lldb/test/API/lang/objc/objc-dyn-sbtype/TestObjCDynamicSBType.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-dyn-sbtype/main.m b/lldb/test/API/lang/objc/objc-dyn-sbtype/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-dyn-sbtype/main.m rename to lldb/test/API/lang/objc/objc-dyn-sbtype/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-dynamic-value/Makefile b/lldb/test/API/lang/objc/objc-dynamic-value/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-dynamic-value/Makefile rename to lldb/test/API/lang/objc/objc-dynamic-value/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-dynamic-value/TestObjCDynamicValue.py b/lldb/test/API/lang/objc/objc-dynamic-value/TestObjCDynamicValue.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-dynamic-value/TestObjCDynamicValue.py rename to lldb/test/API/lang/objc/objc-dynamic-value/TestObjCDynamicValue.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-dynamic-value/dynamic-value.m b/lldb/test/API/lang/objc/objc-dynamic-value/dynamic-value.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-dynamic-value/dynamic-value.m rename to lldb/test/API/lang/objc/objc-dynamic-value/dynamic-value.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-foundation-dictionary-empty/TestNSDictionary0.py b/lldb/test/API/lang/objc/objc-foundation-dictionary-empty/TestNSDictionary0.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-foundation-dictionary-empty/TestNSDictionary0.py rename to lldb/test/API/lang/objc/objc-foundation-dictionary-empty/TestNSDictionary0.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-foundation-dictionary-empty/main.m b/lldb/test/API/lang/objc/objc-foundation-dictionary-empty/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-foundation-dictionary-empty/main.m rename to lldb/test/API/lang/objc/objc-foundation-dictionary-empty/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-offsets/Makefile b/lldb/test/API/lang/objc/objc-ivar-offsets/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-offsets/Makefile rename to lldb/test/API/lang/objc/objc-ivar-offsets/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-offsets/TestObjCIvarOffsets.py b/lldb/test/API/lang/objc/objc-ivar-offsets/TestObjCIvarOffsets.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-offsets/TestObjCIvarOffsets.py rename to lldb/test/API/lang/objc/objc-ivar-offsets/TestObjCIvarOffsets.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-offsets/main.m b/lldb/test/API/lang/objc/objc-ivar-offsets/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-offsets/main.m rename to lldb/test/API/lang/objc/objc-ivar-offsets/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-offsets/objc-ivar-offsets.h b/lldb/test/API/lang/objc/objc-ivar-offsets/objc-ivar-offsets.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-offsets/objc-ivar-offsets.h rename to lldb/test/API/lang/objc/objc-ivar-offsets/objc-ivar-offsets.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-offsets/objc-ivar-offsets.m b/lldb/test/API/lang/objc/objc-ivar-offsets/objc-ivar-offsets.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-offsets/objc-ivar-offsets.m rename to lldb/test/API/lang/objc/objc-ivar-offsets/objc-ivar-offsets.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-protocols/TestIvarProtocols.py b/lldb/test/API/lang/objc/objc-ivar-protocols/TestIvarProtocols.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-protocols/TestIvarProtocols.py rename to lldb/test/API/lang/objc/objc-ivar-protocols/TestIvarProtocols.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-protocols/main.m b/lldb/test/API/lang/objc/objc-ivar-protocols/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-protocols/main.m rename to lldb/test/API/lang/objc/objc-ivar-protocols/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-stripped/Makefile b/lldb/test/API/lang/objc/objc-ivar-stripped/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-stripped/Makefile rename to lldb/test/API/lang/objc/objc-ivar-stripped/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-stripped/TestObjCIvarStripped.py b/lldb/test/API/lang/objc/objc-ivar-stripped/TestObjCIvarStripped.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-stripped/TestObjCIvarStripped.py rename to lldb/test/API/lang/objc/objc-ivar-stripped/TestObjCIvarStripped.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-stripped/main.m b/lldb/test/API/lang/objc/objc-ivar-stripped/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-stripped/main.m rename to lldb/test/API/lang/objc/objc-ivar-stripped/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/Makefile b/lldb/test/API/lang/objc/objc-new-syntax/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/Makefile rename to lldb/test/API/lang/objc/objc-new-syntax/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/ObjCNewSyntaxTest.py b/lldb/test/API/lang/objc/objc-new-syntax/ObjCNewSyntaxTest.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/ObjCNewSyntaxTest.py rename to lldb/test/API/lang/objc/objc-new-syntax/ObjCNewSyntaxTest.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/TestObjCNewSyntaxArray.py b/lldb/test/API/lang/objc/objc-new-syntax/TestObjCNewSyntaxArray.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/TestObjCNewSyntaxArray.py rename to lldb/test/API/lang/objc/objc-new-syntax/TestObjCNewSyntaxArray.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/TestObjCNewSyntaxDictionary.py b/lldb/test/API/lang/objc/objc-new-syntax/TestObjCNewSyntaxDictionary.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/TestObjCNewSyntaxDictionary.py rename to lldb/test/API/lang/objc/objc-new-syntax/TestObjCNewSyntaxDictionary.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/TestObjCNewSyntaxLiteral.py b/lldb/test/API/lang/objc/objc-new-syntax/TestObjCNewSyntaxLiteral.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/TestObjCNewSyntaxLiteral.py rename to lldb/test/API/lang/objc/objc-new-syntax/TestObjCNewSyntaxLiteral.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/main.m b/lldb/test/API/lang/objc/objc-new-syntax/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/main.m rename to lldb/test/API/lang/objc/objc-new-syntax/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-optimized/Makefile b/lldb/test/API/lang/objc/objc-optimized/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-optimized/Makefile rename to lldb/test/API/lang/objc/objc-optimized/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-optimized/TestObjcOptimized.py b/lldb/test/API/lang/objc/objc-optimized/TestObjcOptimized.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-optimized/TestObjcOptimized.py rename to lldb/test/API/lang/objc/objc-optimized/TestObjcOptimized.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-optimized/main.m b/lldb/test/API/lang/objc/objc-optimized/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-optimized/main.m rename to lldb/test/API/lang/objc/objc-optimized/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-property/Makefile b/lldb/test/API/lang/objc/objc-property/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-property/Makefile rename to lldb/test/API/lang/objc/objc-property/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-property/TestObjCProperty.py b/lldb/test/API/lang/objc/objc-property/TestObjCProperty.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-property/TestObjCProperty.py rename to lldb/test/API/lang/objc/objc-property/TestObjCProperty.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-property/main.m b/lldb/test/API/lang/objc/objc-property/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-property/main.m rename to lldb/test/API/lang/objc/objc-property/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-runtime-ivars/Makefile b/lldb/test/API/lang/objc/objc-runtime-ivars/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-runtime-ivars/Makefile rename to lldb/test/API/lang/objc/objc-runtime-ivars/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-runtime-ivars/TestRuntimeIvars.py b/lldb/test/API/lang/objc/objc-runtime-ivars/TestRuntimeIvars.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-runtime-ivars/TestRuntimeIvars.py rename to lldb/test/API/lang/objc/objc-runtime-ivars/TestRuntimeIvars.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-runtime-ivars/main.m b/lldb/test/API/lang/objc/objc-runtime-ivars/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-runtime-ivars/main.m rename to lldb/test/API/lang/objc/objc-runtime-ivars/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-static-method-stripped/Makefile b/lldb/test/API/lang/objc/objc-static-method-stripped/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-static-method-stripped/Makefile rename to lldb/test/API/lang/objc/objc-static-method-stripped/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-static-method-stripped/TestObjCStaticMethodStripped.py b/lldb/test/API/lang/objc/objc-static-method-stripped/TestObjCStaticMethodStripped.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-static-method-stripped/TestObjCStaticMethodStripped.py rename to lldb/test/API/lang/objc/objc-static-method-stripped/TestObjCStaticMethodStripped.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-static-method-stripped/static.m b/lldb/test/API/lang/objc/objc-static-method-stripped/static.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-static-method-stripped/static.m rename to lldb/test/API/lang/objc/objc-static-method-stripped/static.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-static-method/Makefile b/lldb/test/API/lang/objc/objc-static-method/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-static-method/Makefile rename to lldb/test/API/lang/objc/objc-static-method/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-static-method/TestObjCStaticMethod.py b/lldb/test/API/lang/objc/objc-static-method/TestObjCStaticMethod.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-static-method/TestObjCStaticMethod.py rename to lldb/test/API/lang/objc/objc-static-method/TestObjCStaticMethod.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-static-method/static.m b/lldb/test/API/lang/objc/objc-static-method/static.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-static-method/static.m rename to lldb/test/API/lang/objc/objc-static-method/static.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-stepping/Makefile b/lldb/test/API/lang/objc/objc-stepping/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-stepping/Makefile rename to lldb/test/API/lang/objc/objc-stepping/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-stepping/TestObjCStepping.py b/lldb/test/API/lang/objc/objc-stepping/TestObjCStepping.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-stepping/TestObjCStepping.py rename to lldb/test/API/lang/objc/objc-stepping/TestObjCStepping.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-stepping/stepping-tests.m b/lldb/test/API/lang/objc/objc-stepping/stepping-tests.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-stepping/stepping-tests.m rename to lldb/test/API/lang/objc/objc-stepping/stepping-tests.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-struct-argument/Makefile b/lldb/test/API/lang/objc/objc-struct-argument/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-struct-argument/Makefile rename to lldb/test/API/lang/objc/objc-struct-argument/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-struct-argument/TestObjCStructArgument.py b/lldb/test/API/lang/objc/objc-struct-argument/TestObjCStructArgument.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-struct-argument/TestObjCStructArgument.py rename to lldb/test/API/lang/objc/objc-struct-argument/TestObjCStructArgument.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-struct-argument/test.m b/lldb/test/API/lang/objc/objc-struct-argument/test.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-struct-argument/test.m rename to lldb/test/API/lang/objc/objc-struct-argument/test.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-struct-return/Makefile b/lldb/test/API/lang/objc/objc-struct-return/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-struct-return/Makefile rename to lldb/test/API/lang/objc/objc-struct-return/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-struct-return/TestObjCStructReturn.py b/lldb/test/API/lang/objc/objc-struct-return/TestObjCStructReturn.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-struct-return/TestObjCStructReturn.py rename to lldb/test/API/lang/objc/objc-struct-return/TestObjCStructReturn.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-struct-return/test.m b/lldb/test/API/lang/objc/objc-struct-return/test.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-struct-return/test.m rename to lldb/test/API/lang/objc/objc-struct-return/test.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-super/Makefile b/lldb/test/API/lang/objc/objc-super/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-super/Makefile rename to lldb/test/API/lang/objc/objc-super/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-super/TestObjCSuper.py b/lldb/test/API/lang/objc/objc-super/TestObjCSuper.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-super/TestObjCSuper.py rename to lldb/test/API/lang/objc/objc-super/TestObjCSuper.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc-super/class.m b/lldb/test/API/lang/objc/objc-super/class.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc-super/class.m rename to lldb/test/API/lang/objc/objc-super/class.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc_direct-methods/Makefile b/lldb/test/API/lang/objc/objc_direct-methods/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc_direct-methods/Makefile rename to lldb/test/API/lang/objc/objc_direct-methods/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc_direct-methods/TestObjCDirectMethods.py b/lldb/test/API/lang/objc/objc_direct-methods/TestObjCDirectMethods.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc_direct-methods/TestObjCDirectMethods.py rename to lldb/test/API/lang/objc/objc_direct-methods/TestObjCDirectMethods.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/objc_direct-methods/main.m b/lldb/test/API/lang/objc/objc_direct-methods/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/objc_direct-methods/main.m rename to lldb/test/API/lang/objc/objc_direct-methods/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/orderedset/Makefile b/lldb/test/API/lang/objc/orderedset/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/orderedset/Makefile rename to lldb/test/API/lang/objc/orderedset/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/orderedset/TestOrderedSet.py b/lldb/test/API/lang/objc/orderedset/TestOrderedSet.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/orderedset/TestOrderedSet.py rename to lldb/test/API/lang/objc/orderedset/TestOrderedSet.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/orderedset/main.m b/lldb/test/API/lang/objc/orderedset/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/orderedset/main.m rename to lldb/test/API/lang/objc/orderedset/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/print-obj/Makefile b/lldb/test/API/lang/objc/print-obj/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/print-obj/Makefile rename to lldb/test/API/lang/objc/print-obj/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/print-obj/TestPrintObj.py b/lldb/test/API/lang/objc/print-obj/TestPrintObj.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/print-obj/TestPrintObj.py rename to lldb/test/API/lang/objc/print-obj/TestPrintObj.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/print-obj/blocked.m b/lldb/test/API/lang/objc/print-obj/blocked.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/print-obj/blocked.m rename to lldb/test/API/lang/objc/print-obj/blocked.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/ptr_refs/Makefile b/lldb/test/API/lang/objc/ptr_refs/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/ptr_refs/Makefile rename to lldb/test/API/lang/objc/ptr_refs/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/ptr_refs/TestPtrRefsObjC.py b/lldb/test/API/lang/objc/ptr_refs/TestPtrRefsObjC.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/ptr_refs/TestPtrRefsObjC.py rename to lldb/test/API/lang/objc/ptr_refs/TestPtrRefsObjC.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/ptr_refs/main.m b/lldb/test/API/lang/objc/ptr_refs/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/ptr_refs/main.m rename to lldb/test/API/lang/objc/ptr_refs/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/radar-9691614/Makefile b/lldb/test/API/lang/objc/radar-9691614/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/radar-9691614/Makefile rename to lldb/test/API/lang/objc/radar-9691614/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/radar-9691614/TestObjCMethodReturningBOOL.py b/lldb/test/API/lang/objc/radar-9691614/TestObjCMethodReturningBOOL.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/radar-9691614/TestObjCMethodReturningBOOL.py rename to lldb/test/API/lang/objc/radar-9691614/TestObjCMethodReturningBOOL.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/radar-9691614/main.m b/lldb/test/API/lang/objc/radar-9691614/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/radar-9691614/main.m rename to lldb/test/API/lang/objc/radar-9691614/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/rdar-10967107/Makefile b/lldb/test/API/lang/objc/rdar-10967107/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/rdar-10967107/Makefile rename to lldb/test/API/lang/objc/rdar-10967107/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/rdar-10967107/TestRdar10967107.py b/lldb/test/API/lang/objc/rdar-10967107/TestRdar10967107.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/rdar-10967107/TestRdar10967107.py rename to lldb/test/API/lang/objc/rdar-10967107/TestRdar10967107.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/rdar-10967107/main.m b/lldb/test/API/lang/objc/rdar-10967107/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/rdar-10967107/main.m rename to lldb/test/API/lang/objc/rdar-10967107/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/rdar-11355592/Makefile b/lldb/test/API/lang/objc/rdar-11355592/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/rdar-11355592/Makefile rename to lldb/test/API/lang/objc/rdar-11355592/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/rdar-11355592/TestRdar11355592.py b/lldb/test/API/lang/objc/rdar-11355592/TestRdar11355592.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/rdar-11355592/TestRdar11355592.py rename to lldb/test/API/lang/objc/rdar-11355592/TestRdar11355592.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/rdar-11355592/main.m b/lldb/test/API/lang/objc/rdar-11355592/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/rdar-11355592/main.m rename to lldb/test/API/lang/objc/rdar-11355592/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/rdar-12408181/Makefile b/lldb/test/API/lang/objc/rdar-12408181/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/rdar-12408181/Makefile rename to lldb/test/API/lang/objc/rdar-12408181/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/rdar-12408181/TestRdar12408181.py b/lldb/test/API/lang/objc/rdar-12408181/TestRdar12408181.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/rdar-12408181/TestRdar12408181.py rename to lldb/test/API/lang/objc/rdar-12408181/TestRdar12408181.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/rdar-12408181/main.m b/lldb/test/API/lang/objc/rdar-12408181/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/rdar-12408181/main.m rename to lldb/test/API/lang/objc/rdar-12408181/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/real-definition/Bar.h b/lldb/test/API/lang/objc/real-definition/Bar.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/real-definition/Bar.h rename to lldb/test/API/lang/objc/real-definition/Bar.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/real-definition/Bar.m b/lldb/test/API/lang/objc/real-definition/Bar.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/real-definition/Bar.m rename to lldb/test/API/lang/objc/real-definition/Bar.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/real-definition/Foo.h b/lldb/test/API/lang/objc/real-definition/Foo.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/real-definition/Foo.h rename to lldb/test/API/lang/objc/real-definition/Foo.h diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/real-definition/Foo.m b/lldb/test/API/lang/objc/real-definition/Foo.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/real-definition/Foo.m rename to lldb/test/API/lang/objc/real-definition/Foo.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/real-definition/Makefile b/lldb/test/API/lang/objc/real-definition/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/real-definition/Makefile rename to lldb/test/API/lang/objc/real-definition/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/real-definition/TestRealDefinition.py b/lldb/test/API/lang/objc/real-definition/TestRealDefinition.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/real-definition/TestRealDefinition.py rename to lldb/test/API/lang/objc/real-definition/TestRealDefinition.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/real-definition/main.m b/lldb/test/API/lang/objc/real-definition/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/real-definition/main.m rename to lldb/test/API/lang/objc/real-definition/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/sample/Makefile b/lldb/test/API/lang/objc/sample/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/sample/Makefile rename to lldb/test/API/lang/objc/sample/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/sample/main.m b/lldb/test/API/lang/objc/sample/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/sample/main.m rename to lldb/test/API/lang/objc/sample/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/self/Makefile b/lldb/test/API/lang/objc/self/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/self/Makefile rename to lldb/test/API/lang/objc/self/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/self/TestObjCSelf.py b/lldb/test/API/lang/objc/self/TestObjCSelf.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/self/TestObjCSelf.py rename to lldb/test/API/lang/objc/self/TestObjCSelf.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/self/main.m b/lldb/test/API/lang/objc/self/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/self/main.m rename to lldb/test/API/lang/objc/self/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/single-entry-dictionary/Makefile b/lldb/test/API/lang/objc/single-entry-dictionary/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/single-entry-dictionary/Makefile rename to lldb/test/API/lang/objc/single-entry-dictionary/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/single-entry-dictionary/TestObjCSingleEntryDictionary.py b/lldb/test/API/lang/objc/single-entry-dictionary/TestObjCSingleEntryDictionary.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/single-entry-dictionary/TestObjCSingleEntryDictionary.py rename to lldb/test/API/lang/objc/single-entry-dictionary/TestObjCSingleEntryDictionary.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/single-entry-dictionary/main.m b/lldb/test/API/lang/objc/single-entry-dictionary/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/single-entry-dictionary/main.m rename to lldb/test/API/lang/objc/single-entry-dictionary/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/unicode-string/TestUnicodeString.py b/lldb/test/API/lang/objc/unicode-string/TestUnicodeString.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/unicode-string/TestUnicodeString.py rename to lldb/test/API/lang/objc/unicode-string/TestUnicodeString.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/unicode-string/main.m b/lldb/test/API/lang/objc/unicode-string/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/unicode-string/main.m rename to lldb/test/API/lang/objc/unicode-string/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/variadic_methods/TestVariadicMethods.py b/lldb/test/API/lang/objc/variadic_methods/TestVariadicMethods.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/variadic_methods/TestVariadicMethods.py rename to lldb/test/API/lang/objc/variadic_methods/TestVariadicMethods.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objc/variadic_methods/main.m b/lldb/test/API/lang/objc/variadic_methods/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objc/variadic_methods/main.m rename to lldb/test/API/lang/objc/variadic_methods/main.m diff --git a/lldb/packages/Python/lldbsuite/test/lang/objcxx/class-name-clash/Makefile b/lldb/test/API/lang/objcxx/class-name-clash/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objcxx/class-name-clash/Makefile rename to lldb/test/API/lang/objcxx/class-name-clash/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objcxx/class-name-clash/TestNameClash.py b/lldb/test/API/lang/objcxx/class-name-clash/TestNameClash.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objcxx/class-name-clash/TestNameClash.py rename to lldb/test/API/lang/objcxx/class-name-clash/TestNameClash.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objcxx/class-name-clash/main.mm b/lldb/test/API/lang/objcxx/class-name-clash/main.mm similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objcxx/class-name-clash/main.mm rename to lldb/test/API/lang/objcxx/class-name-clash/main.mm diff --git a/lldb/packages/Python/lldbsuite/test/lang/objcxx/class-name-clash/myobject.mm b/lldb/test/API/lang/objcxx/class-name-clash/myobject.mm similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objcxx/class-name-clash/myobject.mm rename to lldb/test/API/lang/objcxx/class-name-clash/myobject.mm diff --git a/lldb/packages/Python/lldbsuite/test/lang/objcxx/cxx-bridged-po/Makefile b/lldb/test/API/lang/objcxx/cxx-bridged-po/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objcxx/cxx-bridged-po/Makefile rename to lldb/test/API/lang/objcxx/cxx-bridged-po/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objcxx/cxx-bridged-po/TestObjCXXBridgedPO.py b/lldb/test/API/lang/objcxx/cxx-bridged-po/TestObjCXXBridgedPO.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objcxx/cxx-bridged-po/TestObjCXXBridgedPO.py rename to lldb/test/API/lang/objcxx/cxx-bridged-po/TestObjCXXBridgedPO.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objcxx/cxx-bridged-po/main.mm b/lldb/test/API/lang/objcxx/cxx-bridged-po/main.mm similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objcxx/cxx-bridged-po/main.mm rename to lldb/test/API/lang/objcxx/cxx-bridged-po/main.mm diff --git a/lldb/packages/Python/lldbsuite/test/lang/objcxx/hide-runtime-values/Makefile b/lldb/test/API/lang/objcxx/hide-runtime-values/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objcxx/hide-runtime-values/Makefile rename to lldb/test/API/lang/objcxx/hide-runtime-values/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objcxx/hide-runtime-values/TestObjCXXHideRuntimeValues.py b/lldb/test/API/lang/objcxx/hide-runtime-values/TestObjCXXHideRuntimeValues.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objcxx/hide-runtime-values/TestObjCXXHideRuntimeValues.py rename to lldb/test/API/lang/objcxx/hide-runtime-values/TestObjCXXHideRuntimeValues.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objcxx/hide-runtime-values/main.mm b/lldb/test/API/lang/objcxx/hide-runtime-values/main.mm similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objcxx/hide-runtime-values/main.mm rename to lldb/test/API/lang/objcxx/hide-runtime-values/main.mm diff --git a/lldb/packages/Python/lldbsuite/test/lang/objcxx/objcxx-ivar-vector/TestIvarVector.py b/lldb/test/API/lang/objcxx/objcxx-ivar-vector/TestIvarVector.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objcxx/objcxx-ivar-vector/TestIvarVector.py rename to lldb/test/API/lang/objcxx/objcxx-ivar-vector/TestIvarVector.py diff --git a/lldb/packages/Python/lldbsuite/test/lang/objcxx/objcxx-ivar-vector/main.mm b/lldb/test/API/lang/objcxx/objcxx-ivar-vector/main.mm similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objcxx/objcxx-ivar-vector/main.mm rename to lldb/test/API/lang/objcxx/objcxx-ivar-vector/main.mm diff --git a/lldb/packages/Python/lldbsuite/test/lang/objcxx/sample/Makefile b/lldb/test/API/lang/objcxx/sample/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objcxx/sample/Makefile rename to lldb/test/API/lang/objcxx/sample/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/lang/objcxx/sample/main.mm b/lldb/test/API/lang/objcxx/sample/main.mm similarity index 100% rename from lldb/packages/Python/lldbsuite/test/lang/objcxx/sample/main.mm rename to lldb/test/API/lang/objcxx/sample/main.mm diff --git a/lldb/packages/Python/lldbsuite/test/linux/add-symbols/Makefile b/lldb/test/API/linux/add-symbols/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/linux/add-symbols/Makefile rename to lldb/test/API/linux/add-symbols/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/linux/add-symbols/TestTargetSymbolsAddCommand.py b/lldb/test/API/linux/add-symbols/TestTargetSymbolsAddCommand.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/linux/add-symbols/TestTargetSymbolsAddCommand.py rename to lldb/test/API/linux/add-symbols/TestTargetSymbolsAddCommand.py diff --git a/lldb/packages/Python/lldbsuite/test/linux/add-symbols/main.c b/lldb/test/API/linux/add-symbols/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/linux/add-symbols/main.c rename to lldb/test/API/linux/add-symbols/main.c diff --git a/lldb/packages/Python/lldbsuite/test/linux/builtin_trap/Makefile b/lldb/test/API/linux/builtin_trap/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/linux/builtin_trap/Makefile rename to lldb/test/API/linux/builtin_trap/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/linux/builtin_trap/TestBuiltinTrap.py b/lldb/test/API/linux/builtin_trap/TestBuiltinTrap.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/linux/builtin_trap/TestBuiltinTrap.py rename to lldb/test/API/linux/builtin_trap/TestBuiltinTrap.py diff --git a/lldb/packages/Python/lldbsuite/test/linux/builtin_trap/main.cpp b/lldb/test/API/linux/builtin_trap/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/linux/builtin_trap/main.cpp rename to lldb/test/API/linux/builtin_trap/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/linux/mix-dwo-and-regular-objects/Makefile b/lldb/test/API/linux/mix-dwo-and-regular-objects/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/linux/mix-dwo-and-regular-objects/Makefile rename to lldb/test/API/linux/mix-dwo-and-regular-objects/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/linux/mix-dwo-and-regular-objects/TestMixedDwarfBinary.py b/lldb/test/API/linux/mix-dwo-and-regular-objects/TestMixedDwarfBinary.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/linux/mix-dwo-and-regular-objects/TestMixedDwarfBinary.py rename to lldb/test/API/linux/mix-dwo-and-regular-objects/TestMixedDwarfBinary.py diff --git a/lldb/packages/Python/lldbsuite/test/linux/mix-dwo-and-regular-objects/a.c b/lldb/test/API/linux/mix-dwo-and-regular-objects/a.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/linux/mix-dwo-and-regular-objects/a.c rename to lldb/test/API/linux/mix-dwo-and-regular-objects/a.c diff --git a/lldb/packages/Python/lldbsuite/test/linux/mix-dwo-and-regular-objects/b.c b/lldb/test/API/linux/mix-dwo-and-regular-objects/b.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/linux/mix-dwo-and-regular-objects/b.c rename to lldb/test/API/linux/mix-dwo-and-regular-objects/b.c diff --git a/lldb/packages/Python/lldbsuite/test/linux/sepdebugsymlink/Makefile b/lldb/test/API/linux/sepdebugsymlink/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/linux/sepdebugsymlink/Makefile rename to lldb/test/API/linux/sepdebugsymlink/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/linux/sepdebugsymlink/TestTargetSymbolsSepDebugSymlink.py b/lldb/test/API/linux/sepdebugsymlink/TestTargetSymbolsSepDebugSymlink.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/linux/sepdebugsymlink/TestTargetSymbolsSepDebugSymlink.py rename to lldb/test/API/linux/sepdebugsymlink/TestTargetSymbolsSepDebugSymlink.py diff --git a/lldb/packages/Python/lldbsuite/test/linux/sepdebugsymlink/main.c b/lldb/test/API/linux/sepdebugsymlink/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/linux/sepdebugsymlink/main.c rename to lldb/test/API/linux/sepdebugsymlink/main.c diff --git a/lldb/packages/Python/lldbsuite/test/linux/thread/create_during_instruction_step/Makefile b/lldb/test/API/linux/thread/create_during_instruction_step/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/linux/thread/create_during_instruction_step/Makefile rename to lldb/test/API/linux/thread/create_during_instruction_step/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/linux/thread/create_during_instruction_step/TestCreateDuringInstructionStep.py b/lldb/test/API/linux/thread/create_during_instruction_step/TestCreateDuringInstructionStep.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/linux/thread/create_during_instruction_step/TestCreateDuringInstructionStep.py rename to lldb/test/API/linux/thread/create_during_instruction_step/TestCreateDuringInstructionStep.py diff --git a/lldb/packages/Python/lldbsuite/test/linux/thread/create_during_instruction_step/main.cpp b/lldb/test/API/linux/thread/create_during_instruction_step/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/linux/thread/create_during_instruction_step/main.cpp rename to lldb/test/API/linux/thread/create_during_instruction_step/main.cpp diff --git a/lldb/test/API/lit.cfg.py b/lldb/test/API/lit.cfg.py index 79401ae47d13..10df5600db4c 100644 --- a/lldb/test/API/lit.cfg.py +++ b/lldb/test/API/lit.cfg.py @@ -17,8 +17,7 @@ config.suffixes = ['.py'] # test_source_root: The root path where tests are located. # test_exec_root: The root path where tests should be run. -config.test_source_root = os.path.join(config.lldb_src_root, 'packages', - 'Python', 'lldbsuite', 'test') +config.test_source_root = os.path.dirname(__file__) config.test_exec_root = config.test_source_root if 'Address' in config.llvm_use_sanitizer: diff --git a/lldb/packages/Python/lldbsuite/test/macosx/DBGSourcePathRemapping/Inputs/main.c b/lldb/test/API/macosx/DBGSourcePathRemapping/Inputs/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/DBGSourcePathRemapping/Inputs/main.c rename to lldb/test/API/macosx/DBGSourcePathRemapping/Inputs/main.c diff --git a/lldb/packages/Python/lldbsuite/test/macosx/DBGSourcePathRemapping/Inputs/relative.c b/lldb/test/API/macosx/DBGSourcePathRemapping/Inputs/relative.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/DBGSourcePathRemapping/Inputs/relative.c rename to lldb/test/API/macosx/DBGSourcePathRemapping/Inputs/relative.c diff --git a/lldb/packages/Python/lldbsuite/test/macosx/DBGSourcePathRemapping/Makefile b/lldb/test/API/macosx/DBGSourcePathRemapping/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/DBGSourcePathRemapping/Makefile rename to lldb/test/API/macosx/DBGSourcePathRemapping/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/macosx/DBGSourcePathRemapping/TestDSYMSourcePathRemapping.py b/lldb/test/API/macosx/DBGSourcePathRemapping/TestDSYMSourcePathRemapping.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/DBGSourcePathRemapping/TestDSYMSourcePathRemapping.py rename to lldb/test/API/macosx/DBGSourcePathRemapping/TestDSYMSourcePathRemapping.py diff --git a/lldb/packages/Python/lldbsuite/test/macosx/add-dsym/Makefile b/lldb/test/API/macosx/add-dsym/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/add-dsym/Makefile rename to lldb/test/API/macosx/add-dsym/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/macosx/add-dsym/TestAddDsymMidExecutionCommand.py b/lldb/test/API/macosx/add-dsym/TestAddDsymMidExecutionCommand.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/add-dsym/TestAddDsymMidExecutionCommand.py rename to lldb/test/API/macosx/add-dsym/TestAddDsymMidExecutionCommand.py diff --git a/lldb/packages/Python/lldbsuite/test/macosx/add-dsym/main.c b/lldb/test/API/macosx/add-dsym/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/add-dsym/main.c rename to lldb/test/API/macosx/add-dsym/main.c diff --git a/lldb/packages/Python/lldbsuite/test/macosx/duplicate-archive-members/Makefile b/lldb/test/API/macosx/duplicate-archive-members/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/duplicate-archive-members/Makefile rename to lldb/test/API/macosx/duplicate-archive-members/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/macosx/duplicate-archive-members/TestDuplicateMembers.py b/lldb/test/API/macosx/duplicate-archive-members/TestDuplicateMembers.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/duplicate-archive-members/TestDuplicateMembers.py rename to lldb/test/API/macosx/duplicate-archive-members/TestDuplicateMembers.py diff --git a/lldb/packages/Python/lldbsuite/test/macosx/duplicate-archive-members/a.c b/lldb/test/API/macosx/duplicate-archive-members/a.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/duplicate-archive-members/a.c rename to lldb/test/API/macosx/duplicate-archive-members/a.c diff --git a/lldb/packages/Python/lldbsuite/test/macosx/duplicate-archive-members/main.c b/lldb/test/API/macosx/duplicate-archive-members/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/duplicate-archive-members/main.c rename to lldb/test/API/macosx/duplicate-archive-members/main.c diff --git a/lldb/packages/Python/lldbsuite/test/macosx/duplicate-archive-members/sub1/a.c b/lldb/test/API/macosx/duplicate-archive-members/sub1/a.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/duplicate-archive-members/sub1/a.c rename to lldb/test/API/macosx/duplicate-archive-members/sub1/a.c diff --git a/lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/Makefile b/lldb/test/API/macosx/find-app-in-bundle/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/Makefile rename to lldb/test/API/macosx/find-app-in-bundle/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/TestApp.app/Contents/Info.plist b/lldb/test/API/macosx/find-app-in-bundle/TestApp.app/Contents/Info.plist similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/TestApp.app/Contents/Info.plist rename to lldb/test/API/macosx/find-app-in-bundle/TestApp.app/Contents/Info.plist diff --git a/lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/TestApp.app/Contents/MacOS/.empty b/lldb/test/API/macosx/find-app-in-bundle/TestApp.app/Contents/MacOS/.empty similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/TestApp.app/Contents/MacOS/.empty rename to lldb/test/API/macosx/find-app-in-bundle/TestApp.app/Contents/MacOS/.empty diff --git a/lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/TestApp.app/Contents/Resources/.empty b/lldb/test/API/macosx/find-app-in-bundle/TestApp.app/Contents/Resources/.empty similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/TestApp.app/Contents/Resources/.empty rename to lldb/test/API/macosx/find-app-in-bundle/TestApp.app/Contents/Resources/.empty diff --git a/lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/TestFindAppInBundle.py b/lldb/test/API/macosx/find-app-in-bundle/TestFindAppInBundle.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/TestFindAppInBundle.py rename to lldb/test/API/macosx/find-app-in-bundle/TestFindAppInBundle.py diff --git a/lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/main.c b/lldb/test/API/macosx/find-app-in-bundle/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/main.c rename to lldb/test/API/macosx/find-app-in-bundle/main.c diff --git a/lldb/packages/Python/lldbsuite/test/macosx/find-dsym/bundle-with-dot-in-filename/Makefile b/lldb/test/API/macosx/find-dsym/bundle-with-dot-in-filename/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/find-dsym/bundle-with-dot-in-filename/Makefile rename to lldb/test/API/macosx/find-dsym/bundle-with-dot-in-filename/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/macosx/find-dsym/bundle-with-dot-in-filename/TestBundleWithDotInFilename.py b/lldb/test/API/macosx/find-dsym/bundle-with-dot-in-filename/TestBundleWithDotInFilename.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/find-dsym/bundle-with-dot-in-filename/TestBundleWithDotInFilename.py rename to lldb/test/API/macosx/find-dsym/bundle-with-dot-in-filename/TestBundleWithDotInFilename.py diff --git a/lldb/packages/Python/lldbsuite/test/macosx/find-dsym/bundle-with-dot-in-filename/bundle.c b/lldb/test/API/macosx/find-dsym/bundle-with-dot-in-filename/bundle.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/find-dsym/bundle-with-dot-in-filename/bundle.c rename to lldb/test/API/macosx/find-dsym/bundle-with-dot-in-filename/bundle.c diff --git a/lldb/packages/Python/lldbsuite/test/macosx/find-dsym/bundle-with-dot-in-filename/main.c b/lldb/test/API/macosx/find-dsym/bundle-with-dot-in-filename/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/find-dsym/bundle-with-dot-in-filename/main.c rename to lldb/test/API/macosx/find-dsym/bundle-with-dot-in-filename/main.c diff --git a/lldb/packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/Info.plist b/lldb/test/API/macosx/find-dsym/deep-bundle/Info.plist similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/Info.plist rename to lldb/test/API/macosx/find-dsym/deep-bundle/Info.plist diff --git a/lldb/packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/Makefile b/lldb/test/API/macosx/find-dsym/deep-bundle/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/Makefile rename to lldb/test/API/macosx/find-dsym/deep-bundle/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/MyFramework.h b/lldb/test/API/macosx/find-dsym/deep-bundle/MyFramework.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/MyFramework.h rename to lldb/test/API/macosx/find-dsym/deep-bundle/MyFramework.h diff --git a/lldb/packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/TestDeepBundle.py b/lldb/test/API/macosx/find-dsym/deep-bundle/TestDeepBundle.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/TestDeepBundle.py rename to lldb/test/API/macosx/find-dsym/deep-bundle/TestDeepBundle.py diff --git a/lldb/packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/main.c b/lldb/test/API/macosx/find-dsym/deep-bundle/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/main.c rename to lldb/test/API/macosx/find-dsym/deep-bundle/main.c diff --git a/lldb/packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/myframework.c b/lldb/test/API/macosx/find-dsym/deep-bundle/myframework.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/myframework.c rename to lldb/test/API/macosx/find-dsym/deep-bundle/myframework.c diff --git a/lldb/packages/Python/lldbsuite/test/macosx/function-starts/Makefile b/lldb/test/API/macosx/function-starts/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/function-starts/Makefile rename to lldb/test/API/macosx/function-starts/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/macosx/function-starts/TestFunctionStarts.py b/lldb/test/API/macosx/function-starts/TestFunctionStarts.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/function-starts/TestFunctionStarts.py rename to lldb/test/API/macosx/function-starts/TestFunctionStarts.py diff --git a/lldb/packages/Python/lldbsuite/test/macosx/function-starts/main.cpp b/lldb/test/API/macosx/function-starts/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/function-starts/main.cpp rename to lldb/test/API/macosx/function-starts/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/macosx/indirect_symbol/Makefile b/lldb/test/API/macosx/indirect_symbol/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/indirect_symbol/Makefile rename to lldb/test/API/macosx/indirect_symbol/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/macosx/indirect_symbol/TestIndirectSymbols.py b/lldb/test/API/macosx/indirect_symbol/TestIndirectSymbols.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/indirect_symbol/TestIndirectSymbols.py rename to lldb/test/API/macosx/indirect_symbol/TestIndirectSymbols.py diff --git a/lldb/packages/Python/lldbsuite/test/macosx/indirect_symbol/alias.list b/lldb/test/API/macosx/indirect_symbol/alias.list similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/indirect_symbol/alias.list rename to lldb/test/API/macosx/indirect_symbol/alias.list diff --git a/lldb/packages/Python/lldbsuite/test/macosx/indirect_symbol/indirect.c b/lldb/test/API/macosx/indirect_symbol/indirect.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/indirect_symbol/indirect.c rename to lldb/test/API/macosx/indirect_symbol/indirect.c diff --git a/lldb/packages/Python/lldbsuite/test/macosx/indirect_symbol/main.c b/lldb/test/API/macosx/indirect_symbol/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/indirect_symbol/main.c rename to lldb/test/API/macosx/indirect_symbol/main.c diff --git a/lldb/packages/Python/lldbsuite/test/macosx/indirect_symbol/reexport.c b/lldb/test/API/macosx/indirect_symbol/reexport.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/indirect_symbol/reexport.c rename to lldb/test/API/macosx/indirect_symbol/reexport.c diff --git a/lldb/packages/Python/lldbsuite/test/macosx/lc-note/kern-ver-str/Makefile b/lldb/test/API/macosx/lc-note/kern-ver-str/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/lc-note/kern-ver-str/Makefile rename to lldb/test/API/macosx/lc-note/kern-ver-str/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/macosx/lc-note/kern-ver-str/TestKernVerStrLCNOTE.py b/lldb/test/API/macosx/lc-note/kern-ver-str/TestKernVerStrLCNOTE.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/lc-note/kern-ver-str/TestKernVerStrLCNOTE.py rename to lldb/test/API/macosx/lc-note/kern-ver-str/TestKernVerStrLCNOTE.py diff --git a/lldb/packages/Python/lldbsuite/test/macosx/lc-note/kern-ver-str/create-empty-corefile.cpp b/lldb/test/API/macosx/lc-note/kern-ver-str/create-empty-corefile.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/lc-note/kern-ver-str/create-empty-corefile.cpp rename to lldb/test/API/macosx/lc-note/kern-ver-str/create-empty-corefile.cpp diff --git a/lldb/packages/Python/lldbsuite/test/macosx/lc-note/kern-ver-str/main.c b/lldb/test/API/macosx/lc-note/kern-ver-str/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/lc-note/kern-ver-str/main.c rename to lldb/test/API/macosx/lc-note/kern-ver-str/main.c diff --git a/lldb/packages/Python/lldbsuite/test/macosx/load-kext/TestLoadKext.py b/lldb/test/API/macosx/load-kext/TestLoadKext.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/load-kext/TestLoadKext.py rename to lldb/test/API/macosx/load-kext/TestLoadKext.py diff --git a/lldb/packages/Python/lldbsuite/test/macosx/load-kext/mykext.yaml b/lldb/test/API/macosx/load-kext/mykext.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/load-kext/mykext.yaml rename to lldb/test/API/macosx/load-kext/mykext.yaml diff --git a/lldb/packages/Python/lldbsuite/test/macosx/macabi/Makefile b/lldb/test/API/macosx/macabi/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/macabi/Makefile rename to lldb/test/API/macosx/macabi/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/macosx/macabi/TestMacABImacOSFramework.py b/lldb/test/API/macosx/macabi/TestMacABImacOSFramework.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/macabi/TestMacABImacOSFramework.py rename to lldb/test/API/macosx/macabi/TestMacABImacOSFramework.py diff --git a/lldb/packages/Python/lldbsuite/test/macosx/macabi/foo.c b/lldb/test/API/macosx/macabi/foo.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/macabi/foo.c rename to lldb/test/API/macosx/macabi/foo.c diff --git a/lldb/packages/Python/lldbsuite/test/macosx/macabi/foo.h b/lldb/test/API/macosx/macabi/foo.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/macabi/foo.h rename to lldb/test/API/macosx/macabi/foo.h diff --git a/lldb/packages/Python/lldbsuite/test/macosx/macabi/main.c b/lldb/test/API/macosx/macabi/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/macabi/main.c rename to lldb/test/API/macosx/macabi/main.c diff --git a/lldb/packages/Python/lldbsuite/test/macosx/nslog/Makefile b/lldb/test/API/macosx/nslog/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/nslog/Makefile rename to lldb/test/API/macosx/nslog/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/macosx/nslog/TestDarwinNSLogOutput.py b/lldb/test/API/macosx/nslog/TestDarwinNSLogOutput.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/nslog/TestDarwinNSLogOutput.py rename to lldb/test/API/macosx/nslog/TestDarwinNSLogOutput.py diff --git a/lldb/packages/Python/lldbsuite/test/macosx/nslog/main.m b/lldb/test/API/macosx/nslog/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/nslog/main.m rename to lldb/test/API/macosx/nslog/main.m diff --git a/lldb/packages/Python/lldbsuite/test/macosx/order/Makefile b/lldb/test/API/macosx/order/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/order/Makefile rename to lldb/test/API/macosx/order/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/macosx/order/TestOrderFile.py b/lldb/test/API/macosx/order/TestOrderFile.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/order/TestOrderFile.py rename to lldb/test/API/macosx/order/TestOrderFile.py diff --git a/lldb/packages/Python/lldbsuite/test/macosx/order/cmds.txt b/lldb/test/API/macosx/order/cmds.txt similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/order/cmds.txt rename to lldb/test/API/macosx/order/cmds.txt diff --git a/lldb/packages/Python/lldbsuite/test/macosx/order/main.c b/lldb/test/API/macosx/order/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/order/main.c rename to lldb/test/API/macosx/order/main.c diff --git a/lldb/packages/Python/lldbsuite/test/macosx/order/order-file b/lldb/test/API/macosx/order/order-file similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/order/order-file rename to lldb/test/API/macosx/order/order-file diff --git a/lldb/packages/Python/lldbsuite/test/macosx/queues/Makefile b/lldb/test/API/macosx/queues/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/queues/Makefile rename to lldb/test/API/macosx/queues/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/macosx/queues/TestQueues.py b/lldb/test/API/macosx/queues/TestQueues.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/queues/TestQueues.py rename to lldb/test/API/macosx/queues/TestQueues.py diff --git a/lldb/packages/Python/lldbsuite/test/macosx/queues/main.c b/lldb/test/API/macosx/queues/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/queues/main.c rename to lldb/test/API/macosx/queues/main.c diff --git a/lldb/packages/Python/lldbsuite/test/macosx/safe-to-func-call/Makefile b/lldb/test/API/macosx/safe-to-func-call/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/safe-to-func-call/Makefile rename to lldb/test/API/macosx/safe-to-func-call/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/macosx/safe-to-func-call/TestSafeFuncCalls.py b/lldb/test/API/macosx/safe-to-func-call/TestSafeFuncCalls.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/safe-to-func-call/TestSafeFuncCalls.py rename to lldb/test/API/macosx/safe-to-func-call/TestSafeFuncCalls.py diff --git a/lldb/packages/Python/lldbsuite/test/macosx/safe-to-func-call/main.c b/lldb/test/API/macosx/safe-to-func-call/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/safe-to-func-call/main.c rename to lldb/test/API/macosx/safe-to-func-call/main.c diff --git a/lldb/packages/Python/lldbsuite/test/macosx/thread-names/Makefile b/lldb/test/API/macosx/thread-names/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/thread-names/Makefile rename to lldb/test/API/macosx/thread-names/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/macosx/thread-names/TestInterruptThreadNames.py b/lldb/test/API/macosx/thread-names/TestInterruptThreadNames.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/thread-names/TestInterruptThreadNames.py rename to lldb/test/API/macosx/thread-names/TestInterruptThreadNames.py diff --git a/lldb/packages/Python/lldbsuite/test/macosx/thread-names/main.c b/lldb/test/API/macosx/thread-names/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/thread-names/main.c rename to lldb/test/API/macosx/thread-names/main.c diff --git a/lldb/packages/Python/lldbsuite/test/macosx/universal/Makefile b/lldb/test/API/macosx/universal/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/universal/Makefile rename to lldb/test/API/macosx/universal/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/macosx/universal/TestUniversal.py b/lldb/test/API/macosx/universal/TestUniversal.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/universal/TestUniversal.py rename to lldb/test/API/macosx/universal/TestUniversal.py diff --git a/lldb/packages/Python/lldbsuite/test/macosx/universal/main.c b/lldb/test/API/macosx/universal/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/universal/main.c rename to lldb/test/API/macosx/universal/main.c diff --git a/lldb/packages/Python/lldbsuite/test/macosx/version_zero/TestGetVersionZeroVersion.py b/lldb/test/API/macosx/version_zero/TestGetVersionZeroVersion.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/version_zero/TestGetVersionZeroVersion.py rename to lldb/test/API/macosx/version_zero/TestGetVersionZeroVersion.py diff --git a/lldb/packages/Python/lldbsuite/test/macosx/version_zero/libDylib.dylib.yaml b/lldb/test/API/macosx/version_zero/libDylib.dylib.yaml similarity index 100% rename from lldb/packages/Python/lldbsuite/test/macosx/version_zero/libDylib.dylib.yaml rename to lldb/test/API/macosx/version_zero/libDylib.dylib.yaml diff --git a/lldb/packages/Python/lldbsuite/test/python_api/.categories b/lldb/test/API/python_api/.categories similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/.categories rename to lldb/test/API/python_api/.categories diff --git a/lldb/packages/Python/lldbsuite/test/python_api/breakpoint/Makefile b/lldb/test/API/python_api/breakpoint/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/breakpoint/Makefile rename to lldb/test/API/python_api/breakpoint/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/breakpoint/TestBreakpointAPI.py b/lldb/test/API/python_api/breakpoint/TestBreakpointAPI.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/breakpoint/TestBreakpointAPI.py rename to lldb/test/API/python_api/breakpoint/TestBreakpointAPI.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/breakpoint/main.c b/lldb/test/API/python_api/breakpoint/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/breakpoint/main.c rename to lldb/test/API/python_api/breakpoint/main.c diff --git a/lldb/packages/Python/lldbsuite/test/python_api/class_members/Makefile b/lldb/test/API/python_api/class_members/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/class_members/Makefile rename to lldb/test/API/python_api/class_members/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/class_members/TestSBTypeClassMembers.py b/lldb/test/API/python_api/class_members/TestSBTypeClassMembers.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/class_members/TestSBTypeClassMembers.py rename to lldb/test/API/python_api/class_members/TestSBTypeClassMembers.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/class_members/main.mm b/lldb/test/API/python_api/class_members/main.mm similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/class_members/main.mm rename to lldb/test/API/python_api/class_members/main.mm diff --git a/lldb/packages/Python/lldbsuite/test/python_api/debugger/TestDebuggerAPI.py b/lldb/test/API/python_api/debugger/TestDebuggerAPI.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/debugger/TestDebuggerAPI.py rename to lldb/test/API/python_api/debugger/TestDebuggerAPI.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/TestDefaultConstructorForAPIObjects.py b/lldb/test/API/python_api/default-constructor/TestDefaultConstructorForAPIObjects.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/TestDefaultConstructorForAPIObjects.py rename to lldb/test/API/python_api/default-constructor/TestDefaultConstructorForAPIObjects.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_address.py b/lldb/test/API/python_api/default-constructor/sb_address.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_address.py rename to lldb/test/API/python_api/default-constructor/sb_address.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_block.py b/lldb/test/API/python_api/default-constructor/sb_block.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_block.py rename to lldb/test/API/python_api/default-constructor/sb_block.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_breakpoint.py b/lldb/test/API/python_api/default-constructor/sb_breakpoint.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_breakpoint.py rename to lldb/test/API/python_api/default-constructor/sb_breakpoint.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_breakpointlocation.py b/lldb/test/API/python_api/default-constructor/sb_breakpointlocation.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_breakpointlocation.py rename to lldb/test/API/python_api/default-constructor/sb_breakpointlocation.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_breakpointname.py b/lldb/test/API/python_api/default-constructor/sb_breakpointname.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_breakpointname.py rename to lldb/test/API/python_api/default-constructor/sb_breakpointname.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_broadcaster.py b/lldb/test/API/python_api/default-constructor/sb_broadcaster.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_broadcaster.py rename to lldb/test/API/python_api/default-constructor/sb_broadcaster.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_communication.py b/lldb/test/API/python_api/default-constructor/sb_communication.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_communication.py rename to lldb/test/API/python_api/default-constructor/sb_communication.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_compileunit.py b/lldb/test/API/python_api/default-constructor/sb_compileunit.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_compileunit.py rename to lldb/test/API/python_api/default-constructor/sb_compileunit.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_debugger.py b/lldb/test/API/python_api/default-constructor/sb_debugger.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_debugger.py rename to lldb/test/API/python_api/default-constructor/sb_debugger.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_error.py b/lldb/test/API/python_api/default-constructor/sb_error.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_error.py rename to lldb/test/API/python_api/default-constructor/sb_error.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_event.py b/lldb/test/API/python_api/default-constructor/sb_event.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_event.py rename to lldb/test/API/python_api/default-constructor/sb_event.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_filespec.py b/lldb/test/API/python_api/default-constructor/sb_filespec.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_filespec.py rename to lldb/test/API/python_api/default-constructor/sb_filespec.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_frame.py b/lldb/test/API/python_api/default-constructor/sb_frame.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_frame.py rename to lldb/test/API/python_api/default-constructor/sb_frame.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_function.py b/lldb/test/API/python_api/default-constructor/sb_function.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_function.py rename to lldb/test/API/python_api/default-constructor/sb_function.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_instruction.py b/lldb/test/API/python_api/default-constructor/sb_instruction.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_instruction.py rename to lldb/test/API/python_api/default-constructor/sb_instruction.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_instructionlist.py b/lldb/test/API/python_api/default-constructor/sb_instructionlist.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_instructionlist.py rename to lldb/test/API/python_api/default-constructor/sb_instructionlist.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_lineentry.py b/lldb/test/API/python_api/default-constructor/sb_lineentry.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_lineentry.py rename to lldb/test/API/python_api/default-constructor/sb_lineentry.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_listener.py b/lldb/test/API/python_api/default-constructor/sb_listener.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_listener.py rename to lldb/test/API/python_api/default-constructor/sb_listener.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_module.py b/lldb/test/API/python_api/default-constructor/sb_module.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_module.py rename to lldb/test/API/python_api/default-constructor/sb_module.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_process.py b/lldb/test/API/python_api/default-constructor/sb_process.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_process.py rename to lldb/test/API/python_api/default-constructor/sb_process.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_process_info.py b/lldb/test/API/python_api/default-constructor/sb_process_info.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_process_info.py rename to lldb/test/API/python_api/default-constructor/sb_process_info.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_section.py b/lldb/test/API/python_api/default-constructor/sb_section.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_section.py rename to lldb/test/API/python_api/default-constructor/sb_section.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_stringlist.py b/lldb/test/API/python_api/default-constructor/sb_stringlist.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_stringlist.py rename to lldb/test/API/python_api/default-constructor/sb_stringlist.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_symbol.py b/lldb/test/API/python_api/default-constructor/sb_symbol.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_symbol.py rename to lldb/test/API/python_api/default-constructor/sb_symbol.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_symbolcontext.py b/lldb/test/API/python_api/default-constructor/sb_symbolcontext.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_symbolcontext.py rename to lldb/test/API/python_api/default-constructor/sb_symbolcontext.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_target.py b/lldb/test/API/python_api/default-constructor/sb_target.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_target.py rename to lldb/test/API/python_api/default-constructor/sb_target.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_thread.py b/lldb/test/API/python_api/default-constructor/sb_thread.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_thread.py rename to lldb/test/API/python_api/default-constructor/sb_thread.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_type.py b/lldb/test/API/python_api/default-constructor/sb_type.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_type.py rename to lldb/test/API/python_api/default-constructor/sb_type.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_value.py b/lldb/test/API/python_api/default-constructor/sb_value.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_value.py rename to lldb/test/API/python_api/default-constructor/sb_value.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_valuelist.py b/lldb/test/API/python_api/default-constructor/sb_valuelist.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_valuelist.py rename to lldb/test/API/python_api/default-constructor/sb_valuelist.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_watchpoint.py b/lldb/test/API/python_api/default-constructor/sb_watchpoint.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_watchpoint.py rename to lldb/test/API/python_api/default-constructor/sb_watchpoint.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/disassemble-raw-data/TestDisassembleRawData.py b/lldb/test/API/python_api/disassemble-raw-data/TestDisassembleRawData.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/disassemble-raw-data/TestDisassembleRawData.py rename to lldb/test/API/python_api/disassemble-raw-data/TestDisassembleRawData.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/disassemble-raw-data/TestDisassemble_VST1_64.py b/lldb/test/API/python_api/disassemble-raw-data/TestDisassemble_VST1_64.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/disassemble-raw-data/TestDisassemble_VST1_64.py rename to lldb/test/API/python_api/disassemble-raw-data/TestDisassemble_VST1_64.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/event/Makefile b/lldb/test/API/python_api/event/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/event/Makefile rename to lldb/test/API/python_api/event/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/event/TestEvents.py b/lldb/test/API/python_api/event/TestEvents.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/event/TestEvents.py rename to lldb/test/API/python_api/event/TestEvents.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/event/main.c b/lldb/test/API/python_api/event/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/event/main.c rename to lldb/test/API/python_api/event/main.c diff --git a/lldb/packages/Python/lldbsuite/test/python_api/exprpath_synthetic/TestExprPathSynthetic.py b/lldb/test/API/python_api/exprpath_synthetic/TestExprPathSynthetic.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/exprpath_synthetic/TestExprPathSynthetic.py rename to lldb/test/API/python_api/exprpath_synthetic/TestExprPathSynthetic.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/exprpath_synthetic/main.mm b/lldb/test/API/python_api/exprpath_synthetic/main.mm similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/exprpath_synthetic/main.mm rename to lldb/test/API/python_api/exprpath_synthetic/main.mm diff --git a/lldb/packages/Python/lldbsuite/test/python_api/file_handle/TestFileHandle.py b/lldb/test/API/python_api/file_handle/TestFileHandle.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/file_handle/TestFileHandle.py rename to lldb/test/API/python_api/file_handle/TestFileHandle.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/findvalue_duplist/Makefile b/lldb/test/API/python_api/findvalue_duplist/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/findvalue_duplist/Makefile rename to lldb/test/API/python_api/findvalue_duplist/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/findvalue_duplist/TestSBFrameFindValue.py b/lldb/test/API/python_api/findvalue_duplist/TestSBFrameFindValue.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/findvalue_duplist/TestSBFrameFindValue.py rename to lldb/test/API/python_api/findvalue_duplist/TestSBFrameFindValue.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/findvalue_duplist/main.cpp b/lldb/test/API/python_api/findvalue_duplist/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/findvalue_duplist/main.cpp rename to lldb/test/API/python_api/findvalue_duplist/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/python_api/formatters/Makefile b/lldb/test/API/python_api/formatters/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/formatters/Makefile rename to lldb/test/API/python_api/formatters/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/formatters/TestFormattersSBAPI.py b/lldb/test/API/python_api/formatters/TestFormattersSBAPI.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/formatters/TestFormattersSBAPI.py rename to lldb/test/API/python_api/formatters/TestFormattersSBAPI.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/formatters/main.cpp b/lldb/test/API/python_api/formatters/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/formatters/main.cpp rename to lldb/test/API/python_api/formatters/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/python_api/formatters/synth.py b/lldb/test/API/python_api/formatters/synth.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/formatters/synth.py rename to lldb/test/API/python_api/formatters/synth.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/frame/Makefile b/lldb/test/API/python_api/frame/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/frame/Makefile rename to lldb/test/API/python_api/frame/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/frame/TestFrames.py b/lldb/test/API/python_api/frame/TestFrames.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/frame/TestFrames.py rename to lldb/test/API/python_api/frame/TestFrames.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/frame/get-variables/Makefile b/lldb/test/API/python_api/frame/get-variables/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/frame/get-variables/Makefile rename to lldb/test/API/python_api/frame/get-variables/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/frame/get-variables/TestGetVariables.py b/lldb/test/API/python_api/frame/get-variables/TestGetVariables.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/frame/get-variables/TestGetVariables.py rename to lldb/test/API/python_api/frame/get-variables/TestGetVariables.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/frame/get-variables/main.c b/lldb/test/API/python_api/frame/get-variables/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/frame/get-variables/main.c rename to lldb/test/API/python_api/frame/get-variables/main.c diff --git a/lldb/packages/Python/lldbsuite/test/python_api/frame/inlines/Makefile b/lldb/test/API/python_api/frame/inlines/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/frame/inlines/Makefile rename to lldb/test/API/python_api/frame/inlines/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/frame/inlines/TestInlinedFrame.py b/lldb/test/API/python_api/frame/inlines/TestInlinedFrame.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/frame/inlines/TestInlinedFrame.py rename to lldb/test/API/python_api/frame/inlines/TestInlinedFrame.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/frame/inlines/inlines.c b/lldb/test/API/python_api/frame/inlines/inlines.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/frame/inlines/inlines.c rename to lldb/test/API/python_api/frame/inlines/inlines.c diff --git a/lldb/packages/Python/lldbsuite/test/python_api/frame/inlines/inlines.h b/lldb/test/API/python_api/frame/inlines/inlines.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/frame/inlines/inlines.h rename to lldb/test/API/python_api/frame/inlines/inlines.h diff --git a/lldb/packages/Python/lldbsuite/test/python_api/frame/main.c b/lldb/test/API/python_api/frame/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/frame/main.c rename to lldb/test/API/python_api/frame/main.c diff --git a/lldb/packages/Python/lldbsuite/test/python_api/function_symbol/Makefile b/lldb/test/API/python_api/function_symbol/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/function_symbol/Makefile rename to lldb/test/API/python_api/function_symbol/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/function_symbol/TestDisasmAPI.py b/lldb/test/API/python_api/function_symbol/TestDisasmAPI.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/function_symbol/TestDisasmAPI.py rename to lldb/test/API/python_api/function_symbol/TestDisasmAPI.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/function_symbol/TestSymbolAPI.py b/lldb/test/API/python_api/function_symbol/TestSymbolAPI.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/function_symbol/TestSymbolAPI.py rename to lldb/test/API/python_api/function_symbol/TestSymbolAPI.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/function_symbol/main.c b/lldb/test/API/python_api/function_symbol/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/function_symbol/main.c rename to lldb/test/API/python_api/function_symbol/main.c diff --git a/lldb/packages/Python/lldbsuite/test/python_api/get-value-32bit-int/Makefile b/lldb/test/API/python_api/get-value-32bit-int/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/get-value-32bit-int/Makefile rename to lldb/test/API/python_api/get-value-32bit-int/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/get-value-32bit-int/TestGetValue32BitInt.py b/lldb/test/API/python_api/get-value-32bit-int/TestGetValue32BitInt.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/get-value-32bit-int/TestGetValue32BitInt.py rename to lldb/test/API/python_api/get-value-32bit-int/TestGetValue32BitInt.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/get-value-32bit-int/main.cpp b/lldb/test/API/python_api/get-value-32bit-int/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/get-value-32bit-int/main.cpp rename to lldb/test/API/python_api/get-value-32bit-int/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/python_api/hello_world/Makefile b/lldb/test/API/python_api/hello_world/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/hello_world/Makefile rename to lldb/test/API/python_api/hello_world/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/hello_world/TestHelloWorld.py b/lldb/test/API/python_api/hello_world/TestHelloWorld.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/hello_world/TestHelloWorld.py rename to lldb/test/API/python_api/hello_world/TestHelloWorld.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/hello_world/main.c b/lldb/test/API/python_api/hello_world/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/hello_world/main.c rename to lldb/test/API/python_api/hello_world/main.c diff --git a/lldb/packages/Python/lldbsuite/test/python_api/interpreter/Makefile b/lldb/test/API/python_api/interpreter/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/interpreter/Makefile rename to lldb/test/API/python_api/interpreter/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/interpreter/TestCommandInterpreterAPI.py b/lldb/test/API/python_api/interpreter/TestCommandInterpreterAPI.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/interpreter/TestCommandInterpreterAPI.py rename to lldb/test/API/python_api/interpreter/TestCommandInterpreterAPI.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/interpreter/TestRunCommandInterpreterAPI.py b/lldb/test/API/python_api/interpreter/TestRunCommandInterpreterAPI.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/interpreter/TestRunCommandInterpreterAPI.py rename to lldb/test/API/python_api/interpreter/TestRunCommandInterpreterAPI.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/interpreter/main.c b/lldb/test/API/python_api/interpreter/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/interpreter/main.c rename to lldb/test/API/python_api/interpreter/main.c diff --git a/lldb/packages/Python/lldbsuite/test/python_api/lldbutil/TestSwigVersion.py b/lldb/test/API/python_api/lldbutil/TestSwigVersion.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/lldbutil/TestSwigVersion.py rename to lldb/test/API/python_api/lldbutil/TestSwigVersion.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/lldbutil/frame/Makefile b/lldb/test/API/python_api/lldbutil/frame/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/lldbutil/frame/Makefile rename to lldb/test/API/python_api/lldbutil/frame/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/lldbutil/frame/TestFrameUtils.py b/lldb/test/API/python_api/lldbutil/frame/TestFrameUtils.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/lldbutil/frame/TestFrameUtils.py rename to lldb/test/API/python_api/lldbutil/frame/TestFrameUtils.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/lldbutil/frame/main.c b/lldb/test/API/python_api/lldbutil/frame/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/lldbutil/frame/main.c rename to lldb/test/API/python_api/lldbutil/frame/main.c diff --git a/lldb/packages/Python/lldbsuite/test/python_api/lldbutil/iter/Makefile b/lldb/test/API/python_api/lldbutil/iter/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/lldbutil/iter/Makefile rename to lldb/test/API/python_api/lldbutil/iter/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/lldbutil/iter/TestLLDBIterator.py b/lldb/test/API/python_api/lldbutil/iter/TestLLDBIterator.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/lldbutil/iter/TestLLDBIterator.py rename to lldb/test/API/python_api/lldbutil/iter/TestLLDBIterator.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/lldbutil/iter/TestRegistersIterator.py b/lldb/test/API/python_api/lldbutil/iter/TestRegistersIterator.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/lldbutil/iter/TestRegistersIterator.py rename to lldb/test/API/python_api/lldbutil/iter/TestRegistersIterator.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/lldbutil/iter/main.cpp b/lldb/test/API/python_api/lldbutil/iter/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/lldbutil/iter/main.cpp rename to lldb/test/API/python_api/lldbutil/iter/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/python_api/lldbutil/process/Makefile b/lldb/test/API/python_api/lldbutil/process/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/lldbutil/process/Makefile rename to lldb/test/API/python_api/lldbutil/process/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/lldbutil/process/TestPrintStackTraces.py b/lldb/test/API/python_api/lldbutil/process/TestPrintStackTraces.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/lldbutil/process/TestPrintStackTraces.py rename to lldb/test/API/python_api/lldbutil/process/TestPrintStackTraces.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/lldbutil/process/main.cpp b/lldb/test/API/python_api/lldbutil/process/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/lldbutil/process/main.cpp rename to lldb/test/API/python_api/lldbutil/process/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/python_api/module_section/Makefile b/lldb/test/API/python_api/module_section/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/module_section/Makefile rename to lldb/test/API/python_api/module_section/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/module_section/TestModuleAndSection.py b/lldb/test/API/python_api/module_section/TestModuleAndSection.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/module_section/TestModuleAndSection.py rename to lldb/test/API/python_api/module_section/TestModuleAndSection.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/module_section/b.cpp b/lldb/test/API/python_api/module_section/b.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/module_section/b.cpp rename to lldb/test/API/python_api/module_section/b.cpp diff --git a/lldb/packages/Python/lldbsuite/test/python_api/module_section/c.cpp b/lldb/test/API/python_api/module_section/c.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/module_section/c.cpp rename to lldb/test/API/python_api/module_section/c.cpp diff --git a/lldb/packages/Python/lldbsuite/test/python_api/module_section/main.cpp b/lldb/test/API/python_api/module_section/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/module_section/main.cpp rename to lldb/test/API/python_api/module_section/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/python_api/name_lookup/Makefile b/lldb/test/API/python_api/name_lookup/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/name_lookup/Makefile rename to lldb/test/API/python_api/name_lookup/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/name_lookup/TestNameLookup.py b/lldb/test/API/python_api/name_lookup/TestNameLookup.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/name_lookup/TestNameLookup.py rename to lldb/test/API/python_api/name_lookup/TestNameLookup.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/name_lookup/main.cpp b/lldb/test/API/python_api/name_lookup/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/name_lookup/main.cpp rename to lldb/test/API/python_api/name_lookup/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/python_api/objc_type/Makefile b/lldb/test/API/python_api/objc_type/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/objc_type/Makefile rename to lldb/test/API/python_api/objc_type/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/objc_type/TestObjCType.py b/lldb/test/API/python_api/objc_type/TestObjCType.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/objc_type/TestObjCType.py rename to lldb/test/API/python_api/objc_type/TestObjCType.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/objc_type/main.m b/lldb/test/API/python_api/objc_type/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/objc_type/main.m rename to lldb/test/API/python_api/objc_type/main.m diff --git a/lldb/packages/Python/lldbsuite/test/python_api/process/Makefile b/lldb/test/API/python_api/process/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/process/Makefile rename to lldb/test/API/python_api/process/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/process/TestProcessAPI.py b/lldb/test/API/python_api/process/TestProcessAPI.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/process/TestProcessAPI.py rename to lldb/test/API/python_api/process/TestProcessAPI.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/process/io/Makefile b/lldb/test/API/python_api/process/io/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/process/io/Makefile rename to lldb/test/API/python_api/process/io/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/process/io/TestProcessIO.py b/lldb/test/API/python_api/process/io/TestProcessIO.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/process/io/TestProcessIO.py rename to lldb/test/API/python_api/process/io/TestProcessIO.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/process/io/main.c b/lldb/test/API/python_api/process/io/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/process/io/main.c rename to lldb/test/API/python_api/process/io/main.c diff --git a/lldb/packages/Python/lldbsuite/test/python_api/process/main.cpp b/lldb/test/API/python_api/process/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/process/main.cpp rename to lldb/test/API/python_api/process/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/python_api/process/read-mem-cstring/Makefile b/lldb/test/API/python_api/process/read-mem-cstring/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/process/read-mem-cstring/Makefile rename to lldb/test/API/python_api/process/read-mem-cstring/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/process/read-mem-cstring/TestReadMemCString.py b/lldb/test/API/python_api/process/read-mem-cstring/TestReadMemCString.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/process/read-mem-cstring/TestReadMemCString.py rename to lldb/test/API/python_api/process/read-mem-cstring/TestReadMemCString.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/process/read-mem-cstring/main.c b/lldb/test/API/python_api/process/read-mem-cstring/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/process/read-mem-cstring/main.c rename to lldb/test/API/python_api/process/read-mem-cstring/main.c diff --git a/lldb/packages/Python/lldbsuite/test/python_api/sbdata/Makefile b/lldb/test/API/python_api/sbdata/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/sbdata/Makefile rename to lldb/test/API/python_api/sbdata/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/sbdata/TestSBData.py b/lldb/test/API/python_api/sbdata/TestSBData.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/sbdata/TestSBData.py rename to lldb/test/API/python_api/sbdata/TestSBData.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/sbdata/main.cpp b/lldb/test/API/python_api/sbdata/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/sbdata/main.cpp rename to lldb/test/API/python_api/sbdata/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/python_api/sblaunchinfo/TestSBLaunchInfo.py b/lldb/test/API/python_api/sblaunchinfo/TestSBLaunchInfo.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/sblaunchinfo/TestSBLaunchInfo.py rename to lldb/test/API/python_api/sblaunchinfo/TestSBLaunchInfo.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/sbstructureddata/TestStructuredDataAPI.py b/lldb/test/API/python_api/sbstructureddata/TestStructuredDataAPI.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/sbstructureddata/TestStructuredDataAPI.py rename to lldb/test/API/python_api/sbstructureddata/TestStructuredDataAPI.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/sbtype_typeclass/TestSBTypeTypeClass.py b/lldb/test/API/python_api/sbtype_typeclass/TestSBTypeTypeClass.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/sbtype_typeclass/TestSBTypeTypeClass.py rename to lldb/test/API/python_api/sbtype_typeclass/TestSBTypeTypeClass.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/sbtype_typeclass/main.m b/lldb/test/API/python_api/sbtype_typeclass/main.m similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/sbtype_typeclass/main.m rename to lldb/test/API/python_api/sbtype_typeclass/main.m diff --git a/lldb/packages/Python/lldbsuite/test/python_api/sbvalue_const_addrof/TestSBValueConstAddrOf.py b/lldb/test/API/python_api/sbvalue_const_addrof/TestSBValueConstAddrOf.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/sbvalue_const_addrof/TestSBValueConstAddrOf.py rename to lldb/test/API/python_api/sbvalue_const_addrof/TestSBValueConstAddrOf.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/sbvalue_const_addrof/main.cpp b/lldb/test/API/python_api/sbvalue_const_addrof/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/sbvalue_const_addrof/main.cpp rename to lldb/test/API/python_api/sbvalue_const_addrof/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/python_api/sbvalue_persist/Makefile b/lldb/test/API/python_api/sbvalue_persist/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/sbvalue_persist/Makefile rename to lldb/test/API/python_api/sbvalue_persist/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/sbvalue_persist/TestSBValuePersist.py b/lldb/test/API/python_api/sbvalue_persist/TestSBValuePersist.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/sbvalue_persist/TestSBValuePersist.py rename to lldb/test/API/python_api/sbvalue_persist/TestSBValuePersist.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/sbvalue_persist/main.cpp b/lldb/test/API/python_api/sbvalue_persist/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/sbvalue_persist/main.cpp rename to lldb/test/API/python_api/sbvalue_persist/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/python_api/section/Makefile b/lldb/test/API/python_api/section/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/section/Makefile rename to lldb/test/API/python_api/section/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/section/TestSectionAPI.py b/lldb/test/API/python_api/section/TestSectionAPI.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/section/TestSectionAPI.py rename to lldb/test/API/python_api/section/TestSectionAPI.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/section/main.c b/lldb/test/API/python_api/section/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/section/main.c rename to lldb/test/API/python_api/section/main.c diff --git a/lldb/packages/Python/lldbsuite/test/python_api/signals/Makefile b/lldb/test/API/python_api/signals/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/signals/Makefile rename to lldb/test/API/python_api/signals/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/signals/TestSignalsAPI.py b/lldb/test/API/python_api/signals/TestSignalsAPI.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/signals/TestSignalsAPI.py rename to lldb/test/API/python_api/signals/TestSignalsAPI.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/signals/main.cpp b/lldb/test/API/python_api/signals/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/signals/main.cpp rename to lldb/test/API/python_api/signals/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/python_api/symbol-context/Makefile b/lldb/test/API/python_api/symbol-context/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/symbol-context/Makefile rename to lldb/test/API/python_api/symbol-context/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/symbol-context/TestSymbolContext.py b/lldb/test/API/python_api/symbol-context/TestSymbolContext.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/symbol-context/TestSymbolContext.py rename to lldb/test/API/python_api/symbol-context/TestSymbolContext.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/symbol-context/main.c b/lldb/test/API/python_api/symbol-context/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/symbol-context/main.c rename to lldb/test/API/python_api/symbol-context/main.c diff --git a/lldb/packages/Python/lldbsuite/test/python_api/symbol-context/two-files/Makefile b/lldb/test/API/python_api/symbol-context/two-files/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/symbol-context/two-files/Makefile rename to lldb/test/API/python_api/symbol-context/two-files/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/symbol-context/two-files/TestSymbolContextTwoFiles.py b/lldb/test/API/python_api/symbol-context/two-files/TestSymbolContextTwoFiles.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/symbol-context/two-files/TestSymbolContextTwoFiles.py rename to lldb/test/API/python_api/symbol-context/two-files/TestSymbolContextTwoFiles.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/symbol-context/two-files/decls.h b/lldb/test/API/python_api/symbol-context/two-files/decls.h similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/symbol-context/two-files/decls.h rename to lldb/test/API/python_api/symbol-context/two-files/decls.h diff --git a/lldb/packages/Python/lldbsuite/test/python_api/symbol-context/two-files/file1.cpp b/lldb/test/API/python_api/symbol-context/two-files/file1.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/symbol-context/two-files/file1.cpp rename to lldb/test/API/python_api/symbol-context/two-files/file1.cpp diff --git a/lldb/packages/Python/lldbsuite/test/python_api/symbol-context/two-files/file2.cpp b/lldb/test/API/python_api/symbol-context/two-files/file2.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/symbol-context/two-files/file2.cpp rename to lldb/test/API/python_api/symbol-context/two-files/file2.cpp diff --git a/lldb/packages/Python/lldbsuite/test/python_api/target/Makefile b/lldb/test/API/python_api/target/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/target/Makefile rename to lldb/test/API/python_api/target/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/target/TestTargetAPI.py b/lldb/test/API/python_api/target/TestTargetAPI.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/target/TestTargetAPI.py rename to lldb/test/API/python_api/target/TestTargetAPI.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/target/main.c b/lldb/test/API/python_api/target/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/target/main.c rename to lldb/test/API/python_api/target/main.c diff --git a/lldb/packages/Python/lldbsuite/test/python_api/thread/Makefile b/lldb/test/API/python_api/thread/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/thread/Makefile rename to lldb/test/API/python_api/thread/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/thread/TestThreadAPI.py b/lldb/test/API/python_api/thread/TestThreadAPI.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/thread/TestThreadAPI.py rename to lldb/test/API/python_api/thread/TestThreadAPI.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/thread/main.cpp b/lldb/test/API/python_api/thread/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/thread/main.cpp rename to lldb/test/API/python_api/thread/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/python_api/thread/main2.cpp b/lldb/test/API/python_api/thread/main2.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/thread/main2.cpp rename to lldb/test/API/python_api/thread/main2.cpp diff --git a/lldb/packages/Python/lldbsuite/test/python_api/type/Makefile b/lldb/test/API/python_api/type/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/type/Makefile rename to lldb/test/API/python_api/type/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/type/TestTypeList.py b/lldb/test/API/python_api/type/TestTypeList.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/type/TestTypeList.py rename to lldb/test/API/python_api/type/TestTypeList.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/type/main.cpp b/lldb/test/API/python_api/type/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/type/main.cpp rename to lldb/test/API/python_api/type/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/python_api/value/Makefile b/lldb/test/API/python_api/value/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/value/Makefile rename to lldb/test/API/python_api/value/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/value/TestValueAPI.py b/lldb/test/API/python_api/value/TestValueAPI.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/value/TestValueAPI.py rename to lldb/test/API/python_api/value/TestValueAPI.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/value/change_values/Makefile b/lldb/test/API/python_api/value/change_values/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/value/change_values/Makefile rename to lldb/test/API/python_api/value/change_values/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/value/change_values/TestChangeValueAPI.py b/lldb/test/API/python_api/value/change_values/TestChangeValueAPI.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/value/change_values/TestChangeValueAPI.py rename to lldb/test/API/python_api/value/change_values/TestChangeValueAPI.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/value/change_values/main.c b/lldb/test/API/python_api/value/change_values/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/value/change_values/main.c rename to lldb/test/API/python_api/value/change_values/main.c diff --git a/lldb/packages/Python/lldbsuite/test/python_api/value/empty_class/Makefile b/lldb/test/API/python_api/value/empty_class/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/value/empty_class/Makefile rename to lldb/test/API/python_api/value/empty_class/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/value/empty_class/TestValueAPIEmptyClass.py b/lldb/test/API/python_api/value/empty_class/TestValueAPIEmptyClass.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/value/empty_class/TestValueAPIEmptyClass.py rename to lldb/test/API/python_api/value/empty_class/TestValueAPIEmptyClass.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/value/empty_class/main.cpp b/lldb/test/API/python_api/value/empty_class/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/value/empty_class/main.cpp rename to lldb/test/API/python_api/value/empty_class/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/python_api/value/linked_list/Makefile b/lldb/test/API/python_api/value/linked_list/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/value/linked_list/Makefile rename to lldb/test/API/python_api/value/linked_list/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/value/linked_list/TestValueAPILinkedList.py b/lldb/test/API/python_api/value/linked_list/TestValueAPILinkedList.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/value/linked_list/TestValueAPILinkedList.py rename to lldb/test/API/python_api/value/linked_list/TestValueAPILinkedList.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/value/linked_list/main.cpp b/lldb/test/API/python_api/value/linked_list/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/value/linked_list/main.cpp rename to lldb/test/API/python_api/value/linked_list/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/python_api/value/main.c b/lldb/test/API/python_api/value/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/value/main.c rename to lldb/test/API/python_api/value/main.c diff --git a/lldb/packages/Python/lldbsuite/test/python_api/value_var_update/Makefile b/lldb/test/API/python_api/value_var_update/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/value_var_update/Makefile rename to lldb/test/API/python_api/value_var_update/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/value_var_update/TestValueVarUpdate.py b/lldb/test/API/python_api/value_var_update/TestValueVarUpdate.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/value_var_update/TestValueVarUpdate.py rename to lldb/test/API/python_api/value_var_update/TestValueVarUpdate.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/value_var_update/main.c b/lldb/test/API/python_api/value_var_update/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/value_var_update/main.c rename to lldb/test/API/python_api/value_var_update/main.c diff --git a/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/.categories b/lldb/test/API/python_api/watchpoint/.categories similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/watchpoint/.categories rename to lldb/test/API/python_api/watchpoint/.categories diff --git a/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/Makefile b/lldb/test/API/python_api/watchpoint/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/watchpoint/Makefile rename to lldb/test/API/python_api/watchpoint/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/TestSetWatchpoint.py b/lldb/test/API/python_api/watchpoint/TestSetWatchpoint.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/watchpoint/TestSetWatchpoint.py rename to lldb/test/API/python_api/watchpoint/TestSetWatchpoint.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/TestWatchpointIgnoreCount.py b/lldb/test/API/python_api/watchpoint/TestWatchpointIgnoreCount.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/watchpoint/TestWatchpointIgnoreCount.py rename to lldb/test/API/python_api/watchpoint/TestWatchpointIgnoreCount.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/TestWatchpointIter.py b/lldb/test/API/python_api/watchpoint/TestWatchpointIter.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/watchpoint/TestWatchpointIter.py rename to lldb/test/API/python_api/watchpoint/TestWatchpointIter.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/condition/Makefile b/lldb/test/API/python_api/watchpoint/condition/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/watchpoint/condition/Makefile rename to lldb/test/API/python_api/watchpoint/condition/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/condition/TestWatchpointConditionAPI.py b/lldb/test/API/python_api/watchpoint/condition/TestWatchpointConditionAPI.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/watchpoint/condition/TestWatchpointConditionAPI.py rename to lldb/test/API/python_api/watchpoint/condition/TestWatchpointConditionAPI.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/condition/main.cpp b/lldb/test/API/python_api/watchpoint/condition/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/watchpoint/condition/main.cpp rename to lldb/test/API/python_api/watchpoint/condition/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/main.c b/lldb/test/API/python_api/watchpoint/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/watchpoint/main.c rename to lldb/test/API/python_api/watchpoint/main.c diff --git a/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/watchlocation/Makefile b/lldb/test/API/python_api/watchpoint/watchlocation/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/watchpoint/watchlocation/Makefile rename to lldb/test/API/python_api/watchpoint/watchlocation/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/watchlocation/TestSetWatchlocation.py b/lldb/test/API/python_api/watchpoint/watchlocation/TestSetWatchlocation.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/watchpoint/watchlocation/TestSetWatchlocation.py rename to lldb/test/API/python_api/watchpoint/watchlocation/TestSetWatchlocation.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/watchlocation/TestTargetWatchAddress.py b/lldb/test/API/python_api/watchpoint/watchlocation/TestTargetWatchAddress.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/watchpoint/watchlocation/TestTargetWatchAddress.py rename to lldb/test/API/python_api/watchpoint/watchlocation/TestTargetWatchAddress.py diff --git a/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/watchlocation/main.cpp b/lldb/test/API/python_api/watchpoint/watchlocation/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/python_api/watchpoint/watchlocation/main.cpp rename to lldb/test/API/python_api/watchpoint/watchlocation/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/sample_test/Makefile b/lldb/test/API/sample_test/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/sample_test/Makefile rename to lldb/test/API/sample_test/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/sample_test/TestSampleInlineTest.py b/lldb/test/API/sample_test/TestSampleInlineTest.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/sample_test/TestSampleInlineTest.py rename to lldb/test/API/sample_test/TestSampleInlineTest.py diff --git a/lldb/packages/Python/lldbsuite/test/sample_test/TestSampleTest.py b/lldb/test/API/sample_test/TestSampleTest.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/sample_test/TestSampleTest.py rename to lldb/test/API/sample_test/TestSampleTest.py diff --git a/lldb/packages/Python/lldbsuite/test/sample_test/main.c b/lldb/test/API/sample_test/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/sample_test/main.c rename to lldb/test/API/sample_test/main.c diff --git a/lldb/packages/Python/lldbsuite/test/sanity/TestModuleCacheSanity.py b/lldb/test/API/sanity/TestModuleCacheSanity.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/sanity/TestModuleCacheSanity.py rename to lldb/test/API/sanity/TestModuleCacheSanity.py diff --git a/lldb/packages/Python/lldbsuite/test/source-manager/Makefile b/lldb/test/API/source-manager/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/source-manager/Makefile rename to lldb/test/API/source-manager/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/source-manager/TestSourceManager.py b/lldb/test/API/source-manager/TestSourceManager.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/source-manager/TestSourceManager.py rename to lldb/test/API/source-manager/TestSourceManager.py diff --git a/lldb/packages/Python/lldbsuite/test/source-manager/hidden/.keep b/lldb/test/API/source-manager/hidden/.keep similarity index 100% rename from lldb/packages/Python/lldbsuite/test/source-manager/hidden/.keep rename to lldb/test/API/source-manager/hidden/.keep diff --git a/lldb/packages/Python/lldbsuite/test/source-manager/main.c b/lldb/test/API/source-manager/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/source-manager/main.c rename to lldb/test/API/source-manager/main.c diff --git a/lldb/packages/Python/lldbsuite/test/terminal/TestEditline.py b/lldb/test/API/terminal/TestEditline.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/terminal/TestEditline.py rename to lldb/test/API/terminal/TestEditline.py diff --git a/lldb/packages/Python/lldbsuite/test/terminal/TestSTTYBeforeAndAfter.py b/lldb/test/API/terminal/TestSTTYBeforeAndAfter.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/terminal/TestSTTYBeforeAndAfter.py rename to lldb/test/API/terminal/TestSTTYBeforeAndAfter.py diff --git a/lldb/packages/Python/lldbsuite/test/test_runner/test/__init__.py b/lldb/test/API/test_runner/test/__init__.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/test_runner/test/__init__.py rename to lldb/test/API/test_runner/test/__init__.py diff --git a/lldb/packages/Python/lldbsuite/test/test_runner/test/inferior.py b/lldb/test/API/test_runner/test/inferior.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/test_runner/test/inferior.py rename to lldb/test/API/test_runner/test/inferior.py diff --git a/lldb/packages/Python/lldbsuite/test/test_runner/test/test_process_control.py b/lldb/test/API/test_runner/test/test_process_control.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/test_runner/test/test_process_control.py rename to lldb/test/API/test_runner/test/test_process_control.py diff --git a/lldb/test/API/testcases b/lldb/test/API/testcases deleted file mode 120000 index 370755973a73..000000000000 --- a/lldb/test/API/testcases +++ /dev/null @@ -1 +0,0 @@ -../../packages/Python/lldbsuite/test \ No newline at end of file diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/.clang-format b/lldb/test/API/tools/lldb-server/.clang-format similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/.clang-format rename to lldb/test/API/tools/lldb-server/.clang-format diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/Makefile b/lldb/test/API/tools/lldb-server/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/Makefile rename to lldb/test/API/tools/lldb-server/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestAppleSimulatorOSType.py b/lldb/test/API/tools/lldb-server/TestAppleSimulatorOSType.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestAppleSimulatorOSType.py rename to lldb/test/API/tools/lldb-server/TestAppleSimulatorOSType.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteAttach.py b/lldb/test/API/tools/lldb-server/TestGdbRemoteAttach.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteAttach.py rename to lldb/test/API/tools/lldb-server/TestGdbRemoteAttach.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteAuxvSupport.py b/lldb/test/API/tools/lldb-server/TestGdbRemoteAuxvSupport.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteAuxvSupport.py rename to lldb/test/API/tools/lldb-server/TestGdbRemoteAuxvSupport.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteExitCode.py b/lldb/test/API/tools/lldb-server/TestGdbRemoteExitCode.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteExitCode.py rename to lldb/test/API/tools/lldb-server/TestGdbRemoteExitCode.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteExpeditedRegisters.py b/lldb/test/API/tools/lldb-server/TestGdbRemoteExpeditedRegisters.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteExpeditedRegisters.py rename to lldb/test/API/tools/lldb-server/TestGdbRemoteExpeditedRegisters.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteHostInfo.py b/lldb/test/API/tools/lldb-server/TestGdbRemoteHostInfo.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteHostInfo.py rename to lldb/test/API/tools/lldb-server/TestGdbRemoteHostInfo.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteKill.py b/lldb/test/API/tools/lldb-server/TestGdbRemoteKill.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteKill.py rename to lldb/test/API/tools/lldb-server/TestGdbRemoteKill.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteModuleInfo.py b/lldb/test/API/tools/lldb-server/TestGdbRemoteModuleInfo.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteModuleInfo.py rename to lldb/test/API/tools/lldb-server/TestGdbRemoteModuleInfo.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteProcessInfo.py b/lldb/test/API/tools/lldb-server/TestGdbRemoteProcessInfo.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteProcessInfo.py rename to lldb/test/API/tools/lldb-server/TestGdbRemoteProcessInfo.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteRegisterState.py b/lldb/test/API/tools/lldb-server/TestGdbRemoteRegisterState.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteRegisterState.py rename to lldb/test/API/tools/lldb-server/TestGdbRemoteRegisterState.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteSingleStep.py b/lldb/test/API/tools/lldb-server/TestGdbRemoteSingleStep.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteSingleStep.py rename to lldb/test/API/tools/lldb-server/TestGdbRemoteSingleStep.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteThreadsInStopReply.py b/lldb/test/API/tools/lldb-server/TestGdbRemoteThreadsInStopReply.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteThreadsInStopReply.py rename to lldb/test/API/tools/lldb-server/TestGdbRemoteThreadsInStopReply.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemote_qThreadStopInfo.py b/lldb/test/API/tools/lldb-server/TestGdbRemote_qThreadStopInfo.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemote_qThreadStopInfo.py rename to lldb/test/API/tools/lldb-server/TestGdbRemote_qThreadStopInfo.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemote_vCont.py b/lldb/test/API/tools/lldb-server/TestGdbRemote_vCont.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemote_vCont.py rename to lldb/test/API/tools/lldb-server/TestGdbRemote_vCont.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemote_vContThreads.py b/lldb/test/API/tools/lldb-server/TestGdbRemote_vContThreads.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemote_vContThreads.py rename to lldb/test/API/tools/lldb-server/TestGdbRemote_vContThreads.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestLldbGdbServer.py b/lldb/test/API/tools/lldb-server/TestLldbGdbServer.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestLldbGdbServer.py rename to lldb/test/API/tools/lldb-server/TestLldbGdbServer.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/commandline/TestStubReverseConnect.py b/lldb/test/API/tools/lldb-server/commandline/TestStubReverseConnect.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/commandline/TestStubReverseConnect.py rename to lldb/test/API/tools/lldb-server/commandline/TestStubReverseConnect.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/commandline/TestStubSetSID.py b/lldb/test/API/tools/lldb-server/commandline/TestStubSetSID.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/commandline/TestStubSetSID.py rename to lldb/test/API/tools/lldb-server/commandline/TestStubSetSID.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/inferior-crash/Makefile b/lldb/test/API/tools/lldb-server/inferior-crash/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/inferior-crash/Makefile rename to lldb/test/API/tools/lldb-server/inferior-crash/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/inferior-crash/TestGdbRemoteAbort.py b/lldb/test/API/tools/lldb-server/inferior-crash/TestGdbRemoteAbort.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/inferior-crash/TestGdbRemoteAbort.py rename to lldb/test/API/tools/lldb-server/inferior-crash/TestGdbRemoteAbort.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/inferior-crash/TestGdbRemoteSegFault.py b/lldb/test/API/tools/lldb-server/inferior-crash/TestGdbRemoteSegFault.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/inferior-crash/TestGdbRemoteSegFault.py rename to lldb/test/API/tools/lldb-server/inferior-crash/TestGdbRemoteSegFault.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/inferior-crash/main.cpp b/lldb/test/API/tools/lldb-server/inferior-crash/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/inferior-crash/main.cpp rename to lldb/test/API/tools/lldb-server/inferior-crash/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/libraries-svr4/Makefile b/lldb/test/API/tools/lldb-server/libraries-svr4/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/libraries-svr4/Makefile rename to lldb/test/API/tools/lldb-server/libraries-svr4/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/libraries-svr4/TestGdbRemoteLibrariesSvr4Support.py b/lldb/test/API/tools/lldb-server/libraries-svr4/TestGdbRemoteLibrariesSvr4Support.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/libraries-svr4/TestGdbRemoteLibrariesSvr4Support.py rename to lldb/test/API/tools/lldb-server/libraries-svr4/TestGdbRemoteLibrariesSvr4Support.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/libraries-svr4/main.cpp b/lldb/test/API/tools/lldb-server/libraries-svr4/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/libraries-svr4/main.cpp rename to lldb/test/API/tools/lldb-server/libraries-svr4/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/libraries-svr4/svr4lib_a.cpp b/lldb/test/API/tools/lldb-server/libraries-svr4/svr4lib_a.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/libraries-svr4/svr4lib_a.cpp rename to lldb/test/API/tools/lldb-server/libraries-svr4/svr4lib_a.cpp diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/libraries-svr4/svr4lib_b_quote.cpp b/lldb/test/API/tools/lldb-server/libraries-svr4/svr4lib_b_quote.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/libraries-svr4/svr4lib_b_quote.cpp rename to lldb/test/API/tools/lldb-server/libraries-svr4/svr4lib_b_quote.cpp diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/main.cpp b/lldb/test/API/tools/lldb-server/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/main.cpp rename to lldb/test/API/tools/lldb-server/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/platform-process-connect/Makefile b/lldb/test/API/tools/lldb-server/platform-process-connect/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/platform-process-connect/Makefile rename to lldb/test/API/tools/lldb-server/platform-process-connect/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/platform-process-connect/TestPlatformProcessConnect.py b/lldb/test/API/tools/lldb-server/platform-process-connect/TestPlatformProcessConnect.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/platform-process-connect/TestPlatformProcessConnect.py rename to lldb/test/API/tools/lldb-server/platform-process-connect/TestPlatformProcessConnect.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/platform-process-connect/main.cpp b/lldb/test/API/tools/lldb-server/platform-process-connect/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/platform-process-connect/main.cpp rename to lldb/test/API/tools/lldb-server/platform-process-connect/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/register-reading/Makefile b/lldb/test/API/tools/lldb-server/register-reading/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/register-reading/Makefile rename to lldb/test/API/tools/lldb-server/register-reading/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/register-reading/TestGdbRemoteGPacket.py b/lldb/test/API/tools/lldb-server/register-reading/TestGdbRemoteGPacket.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/register-reading/TestGdbRemoteGPacket.py rename to lldb/test/API/tools/lldb-server/register-reading/TestGdbRemoteGPacket.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/register-reading/main.cpp b/lldb/test/API/tools/lldb-server/register-reading/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/register-reading/main.cpp rename to lldb/test/API/tools/lldb-server/register-reading/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/signal-filtering/Makefile b/lldb/test/API/tools/lldb-server/signal-filtering/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/signal-filtering/Makefile rename to lldb/test/API/tools/lldb-server/signal-filtering/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/signal-filtering/TestGdbRemote_QPassSignals.py b/lldb/test/API/tools/lldb-server/signal-filtering/TestGdbRemote_QPassSignals.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/signal-filtering/TestGdbRemote_QPassSignals.py rename to lldb/test/API/tools/lldb-server/signal-filtering/TestGdbRemote_QPassSignals.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/signal-filtering/main.cpp b/lldb/test/API/tools/lldb-server/signal-filtering/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/signal-filtering/main.cpp rename to lldb/test/API/tools/lldb-server/signal-filtering/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/test/test_lldbgdbserverutils.py b/lldb/test/API/tools/lldb-server/test/test_lldbgdbserverutils.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/test/test_lldbgdbserverutils.py rename to lldb/test/API/tools/lldb-server/test/test_lldbgdbserverutils.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/thread-name/Makefile b/lldb/test/API/tools/lldb-server/thread-name/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/thread-name/Makefile rename to lldb/test/API/tools/lldb-server/thread-name/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/thread-name/TestGdbRemoteThreadName.py b/lldb/test/API/tools/lldb-server/thread-name/TestGdbRemoteThreadName.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/thread-name/TestGdbRemoteThreadName.py rename to lldb/test/API/tools/lldb-server/thread-name/TestGdbRemoteThreadName.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/thread-name/main.cpp b/lldb/test/API/tools/lldb-server/thread-name/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-server/thread-name/main.cpp rename to lldb/test/API/tools/lldb-server/thread-name/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/.categories b/lldb/test/API/tools/lldb-vscode/.categories similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/.categories rename to lldb/test/API/tools/lldb-vscode/.categories diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/attach/Makefile b/lldb/test/API/tools/lldb-vscode/attach/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/attach/Makefile rename to lldb/test/API/tools/lldb-vscode/attach/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/attach/TestVSCode_attach.py b/lldb/test/API/tools/lldb-vscode/attach/TestVSCode_attach.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/attach/TestVSCode_attach.py rename to lldb/test/API/tools/lldb-vscode/attach/TestVSCode_attach.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/attach/main.c b/lldb/test/API/tools/lldb-vscode/attach/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/attach/main.c rename to lldb/test/API/tools/lldb-vscode/attach/main.c diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoint/Makefile b/lldb/test/API/tools/lldb-vscode/breakpoint/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoint/Makefile rename to lldb/test/API/tools/lldb-vscode/breakpoint/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoint/TestVSCode_setBreakpoints.py b/lldb/test/API/tools/lldb-vscode/breakpoint/TestVSCode_setBreakpoints.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoint/TestVSCode_setBreakpoints.py rename to lldb/test/API/tools/lldb-vscode/breakpoint/TestVSCode_setBreakpoints.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoint/TestVSCode_setExceptionBreakpoints.py b/lldb/test/API/tools/lldb-vscode/breakpoint/TestVSCode_setExceptionBreakpoints.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoint/TestVSCode_setExceptionBreakpoints.py rename to lldb/test/API/tools/lldb-vscode/breakpoint/TestVSCode_setExceptionBreakpoints.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoint/TestVSCode_setFunctionBreakpoints.py b/lldb/test/API/tools/lldb-vscode/breakpoint/TestVSCode_setFunctionBreakpoints.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoint/TestVSCode_setFunctionBreakpoints.py rename to lldb/test/API/tools/lldb-vscode/breakpoint/TestVSCode_setFunctionBreakpoints.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoint/main.cpp b/lldb/test/API/tools/lldb-vscode/breakpoint/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoint/main.cpp rename to lldb/test/API/tools/lldb-vscode/breakpoint/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/completions/Makefile b/lldb/test/API/tools/lldb-vscode/completions/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/completions/Makefile rename to lldb/test/API/tools/lldb-vscode/completions/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/completions/TestVSCode_completions.py b/lldb/test/API/tools/lldb-vscode/completions/TestVSCode_completions.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/completions/TestVSCode_completions.py rename to lldb/test/API/tools/lldb-vscode/completions/TestVSCode_completions.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/completions/main.cpp b/lldb/test/API/tools/lldb-vscode/completions/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/completions/main.cpp rename to lldb/test/API/tools/lldb-vscode/completions/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/launch/Makefile b/lldb/test/API/tools/lldb-vscode/launch/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/launch/Makefile rename to lldb/test/API/tools/lldb-vscode/launch/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/launch/TestVSCode_launch.py b/lldb/test/API/tools/lldb-vscode/launch/TestVSCode_launch.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/launch/TestVSCode_launch.py rename to lldb/test/API/tools/lldb-vscode/launch/TestVSCode_launch.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/launch/main.c b/lldb/test/API/tools/lldb-vscode/launch/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/launch/main.c rename to lldb/test/API/tools/lldb-vscode/launch/main.c diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/stackTrace/Makefile b/lldb/test/API/tools/lldb-vscode/stackTrace/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/stackTrace/Makefile rename to lldb/test/API/tools/lldb-vscode/stackTrace/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/stackTrace/TestVSCode_stackTrace.py b/lldb/test/API/tools/lldb-vscode/stackTrace/TestVSCode_stackTrace.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/stackTrace/TestVSCode_stackTrace.py rename to lldb/test/API/tools/lldb-vscode/stackTrace/TestVSCode_stackTrace.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/stackTrace/main.c b/lldb/test/API/tools/lldb-vscode/stackTrace/main.c similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/stackTrace/main.c rename to lldb/test/API/tools/lldb-vscode/stackTrace/main.c diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/step/Makefile b/lldb/test/API/tools/lldb-vscode/step/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/step/Makefile rename to lldb/test/API/tools/lldb-vscode/step/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/step/TestVSCode_step.py b/lldb/test/API/tools/lldb-vscode/step/TestVSCode_step.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/step/TestVSCode_step.py rename to lldb/test/API/tools/lldb-vscode/step/TestVSCode_step.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/step/main.cpp b/lldb/test/API/tools/lldb-vscode/step/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/step/main.cpp rename to lldb/test/API/tools/lldb-vscode/step/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/variables/Makefile b/lldb/test/API/tools/lldb-vscode/variables/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/variables/Makefile rename to lldb/test/API/tools/lldb-vscode/variables/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/variables/TestVSCode_variables.py b/lldb/test/API/tools/lldb-vscode/variables/TestVSCode_variables.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/variables/TestVSCode_variables.py rename to lldb/test/API/tools/lldb-vscode/variables/TestVSCode_variables.py diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/variables/main.cpp b/lldb/test/API/tools/lldb-vscode/variables/main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/variables/main.cpp rename to lldb/test/API/tools/lldb-vscode/variables/main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/types/AbstractBase.py b/lldb/test/API/types/AbstractBase.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/AbstractBase.py rename to lldb/test/API/types/AbstractBase.py diff --git a/lldb/packages/Python/lldbsuite/test/types/HideTestFailures.py b/lldb/test/API/types/HideTestFailures.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/HideTestFailures.py rename to lldb/test/API/types/HideTestFailures.py diff --git a/lldb/packages/Python/lldbsuite/test/types/Makefile b/lldb/test/API/types/Makefile similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/Makefile rename to lldb/test/API/types/Makefile diff --git a/lldb/packages/Python/lldbsuite/test/types/TestCharType.py b/lldb/test/API/types/TestCharType.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/TestCharType.py rename to lldb/test/API/types/TestCharType.py diff --git a/lldb/packages/Python/lldbsuite/test/types/TestCharTypeExpr.py b/lldb/test/API/types/TestCharTypeExpr.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/TestCharTypeExpr.py rename to lldb/test/API/types/TestCharTypeExpr.py diff --git a/lldb/packages/Python/lldbsuite/test/types/TestDoubleTypes.py b/lldb/test/API/types/TestDoubleTypes.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/TestDoubleTypes.py rename to lldb/test/API/types/TestDoubleTypes.py diff --git a/lldb/packages/Python/lldbsuite/test/types/TestDoubleTypesExpr.py b/lldb/test/API/types/TestDoubleTypesExpr.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/TestDoubleTypesExpr.py rename to lldb/test/API/types/TestDoubleTypesExpr.py diff --git a/lldb/packages/Python/lldbsuite/test/types/TestFloatTypes.py b/lldb/test/API/types/TestFloatTypes.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/TestFloatTypes.py rename to lldb/test/API/types/TestFloatTypes.py diff --git a/lldb/packages/Python/lldbsuite/test/types/TestFloatTypesExpr.py b/lldb/test/API/types/TestFloatTypesExpr.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/TestFloatTypesExpr.py rename to lldb/test/API/types/TestFloatTypesExpr.py diff --git a/lldb/packages/Python/lldbsuite/test/types/TestIntegerType.py b/lldb/test/API/types/TestIntegerType.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/TestIntegerType.py rename to lldb/test/API/types/TestIntegerType.py diff --git a/lldb/packages/Python/lldbsuite/test/types/TestIntegerTypeExpr.py b/lldb/test/API/types/TestIntegerTypeExpr.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/TestIntegerTypeExpr.py rename to lldb/test/API/types/TestIntegerTypeExpr.py diff --git a/lldb/packages/Python/lldbsuite/test/types/TestLongTypes.py b/lldb/test/API/types/TestLongTypes.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/TestLongTypes.py rename to lldb/test/API/types/TestLongTypes.py diff --git a/lldb/packages/Python/lldbsuite/test/types/TestLongTypesExpr.py b/lldb/test/API/types/TestLongTypesExpr.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/TestLongTypesExpr.py rename to lldb/test/API/types/TestLongTypesExpr.py diff --git a/lldb/packages/Python/lldbsuite/test/types/TestRecursiveTypes.py b/lldb/test/API/types/TestRecursiveTypes.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/TestRecursiveTypes.py rename to lldb/test/API/types/TestRecursiveTypes.py diff --git a/lldb/packages/Python/lldbsuite/test/types/TestShortType.py b/lldb/test/API/types/TestShortType.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/TestShortType.py rename to lldb/test/API/types/TestShortType.py diff --git a/lldb/packages/Python/lldbsuite/test/types/TestShortTypeExpr.py b/lldb/test/API/types/TestShortTypeExpr.py similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/TestShortTypeExpr.py rename to lldb/test/API/types/TestShortTypeExpr.py diff --git a/lldb/packages/Python/lldbsuite/test/types/basic_type.cpp b/lldb/test/API/types/basic_type.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/basic_type.cpp rename to lldb/test/API/types/basic_type.cpp diff --git a/lldb/packages/Python/lldbsuite/test/types/char.cpp b/lldb/test/API/types/char.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/char.cpp rename to lldb/test/API/types/char.cpp diff --git a/lldb/packages/Python/lldbsuite/test/types/double.cpp b/lldb/test/API/types/double.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/double.cpp rename to lldb/test/API/types/double.cpp diff --git a/lldb/packages/Python/lldbsuite/test/types/float.cpp b/lldb/test/API/types/float.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/float.cpp rename to lldb/test/API/types/float.cpp diff --git a/lldb/packages/Python/lldbsuite/test/types/int.cpp b/lldb/test/API/types/int.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/int.cpp rename to lldb/test/API/types/int.cpp diff --git a/lldb/packages/Python/lldbsuite/test/types/long.cpp b/lldb/test/API/types/long.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/long.cpp rename to lldb/test/API/types/long.cpp diff --git a/lldb/packages/Python/lldbsuite/test/types/long_long.cpp b/lldb/test/API/types/long_long.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/long_long.cpp rename to lldb/test/API/types/long_long.cpp diff --git a/lldb/packages/Python/lldbsuite/test/types/recursive_type_1.cpp b/lldb/test/API/types/recursive_type_1.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/recursive_type_1.cpp rename to lldb/test/API/types/recursive_type_1.cpp diff --git a/lldb/packages/Python/lldbsuite/test/types/recursive_type_2.cpp b/lldb/test/API/types/recursive_type_2.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/recursive_type_2.cpp rename to lldb/test/API/types/recursive_type_2.cpp diff --git a/lldb/packages/Python/lldbsuite/test/types/recursive_type_main.cpp b/lldb/test/API/types/recursive_type_main.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/recursive_type_main.cpp rename to lldb/test/API/types/recursive_type_main.cpp diff --git a/lldb/packages/Python/lldbsuite/test/types/short.cpp b/lldb/test/API/types/short.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/short.cpp rename to lldb/test/API/types/short.cpp diff --git a/lldb/packages/Python/lldbsuite/test/types/unsigned_char.cpp b/lldb/test/API/types/unsigned_char.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/unsigned_char.cpp rename to lldb/test/API/types/unsigned_char.cpp diff --git a/lldb/packages/Python/lldbsuite/test/types/unsigned_int.cpp b/lldb/test/API/types/unsigned_int.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/unsigned_int.cpp rename to lldb/test/API/types/unsigned_int.cpp diff --git a/lldb/packages/Python/lldbsuite/test/types/unsigned_long.cpp b/lldb/test/API/types/unsigned_long.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/unsigned_long.cpp rename to lldb/test/API/types/unsigned_long.cpp diff --git a/lldb/packages/Python/lldbsuite/test/types/unsigned_long_long.cpp b/lldb/test/API/types/unsigned_long_long.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/unsigned_long_long.cpp rename to lldb/test/API/types/unsigned_long_long.cpp diff --git a/lldb/packages/Python/lldbsuite/test/types/unsigned_short.cpp b/lldb/test/API/types/unsigned_short.cpp similarity index 100% rename from lldb/packages/Python/lldbsuite/test/types/unsigned_short.cpp rename to lldb/test/API/types/unsigned_short.cpp -- GitLab