File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed
firebase-perf/src/test/java/com/google/firebase/perf/metrics Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -298,6 +298,11 @@ public void timeToInitialDisplay_isLogged() {
298
298
trace .onActivityCreated (activity1 , bundle );
299
299
trace .onActivityStarted (activity1 );
300
300
trace .onActivityResumed (activity1 );
301
+ // Experiment: simulate backgrounding before draw
302
+ trace .onActivityPaused (activity1 );
303
+ trace .onActivityStopped (activity1 );
304
+ trace .onActivityStarted (activity1 );
305
+ trace .onActivityResumed (activity1 );
301
306
fakeExecutorService .runAll ();
302
307
verify (transportManager , times (1 ))
303
308
.log (isA (TraceMetric .class ), isA (ApplicationProcessState .class ));
@@ -318,5 +323,6 @@ public void timeToInitialDisplay_isLogged() {
318
323
assertThat (ttid .getName ()).isEqualTo ("_experiment_app_start_ttid" );
319
324
assertThat (ttid .getDurationUs ()).isNotEqualTo (resumeTime - appStartTime );
320
325
assertThat (ttid .getDurationUs ()).isEqualTo (drawTime - appStartTime );
326
+ assertThat (ttid .getSubtracesCount ()).isEqualTo (6 );
321
327
}
322
328
}
You can’t perform that action at this time.
0 commit comments