-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test Detect Module changes #11743
Closed
Closed
Test Detect Module changes #11743
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Make tests work against named db * setup jobs
Increase test timeout to de-flake testes in Google3
… FSTTestingHooks.h/mm (#11639)
- Added handling for an empty list of files with invalid copyright declarations. - Fixed indentation to 2 spaces.
Fix aggregate query order-by normalization to better support future aggregations. This has no affect on count.
- Updated the FIR_DEVICE_CHECK_PROVIDER_AVAILABILITY and FIR_APP_ATTEST_PROVIDER_AVAILABILITY API availability macros to reflect the set of supported platforms for DeviceCheck (iOS 11+, macOS 10.15+, macCatalyst 13+, tvOS 11+, watchOS 9+) and App Attest (iOS 14+, macOS 11.3+, macCatalyst 14.5+, tvOS 15+, watchOS 9+). - Removed the extraneous check for the watchOS 9 SDK now that Xcode 14 is the minimum supported by Firebase. Removed the #if TARGET_OS_IOS compiler directive in AppCheckAPITests.swift since TARGET_OS_IOS is only available in Objective-C and was always false.
Added a DeviceCheck isSupported check and return a FIRAppCheckErrorCodeUnsupported error when not supported (e.g., when running on the simulator or older Macs). This was done to match the behaviour of the FIRAppAttestProvider.
In Xcode 15 beta 6, `#if os(iOS)` no longer evaluates to true when building for visionOS. Note: `TARGET_OS_IOS` continues to be defined so Objective-C code is unchanged.
In Xcode 15 beta 6, `#if os(iOS)` no longer evaluates to true when building for visionOS. Note: `TARGET_OS_IOS` continues to be defined so Objective-C code is unchanged.
Firebase 7.2+ requires Xcode 12+, which includes Combine support and Swift 5.3; the canImport(Combine) and swift(>=5.0) checks should now be extraneous.
Co-authored-by: Paul Beusterien <[email protected]>
Co-authored-by: runner <[email protected]>
This PR includes a few improvements to Firestore's CI jobs: - Always trigger Firestore workflow, but change the workflow to skip its jobs if no firestore changes are detected. - Introduce a new job check-required-tests to the workflow to check if all required jobs are successful or skipped. This should be the required check. Add parallelization parameters to xcodebuild - Skip a build step with xcodebuild, and only do test which triggers build anyways. This removes a redundant build run.
google-oss-bot
added
api: appcheck
api: appdistribution
api: auth
api: core
api: crashlytics
api: database
api: dynamiclinks
api: firestore
api: functions
api: inappmessaging
Firebase In App Messaging
api: installations
api: messaging
api: performance
api: storage
public-api-change
release-tooling
labels
Aug 29, 2023
Apple API Diff ReportCommit: c7a5586 [BUILD ERROR] GoogleAppMeasurement |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Labels
api: analytics
api: appcheck
api: appdistribution
api: auth
api: core
api: crashlytics
api: database
api: dynamiclinks
api: firestore
api: functions
api: inappmessaging
Firebase In App Messaging
api: installations
api: messaging
api: performance
api: remoteconfig
api: storage
public-api-change
release-tooling
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hey there! So you want to contribute to a Firebase SDK?
Before you file this pull request, please read these guidelines:
Discussion
If not, go file an issue about this before creating a pull request to discuss.
Testing
API Changes
us make Firebase APIs better, please propose your change in a feature request so that we
can discuss it together.