@@ -82,8 +82,8 @@ public void startAndStop_calledTwice_ignoresSecondCall() {
82
82
assertThat (result2 .isAvailable ()).isFalse ();
83
83
84
84
assertThat (result1 .get ().getTotalFrames ()).isEqualTo (1 + 3 + 1 );
85
- assertThat (result1 .get ().getTotalFrames ()).isEqualTo (3 + 1 );
86
- assertThat (result1 .get ().getTotalFrames ()).isEqualTo (1 );
85
+ assertThat (result1 .get ().getSlowFrames ()).isEqualTo (3 + 1 );
86
+ assertThat (result1 .get ().getFrozenFrames ()).isEqualTo (1 );
87
87
}
88
88
89
89
@ Test
@@ -101,9 +101,9 @@ public void startAndStopSubTrace_activityRecordingNeverStarted_returnsEmptyResul
101
101
Fragment fragment = new Fragment ();
102
102
103
103
stubFrameMetricsAggregatorData (fma , frameTimes1 );
104
- recorder .startSubTrace (fragment );
104
+ recorder .startFragment (fragment );
105
105
stubFrameMetricsAggregatorData (fma , frameTimes2 );
106
- Optional <PerfFrameMetrics > result = recorder .stopSubTrace (fragment );
106
+ Optional <PerfFrameMetrics > result = recorder .stopFragment (fragment );
107
107
assertThat (result .isAvailable ()).isFalse ();
108
108
}
109
109
@@ -114,9 +114,9 @@ public void startAndStopSubTrace_activityRecordingHasEnded_returnsEmptyResult()
114
114
recorder .start ();
115
115
recorder .stop ();
116
116
stubFrameMetricsAggregatorData (fma , frameTimes1 );
117
- recorder .startSubTrace (fragment );
117
+ recorder .startFragment (fragment );
118
118
stubFrameMetricsAggregatorData (fma , frameTimes2 );
119
- Optional <PerfFrameMetrics > result = recorder .stopSubTrace (fragment );
119
+ Optional <PerfFrameMetrics > result = recorder .stopFragment (fragment );
120
120
assertThat (result .isAvailable ()).isFalse ();
121
121
}
122
122
@@ -131,13 +131,13 @@ public void startAndStopSubTrace_whenCalledTwice_ignoresSecondCall() {
131
131
// comments are in this format: total frames, slow frames, frozen frames
132
132
recorder .start ();
133
133
stubFrameMetricsAggregatorData (fma , new int [][] {{1 , 1 }, {17 , 1 }, {800 , 1 }}); // 3, 2, 1
134
- recorder .startSubTrace (fragment );
134
+ recorder .startFragment (fragment );
135
135
stubFrameMetricsAggregatorData (fma , new int [][] {{1 , 2 }, {17 , 3 }, {800 , 2 }}); // ignored
136
- recorder .startSubTrace (fragment ); // this call is ignored
136
+ recorder .startFragment (fragment ); // this call is ignored
137
137
stubFrameMetricsAggregatorData (fma , new int [][] {{1 , 5 }, {17 , 4 }, {800 , 5 }}); // 14, 9, 5
138
- Optional <PerfFrameMetrics > result1 = recorder .stopSubTrace (fragment );
138
+ Optional <PerfFrameMetrics > result1 = recorder .stopFragment (fragment );
139
139
stubFrameMetricsAggregatorData (fma , new int [][] {{1 , 6 }, {17 , 5 }, {800 , 5 }}); // ignored
140
- Optional <PerfFrameMetrics > result2 = recorder .stopSubTrace (fragment ); // this call is ignored
140
+ Optional <PerfFrameMetrics > result2 = recorder .stopFragment (fragment ); // this call is ignored
141
141
142
142
// total = 14 - 3 = 11, slow = 9 - 2 = 7, frozen = 5 - 1 = 4
143
143
assertThat (result1 .get ().getTotalFrames ()).isEqualTo (14 - 3 );
@@ -153,8 +153,8 @@ public void stopAndStopSubTrace_whenNoSubTraceWithGivenKeyExists_returnsEmptyRes
153
153
154
154
recorder .start ();
155
155
156
- recorder .startSubTrace (fragment1 );
157
- Optional <PerfFrameMetrics > result = recorder .stopSubTrace (fragment2 );
156
+ recorder .startFragment (fragment1 );
157
+ Optional <PerfFrameMetrics > result = recorder .stopFragment (fragment2 );
158
158
159
159
assertThat (result .isAvailable ()).isFalse ();
160
160
}
@@ -164,9 +164,9 @@ public void startAndStopSubTrace_duringActivityRecording_returnsValidResult() {
164
164
Fragment fragment = new Fragment ();
165
165
recorder .start ();
166
166
stubFrameMetricsAggregatorData (fma , frameTimes1 );
167
- recorder .startSubTrace (fragment );
167
+ recorder .startFragment (fragment );
168
168
stubFrameMetricsAggregatorData (fma , frameTimes2 );
169
- Optional <PerfFrameMetrics > result = recorder .stopSubTrace (fragment );
169
+ Optional <PerfFrameMetrics > result = recorder .stopFragment (fragment );
170
170
assertThat (result .isAvailable ()).isTrue ();
171
171
// frameTimes2 - frameTimes1
172
172
assertThat (result .get ().getTotalFrames ()).isEqualTo (9 );
@@ -181,13 +181,13 @@ public void startAndStopSubTrace_whenTwoSubTracesOverlap_returnsCorrectResults()
181
181
recorder .start ();
182
182
// comments are in this format: total frames, slow frames, frozen frames
183
183
stubFrameMetricsAggregatorData (fma , new int [][] {{1 , 1 }, {17 , 1 }, {800 , 1 }}); // 3, 2, 1
184
- recorder .startSubTrace (fragment1 );
184
+ recorder .startFragment (fragment1 );
185
185
stubFrameMetricsAggregatorData (fma , new int [][] {{1 , 2 }, {17 , 3 }, {800 , 2 }}); // 7, 5, 2
186
- recorder .startSubTrace (fragment2 );
186
+ recorder .startFragment (fragment2 );
187
187
stubFrameMetricsAggregatorData (fma , new int [][] {{1 , 5 }, {17 , 4 }, {800 , 5 }}); // 14, 9, 5
188
- Optional <PerfFrameMetrics > subTrace1 = recorder .stopSubTrace (fragment1 );
188
+ Optional <PerfFrameMetrics > subTrace1 = recorder .stopFragment (fragment1 );
189
189
stubFrameMetricsAggregatorData (fma , new int [][] {{1 , 6 }, {17 , 5 }, {800 , 5 }}); // 16, 10, 5
190
- Optional <PerfFrameMetrics > subTrace2 = recorder .stopSubTrace (fragment2 );
190
+ Optional <PerfFrameMetrics > subTrace2 = recorder .stopFragment (fragment2 );
191
191
192
192
// 3rd snapshot - 1st snapshot
193
193
assertThat (subTrace1 .get ().getTotalFrames ()).isEqualTo (14 - 3 );
0 commit comments