Skip to content

Conversation

@rlazo
Copy link
Collaborator

@rlazo rlazo commented Aug 21, 2020

No description provided.

@googlebot googlebot added the cla: yes Override cla label Aug 21, 2020
@rlazo rlazo requested review from VinayGuthal and vkryachko August 21, 2020 18:53
@rlazo rlazo merged commit 296aa4f into master Aug 21, 2020
@google-oss-bot
Copy link
Contributor

Binary Size Report

Affected SDKs

  • firebase-common-ktx

    Type Base (b7dfb9e) Head (ca7db4f3) Diff
    apk (aggressive) 89.3 kB 90.3 kB +1.02 kB (+1.1%)
    apk (release) 1.16 MB 1.10 MB -52.8 kB (-4.6%)
  • firebase-config-ktx

    Type Base (b7dfb9e) Head (ca7db4f3) Diff
    apk (aggressive) 189 kB 190 kB +1.03 kB (+0.5%)
    apk (release) 1.55 MB 1.49 MB -52.9 kB (-3.4%)
  • firebase-crashlytics-ktx

    Type Base (b7dfb9e) Head (ca7db4f3) Diff
    apk (aggressive) 339 kB 340 kB +997 B (+0.3%)
    apk (release) 1.57 MB 1.52 MB -54.2 kB (-3.4%)
  • firebase-database-ktx

    Type Base (b7dfb9e) Head (ca7db4f3) Diff
    apk (aggressive) 294 kB 295 kB +989 B (+0.3%)
    apk (release) 1.61 MB 1.56 MB -53.7 kB (-3.3%)
  • firebase-dynamic-links-ktx

    Type Base (b7dfb9e) Head (ca7db4f3) Diff
    apk (aggressive) 319 kB 320 kB +1.05 kB (+0.3%)
    apk (release) 1.46 MB 1.41 MB -53.8 kB (-3.7%)
  • firebase-firestore-ktx

    Type Base (b7dfb9e) Head (ca7db4f3) Diff
    apk (aggressive) 425 kB 426 kB +1.05 kB (+0.2%)
    apk (release) 3.67 MB 3.62 MB -54.8 kB (-1.5%)
  • firebase-functions-ktx

    Type Base (b7dfb9e) Head (ca7db4f3) Diff
    apk (aggressive) 366 kB 367 kB +1.04 kB (+0.3%)
    apk (release) 1.69 MB 1.64 MB -53.3 kB (-3.2%)
  • firebase-inappmessaging-display-ktx

    Type Base (b7dfb9e) Head (ca7db4f3) Diff
    apk (aggressive) 1.44 MB 1.44 MB +941 B (+0.1%)
    apk (release) 5.07 MB 5.01 MB -51.3 kB (-1.0%)
  • firebase-inappmessaging-ktx

    Type Base (b7dfb9e) Head (ca7db4f3) Diff
    apk (aggressive) 626 kB 627 kB +981 B (+0.2%)
    apk (release) 3.83 MB 3.77 MB -54.7 kB (-1.4%)
  • firebase-installations

    Type Base (b7dfb9e) Head (ca7db4f3) Diff
    aar 59.2 kB 59.2 kB +8 B (+0.0%)
  • firebase-storage-ktx

    Type Base (b7dfb9e) Head (ca7db4f3) Diff
    apk (aggressive) 294 kB 295 kB +1.01 kB (+0.3%)
    apk (release) 1.49 MB 1.43 MB -52.3 kB (-3.5%)

Test Logs

Notes

Head commit (ca7db4f3) is created by Prow via merging commits: b7dfb9e 9369da8.

@google-oss-bot
Copy link
Contributor

Coverage Report

Affected SDKs

  • firebase-abt

    SDK overall coverage changed from ? (b7dfb9e) to 25.00% (ca7db4f3) by ?.

    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    AbtComponent.java ? 0.00% ?
    AbtException.java ? 50.00% ?
    AbtExperimentInfo.java ? 84.62% ?
    AbtRegistrar.java ? 0.00% ?
    FirebaseABTesting.java ? 97.98% ?
    FirebaseAbt.java ? 0.00% ?
  • firebase-common

    SDK overall coverage changed from ? (b7dfb9e) to 44.21% (ca7db4f3) by ?.

    Click to show coverage changes in 22 files.
    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    AutoValue_LibraryVersion.java ? 25.00% ?
    ComponentDiscoveryService.java ? 0.00% ?
    DataCollectionConfigStorage.java ? 88.89% ?
    DataCollectionDefaultChange.java ? 100.00% ?
    DefaultHeartBeatInfo.java ? 20.00% ?
    DefaultUserAgentPublisher.java ? 18.18% ?
    EmulatedServiceSettings.java ? 0.00% ?
    FirebaseApp.java ? 52.68% ?
    FirebaseAppLifecycleListener.java ? 0.00% ?
    FirebaseError.java ? 0.00% ?
    FirebaseInitProvider.java ? 58.82% ?
    FirebaseNetworkException.java ? 0.00% ?
    FirebaseOptions.java ? 29.17% ?
    FirebaseTooManyRequestsException.java ? 0.00% ?
    GlobalLibraryVersionRegistrar.java ? 0.00% ?
    HeartBeatInfo.java ? 0.00% ?
    HeartBeatInfoStorage.java ? 65.00% ?
    KotlinDetector.java ? 66.67% ?
    LibraryVersion.java ? 100.00% ?
    LibraryVersionComponent.java ? 100.00% ?
    PublicApi.java ? 0.00% ?
    UserAgentPublisher.java ? 0.00% ?
  • firebase-common-ktx

    SDK overall coverage changed from ? (b7dfb9e) to 90.00% (ca7db4f3) by ?.

    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    Firebase.kt ? 90.00% ?
  • firebase-components

    SDK overall coverage changed from ? (b7dfb9e) to 4.60% (ca7db4f3) by ?.

    Click to show coverage changes in 21 files.
    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    AbstractComponentContainer.java ? 0.00% ?
    Component.java ? 0.00% ?
    ComponentContainer.java ? 0.00% ?
    ComponentDiscovery.java ? 40.74% ?
    ComponentFactory.java ? 0.00% ?
    ComponentRegistrar.java ? 0.00% ?
    ComponentRuntime.java ? 0.00% ?
    CycleDetector.java ? 0.00% ?
    Dependency.java ? 0.00% ?
    DependencyCycleException.java ? 0.00% ?
    DependencyException.java ? 0.00% ?
    Event.java ? 0.00% ?
    EventBus.java ? 0.00% ?
    EventHandler.java ? 0.00% ?
    Lazy.java ? 0.00% ?
    MissingDependencyException.java ? 0.00% ?
    Preconditions.java ? 0.00% ?
    Provider.java ? 0.00% ?
    Publisher.java ? 0.00% ?
    RestrictedComponentContainer.java ? 0.00% ?
    Subscriber.java ? 0.00% ?
  • firebase-config

    SDK overall coverage changed from ? (b7dfb9e) to 88.72% (ca7db4f3) by ?.

    Click to show coverage changes in 24 files.
    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    Code.java ? 0.00% ?
    ConfigCacheClient.java ? 93.55% ?
    ConfigContainer.java ? 92.16% ?
    ConfigFetchHandler.java ? 97.20% ?
    ConfigFetchHttpClient.java ? 87.30% ?
    ConfigGetParameterHandler.java ? 97.50% ?
    ConfigMetadataClient.java ? 89.47% ?
    ConfigStorageClient.java ? 100.00% ?
    DefaultsXmlParser.java ? 0.00% ?
    FirebaseRemoteConfig.java ? 88.28% ?
    FirebaseRemoteConfigClientException.java ? 100.00% ?
    FirebaseRemoteConfigException.java ? 100.00% ?
    FirebaseRemoteConfigFetchException.java ? 50.00% ?
    FirebaseRemoteConfigFetchThrottledException.java ? 100.00% ?
    FirebaseRemoteConfigInfo.java ? 0.00% ?
    FirebaseRemoteConfigInfoImpl.java ? 100.00% ?
    FirebaseRemoteConfigServerException.java ? 100.00% ?
    FirebaseRemoteConfigSettings.java ? 65.63% ?
    FirebaseRemoteConfigValue.java ? 0.00% ?
    FirebaseRemoteConfigValueImpl.java ? 84.62% ?
    LegacyConfigsHandler.java ? 90.51% ?
    RemoteConfigComponent.java ? 96.36% ?
    RemoteConfigConstants.java ? 0.00% ?
    RemoteConfigRegistrar.java ? 100.00% ?
  • firebase-config-ktx

    SDK overall coverage changed from ? (b7dfb9e) to 100.00% (ca7db4f3) by ?.

    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    RemoteConfig.kt ? 100.00% ?
  • firebase-crashlytics

    SDK overall coverage changed from ? (b7dfb9e) to 0.00% (ca7db4f3) by ?.

    Click to show coverage changes in 130 files.
    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    AbstractAppSpiCall.java ? 0.00% ?
    AbstractSpiCall.java ? 0.00% ?
    AnalyticsEventLogger.java ? 0.00% ?
    AnalyticsEventReceiver.java ? 0.00% ?
    AppData.java ? 0.00% ?
    AppRequestData.java ? 0.00% ?
    AppSettingsData.java ? 0.00% ?
    AppSpiCall.java ? 0.00% ?
    AutoCrashlyticsReportEncoder.java ? 0.00% ?
    AutoValue_CrashlyticsReport.java ? 0.00% ?
    AutoValue_CrashlyticsReportWithSessionId.java ? 0.00% ?
    AutoValue_CrashlyticsReport_CustomAttribute.java ? 0.00% ?
    AutoValue_CrashlyticsReport_FilesPayload.java ? 0.00% ?
    AutoValue_CrashlyticsReport_FilesPayload_File.java ? 0.00% ?
    AutoValue_CrashlyticsReport_Session.java ? 0.00% ?
    AutoValue_CrashlyticsReport_Session_Application.java ? 0.00% ?
    AutoValue_CrashlyticsReport_Session_Application_Organization.java ? 0.00% ?
    AutoValue_CrashlyticsReport_Session_Device.java ? 0.00% ?
    AutoValue_CrashlyticsReport_Session_Event.java ? 0.00% ?
    AutoValue_CrashlyticsReport_Session_Event_Application.java ? 0.00% ?
    AutoValue_CrashlyticsReport_Session_Event_Application_Execution.java ? 0.00% ?
    AutoValue_CrashlyticsReport_Session_Event_Application_Execution_BinaryImage.java ? 0.00% ?
    AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Exception.java ? 0.00% ?
    AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Signal.java ? 0.00% ?
    AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Thread.java ? 0.00% ?
    AutoValue_CrashlyticsReport_Session_Event_Application_Execution_Thread_Frame.java ? 0.00% ?
    AutoValue_CrashlyticsReport_Session_Event_Device.java ? 0.00% ?
    AutoValue_CrashlyticsReport_Session_Event_Log.java ? 0.00% ?
    AutoValue_CrashlyticsReport_Session_OperatingSystem.java ? 0.00% ?
    AutoValue_CrashlyticsReport_Session_User.java ? 0.00% ?
    BackgroundPriorityRunnable.java ? 0.00% ?
    BatteryState.java ? 0.00% ?
    BinaryImagesConverter.java ? 0.00% ?
    BlockingAnalyticsEventLogger.java ? 0.00% ?
    BreadcrumbAnalyticsEventReceiver.java ? 0.00% ?
    BreadcrumbHandler.java ? 0.00% ?
    BreadcrumbSource.java ? 0.00% ?
    BytesBackedNativeSessionFile.java ? 0.00% ?
    CLSUUID.java ? 0.00% ?
    CachedSettingsIo.java ? 0.00% ?
    CommonUtils.java ? 0.00% ?
    CompositeCreateReportSpiCall.java ? 0.00% ?
    CrashlyticsAnalyticsListener.java ? 0.00% ?
    CrashlyticsBackgroundWorker.java ? 0.00% ?
    CrashlyticsController.java ? 0.00% ?
    CrashlyticsCore.java ? 0.00% ?
    CrashlyticsFileMarker.java ? 0.00% ?
    CrashlyticsLifecycleEvents.java ? 0.00% ?
    CrashlyticsNativeComponent.java ? 0.00% ?
    CrashlyticsOriginAnalyticsEventLogger.java ? 0.00% ?
    CrashlyticsRegistrar.java ? 0.00% ?
    CrashlyticsReport.java ? 0.00% ?
    CrashlyticsReportDataCapture.java ? 0.00% ?
    CrashlyticsReportJsonTransform.java ? 0.00% ?
    CrashlyticsReportPersistence.java ? 0.00% ?
    CrashlyticsReportWithSessionId.java ? 0.00% ?
    CrashlyticsUncaughtExceptionHandler.java ? 0.00% ?
    CreateAppSpiCall.java ? 0.00% ?
    CreateReportRequest.java ? 0.00% ?
    CreateReportSpiCall.java ? 0.00% ?
    CurrentTimeProvider.java ? 0.00% ?
    DataCollectionArbiter.java ? 0.00% ?
    DataTransportCrashlyticsReportSender.java ? 0.00% ?
    DataTransportState.java ? 0.00% ?
    DefaultCreateReportSpiCall.java ? 0.00% ?
    DefaultSettingsJsonTransform.java ? 0.00% ?
    DefaultSettingsSpiCall.java ? 0.00% ?
    DeliveryMechanism.java ? 0.00% ?
    DisabledBreadcrumbSource.java ? 0.00% ?
    ExecutorUtils.java ? 0.00% ?
    FeaturesSettingsData.java ? 0.00% ?
    FileBackedNativeSessionFile.java ? 0.00% ?
    FileLogStore.java ? 0.00% ?
    FileStore.java ? 0.00% ?
    FileStoreImpl.java ? 0.00% ?
    FirebaseCrashlytics.java ? 0.00% ?
    HttpMethod.java ? 0.00% ?
    HttpRequest.java ? 0.00% ?
    HttpRequestFactory.java ? 0.00% ?
    HttpResponse.java ? 0.00% ?
    IdManager.java ? 0.00% ?
    ImmutableList.java ? 0.00% ?
    InstallIdProvider.java ? 0.00% ?
    InstallerPackageNameProvider.java ? 0.00% ?
    LogFileManager.java ? 0.00% ?
    Logger.java ? 0.00% ?
    MetaDataStore.java ? 0.00% ?
    MiddleOutFallbackStrategy.java ? 0.00% ?
    MiddleOutStrategy.java ? 0.00% ?
    MissingNativeComponent.java ? 0.00% ?
    NativeCreateReportSpiCall.java ? 0.00% ?
    NativeFileUtils.java ? 0.00% ?
    NativeSessionFile.java ? 0.00% ?
    NativeSessionFileGzipper.java ? 0.00% ?
    NativeSessionFileProvider.java ? 0.00% ?
    NativeSessionReport.java ? 0.00% ?
    Onboarding.java ? 0.00% ?
    ProcMapEntry.java ? 0.00% ?
    ProcMapEntryParser.java ? 0.00% ?
    QueueFile.java ? 0.00% ?
    QueueFileLogStore.java ? 0.00% ?
    RemoveRepeatsStrategy.java ? 0.00% ?
    Report.java ? 0.00% ?
    ReportManager.java ? 0.00% ?
    ReportUploader.java ? 0.00% ?
    ResourceUnityVersionProvider.java ? 0.00% ?
    ResponseParser.java ? 0.00% ?
    SessionReport.java ? 0.00% ?
    SessionReportingCoordinator.java ? 0.00% ?
    SessionSettingsData.java ? 0.00% ?
    Settings.java ? 0.00% ?
    SettingsCacheBehavior.java ? 0.00% ?
    SettingsController.java ? 0.00% ?
    SettingsData.java ? 0.00% ?
    SettingsDataProvider.java ? 0.00% ?
    SettingsJsonConstants.java ? 0.00% ?
    SettingsJsonParser.java ? 0.00% ?
    SettingsJsonTransform.java ? 0.00% ?
    SettingsRequest.java ? 0.00% ?
    SettingsSpiCall.java ? 0.00% ?
    SettingsV3JsonTransform.java ? 0.00% ?
    Sha1FileIdStrategy.java ? 0.00% ?
    StackTraceTrimmingStrategy.java ? 0.00% ?
    SystemCurrentTimeProvider.java ? 0.00% ?
    TrimmedThrowableData.java ? 0.00% ?
    UnavailableAnalyticsEventLogger.java ? 0.00% ?
    UnityVersionProvider.java ? 0.00% ?
    UpdateAppSpiCall.java ? 0.00% ?
    UserMetadata.java ? 0.00% ?
    Utils.java ? 0.00% ?
  • firebase-database

    SDK overall coverage changed from ? (b7dfb9e) to 51.09% (ca7db4f3) by ?.

    Click to show coverage changes in 154 files.
    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    AckUserWrite.java ? 88.89% ?
    AndroidAuthTokenProvider.java ? 19.23% ?
    AndroidEventTarget.java ? 42.86% ?
    AndroidLogger.java ? 45.45% ?
    AndroidPlatform.java ? 39.02% ?
    AuthTokenProvider.java ? 0.00% ?
    BooleanNode.java ? 100.00% ?
    CacheNode.java ? 100.00% ?
    CachePolicy.java ? 50.00% ?
    CancelEvent.java ? 0.00% ?
    Change.java ? 91.67% ?
    ChildChangeAccumulator.java ? 83.33% ?
    ChildEventListener.java ? 0.00% ?
    ChildEventRegistration.java ? 0.00% ?
    ChildKey.java ? 90.00% ?
    ChildrenNode.java ? 73.40% ?
    Clock.java ? 0.00% ?
    CompoundHash.java ? 0.00% ?
    CompoundWrite.java ? 87.85% ?
    Connection.java ? 27.59% ?
    ConnectionAuthTokenProvider.java ? 0.00% ?
    ConnectionContext.java ? 88.89% ?
    ConnectionUtils.java ? 7.14% ?
    Constants.java ? 0.00% ?
    Context.java ? 75.93% ?
    CustomClassMapper.java ? 88.33% ?
    DataEvent.java ? 70.00% ?
    DataSnapshot.java ? 54.05% ?
    DatabaseConfig.java ? 63.04% ?
    DatabaseError.java ? 0.00% ?
    DatabaseException.java ? 50.00% ?
    DatabaseReference.java ? 23.36% ?
    DatabaseRegistrar.java ? 100.00% ?
    DefaultClock.java ? 100.00% ?
    DefaultLogger.java ? 66.67% ?
    DefaultPersistenceManager.java ? 74.76% ?
    DefaultRunLoop.java ? 57.14% ?
    DeferredValueNode.java ? 0.00% ?
    DoubleNode.java ? 100.00% ?
    EmptyNode.java ? 83.33% ?
    Event.java ? 100.00% ?
    EventGenerator.java ? 100.00% ?
    EventRaiser.java ? 25.00% ?
    EventRegistration.java ? 41.18% ?
    EventRegistrationZombieListener.java ? 0.00% ?
    EventTarget.java ? 0.00% ?
    Exclude.java ? 0.00% ?
    FirebaseDatabase.java ? 29.76% ?
    FirebaseDatabaseComponent.java ? 94.12% ?
    GAuthToken.java ? 81.82% ?
    GenericTypeIndicator.java ? 100.00% ?
    HostInfo.java ? 85.71% ?
    IgnoreExtraProperties.java ? 0.00% ?
    ImmutableTree.java ? 84.52% ?
    Index.java ? 53.33% ?
    IndexedFilter.java ? 93.62% ?
    IndexedNode.java ? 95.71% ?
    InternalHelpers.java ? 60.00% ?
    JsonMapper.java ? 59.32% ?
    KeyIndex.java ? 81.82% ?
    LRUCachePolicy.java ? 0.00% ?
    LeafNode.java ? 91.55% ?
    LimitedFilter.java ? 97.67% ?
    ListenComplete.java ? 0.00% ?
    ListenHashProvider.java ? 0.00% ?
    LogWrapper.java ? 71.43% ?
    Logger.java ? 100.00% ?
    LongNode.java ? 93.75% ?
    Merge.java ? 81.25% ?
    MessageBuilderFactory.java ? 0.00% ?
    MutableData.java ? 72.00% ?
    NameAndPriority.java ? 0.00% ?
    NamedNode.java ? 66.67% ?
    Node.java ? 50.00% ?
    NodeAndPath.java ? 0.00% ?
    NodeFilter.java ? 0.00% ?
    NodeSizeEstimator.java ? 0.00% ?
    NodeUtilities.java ? 74.14% ?
    NoopPersistenceManager.java ? 77.50% ?
    NotNull.java ? 0.00% ?
    Nullable.java ? 0.00% ?
    OffsetClock.java ? 75.00% ?
    OnDisconnect.java ? 0.00% ?
    Operation.java ? 100.00% ?
    OperationSource.java ? 94.12% ?
    Overwrite.java ? 80.00% ?
    Pair.java ? 30.00% ?
    ParsedUrl.java ? 66.67% ?
    Path.java ? 87.12% ?
    PathAndId.java ? 0.00% ?
    PathIndex.java ? 92.31% ?
    PersistenceManager.java ? 0.00% ?
    PersistenceStorageEngine.java ? 0.00% ?
    PersistentConnection.java ? 0.00% ?
    PersistentConnectionImpl.java ? 17.92% ?
    Platform.java ? 0.00% ?
    Predicate.java ? 100.00% ?
    PriorityIndex.java ? 83.33% ?
    PriorityUtilities.java ? 76.92% ?
    PropertyName.java ? 0.00% ?
    PruneForest.java ? 76.06% ?
    PushIdGenerator.java ? 70.37% ?
    Query.java ? 50.00% ?
    QueryParams.java ? 89.76% ?
    QuerySpec.java ? 88.46% ?
    RangeMerge.java ? 0.00% ?
    RangedFilter.java ? 100.00% ?
    Repo.java ? 10.88% ?
    RepoInfo.java ? 71.88% ?
    RepoManager.java ? 35.82% ?
    RequestResultCallback.java ? 0.00% ?
    RetryHelper.java ? 74.19% ?
    RunLoop.java ? 0.00% ?
    ServerValue.java ? 0.00% ?
    ServerValues.java ? 50.00% ?
    SnapshotHolder.java ? 100.00% ?
    SparseSnapshotTree.java ? 17.86% ?
    SqlPersistenceStorageEngine.java ? 0.00% ?
    StringListReader.java ? 0.00% ?
    StringNode.java ? 87.50% ?
    SyncPoint.java ? 88.12% ?
    SyncTree.java ? 64.57% ?
    Tag.java ? 71.43% ?
    ThreadBackgroundExecutor.java ? 0.00% ?
    ThreadInitializer.java ? 100.00% ?
    ThreadPoolEventTarget.java ? 0.00% ?
    ThrowOnExtraProperties.java ? 0.00% ?
    TrackedQuery.java ? 46.15% ?
    TrackedQueryManager.java ? 99.45% ?
    Transaction.java ? 0.00% ?
    Tree.java ? 50.00% ?
    TreeNode.java ? 25.00% ?
    UserWriteRecord.java ? 57.14% ?
    Utilities.java ? 68.99% ?
    Validation.java ? 41.67% ?
    ValidationPath.java ? 86.96% ?
    ValueEventListener.java ? 0.00% ?
    ValueEventRegistration.java ? 0.00% ?
    ValueIndex.java ? 0.00% ?
    ValueProvider.java ? 50.00% ?
    View.java ? 85.11% ?
    ViewCache.java ? 100.00% ?
    ViewProcessor.java ? 92.10% ?
    WebSocket.java ? 34.50% ?
    WebSocketEventHandler.java ? 0.00% ?
    WebSocketException.java ? 50.00% ?
    WebSocketHandshake.java ? 26.67% ?
    WebSocketMessage.java ? 0.00% ?
    WebSocketReceiver.java ? 12.82% ?
    WebSocketWriter.java ? 19.23% ?
    WebsocketConnection.java ? 32.39% ?
    WriteTree.java ? 76.67% ?
    WriteTreeRef.java ? 100.00% ?
    ZombieEventManager.java ? 0.00% ?
  • firebase-database-collection

    SDK overall coverage changed from ? (b7dfb9e) to 0.00% (ca7db4f3) by ?.

    Click to show coverage changes in 11 files.
    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    ArraySortedMap.java ? 0.00% ?
    ImmutableSortedMap.java ? 0.00% ?
    ImmutableSortedMapIterator.java ? 0.00% ?
    ImmutableSortedSet.java ? 0.00% ?
    LLRBBlackValueNode.java ? 0.00% ?
    LLRBEmptyNode.java ? 0.00% ?
    LLRBNode.java ? 0.00% ?
    LLRBRedValueNode.java ? 0.00% ?
    LLRBValueNode.java ? 0.00% ?
    RBTreeSortedMap.java ? 0.00% ?
    StandardComparator.java ? 0.00% ?
  • firebase-database-ktx

    SDK overall coverage changed from ? (b7dfb9e) to 75.00% (ca7db4f3) by ?.

    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    Database.kt ? 75.00% ?
  • firebase-datatransport

    SDK overall coverage changed from ? (b7dfb9e) to 100.00% (ca7db4f3) by ?.

    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    TransportRegistrar.java ? 100.00% ?
  • firebase-decoders-json

    SDK overall coverage changed from ? (b7dfb9e) to 0.00% (ca7db4f3) by ?.

    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    Safe.java ? 0.00% ?
    TypeToken.java ? 0.00% ?
    TypeTokenContainer.java ? 0.00% ?
  • firebase-dynamic-links

    SDK overall coverage changed from ? (b7dfb9e) to 66.20% (ca7db4f3) by ?.

    Click to show coverage changes in 15 files.
    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    DynamicLink.java ? 62.45% ?
    DynamicLinkData.java ? 100.00% ?
    DynamicLinkDataCreator.java ? 94.87% ?
    DynamicLinksApi.java ? 85.71% ?
    DynamicLinksClient.java ? 35.71% ?
    FirebaseDynamicLinkRegistrar.java ? 100.00% ?
    FirebaseDynamicLinks.java ? 100.00% ?
    FirebaseDynamicLinksImpl.java ? 96.15% ?
    IDynamicLinksCallbacks.java ? 4.69% ?
    IDynamicLinksService.java ? 12.28% ?
    PendingDynamicLinkData.java ? 100.00% ?
    ShortDynamicLink.java ? 0.00% ?
    ShortDynamicLinkImpl.java ? 95.00% ?
    ShortDynamicLinkImplCreator.java ? 93.10% ?
    WarningImplCreator.java ? 88.89% ?
  • firebase-dynamic-links-ktx

    SDK overall coverage changed from ? (b7dfb9e) to 80.39% (ca7db4f3) by ?.

    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    FirebaseDynamicLinks.kt ? 80.39% ?
  • firebase-encoders-json

    SDK overall coverage changed from ? (b7dfb9e) to 84.96% (ca7db4f3) by ?.

    Click to show coverage changes in 14 files.
    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    Configurator.java ? 0.00% ?
    DataEncoder.java ? 0.00% ?
    Encodable.java ? 0.00% ?
    Encoder.java ? 0.00% ?
    EncoderConfig.java ? 0.00% ?
    EncodingException.java ? 100.00% ?
    ExtraProperty.java ? 0.00% ?
    FieldDescriptor.java ? 0.00% ?
    JsonDataEncoderBuilder.java ? 93.02% ?
    JsonValueObjectEncoderContext.java ? 98.67% ?
    ObjectEncoder.java ? 0.00% ?
    ObjectEncoderContext.java ? 0.00% ?
    ValueEncoder.java ? 0.00% ?
    ValueEncoderContext.java ? 0.00% ?
  • firebase-encoders-reflective

    SDK overall coverage changed from ? (b7dfb9e) to 84.93% (ca7db4f3) by ?.

    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    ObjectEncoderProvider.java ? 0.00% ?
    ReflectiveObjectEncoder.java ? 100.00% ?
    ReflectiveObjectEncoderProvider.java ? 80.00% ?
  • firebase-firestore

    SDK overall coverage changed from ? (b7dfb9e) to 46.80% (ca7db4f3) by ?.

    Click to show coverage changes in 264 files.
    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    AbstractStream.java ? 36.90% ?
    ActivityScope.java ? 0.00% ?
    AndroidConnectivityMonitor.java ? 40.00% ?
    ApiUtil.java ? 12.50% ?
    ArrayContainsAnyFilter.java ? 100.00% ?
    ArrayContainsFilter.java ? 100.00% ?
    ArrayTransformOperation.java ? 86.49% ?
    ArrayValue.java ? 49.06% ?
    ArrayValueOrBuilder.java ? 0.00% ?
    Assert.java ? 57.14% ?
    AsyncEventListener.java ? 0.00% ?
    AsyncQueue.java ? 77.89% ?
    BackgroundQueue.java ? 100.00% ?
    BasePath.java ? 98.08% ?
    BatchGetDocumentsRequest.java ? 0.00% ?
    BatchGetDocumentsRequestOrBuilder.java ? 0.00% ?
    BatchGetDocumentsResponse.java ? 0.00% ?
    BatchGetDocumentsResponseOrBuilder.java ? 0.00% ?
    BeginTransactionRequest.java ? 0.00% ?
    BeginTransactionRequestOrBuilder.java ? 0.00% ?
    BeginTransactionResponse.java ? 0.00% ?
    BeginTransactionResponseOrBuilder.java ? 0.00% ?
    Blob.java ? 76.92% ?
    Bound.java ? 47.83% ?
    CollectionReference.java ? 13.64% ?
    CommitRequest.java ? 0.00% ?
    CommitRequestOrBuilder.java ? 0.00% ?
    CommitResponse.java ? 0.00% ?
    CommitResponseOrBuilder.java ? 0.00% ?
    CommonProto.java ? 0.00% ?
    ComponentProvider.java ? 100.00% ?
    ConnectivityMonitor.java ? 0.00% ?
    Consumer.java ? 0.00% ?
    CreateDocumentRequest.java ? 0.00% ?
    CreateDocumentRequestOrBuilder.java ? 0.00% ?
    CredentialsProvider.java ? 100.00% ?
    Cursor.java ? 35.59% ?
    CursorOrBuilder.java ? 0.00% ?
    CustomClassMapper.java ? 84.37% ?
    DatabaseId.java ? 69.23% ?
    DatabaseInfo.java ? 90.91% ?
    Datastore.java ? 33.78% ?
    DeleteDocumentRequest.java ? 0.00% ?
    DeleteDocumentRequestOrBuilder.java ? 0.00% ?
    DeleteMutation.java ? 84.21% ?
    Document.java ? 30.90% ?
    DocumentChange.java ? 34.27% ?
    DocumentChangeOrBuilder.java ? 0.00% ?
    DocumentCollections.java ? 83.33% ?
    DocumentDelete.java ? 34.11% ?
    DocumentDeleteOrBuilder.java ? 0.00% ?
    DocumentId.java ? 0.00% ?
    DocumentKey.java ? 96.88% ?
    DocumentMask.java ? 41.11% ?
    DocumentMaskOrBuilder.java ? 0.00% ?
    DocumentOrBuilder.java ? 0.00% ?
    DocumentProto.java ? 0.00% ?
    DocumentReference.java ? 13.14% ?
    DocumentRemove.java ? 28.68% ?
    DocumentRemoveOrBuilder.java ? 0.00% ?
    DocumentSet.java ? 83.56% ?
    DocumentSnapshot.java ? 36.00% ?
    DocumentTransform.java ? 29.95% ?
    DocumentTransformOrBuilder.java ? 0.00% ?
    DocumentViewChange.java ? 90.48% ?
    DocumentViewChangeSet.java ? 87.88% ?
    EmptyCredentialsProvider.java ? 37.50% ?
    EncodedPath.java ? 93.22% ?
    EventListener.java ? 0.00% ?
    EventManager.java ? 96.15% ?
    Exclude.java ? 0.00% ?
    Executors.java ? 100.00% ?
    ExistenceFilter.java ? 0.00% ?
    ExistenceFilterOrBuilder.java ? 0.00% ?
    ExponentialBackoff.java ? 30.43% ?
    FieldFilter.java ? 88.33% ?
    FieldMask.java ? 55.56% ?
    FieldPath.java ? 89.66% ?
    FieldTransform.java ? 64.71% ?
    FieldValue.java ? 82.14% ?
    FileUtil.java ? 0.00% ?
    Filter.java ? 100.00% ?
    FirebaseAuthCredentialsProvider.java ? 0.00% ?
    FirebaseClientGrpcMetadataProvider.java ? 52.94% ?
    FirebaseFirestore.java ? 45.26% ?
    FirebaseFirestoreException.java ? 83.72% ?
    FirebaseFirestoreSettings.java ? 67.24% ?
    FirestoreCallCredentials.java ? 19.23% ?
    FirestoreChannel.java ? 15.74% ?
    FirestoreClient.java ? 33.67% ?
    FirestoreGrpc.java ? 8.73% ?
    FirestoreMultiDbComponent.java ? 66.67% ?
    FirestoreProto.java ? 0.00% ?
    FirestoreRegistrar.java ? 100.00% ?
    Function.java ? 0.00% ?
    GarbageCollectionScheduler.java ? 0.00% ?
    GeoPoint.java ? 91.67% ?
    GetDocumentRequest.java ? 0.00% ?
    GetDocumentRequestOrBuilder.java ? 0.00% ?
    GrpcCallProvider.java ? 68.18% ?
    GrpcMetadataProvider.java ? 0.00% ?
    IgnoreExtraProperties.java ? 0.00% ?
    InFilter.java ? 100.00% ?
    IncomingStreamObserver.java ? 0.00% ?
    IndexCursor.java ? 0.00% ?
    IndexFreeQueryEngine.java ? 95.74% ?
    IndexManager.java ? 0.00% ?
    IndexNumberDecoder.java ? 0.00% ?
    IndexNumberEncoder.java ? 0.00% ?
    IndexRange.java ? 88.89% ?
    IndexedQueryEngine.java ? 62.69% ?
    KeyFieldFilter.java ? 66.67% ?
    KeyFieldInFilter.java ? 0.00% ?
    KeyFieldNotInFilter.java ? 0.00% ?
    LimboDocumentChange.java ? 70.59% ?
    ListCollectionIdsRequest.java ? 0.00% ?
    ListCollectionIdsRequestOrBuilder.java ? 0.00% ?
    ListCollectionIdsResponse.java ? 0.00% ?
    ListCollectionIdsResponseOrBuilder.java ? 0.00% ?
    ListDocumentsRequest.java ? 0.00% ?
    ListDocumentsRequestOrBuilder.java ? 0.00% ?
    ListDocumentsResponse.java ? 0.00% ?
    ListDocumentsResponseOrBuilder.java ? 0.00% ?
    ListenRequest.java ? 10.77% ?
    ListenRequestOrBuilder.java ? 0.00% ?
    ListenResponse.java ? 32.64% ?
    ListenResponseOrBuilder.java ? 0.00% ?
    ListenSequence.java ? 100.00% ?
    Listener.java ? 0.00% ?
    ListenerRegistration.java ? 0.00% ?
    ListenerRegistrationImpl.java ? 0.00% ?
    LocalDocumentsView.java ? 100.00% ?
    LocalSerializer.java ? 96.97% ?
    LocalStore.java ? 98.70% ?
    LocalViewChanges.java ? 100.00% ?
    LocalWriteResult.java ? 100.00% ?
    Logger.java ? 75.00% ?
    LruDelegate.java ? 0.00% ?
    LruGarbageCollector.java ? 84.11% ?
    MapValue.java ? 54.00% ?
    MapValueOrBuilder.java ? 0.00% ?
    MaybeDocument.java ? 100.00% ?
    MemoryComponentProvider.java ? 100.00% ?
    MemoryEagerReferenceDelegate.java ? 100.00% ?
    MemoryIndexManager.java ? 100.00% ?
    MemoryLruReferenceDelegate.java ? 96.00% ?
    MemoryMutationQueue.java ? 98.58% ?
    MemoryPersistence.java ? 100.00% ?
    MemoryRemoteDocumentCache.java ? 100.00% ?
    MemoryTargetCache.java ? 100.00% ?
    MetadataChanges.java ? 100.00% ?
    Mutation.java ? 93.75% ?
    MutationBatch.java ? 89.71% ?
    MutationBatchResult.java ? 100.00% ?
    MutationQueue.java ? 0.00% ?
    MutationResult.java ? 100.00% ?
    NoDocument.java ? 57.14% ?
    NotInFilter.java ? 100.00% ?
    NumberComparisonHelper.java ? 100.00% ?
    NumberIndexEncoder.java ? 0.00% ?
    NumberParts.java ? 0.00% ?
    NumericIncrementTransformOperation.java ? 87.50% ?
    ObjectValue.java ? 99.01% ?
    OnlineState.java ? 100.00% ?
    OnlineStateTracker.java ? 100.00% ?
    OrderBy.java ? 96.55% ?
    PatchMutation.java ? 91.11% ?
    Persistence.java ? 100.00% ?
    Precondition.java ? 39.32% ?
    PreconditionOrBuilder.java ? 0.00% ?
    Preconditions.java ? 53.85% ?
    PropertyName.java ? 0.00% ?
    Query.java ? 3.96% ?
    QueryDocumentSnapshot.java ? 64.71% ?
    QueryEngine.java ? 0.00% ?
    QueryListener.java ? 100.00% ?
    QueryProto.java ? 0.00% ?
    QueryPurpose.java ? 100.00% ?
    QueryResult.java ? 100.00% ?
    QuerySnapshot.java ? 76.36% ?
    QueryView.java ? 100.00% ?
    ReferenceDelegate.java ? 0.00% ?
    ReferenceSet.java ? 92.45% ?
    RemoteDocumentCache.java ? 0.00% ?
    RemoteEvent.java ? 92.31% ?
    RemoteSerializer.java ? 83.68% ?
    RemoteStore.java ? 92.15% ?
    ResourcePath.java ? 94.74% ?
    RollbackRequest.java ? 0.00% ?
    RollbackRequestOrBuilder.java ? 0.00% ?
    RunQueryRequest.java ? 0.00% ?
    RunQueryRequestOrBuilder.java ? 0.00% ?
    RunQueryResponse.java ? 0.00% ?
    RunQueryResponseOrBuilder.java ? 0.00% ?
    SQLiteCollectionIndex.java ? 57.14% ?
    SQLiteComponentProvider.java ? 100.00% ?
    SQLiteIndexManager.java ? 100.00% ?
    SQLiteLruReferenceDelegate.java ? 98.63% ?
    SQLiteMutationQueue.java ? 82.66% ?
    SQLitePersistence.java ? 82.87% ?
    SQLiteRemoteDocumentCache.java ? 95.24% ?
    SQLiteSchema.java ? 92.86% ?
    SQLiteTargetCache.java ? 98.47% ?
    ServerTimestamp.java ? 0.00% ?
    ServerTimestampOperation.java ? 100.00% ?
    ServerTimestamps.java ? 79.17% ?
    SetMutation.java ? 80.00% ?
    SetOptions.java ? 0.00% ?
    SimpleQueryEngine.java ? 83.33% ?
    SnapshotMetadata.java ? 68.75% ?
    SnapshotVersion.java ? 93.75% ?
    Source.java ? 0.00% ?
    Stream.java ? 100.00% ?
    StructuredQuery.java ? 33.38% ?
    StructuredQueryOrBuilder.java ? 0.00% ?
    Supplier.java ? 0.00% ?
    SyncEngine.java ? 90.68% ?
    Target.java ? 27.09% ?
    TargetCache.java ? 0.00% ?
    TargetChange.java ? 35.03% ?
    TargetChangeOrBuilder.java ? 0.00% ?
    TargetData.java ? 77.50% ?
    TargetIdGenerator.java ? 100.00% ?
    TargetOrBuilder.java ? 0.00% ?
    TargetState.java ? 97.78% ?
    ThrottledForwardingExecutor.java ? 100.00% ?
    ThrowOnExtraProperties.java ? 0.00% ?
    Timestamp.java ? 90.20% ?
    Token.java ? 0.00% ?
    Transaction.java ? 0.00% ?
    TransactionOptions.java ? 0.00% ?
    TransactionOptionsOrBuilder.java ? 0.00% ?
    TransactionRunner.java ? 0.00% ?
    TransformMutation.java ? 91.57% ?
    TransformOperation.java ? 0.00% ?
    UnknownDocument.java ? 53.85% ?
    UpdateDocumentRequest.java ? 0.00% ?
    UpdateDocumentRequestOrBuilder.java ? 0.00% ?
    User.java ? 78.57% ?
    UserData.java ? 54.37% ?
    UserDataReader.java ? 65.71% ?
    UserDataWriter.java ? 54.72% ?
    Util.java ? 49.35% ?
    Value.java ? 45.65% ?
    ValueOrBuilder.java ? 0.00% ?
    Values.java ? 96.00% ?
    VerifyMutation.java ? 46.15% ?
    View.java ? 96.99% ?
    ViewChange.java ? 100.00% ?
    ViewSnapshot.java ? 88.33% ?
    WatchChange.java ? 70.51% ?
    WatchChangeAggregator.java ? 98.17% ?
    WatchStream.java ? 19.23% ?
    Write.java ? 38.28% ?
    WriteBatch.java ? 0.00% ?
    WriteOrBuilder.java ? 0.00% ?
    WriteProto.java ? 0.00% ?
    WriteRequest.java ? 10.45% ?
    WriteRequestOrBuilder.java ? 0.00% ?
    WriteResponse.java ? 11.76% ?
    WriteResponseOrBuilder.java ? 0.00% ?
    WriteResult.java ? 0.00% ?
    WriteResultOrBuilder.java ? 0.00% ?
    WriteStream.java ? 31.82% ?
  • firebase-firestore-ktx

    SDK overall coverage changed from ? (b7dfb9e) to 100.00% (ca7db4f3) by ?.

    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    Firestore.kt ? 100.00% ?
  • firebase-functions

    SDK overall coverage changed from ? (b7dfb9e) to 3.69% (ca7db4f3) by ?.

    Click to show coverage changes in 11 files.
    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    ContextProvider.java ? 0.00% ?
    FirebaseContextProvider.java ? 0.00% ?
    FirebaseFunctions.java ? 0.00% ?
    FirebaseFunctionsException.java ? 0.00% ?
    FunctionsMultiResourceComponent.java ? 0.00% ?
    FunctionsRegistrar.java ? 66.67% ?
    HttpsCallOptions.java ? 0.00% ?
    HttpsCallableContext.java ? 0.00% ?
    HttpsCallableReference.java ? 0.00% ?
    HttpsCallableResult.java ? 0.00% ?
    Serializer.java ? 0.00% ?
  • firebase-functions-ktx

    SDK overall coverage changed from ? (b7dfb9e) to 100.00% (ca7db4f3) by ?.

    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    Functions.kt ? 100.00% ?
  • firebase-inappmessaging

    SDK overall coverage changed from ? (b7dfb9e) to 39.56% (ca7db4f3) by ?.

    Click to show coverage changes in 142 files.
    Filename Base (b7dfb9e) Head (ca7db4f3) 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% ?
    AppMeasurementModule.java ? 0.00% ?
    AppMeasurementModule_ProvidesAnalyticsConnectorFactory.java ? 0.00% ?
    AppMeasurementModule_ProvidesSubsriberFactory.java ? 0.00% ?
    ApplicationModule.java ? 0.00% ?
    ApplicationModule_DeveloperListenerManagerFactory.java ? 0.00% ?
    ApplicationModule_ProvidesApplicationFactory.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 ? 38.68% ?
    CampaignImpressionListOrBuilder.java ? 0.00% ?
    CampaignImpressionOrBuilder.java ? 0.00% ?
    CampaignMetadata.java ? 100.00% ?
    CampaignProto.java ? 27.38% ?
    CardMessage.java ? 78.48% ?
    ClientAppInfo.java ? 35.79% ?
    ClientAppInfoOrBuilder.java ? 0.00% ?
    Clock.java ? 0.00% ?
    CommonTypesProto.java ? 9.99% ?
    DaggerAppComponent.java ? 0.00% ?
    DaggerUniversalComponent.java ? 0.00% ?
    DataCollectionHelper.java ? 87.50% ?
    DataCollectionHelper_Factory.java ? 0.00% ?
    DeveloperListenerManager.java ? 90.20% ?
    DismissType.java ? 82.61% ?
    DisplayCallbacksFactory.java ? 100.00% ?
    DisplayCallbacksFactory_Factory.java ? 0.00% ?
    DisplayCallbacksImpl.java ? 93.40% ?
    EventType.java ? 76.19% ?
    FetchEligibleCampaignsRequest.java ? 32.61% ?
    FetchEligibleCampaignsRequestOrBuilder.java ? 0.00% ?
    FetchEligibleCampaignsResponse.java ? 43.22% ?
    FetchEligibleCampaignsResponseOrBuilder.java ? 0.00% ?
    FetchErrorReason.java ? 52.17% ?
    FiamAnalyticsConnectorListener.java ? 100.00% ?
    FiamFetchService.java ? 0.00% ?
    FirebaseAppScope.java ? 0.00% ?
    FirebaseInAppMessaging.java ? 66.67% ?
    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.35% ?
    InAppMessageStreamManager_Factory.java ? 0.00% ?
    InAppMessagingSdkServingGrpc.java ? 66.20% ?
    InstallationIdResult.java ? 100.00% ?
    Logging.java ? 81.82% ?
    MessageType.java ? 100.00% ?
    MessagesProto.java ? 36.21% ?
    MetricsLoggerClient.java ? 94.23% ?
    ModalMessage.java ? 74.07% ?
    ProgramaticContextualTriggers.java ? 0.00% ?
    ProgrammaticContextualTriggerFlowableModule.java ? 0.00% ?
    ProgrammaticContextualTriggerFlowableModule_ProvidesProgramaticContextualTriggerStreamFactory.java ? 0.00% ?
    ProgrammaticContextualTriggerFlowableModule_ProvidesProgramaticContextualTriggersFactory.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% ?
    RateLimit.java ? 0.00% ?
    RateLimitModule.java ? 0.00% ?
    RateLimitModule_ProvidesAppForegroundRateLimitFactory.java ? 0.00% ?
    RateLimitProto.java ? 52.69% ?
    RateLimiterClient.java ? 100.00% ?
    RateLimiterClient_Factory.java ? 0.00% ?
    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% ?
    StubAnalyticsConnector.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-inappmessaging-display

    SDK overall coverage changed from ? (b7dfb9e) to 33.49% (ca7db4f3) by ?.

    Click to show coverage changes in 73 files.
    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    AppComponent.java ? 0.00% ?
    ApplicationModule.java ? 0.00% ?
    ApplicationModule_ProvidesApplicationFactory.java ? 0.00% ?
    BackButtonHandler.java ? 33.33% ?
    BackButtonLayout.java ? 0.00% ?
    BannerBindingWrapper.java ? 92.31% ?
    BannerBindingWrapper_Factory.java ? 0.00% ?
    BaseModalLayout.java ? 10.67% ?
    BindingWrapper.java ? 80.00% ?
    BindingWrapperFactory.java ? 0.00% ?
    BindingWrapperFactory_Factory.java ? 0.00% ?
    CardBindingWrapper.java ? 6.06% ?
    CardBindingWrapper_Factory.java ? 0.00% ?
    CardLayoutLandscape.java ? 0.00% ?
    CardLayoutPortrait.java ? 0.00% ?
    DaggerAppComponent.java ? 0.00% ?
    DaggerInAppMessageComponent.java ? 0.00% ?
    DaggerUniversalComponent.java ? 0.00% ?
    FiamAnimator.java ? 11.63% ?
    FiamAnimator_Factory.java ? 0.00% ?
    FiamCardView.java ? 0.00% ?
    FiamFrameLayout.java ? 28.57% ?
    FiamImageLoader.java ? 86.67% ?
    FiamImageLoader_Factory.java ? 0.00% ?
    FiamListener.java ? 0.00% ?
    FiamRelativeLayout.java ? 28.57% ?
    FiamWindowManager.java ? 73.53% ?
    FiamWindowManager_Factory.java ? 0.00% ?
    FirebaseAppScope.java ? 0.00% ?
    FirebaseInAppMessagingDisplay.java ? 88.55% ?
    FirebaseInAppMessagingDisplayImpl.java ? 43.75% ?
    FirebaseInAppMessagingDisplayRegistrar.java ? 0.00% ?
    FirebaseInAppMessagingDisplay_Factory.java ? 0.00% ?
    HeadlessInAppMessagingModule.java ? 0.00% ?
    HeadlessInAppMessagingModule_ProvidesHeadlesssSingletonFactory.java ? 0.00% ?
    ImageBindingWrapper.java ? 86.96% ?
    ImageBindingWrapper_Factory.java ? 0.00% ?
    InAppMessageComponent.java ? 0.00% ?
    InAppMessageLayoutConfig.java ? 91.84% ?
    InAppMessageScope.java ? 0.00% ?
    InflaterConfigModule.java ? 50.00% ?
    InflaterConfigModule_ProvidesBannerLandscapeLayoutConfigFactory.java ? 0.00% ?
    InflaterConfigModule_ProvidesBannerPortraitLayoutConfigFactory.java ? 0.00% ?
    InflaterConfigModule_ProvidesCardLandscapeConfigFactory.java ? 0.00% ?
    InflaterConfigModule_ProvidesCardPortraitConfigFactory.java ? 0.00% ?
    InflaterConfigModule_ProvidesDisplayMetricsFactory.java ? 0.00% ?
    InflaterConfigModule_ProvidesLandscapeImageLayoutConfigFactory.java ? 0.00% ?
    InflaterConfigModule_ProvidesModalLandscapeConfigFactory.java ? 0.00% ?
    InflaterConfigModule_ProvidesModalPortraitConfigFactory.java ? 0.00% ?
    InflaterConfigModule_ProvidesPortraitImageLayoutConfigFactory.java ? 0.00% ?
    InflaterModule.java ? 0.00% ?
    InflaterModule_InAppMessageLayoutConfigFactory.java ? 0.00% ?
    InflaterModule_ProvidesBannerMessageFactory.java ? 0.00% ?
    InflaterModule_ProvidesInflaterserviceFactory.java ? 0.00% ?
    LayoutConfigKey.java ? 0.00% ?
    Logging.java ? 60.00% ?
    MeasureUtils.java ? 0.00% ?
    ModalBindingWrapper.java ? 83.33% ?
    ModalBindingWrapper_Factory.java ? 0.00% ?
    ModalLayoutLandscape.java ? 0.00% ?
    ModalLayoutPortrait.java ? 4.29% ?
    OnSwipeUpListener.java ? 87.50% ?
    PicassoErrorListener.java ? 0.00% ?
    PicassoErrorListener_Factory.java ? 0.00% ?
    PicassoModule.java ? 0.00% ?
    PicassoModule_ProvidesFiamControllerFactory.java ? 0.00% ?
    RenewableTimer.java ? 0.00% ?
    RenewableTimer_Factory.java ? 0.00% ?
    ResizableImageView.java ? 81.25% ?
    SwipeDismissTouchListener.java ? 0.00% ?
    UniversalComponent.java ? 0.00% ?
    VerticalViewGroupMeasure.java ? 7.35% ?
    ViewMeasure.java ? 0.00% ?
  • firebase-inappmessaging-display-ktx

    SDK overall coverage changed from ? (b7dfb9e) to 100.00% (ca7db4f3) by ?.

    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    InAppMessagingDisplay.kt ? 100.00% ?
  • firebase-inappmessaging-ktx

    SDK overall coverage changed from ? (b7dfb9e) to 100.00% (ca7db4f3) by ?.

    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    InAppMessaging.kt ? 100.00% ?
  • firebase-installations

    SDK overall coverage changed from ? (b7dfb9e) to 57.40% (ca7db4f3) by ?.

    Click to show coverage changes in 19 files.
    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    AutoValue_InstallationResponse.java ? 42.86% ?
    AutoValue_PersistedInstallationEntry.java ? 61.18% ?
    AutoValue_TokenResult.java ? 45.65% ?
    AwaitListener.java ? 0.00% ?
    CrossProcessLock.java ? 51.85% ?
    FirebaseInstallationServiceClient.java ? 5.12% ?
    FirebaseInstallations.java ? 97.87% ?
    FirebaseInstallationsException.java ? 76.92% ?
    FirebaseInstallationsRegistrar.java ? 100.00% ?
    GetAuthTokenListener.java ? 90.00% ?
    GetIdListener.java ? 70.00% ?
    IidStore.java ? 44.78% ?
    InstallationResponse.java ? 100.00% ?
    PersistedInstallation.java ? 96.77% ?
    PersistedInstallationEntry.java ? 100.00% ?
    RandomFidGenerator.java ? 20.00% ?
    StateListener.java ? 0.00% ?
    TokenResult.java ? 100.00% ?
    Utils.java ? 100.00% ?
  • firebase-messaging

    SDK overall coverage changed from ? (b7dfb9e) to 83.91% (ca7db4f3) by ?.

    Click to show coverage changes in 23 files.
    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    CommonNotificationBuilder.java ? 91.63% ?
    Constants.java ? 92.86% ?
    DisplayNotification.java ? 91.38% ?
    EnhancedIntentService.java ? 80.00% ?
    ExecutorFactory.java ? 0.00% ?
    FcmExecutors.java ? 85.71% ?
    FirebaseMessaging.java ? 66.67% ?
    FirebaseMessagingRegistrar.java ? 83.33% ?
    FirebaseMessagingService.java ? 94.79% ?
    FirelogAnalyticsEvent.java ? 26.67% ?
    ImageDownload.java ? 87.18% ?
    MessagingAnalytics.java ? 63.93% ?
    NotificationParams.java ? 98.71% ?
    PoolableExecutors.java ? 29.17% ?
    RemoteMessage.java ? 98.67% ?
    RemoteMessageCreator.java ? 88.89% ?
    SendException.java ? 100.00% ?
    SharedPreferencesQueue.java ? 98.44% ?
    ThreadPriority.java ? 100.00% ?
    TopicOperation.java ? 90.00% ?
    TopicsStore.java ? 100.00% ?
    TopicsSubscriber.java ? 91.38% ?
    TopicsSyncTask.java ? 53.33% ?
  • firebase-segmentation

    SDK overall coverage changed from ? (b7dfb9e) to 53.07% (ca7db4f3) by ?.

    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    AutoValue_CustomInstallationIdCacheEntryValue.java ? 35.48% ?
    CustomInstallationIdCache.java ? 93.75% ?
    CustomInstallationIdCacheEntryValue.java ? 100.00% ?
    FirebaseSegmentation.java ? 71.05% ?
    FirebaseSegmentationRegistrar.java ? 80.00% ?
    SegmentationServiceClient.java ? 8.24% ?
    SetCustomInstallationIdException.java ? 83.33% ?
    Utils.java ? 71.43% ?
  • firebase-storage

    SDK overall coverage changed from ? (b7dfb9e) to 85.48% (ca7db4f3) by ?.

    Click to show coverage changes in 45 files.
    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    ActivityLifecycleListener.java ? 74.14% ?
    AdaptiveStreamBuffer.java ? 84.62% ?
    CancelException.java ? 100.00% ?
    CancellableTask.java ? 100.00% ?
    ControllableTask.java ? 100.00% ?
    DeleteNetworkRequest.java ? 100.00% ?
    DeleteStorageTask.java ? 100.00% ?
    ExponentialBackoffSender.java ? 86.05% ?
    FileDownloadTask.java ? 77.60% ?
    FirebaseStorage.java ? 84.34% ?
    FirebaseStorageComponent.java ? 100.00% ?
    GetDownloadUrlTask.java ? 96.67% ?
    GetMetadataNetworkRequest.java ? 100.00% ?
    GetMetadataTask.java ? 84.62% ?
    GetNetworkRequest.java ? 100.00% ?
    HttpURLConnectionFactory.java ? 0.00% ?
    HttpURLConnectionFactoryImpl.java ? 50.00% ?
    ListNetworkRequest.java ? 100.00% ?
    ListResult.java ? 100.00% ?
    ListTask.java ? 85.19% ?
    NetworkRequest.java ? 89.29% ?
    OnPausedListener.java ? 0.00% ?
    OnProgressListener.java ? 0.00% ?
    ResumableNetworkRequest.java ? 100.00% ?
    ResumableUploadByteRequest.java ? 90.91% ?
    ResumableUploadCancelRequest.java ? 100.00% ?
    ResumableUploadQueryRequest.java ? 100.00% ?
    ResumableUploadStartRequest.java ? 95.00% ?
    Slashes.java ? 82.35% ?
    Sleeper.java ? 0.00% ?
    SleeperImpl.java ? 33.33% ?
    SmartHandler.java ? 87.50% ?
    StorageException.java ? 65.45% ?
    StorageMetadata.java ? 86.34% ?
    StorageReference.java ? 89.88% ?
    StorageRegistrar.java ? 100.00% ?
    StorageTask.java ? 84.29% ?
    StorageTaskManager.java ? 100.00% ?
    StorageTaskScheduler.java ? 100.00% ?
    StreamDownloadTask.java ? 88.89% ?
    TaskListenerImpl.java ? 100.00% ?
    UpdateMetadataNetworkRequest.java ? 100.00% ?
    UpdateMetadataTask.java ? 80.00% ?
    UploadTask.java ? 80.22% ?
    Util.java ? 65.57% ?
  • firebase-storage-ktx

    SDK overall coverage changed from ? (b7dfb9e) to 100.00% (ca7db4f3) by ?.

    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    Storage.kt ? 100.00% ?
  • transport-backend-cct

    SDK overall coverage changed from ? (b7dfb9e) to 78.14% (ca7db4f3) by ?.

    Click to show coverage changes in 20 files.
    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    AndroidClientInfo.java ? 100.00% ?
    AutoBatchedLogRequestEncoder.java ? 100.00% ?
    AutoValue_AndroidClientInfo.java ? 53.62% ?
    AutoValue_BatchedLogRequest.java ? 29.41% ?
    AutoValue_ClientInfo.java ? 48.15% ?
    AutoValue_LogEvent.java ? 60.00% ?
    AutoValue_LogRequest.java ? 59.15% ?
    AutoValue_LogResponse.java ? 26.67% ?
    AutoValue_NetworkConnectionInfo.java ? 48.15% ?
    BatchedLogRequest.java ? 100.00% ?
    CCTDestination.java ? 87.50% ?
    CctBackendFactory.java ? 100.00% ?
    CctTransportBackend.java ? 94.71% ?
    ClientInfo.java ? 100.00% ?
    LogEvent.java ? 100.00% ?
    LogRequest.java ? 100.00% ?
    LogResponse.java ? 100.00% ?
    NetworkConnectionInfo.java ? 100.00% ?
    QosTier.java ? 69.23% ?
    StringMerger.java ? 80.00% ?
  • transport-runtime

    SDK overall coverage changed from ? (b7dfb9e) to 58.71% (ca7db4f3) by ?.

    Click to show coverage changes in 82 files.
    Filename Base (b7dfb9e) Head (ca7db4f3) Diff
    AlarmManagerScheduler.java ? 91.43% ?
    AlarmManagerSchedulerBroadcastReceiver.java ? 6.25% ?
    AutoValue_BackendRequest.java ? 60.00% ?
    AutoValue_BackendResponse.java ? 31.82% ?
    AutoValue_CreationContext.java ? 55.26% ?
    AutoValue_EventInternal.java ? 65.82% ?
    AutoValue_EventStoreConfig.java ? 56.06% ?
    AutoValue_PersistedEvent.java ? 55.17% ?
    AutoValue_SchedulerConfig.java ? 33.33% ?
    AutoValue_SchedulerConfig_ConfigValue.java ? 53.19% ?
    AutoValue_SendRequest.java ? 63.38% ?
    AutoValue_TransportContext.java ? 86.36% ?
    BackendFactory.java ? 0.00% ?
    BackendRegistry.java ? 0.00% ?
    BackendRegistryModule.java ? 0.00% ?
    BackendRequest.java ? 100.00% ?
    BackendResponse.java ? 100.00% ?
    Clock.java ? 0.00% ?
    CreationContext.java ? 66.67% ?
    CreationContextFactory.java ? 100.00% ?
    CreationContextFactory_Factory.java ? 0.00% ?
    DaggerTransportRuntimeComponent.java ? 0.00% ?
    DefaultScheduler.java ? 80.00% ?
    DefaultScheduler_Factory.java ? 0.00% ?
    Destination.java ? 0.00% ?
    EncodedDestination.java ? 0.00% ?
    EncodedPayload.java ? 61.90% ?
    EventInternal.java ? 53.85% ?
    EventStore.java ? 0.00% ?
    EventStoreConfig.java ? 100.00% ?
    EventStoreModule.java ? 0.00% ?
    EventStoreModule_DbNameFactory.java ? 0.00% ?
    EventStoreModule_SchemaVersionFactory.java ? 0.00% ?
    EventStoreModule_StoreConfigFactory.java ? 0.00% ?
    ExecutionModule.java ? 0.00% ?
    ExecutionModule_ExecutorFactory.java ? 0.00% ?
    Function.java ? 0.00% ?
    JobInfoScheduler.java ? 95.65% ?
    JobInfoSchedulerService.java ? 0.00% ?
    Logging.java ? 46.67% ?
    MetadataBackendRegistry.java ? 66.67% ?
    MetadataBackendRegistry_Factory.java ? 0.00% ?
    Monotonic.java ? 0.00% ?
    PersistedEvent.java ? 100.00% ?
    PriorityMapping.java ? 88.89% ?
    Retries.java ? 0.00% ?
    RetryStrategy.java ? 0.00% ?
    SQLiteEventStore.java ? 51.09% ?
    SQLiteEventStore_Factory.java ? 0.00% ?
    SafeLoggingExecutor.java ? 84.62% ?
    Scheduler.java ? 0.00% ?
    SchedulerConfig.java ? 98.46% ?
    SchedulingConfigModule.java ? 0.00% ?
    SchedulingConfigModule_ConfigFactory.java ? 0.00% ?
    SchedulingModule.java ? 0.00% ?
    SchedulingModule_WorkSchedulerFactory.java ? 0.00% ?
    SchemaManager.java ? 98.21% ?
    SchemaManager_Factory.java ? 0.00% ?
    SendRequest.java ? 100.00% ?
    SynchronizationException.java ? 0.00% ?
    SynchronizationGuard.java ? 0.00% ?
    TestClock.java ? 40.00% ?
    TimeModule.java ? 0.00% ?
    TimeModule_EventClockFactory.java ? 0.00% ?
    TimeModule_UptimeClockFactory.java ? 0.00% ?
    TransportBackend.java ? 0.00% ?
    TransportBackendDiscovery.java ? 0.00% ?
    TransportContext.java ? 100.00% ?
    TransportFactoryImpl.java ? 100.00% ?
    TransportImpl.java ? 88.89% ?
    TransportInternal.java ? 0.00% ?
    TransportRuntime.java ? 59.26% ?
    TransportRuntimeComponent.java ? 0.00% ?
    TransportRuntime_Factory.java ? 0.00% ?
    Uploader.java ? 90.91% ?
    Uploader_Factory.java ? 0.00% ?
    UptimeClock.java ? 100.00% ?
    WallTime.java ? 0.00% ?
    WallTimeClock.java ? 0.00% ?
    WorkInitializer.java ? 0.00% ?
    WorkInitializer_Factory.java ? 0.00% ?
    WorkScheduler.java ? 0.00% ?

Test Logs

Notes

HTML coverage reports can be produced locally with ./gradlew <product>:checkCoverage.
Report files are located at <product-build-dir>/reports/jacoco/.

Head commit (ca7db4f3) is created by Prow via merging commits: b7dfb9e 9369da8.

@firebase firebase locked and limited conversation to collaborators Sep 21, 2020
@rlazo rlazo deleted the rl.kroll branch January 6, 2021 18:09
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

4 participants