Details
-
Bug
-
Resolution: Done
-
P2: Important
-
6.4.0 Beta1
-
None
-
-
6c9f4f5ebc (qt/qtbase/dev) 6c9f4f5ebc (qt/tqtc-qtbase/dev) 0fac2ae499 (qt/qtbase/6.4) 0fac2ae499 (qt/tqtc-qtbase/6.4), efc852b0e (dev), 8296557d8 (6.5.0), 58213e56d (6.5)
Description
I suspect we should convert them to be more like examples rather than using qt_internal_add_manual_test. Anything wrong with that? Manual tests are often like examples anyway, just too immature, unpolished, arcane or otherwise not to be highlighted for users, and yet I think users should be able to run them if they've got the Qt source. Not sure if qt_internal_add_manual_test could be expected to work for them, using a Qt installed from the installer. Regardless of that, I as a Qt developer need to be able to run them on all platforms.
The usual error currently looks like this:
09:03:34: Running steps for project dialogs... 09:03:34: Starting: "/usr/local/Cellar/cmake/3.23.2/bin/cmake" --build /Users/rutledge/dev/qt6/qtdeclarative/tests/manual/quickdialogs/build-dialogs-Qt_6_5_0_qt6_ios --target ALL_BUILD --config Debug -- -allowProvisioningUpdates 2022-07-05 09:03:35.039 xcodebuild[8466:5219053] Requested but did not find extension point with identifier Xcode.IDEKit.ExtensionSentinelHostApplications for extension Xcode.DebuggerFoundation.AppExtensionHosts.watchOS of plug-in com.apple.dt.IDEWatchSupportCore 2022-07-05 09:03:35.040 xcodebuild[8466:5219053] Requested but did not find extension point with identifier Xcode.IDEKit.ExtensionPointIdentifierToBundleIdentifier for extension Xcode.DebuggerFoundation.AppExtensionToBundleIdentifierMap.watchOS of plug-in com.apple.dt.IDEWatchSupportCore Command line invocation: /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -project dialogs.xcodeproj build -target ALL_BUILD -parallelizeTargets -configuration Debug -hideShellScriptEnvironment -allowProvisioningUpdates User defaults from command line: HideShellScriptEnvironment = YES IDEPackageSupportUseBuiltinSCM = YES note: Using new build system note: Planning Analyze workspace Create build description Build description signature: c5ad5a4bf7cd4c4702e4f6a70f7442ce Build description path: /Users/rutledge/dev/qt6/qtdeclarative/tests/manual/quickdialogs/build-dialogs-Qt_6_5_0_qt6_ios/build/XCBuildData/c5ad5a4bf7cd4c4702e4f6a70f7442ce-desc.xcbuild note: Build preparation complete note: Building targets in dependency order error: Bundle identifier is missing. dialogs doesn't have a bundle identifier. Add a value for PRODUCT_BUNDLE_IDENTIFIER in the build settings editor. (in target 'dialogs' from project 'dialogs') ** BUILD FAILED ** 09:03:35: The process "/usr/local/Cellar/cmake/3.23.2/bin/cmake" exited with code 65. Error while building/deploying project dialogs (kit: Qt 6.5.0 (qt6-ios)) When executing step "Build" 09:03:35: Elapsed time: 00:01.
Attachments
Issue Links
- is required for
-
QTBUG-95838 Improve experience of building iOS projects with CMake
- Closed
- relates to
-
QTBUG-95565 Qt Creator cannot build Qt 6 for iOS from the start
- Closed
-
QTBUG-112212 Unify target finalizer execution (e.g. auto-linking plugins) for tests across platforms
- Closed
For Gerrit Dashboard: QTBUG-104754 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
426490,2 | CMake: Use the Xcode generator for qt-cmake-standalone-test on iOS | dev | qt/qtbase | Status: MERGED | +2 | 0 |
426491,2 | CMake: Tests on iOS must be app bundles to be runnable | dev | qt/qtbase | Status: MERGED | +2 | 0 |
426492,2 | CMake: Enable public executable finalizers for iOS tests | dev | qt/qtbase | Status: MERGED | +2 | 0 |
426690,2 | CMake: Use the Xcode generator for qt-cmake-standalone-test on iOS | 6.4 | qt/qtbase | Status: MERGED | +2 | 0 |
426693,2 | CMake: Tests on iOS must be app bundles to be runnable | 6.4 | qt/qtbase | Status: MERGED | +2 | 0 |
426694,2 | CMake: Enable public executable finalizers for iOS tests | 6.4 | qt/qtbase | Status: MERGED | +2 | 0 |
468272,5 | CMake: Fix btscanner manual test to work on macOS | dev | qt/qtconnectivity | Status: MERGED | +2 | 0 |
469111,2 | CMake: Fix btscanner manual test to work on macOS | 6.5.0 | qt/qtconnectivity | Status: MERGED | +2 | 0 |
469112,2 | CMake: Fix btscanner manual test to work on macOS | 6.5 | qt/qtconnectivity | Status: MERGED | +2 | 0 |