Skip to content

Commit 3862365

Browse files
committed
zorg Xcode python test suite target arch update
This changes the Xcode target used by the Green Dragon Xcode CI. When calling xcodebuild with LLDB_PYTHON_TESTSUITE_ARCH set, the arch's xUnit XML output is now set to an arch-specific filename: $(BUILD_DIR)/test-results-$(LLDB_PYTHON_TESTSUITE_ARCH).xml. The change also ensures that the Python testsuite sees the Xcode build settings passed in through environment variables. llvm-svn: 282605
1 parent e524f50 commit 3862365

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lldb/lldb.xcodeproj/project.pbxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6421,7 +6421,7 @@
64216421
/* Begin PBXLegacyTarget section */
64226422
2387551E1C24974600CCE8C3 /* lldb-python-test-suite */ = {
64236423
isa = PBXLegacyTarget;
6424-
buildArgumentsString = "-u $(SRCROOT)/test/dotest.py --apple-sdk $(PLATFORM_NAME) --executable=$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/lldb -C $(LLDB_PYTHON_TESTSUITE_CC) --arch $(LLDB_PYTHON_TESTSUITE_ARCH) --session-file-format fm --results-formatter lldbsuite.test_event.formatter.xunit.XunitFormatter --results-file $(BUILD_DIR)/test-results.xml --rerun-all-issues --env TERM=vt100 -O--xpass=ignore";
6424+
buildArgumentsString = "-u $(SRCROOT)/test/dotest.py --apple-sdk $(PLATFORM_NAME) --executable=$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/lldb -C $(LLDB_PYTHON_TESTSUITE_CC) --arch $(LLDB_PYTHON_TESTSUITE_ARCH) --session-file-format fm --results-formatter lldbsuite.test_event.formatter.xunit.XunitFormatter --results-file $(BUILD_DIR)/test-results-$(LLDB_PYTHON_TESTSUITE_ARCH).xml --rerun-all-issues --env TERM=vt100 -O--xpass=ignore";
64256425
buildConfigurationList = 238755241C24974600CCE8C3 /* Build configuration list for PBXLegacyTarget "lldb-python-test-suite" */;
64266426
buildPhases = (
64276427
);
@@ -6430,7 +6430,7 @@
64306430
dependencies = (
64316431
);
64326432
name = "lldb-python-test-suite";
6433-
passBuildSettingsInEnvironment = 0;
6433+
passBuildSettingsInEnvironment = 1;
64346434
productName = "LLDB Python Test Suite";
64356435
};
64366436
2687EAC51508110B00DD8C2E /* install-headers */ = {

0 commit comments

Comments
 (0)