firebase-android-sdk icon indicating copy to clipboard operation
firebase-android-sdk copied to clipboard

Android 34 WorkManager Scheduler

Open emilypgoogle opened this issue 1 year ago • 5 comments

emilypgoogle avatar Aug 28 '24 17:08 emilypgoogle

Release note changes

No release note changes were detected. If you made changes that should be present in the next release, ensure you've added an entry in the appropriate CHANGELOG.md file(s).

github-actions[bot] avatar Aug 28 '24 17:08 github-actions[bot]

Coverage Report 1

Affected Products

  • transport-runtime

    Overall coverage changed from ? (adab25c) to 57.95% (611ef21) by ?.

    95 individual files with coverage change

    FilenameBase (adab25c)Merge (611ef21)Diff
    AlarmManagerScheduler.java?90.91%?
    AlarmManagerSchedulerBroadcastReceiver.java?6.25%?
    AutoProtoEncoderDoNotUseEncoder.java?84.47%?
    AutoValue_BackendRequest.java?60.00%?
    AutoValue_BackendResponse.java?31.82%?
    AutoValue_CreationContext.java?55.26%?
    AutoValue_EventInternal.java?66.06%?
    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%?
    ClientHealthMetricsStore.java?0.00%?
    ClientMetrics.java?57.14%?
    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?60.00%?
    EventStore.java?0.00%?
    EventStoreConfig.java?100.00%?
    EventStoreModule.java?0.00%?
    EventStoreModule_DbNameFactory.java?0.00%?
    EventStoreModule_PackageNameFactory.java?0.00%?
    EventStoreModule_SchemaVersionFactory.java?0.00%?
    EventStoreModule_StoreConfigFactory.java?0.00%?
    ExecutionModule.java?0.00%?
    ExecutionModule_ExecutorFactory.java?0.00%?
    ForcedSender.java?0.00%?
    Function.java?0.00%?
    GlobalMetrics.java?0.00%?
    JobInfoScheduler.java?95.00%?
    JobInfoSchedulerService.java?0.00%?
    LogEventDropped.java?40.00%?
    Logging.java?47.06%?
    LogSourceMetrics.java?0.00%?
    MetadataBackendRegistry.java?66.67%?
    MetadataBackendRegistry_Factory.java?0.00%?
    Monotonic.java?0.00%?
    PersistedEvent.java?100.00%?
    PriorityMapping.java?88.89%?
    ProtoEncoderDoNotUse.java?50.00%?
    Retries.java?0.00%?
    RetryStrategy.java?0.00%?
    SafeLoggingExecutor.java?84.62%?
    Scheduler.java?0.00%?
    SchedulerConfig.java?98.53%?
    SchedulingConfigModule.java?0.00%?
    SchedulingConfigModule_ConfigFactory.java?0.00%?
    SchedulingModule.java?0.00%?
    SchedulingModule_WorkSchedulerFactory.java?0.00%?
    SchemaManager.java?98.65%?
    SchemaManager_Factory.java?0.00%?
    SendRequest.java?100.00%?
    SQLiteEventStore.java?39.16%?
    SQLiteEventStore_Factory.java?0.00%?
    StorageMetrics.java?0.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%?
    TimeWindow.java?0.00%?
    TransportBackend.java?0.00%?
    TransportBackendDiscovery.java?0.00%?
    TransportContext.java?69.23%?
    TransportFactoryImpl.java?100.00%?
    TransportImpl.java?84.21%?
    TransportInternal.java?0.00%?
    TransportRuntime.java?66.15%?
    TransportRuntimeComponent.java?0.00%?
    TransportRuntime_Factory.java?0.00%?
    Uploader.java?95.45%?
    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%?
    WorkManagerScheduler.java?0.00%?
    WorkManagerSchedulerWorker.java?0.00%?
    WorkScheduler.java?100.00%?

Test Logs

google-oss-bot avatar Aug 28 '24 17:08 google-oss-bot

Unit Test Results

  12 files   -      956    12 suites   - 956   16s :stopwatch: - 35m 10s   50 tests  -   5 273    50 :heavy_check_mark:  -   5 252  0 :zzz:  - 21  0 :x: ±0  100 runs   - 10 631  100 :heavy_check_mark:  - 10 589  0 :zzz:  - 42  0 :x: ±0 

Results for commit 0564a101. ± Comparison against base commit 456f431c.

:recycle: This comment has been updated with latest results.

github-actions[bot] avatar Aug 28 '24 18:08 github-actions[bot]

Size Report 1

Affected Products

  • transport-runtime

    TypeBase (adab25c)Merge (611ef21)Diff
    aar163 kB167 kB+4.58 kB (+2.8%)
    apk (aggressive)55.7 kB492 kB+436 kB (+783.2%)
    apk (release)193 kB4.99 MB+4.80 MB (+2484.4%)

Test Logs

google-oss-bot avatar Aug 28 '24 18:08 google-oss-bot

Startup Time Report 1

Note: Layout is sometimes suboptimal due to limited formatting support on GitHub. Please check this report on GCS.

Startup time comparison between the CI merge commit (611ef21) and the base commit (adab25c) are not available.

No macrobenchmark data found for the base commit (adab25c). Analysis for the CI merge commit (611ef21) can be found at:

google-oss-bot avatar Aug 28 '24 18:08 google-oss-bot