summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/macosx
diff options
context:
space:
mode:
authorDavide Italiano <davide@freebsd.org>2018-01-11 22:38:57 +0000
committerDavide Italiano <davide@freebsd.org>2018-01-11 22:38:57 +0000
commit4bec480f71ea4fe8266418b5dc0d284020cecdbc (patch)
tree2e46c351e56f1848a10e497840ea2736931b55cf /lldb/packages/Python/lldbsuite/test/macosx
parent9bbca8c2407063faf5adaa66fecf2b4a49a1e764 (diff)
downloadbcm5719-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/test/macosx')
-rw-r--r--lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/Makefile16
-rw-r--r--lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/TestApp.app/Contents/Info.plist30
-rw-r--r--lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/TestApp.app/Contents/PkgInfo1
-rw-r--r--lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/TestFindAppInBundle.py64
-rw-r--r--lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/main.c8
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;
-}
OpenPOWER on IntegriCloud