Skip to content
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

m150 release #6087

Open
wants to merge 9 commits into
base: releases/m150
Choose a base branch
from
Open

m150 release #6087

wants to merge 9 commits into from

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Jul 9, 2024

Auto-generated PR for release m150

mrober and others added 5 commits July 3, 2024 14:54
NO_RELEASE_CHANGELOG
A single test of existing Write stream handshake.

- Test is written using new ComponentProvider to mock out gRPC layer.
- Test uses `FirebaseFirestore` instance to write document data.
- Server integration on the gRPC layer is faked and verified, such that
each proto exchanged with server is written into the test.

This test harness will be used to test cache clearing semantics in
future PR.
The task in the README wasn't found. I found this by running `:tasks`
and saw the same failures I saw in a couple previous PR's smoke tests.
Update Crashlytics and AQS dep versions. Fixed some of the tests because
of changes to Mockito. The Mockito version in the Android tests is still
pinned a bit old, because after that version a lot more things break.
Copy link

google-cla bot commented Jul 9, 2024

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@daymxn daymxn closed this Jul 9, 2024
@daymxn daymxn reopened this Jul 9, 2024
Copy link
Contributor Author

github-actions bot commented Jul 9, 2024

Unit Test Results

     950 files  +2       950 suites  +2   35m 19s ⏱️ -41s
  5 211 tests +1    5 190 ✔️ +1  21 💤 ±0  0 ±0 
10 507 runs  +2  10 465 ✔️ +2  42 💤 ±0  0 ±0 

Results for commit 268e7a8. ± Comparison against base commit 93445d6.

♻️ This comment has been updated with latest results.

@google-oss-bot
Copy link
Contributor

google-oss-bot commented Jul 9, 2024

Size Report 1

Affected Products

  • firebase-crashlytics

    TypeBase (93445d6)Merge (26107f0)Diff
    aar409 kB408 kB-1.17 kB (-0.3%)
    apk (aggressive)688 kB695 kB+6.63 kB (+1.0%)
    apk (release)5.84 MB5.84 MB-2.19 kB (-0.0%)
  • firebase-crashlytics-ktx

    TypeBase (93445d6)Merge (26107f0)Diff
    aar3.54 kB3.54 kB+2 B (+0.1%)
    apk (aggressive)689 kB695 kB+6.63 kB (+1.0%)
    apk (release)5.84 MB5.84 MB-2.19 kB (-0.0%)
  • firebase-crashlytics-ndk

    TypeBase (93445d6)Merge (26107f0)Diff
    aar1.65 MB1.65 MB+1 B (+0.0%)
    apk (aggressive / arm64-v8a)1.86 MB1.86 MB+3.93 kB (+0.2%)
    apk (aggressive / armeabi-v7a)1.34 MB1.34 MB+3.93 kB (+0.3%)
    apk (aggressive / x86)1.84 MB1.84 MB+3.93 kB (+0.2%)
    apk (aggressive / x86_64)1.90 MB1.91 MB+3.93 kB (+0.2%)
    apk (release / arm64-v8a)7.01 MB7.01 MB-166 B (-0.0%)
    apk (release / armeabi-v7a)6.48 MB6.48 MB-166 B (-0.0%)
    apk (release / x86)6.98 MB6.98 MB-166 B (-0.0%)
    apk (release / x86_64)7.05 MB7.05 MB-166 B (-0.0%)
  • firebase-sessions

    TypeBase (93445d6)Merge (26107f0)Diff
    aar168 kB168 kB+3 B (+0.0%)
    apk (aggressive)556 kB560 kB+3.63 kB (+0.7%)
    apk (release)5.53 MB5.52 MB-5.91 kB (-0.1%)
  • firebase-vertexai

    TypeBase (93445d6)Merge (26107f0)Diff
    aar161 kB161 kB-6 B (-0.0%)

Test Logs

  1. https://storage.googleapis.com/firebase-sdk-metric-reports/BcC93VxTbl.html

@google-oss-bot
Copy link
Contributor

google-oss-bot commented Jul 9, 2024

Coverage Report 1

Affected Products

  • firebase-crashlytics

    Overall coverage changed from 10.35% (93445d6) to 10.16% (26107f0) by -0.19%.

    FilenameBase (93445d6)Merge (26107f0)Diff
    AutoValue_CrashlyticsReport_ApplicationExitInfo.java66.34%58.42%-7.92%
    AutoValue_CrashlyticsReport_Session_Event_Application_ProcessDetails.java49.12%40.35%-8.77%
  • firebase-database

    Overall coverage changed from 50.17% (93445d6) to 50.21% (26107f0) by +0.04%.

    FilenameBase (93445d6)Merge (26107f0)Diff
    ChildChangeAccumulator.java83.33%96.67%+13.33%
    QueryParams.java90.36%89.76%-0.60%
    ViewProcessor.java91.79%92.10%+0.30%
  • firebase-firestore

    Overall coverage changed from 44.80% (93445d6) to 45.89% (26107f0) by +1.09%.

    18 individual files with coverage change

    FilenameBase (93445d6)Merge (26107f0)Diff
    AbstractStream.java33.69%80.21%+46.52%
    AsyncQueue.java70.65%71.14%+0.50%
    CollectionReference.java13.64%31.82%+18.18%
    DocumentReference.java12.50%18.75%+6.25%
    ExponentialBackoff.java30.43%69.57%+39.13%
    FirebaseFirestore.java40.00%41.58%+1.58%
    FirestoreChannel.java15.97%42.02%+26.05%
    FirestoreClient.java32.41%37.24%+4.83%
    PatchMutation.java100.00%98.39%-1.61%
    RemoteSerializer.java79.83%81.53%+1.70%
    SetMutation.java94.44%97.22%+2.78%
    SetOptions.java0.00%22.86%+22.86%
    UserData.java66.00%68.00%+2.00%
    Util.java67.63%73.38%+5.76%
    WriteRequest.java10.41%26.24%+15.84%
    WriteResponse.java11.70%26.32%+14.62%
    WriteResult.java0.00%7.41%+7.41%
    WriteStream.java31.11%100.00%+68.89%

  • firebase-inappmessaging

    Overall coverage changed from ? (93445d6) to 39.24% (26107f0) by ?.

    148 individual files with coverage change

    FilenameBase (93445d6)Merge (26107f0)Diff
    AbtIntegrationHelper.java?60.87%?
    AbtIntegrationHelper_Factory.java?0.00%?
    Action.java?76.47%?
    Analytics.java?0.00%?
    AnalyticsConstants.java?0.00%?
    AnalyticsEventsManager.java?85.19%?
    AnalyticsEventsModule.java?0.00%?
    AnalyticsEventsModule_ProvidesAnalyticsConnectorEventsFactory.java?0.00%?
    AnalyticsEventsModule_ProvidesAnalyticsEventsManagerFactory.java?0.00%?
    AnalyticsListener.java?0.00%?
    ApiClient.java?100.00%?
    ApiClientModule.java?0.00%?
    ApiClientModule_ProvidesApiClientFactory.java?0.00%?
    ApiClientModule_ProvidesDataCollectionHelperFactory.java?0.00%?
    ApiClientModule_ProvidesFirebaseAppFactory.java?0.00%?
    ApiClientModule_ProvidesFirebaseInstallationsFactory.java?0.00%?
    ApiClientModule_ProvidesSharedPreferencesUtilsFactory.java?0.00%?
    ApiClientModule_ProvidesTestDeviceHelperFactory.java?0.00%?
    AppComponent.java?0.00%?
    AppForeground.java?0.00%?
    ApplicationModule.java?0.00%?
    ApplicationModule_DeveloperListenerManagerFactory.java?0.00%?
    ApplicationModule_ProvidesApplicationFactory.java?0.00%?
    AppMeasurementModule.java?0.00%?
    AppMeasurementModule_ProvidesAnalyticsConnectorFactory.java?0.00%?
    AppMeasurementModule_ProvidesSubsriberFactory.java?0.00%?
    AutoValue_InstallationIdResult.java?33.33%?
    AutoValue_RateLimit.java?53.19%?
    BannerMessage.java?75.00%?
    Button.java?61.76%?
    CampaignAnalytics.java?33.22%?
    CampaignAnalyticsOrBuilder.java?0.00%?
    CampaignCache.java?0.00%?
    CampaignCacheClient.java?88.00%?
    CampaignCacheClient_Factory.java?0.00%?
    CampaignImpression.java?38.96%?
    CampaignImpressionList.java?39.25%?
    CampaignImpressionListOrBuilder.java?0.00%?
    CampaignImpressionOrBuilder.java?0.00%?
    CampaignMetadata.java?100.00%?
    CampaignProto.java?27.48%?
    CardMessage.java?78.48%?
    ClientAppInfo.java?35.79%?
    ClientAppInfoOrBuilder.java?0.00%?
    Clock.java?0.00%?
    CommonTypesProto.java?9.96%?
    DaggerAppComponent.java?0.00%?
    DaggerUniversalComponent.java?0.00%?
    DataCollectionHelper.java?87.50%?
    DataCollectionHelper_Factory.java?0.00%?
    DeveloperListenerManager.java?100.00%?
    DismissType.java?82.61%?
    DisplayCallbacksFactory.java?100.00%?
    DisplayCallbacksFactory_Factory.java?0.00%?
    DisplayCallbacksImpl.java?93.46%?
    EventType.java?76.19%?
    ExecutorsModule.java?0.00%?
    ExecutorsModule_ProvidesBackgroundExecutorFactory.java?0.00%?
    ExecutorsModule_ProvidesBlockingExecutorFactory.java?0.00%?
    ExecutorsModule_ProvidesLightWeightExecutorFactory.java?0.00%?
    ExperimentPayloadProto.java?6.05%?
    FetchEligibleCampaignsRequest.java?32.97%?
    FetchEligibleCampaignsRequestOrBuilder.java?0.00%?
    FetchEligibleCampaignsResponse.java?42.86%?
    FetchEligibleCampaignsResponseOrBuilder.java?0.00%?
    FetchErrorReason.java?52.17%?
    FiamAnalyticsConnectorListener.java?100.00%?
    FiamFetchService.java?0.00%?
    FirebaseAppScope.java?0.00%?
    FirebaseInAppMessaging.java?80.60%?
    FirebaseInAppMessagingCampaignAnalyticsProto.java?0.00%?
    FirebaseInAppMessagingClickListener.java?0.00%?
    FirebaseInAppMessagingContextualTrigger.java?0.00%?
    FirebaseInAppMessagingDismissListener.java?0.00%?
    FirebaseInAppMessagingDisplay.java?0.00%?
    FirebaseInAppMessagingDisplayCallbacks.java?100.00%?
    FirebaseInAppMessagingDisplayErrorListener.java?0.00%?
    FirebaseInAppMessagingImpressionListener.java?0.00%?
    FirebaseInAppMessagingRegistrar.java?0.00%?
    FirebaseInAppMessaging_Factory.java?0.00%?
    ForegroundFlowableModule.java?0.00%?
    ForegroundFlowableModule_ProvidesAppForegroundEventStreamFactory.java?0.00%?
    ForegroundNotifier.java?76.00%?
    GrpcChannelModule.java?0.00%?
    GrpcChannelModule_ProvidesGrpcChannelFactory.java?0.00%?
    GrpcChannelModule_ProvidesServiceHostFactory.java?0.00%?
    GrpcClient.java?100.00%?
    GrpcClientModule.java?0.00%?
    GrpcClientModule_ProvidesApiKeyHeadersFactory.java?0.00%?
    GrpcClientModule_ProvidesInAppMessagingSdkServingStubFactory.java?0.00%?
    GrpcClient_Factory.java?0.00%?
    ImageData.java?71.43%?
    ImageOnlyMessage.java?75.86%?
    ImpressionStorageClient.java?100.00%?
    ImpressionStorageClient_Factory.java?0.00%?
    ImpressionStore.java?0.00%?
    InAppMessage.java?24.24%?
    InAppMessageStreamManager.java?91.40%?
    InAppMessageStreamManager_Factory.java?0.00%?
    InAppMessaging.kt?0.00%?
    InAppMessagingSdkServingGrpc.java?45.95%?
    InstallationIdResult.java?100.00%?
    Logging.java?0.00%?
    MessagesProto.java?36.13%?
    MessageType.java?100.00%?
    MetricsLoggerClient.java?94.29%?
    ModalMessage.java?74.07%?
    ProgramaticContextualTriggers.java?0.00%?
    ProgrammaticContextualTriggerFlowableModule.java?0.00%?
    ProgrammaticContextualTriggerFlowableModule_ProvidesProgramaticContextualTriggersFactory.java?0.00%?
    ProgrammaticContextualTriggerFlowableModule_ProvidesProgramaticContextualTriggerStreamFactory.java?0.00%?
    ProgrammaticTrigger.java?0.00%?
    ProtoMarshallerClient.java?91.40%?
    ProtoMarshallerClient_Factory.java?0.00%?
    ProtoStorageClient.java?100.00%?
    ProtoStorageClientModule.java?0.00%?
    ProtoStorageClientModule_ProvidesProtoStorageClientForCampaignFactory.java?0.00%?
    ProtoStorageClientModule_ProvidesProtoStorageClientForImpressionStoreFactory.java?0.00%?
    ProtoStorageClientModule_ProvidesProtoStorageClientForLimiterStoreFactory.java?0.00%?
    ProviderInstaller.java?37.50%?
    ProviderInstaller_Factory.java?0.00%?
    ProxyAnalyticsConnector.java?67.95%?
    RateLimit.java?0.00%?
    RateLimiterClient.java?100.00%?
    RateLimiterClient_Factory.java?0.00%?
    RateLimitModule.java?0.00%?
    RateLimitModule_ProvidesAppForegroundRateLimitFactory.java?0.00%?
    RateLimitProto.java?52.69%?
    RenderErrorReason.java?82.61%?
    SchedulerModule.java?0.00%?
    SchedulerModule_ProvidesComputeSchedulerFactory.java?0.00%?
    SchedulerModule_ProvidesIOSchedulerFactory.java?0.00%?
    SchedulerModule_ProvidesMainThreadSchedulerFactory.java?0.00%?
    Schedulers.java?87.50%?
    Schedulers_Factory.java?0.00%?
    SharedPreferencesUtils.java?40.35%?
    SharedPreferencesUtils_Factory.java?0.00%?
    SystemClock.java?100.00%?
    SystemClockModule.java?0.00%?
    SystemClockModule_ProvidesSystemClockModuleFactory.java?0.00%?
    SystemClock_Factory.java?0.00%?
    TestDeviceHelper.java?100.00%?
    TestDeviceHelper_Factory.java?0.00%?
    Text.java?67.74%?
    TransportClientModule.java?0.00%?
    TransportClientModule_ProvidesMetricsLoggerClientFactory.java?0.00%?
    TriggeredInAppMessage.java?100.00%?
    UniversalComponent.java?0.00%?

  • firebase-messaging

    Overall coverage changed from 84.22% (93445d6) to 84.18% (26107f0) by -0.04%.

    FilenameBase (93445d6)Merge (26107f0)Diff
    FirebaseMessaging.java76.00%76.40%+0.40%
    RequestDeduplicator.java90.00%80.00%-10.00%

Test Logs

  1. https://storage.googleapis.com/firebase-sdk-metric-reports/UyVlmaLCff.html

Copy link
Contributor Author

github-actions bot commented Jul 9, 2024

buildSrc Test Results

37 tests   37 ✔️  1m 3s ⏱️
  8 suites    0 💤
  8 files      0

Results for commit 268e7a8.

♻️ This comment has been updated with latest results.

daymxn and others added 2 commits July 9, 2024 15:12
Per [b/352147122](https://b.corp.google.com/issues/352147122),

This adds release metadata for Vertex, so that it can properly generate
release notes.

This PR also fixes the following:

- [b/352147570](https://b.corp.google.com/issues/352147570) -> Add
missing changelog entry for crashlytics ndk

NO_RELEASE_CHANGE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants