Skip to content

Keep smoke tests up to date. #2656

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

Merged
merged 2 commits into from
May 13, 2021
Merged

Keep smoke tests up to date. #2656

merged 2 commits into from
May 13, 2021

Conversation

yifanyang
Copy link
Contributor

@yifanyang yifanyang commented May 11, 2021

  • Remove tests for firebase-ml-vision, as it is removed from the bom in the most recent release
  • Restore tests for firebase-perf. The issue for which the test had to be disabled temporarily was fixed in the release
  • Change tests for firebase-appindexing to call a new api as the older one is removed in the most recent release

@googlebot googlebot added the cla: yes Override cla label May 11, 2021
@google-oss-bot
Copy link
Contributor

google-oss-bot commented May 11, 2021

Coverage Report

Affected SDKs

  • firebase-database

    SDK overall coverage did not change between base commit (1fba4a7) and head commit (1cfa23a3). However there are changes in individual files.

    Filename Base (1fba4a7) Head (1cfa23a3) Diff
    BooleanNode.java 100.00% 92.31% -7.69%
    ViewProcessor.java 91.79% 92.10% +0.30%
  • firebase-messaging

    SDK overall coverage changed from 83.70% (1fba4a7) to 83.43% (1cfa23a3) by -0.28%.

    Filename Base (1fba4a7) Head (1cfa23a3) Diff
    TopicsSubscriber.java 93.10% 89.66% -3.45%
  • firebase-perf

    SDK overall coverage changed from ? (1fba4a7) to 70.63% (1cfa23a3) by ?.

    Click to show coverage changes in 95 files.
    Filename Base (1fba4a7) Head (1cfa23a3) Diff
    AddTrace.java ? 0.00% ?
    AndroidApplicationInfo.java ? 34.71% ?
    AndroidApplicationInfoOrBuilder.java ? 0.00% ?
    AndroidLogger.java ? 97.78% ?
    AndroidMemoryReading.java ? 38.36% ?
    AndroidMemoryReadingOrBuilder.java ? 0.00% ?
    AppStartTrace.java ? 85.71% ?
    AppStateMonitor.java ? 86.78% ?
    AppStateUpdateHandler.java ? 92.59% ?
    ApplicationInfo.java ? 45.00% ?
    ApplicationInfoOrBuilder.java ? 0.00% ?
    ApplicationProcessState.java ? 73.91% ?
    Clock.java ? 100.00% ?
    ConfigResolver.java ? 97.23% ?
    ConfigurationConstants.java ? 99.21% ?
    ConfigurationFlag.java ? 100.00% ?
    Constants.java ? 95.65% ?
    Counter.java ? 90.91% ?
    CpuGaugeCollector.java ? 93.10% ?
    CpuMetricReading.java ? 39.33% ?
    CpuMetricReadingOrBuilder.java ? 0.00% ?
    DaggerFirebasePerformanceComponent.java ? 100.00% ?
    DeviceCacheManager.java ? 76.03% ?
    FirebasePerfApplicationInfoValidator.java ? 92.86% ?
    FirebasePerfGaugeMetricValidator.java ? 100.00% ?
    FirebasePerfHttpClient.java ? 93.85% ?
    FirebasePerfMetricProto.java ? 0.00% ?
    FirebasePerfNetworkValidator.java ? 86.67% ?
    FirebasePerfOkHttpClient.java ? 44.90% ?
    FirebasePerfProvider.java ? 76.92% ?
    FirebasePerfRegistrar.java ? 100.00% ?
    FirebasePerfTraceValidator.java ? 88.24% ?
    FirebasePerfUrlConnection.java ? 44.26% ?
    FirebasePerformance.java ? 82.95% ?
    FirebasePerformanceAttributable.java ? 0.00% ?
    FirebasePerformanceComponent.java ? 0.00% ?
    FirebasePerformanceInitializer.java ? 33.33% ?
    FirebasePerformanceModule.java ? 100.00% ?
    FirebasePerformanceModule_ProvidesConfigResolverFactory.java ? 100.00% ?
    FirebasePerformanceModule_ProvidesFirebaseAppFactory.java ? 100.00% ?
    FirebasePerformanceModule_ProvidesFirebaseInstallationsFactory.java ? 100.00% ?
    FirebasePerformanceModule_ProvidesGaugeManagerFactory.java ? 100.00% ?
    FirebasePerformanceModule_ProvidesRemoteConfigComponentFactory.java ? 100.00% ?
    FirebasePerformanceModule_ProvidesRemoteConfigManagerFactory.java ? 100.00% ?
    FirebasePerformanceModule_ProvidesTransportFactoryProviderFactory.java ? 100.00% ?
    FirebasePerformance_Factory.java ? 100.00% ?
    FlgTransport.java ? 83.33% ?
    GaugeManager.java ? 98.39% ?
    GaugeMetadata.java ? 32.21% ?
    GaugeMetadataManager.java ? 84.21% ?
    GaugeMetadataOrBuilder.java ? 0.00% ?
    GaugeMetric.java ? 39.47% ?
    GaugeMetricOrBuilder.java ? 0.00% ?
    HttpMetric.java ? 91.78% ?
    ImmutableBundle.java ? 100.00% ?
    InstrHttpInputStream.java ? 92.86% ?
    InstrHttpOutputStream.java ? 98.00% ?
    InstrHttpURLConnection.java ? 93.42% ?
    InstrHttpsURLConnection.java ? 94.32% ?
    InstrURLConnectionBase.java ? 95.24% ?
    InstrumentApacheHttpResponseHandler.java ? 100.00% ?
    InstrumentOkHttpEnqueueCallback.java ? 100.00% ?
    LogWrapper.java ? 23.08% ?
    MemoryGaugeCollector.java ? 90.00% ?
    NetworkConnectionInfo.java ? 0.00% ?
    NetworkConnectionInfoOrBuilder.java ? 0.00% ?
    NetworkRequestMetric.java ? 49.16% ?
    NetworkRequestMetricBuilder.java ? 95.97% ?
    NetworkRequestMetricBuilderUtil.java ? 75.00% ?
    NetworkRequestMetricOrBuilder.java ? 0.00% ?
    Optional.java ? 86.67% ?
    PendingPerfEvent.java ? 100.00% ?
    PerfMetric.java ? 33.67% ?
    PerfMetricOrBuilder.java ? 0.00% ?
    PerfMetricValidator.java ? 90.32% ?
    PerfSession.java ? 93.33% ?
    PerfSessionOrBuilder.java ? 0.00% ?
    RateLimiter.java ? 90.27% ?
    RemoteConfigManager.java ? 92.24% ?
    ResourceType.java ? 0.00% ?
    SessionAwareObject.java ? 0.00% ?
    SessionManager.java ? 100.00% ?
    SessionVerbosity.java ? 68.42% ?
    StorageUnit.java ? 57.89% ?
    Timer.java ? 93.75% ?
    Trace.java ? 96.69% ?
    TraceMetric.java ? 43.42% ?
    TraceMetricBuilder.java ? 100.00% ?
    TraceMetricOrBuilder.java ? 0.00% ?
    TransportInfo.java ? 0.00% ?
    TransportInfoOrBuilder.java ? 0.00% ?
    TransportManager.java ? 95.10% ?
    URLAllowlist.java ? 94.44% ?
    URLWrapper.java ? 0.00% ?
    Utils.java ? 78.57% ?

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 (1cfa23a3) is created by Prow via merging commits: 1fba4a7 a3636d5.

- remove smoke tests for ml-vision
- restore smoke tests for fireperf
@yifanyang yifanyang force-pushed the yifany/smoke-test branch from 6daadb9 to 2e712d7 Compare May 12, 2021 00:00
@google-oss-bot
Copy link
Contributor

google-oss-bot commented May 12, 2021

Binary Size Report

Affected SDKs

No changes between base commit (1fba4a7) and head commit (1cfa23a3).

Test Logs

Notes

Head commit (1cfa23a3) is created by Prow via merging commits: 1fba4a7 a3636d5.

@yifanyang yifanyang force-pushed the yifany/smoke-test branch from ec82de3 to a3636d5 Compare May 12, 2021 01:16
@yifanyang
Copy link
Contributor Author

/retest

1 similar comment
@yifanyang
Copy link
Contributor Author

/retest

@yifanyang
Copy link
Contributor Author

/test check-changed

2 similar comments
@yifanyang
Copy link
Contributor Author

/test check-changed

@yifanyang
Copy link
Contributor Author

/test check-changed

@yifanyang yifanyang merged commit 35adc36 into master May 13, 2021
@yifanyang yifanyang deleted the yifany/smoke-test branch May 13, 2021 18:01
@firebase firebase locked and limited conversation to collaborators Jun 13, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
cla: yes Override cla size/S
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants