diff options
author | Davide Italiano <davide@freebsd.org> | 2018-01-11 22:38:57 +0000 |
---|---|---|
committer | Davide Italiano <davide@freebsd.org> | 2018-01-11 22:38:57 +0000 |
commit | 4bec480f71ea4fe8266418b5dc0d284020cecdbc (patch) | |
tree | 2e46c351e56f1848a10e497840ea2736931b55cf /lldb/packages/Python/lldbsuite | |
parent | 9bbca8c2407063faf5adaa66fecf2b4a49a1e764 (diff) | |
download | bcm5719-llvm-4bec480f71ea4fe8266418b5dc0d284020cecdbc.tar.gz bcm5719-llvm-4bec480f71ea4fe8266418b5dc0d284020cecdbc.zip |
[testsuite] Remove a broken test which tried to find App in bundles.
That never really worked, and the change associated isn't yet
committed, so, let's try to make the bots green for now.
llvm-svn: 322322
Diffstat (limited to 'lldb/packages/Python/lldbsuite')
5 files changed, 0 insertions, 119 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/Makefile b/lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/Makefile deleted file mode 100644 index c4dcc19d317..00000000000 --- a/lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -CC ?= clang - -ifeq "$(ARCH)" "" - ARCH = x86_64 -endif - -CFLAGS ?= -g -O0 -arch $(ARCH) - -all: clean TestApp - -TestApp: - $(CC) $(CFLAGS) -o TestApp main.c - mv TestApp TestApp.app/Contents/MacOs/TestApp - mv TestApp.dSYM TestApp.app.dSYM -clean: - rm -rf TestApp.app/Contents/MacOS/TestApp TestApp.app.dSYM diff --git a/lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/TestApp.app/Contents/Info.plist b/lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/TestApp.app/Contents/Info.plist deleted file mode 100644 index 5ba548e858b..00000000000 --- a/lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/TestApp.app/Contents/Info.plist +++ /dev/null @@ -1,30 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> -<plist version="1.0"> -<dict> - <key>CFBundleDevelopmentRegion</key> - <string>en</string> - <key>CFBundleExecutable</key> - <string>TestApp</string> - <key>CFBundleIdentifier</key> - <string>com.lldb.TestApp</string> - <key>CFBundleInfoDictionaryVersion</key> - <string>6.0</string> - <key>CFBundleName</key> - <string>TestApp</string> - <key>CFBundlePackageType</key> - <string>APPL</string> - <key>CFBundleShortVersionString</key> - <string>1.0</string> - <key>CFBundleSupportedPlatforms</key> - <array> - <string>MacOSX</string> - </array> - <key>CFBundleVersion</key> - <string>1</string> - <key>LSMinimumSystemVersion</key> - <string>10.8</string> - <key>NSHumanReadableCopyright</key> - <string>Copyright © 2018 Jim Ingham. All rights reserved.</string> -</dict> -</plist> diff --git a/lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/TestApp.app/Contents/PkgInfo b/lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/TestApp.app/Contents/PkgInfo deleted file mode 100644 index bd04210fb49..00000000000 --- a/lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/TestApp.app/Contents/PkgInfo +++ /dev/null @@ -1 +0,0 @@ -APPL????
\ No newline at end of file diff --git a/lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/TestFindAppInBundle.py b/lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/TestFindAppInBundle.py deleted file mode 100644 index 3359f973422..00000000000 --- a/lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/TestFindAppInBundle.py +++ /dev/null @@ -1,64 +0,0 @@ -""" -Make sure we can find the binary inside an app bundle. -""" - -from __future__ import print_function - - -import os -import time -import re -import lldb -from lldbsuite.test.decorators import * -import lldbsuite.test.lldbutil as lldbutil -import lldbsuite.test.lldbplatformutil as lldbplatformutil -from lldbsuite.test.lldbtest import * - -@decorators.skipUnlessDarwin -class FindAppInMacOSAppBundle(TestBase): - - mydir = TestBase.compute_mydir(__file__) - - NO_DEBUG_INFO_TESTCASE = True - - def test_find_app_in_bundle(self): - """There can be many tests in a test case - describe this test here.""" - self.build() - self.main_source_file = lldb.SBFileSpec("main.c") - self.find_app_in_bundle_test() - - def setUp(self): - # Call super's setUp(). - TestBase.setUp(self) - - def find_app_in_bundle_test(self): - """This reads in the .app, makes sure we get the right binary and can run it.""" - - # This function starts a process, "a.out" by default, sets a source - # breakpoint, runs to it, and returns the thread, process & target. - # It optionally takes an SBLaunchOption argument if you want to pass - # arguments or environment variables. - exe = os.path.join(os.getcwd(), "TestApp.app") - target = self.dbg.CreateTarget(exe) - self.assertTrue(target, "Target: TestApp.app is not valid.") - exe_module_spec = target.GetExecutable() - self.assertTrue(exe_module_spec.GetFilename(), "TestApp") - - bkpt = target.BreakpointCreateBySourceRegex("Set a breakpoint here", self.main_source_file) - self.assertTrue(bkpt.GetNumLocations() == 1, "Couldn't set a breakpoint in the main app") - - if lldbplatformutil.getPlatform() == "macosx": - launch_info = lldb.SBLaunchInfo(None) - launch_info.SetWorkingDirectory(self.get_process_working_directory()) - - error = lldb.SBError() - process = target.Launch(launch_info, error) - - self.assertTrue(process, "Could not create a valid process for TestApp: %s"%(error.GetCString())) - - # Frame #0 should be at our breakpoint. - threads = lldbutil.get_threads_stopped_at_breakpoint(process, bkpt) - - self.assertTrue(len(threads) == 1, "Expected 1 thread to stop at breakpoint, %d did."%(len(threads))) - - diff --git a/lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/main.c b/lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/main.c deleted file mode 100644 index 9f78537089f..00000000000 --- a/lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/main.c +++ /dev/null @@ -1,8 +0,0 @@ -#include <stdio.h> - -int -main() -{ - printf("Set a breakpoint here.\n"); - return 0; -} |