-
Notifications
You must be signed in to change notification settings - Fork 572
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
Make FirebasePerformance initialization lazy. #2518
Conversation
Coverage ReportAffected SDKsNo changes between base commit (0b61832) and head commit (3bcdb287). Test Logs
NotesHTML coverage reports can be produced locally with Head commit (3bcdb287) is created by Prow via merging commits: 0b61832 c0ddadb. |
Binary Size ReportAffected SDKs
Test Logs
NotesHead commit (3bcdb287) is created by Prow via merging commits: 0b61832 c0ddadb. |
firebase-perf/src/main/java/com/google/firebase/perf/FirebasePerfRegistrar.java
Show resolved
Hide resolved
The public api surface has changed for the subproject firebase-perf: Please update the api.txt files for the subprojects being affected by this change by running ./gradlew ${subproject}:generateApiTxtFile. Also perform a major/minor bump accordingly. |
/test check-changed |
firebase-perf/src/main/java/com/google/firebase/perf/application/AppStateMonitor.java
Outdated
Show resolved
Hide resolved
firebase-perf/src/main/java/com/google/firebase/perf/application/AppStateMonitor.java
Outdated
Show resolved
Hide resolved
firebase-perf/src/main/java/com/google/firebase/perf/application/AppStateMonitor.java
Outdated
Show resolved
Hide resolved
firebase-perf/src/test/java/com/google/firebase/perf/application/AppStateMonitorTest.java
Show resolved
Hide resolved
firebase-perf/src/main/java/com/google/firebase/perf/FirebasePerfRegistrar.java
Show resolved
Hide resolved
firebase-perf/src/main/java/com/google/firebase/perf/application/AppStateMonitor.java
Outdated
Show resolved
Hide resolved
firebase-perf/src/main/java/com/google/firebase/perf/application/AppStateMonitor.java
Show resolved
Hide resolved
/test check-changed |
1 similar comment
/test check-changed |
onActivityResumed()
callback. Based on our definition of app startup time, initializing FirebasePerformance afteronActivityResume()
will not be included in the app startup time. Traces generated before FirebasePerformance initialization will be added to the pendingpendingEventsQueue
and will be dispatched whenFirebasePerformance
is available.