@@ -108,38 +108,21 @@ TEST(PerformanceEntryReporter, PerformanceEntryReporterTestReportMeasures) {
108
108
reporter->reportMark (" mark2" , 2 );
109
109
110
110
reporter->reportMeasure (" measure0" , 0 , 2 );
111
- reporter->reportMeasure (" measure1" , 0 , 2 , 4 );
112
- reporter->reportMeasure (" measure2" , 0 , 0 , std::nullopt, " mark1" , " mark2" );
113
- reporter->reportMeasure (" measure3" , 0 , 0 , 5 , " mark1" );
114
- reporter->reportMeasure (
115
- " measure4" , 1.5 , 0 , std::nullopt, std::nullopt, " mark2" );
116
-
117
- reporter->setTimeStampProvider ([]() { return 3.5 ; });
118
- reporter->reportMeasure (" measure5" , 0 , 0 , std::nullopt, " mark2" );
111
+ reporter->reportMeasure (" measure1" , 0 , 3 );
119
112
120
113
reporter->reportMark (" mark3" , 2.5 );
121
- reporter->reportMeasure (" measure6" , 2.0 , 2.0 );
122
- reporter->reportMark (" mark4" , 2.1 );
114
+ reporter->reportMeasure (" measure2" , 2.0 , 2.0 );
123
115
reporter->reportMark (" mark4" , 3.0 );
124
- // Uses the last reported time for mark4
125
- reporter->reportMeasure (" measure7" , 0 , 0 , std::nullopt, " mark1" , " mark4" );
126
116
127
117
const auto entries = toSorted (reporter->getEntries ());
128
118
129
119
const std::vector<PerformanceEntry> expected = {
130
120
PerformanceMark{{.name = " mark0" , .startTime = 0 , .duration = 0 }},
131
121
PerformanceMeasure{{.name = " measure0" , .startTime = 0 , .duration = 2 }},
132
- PerformanceMeasure{{.name = " measure1" , .startTime = 0 , .duration = 4 }},
122
+ PerformanceMeasure{{.name = " measure1" , .startTime = 0 , .duration = 3 }},
133
123
PerformanceMark{{.name = " mark1" , .startTime = 1 , .duration = 0 }},
134
- PerformanceMeasure{{.name = " measure2" , .startTime = 1 , .duration = 1 }},
135
- PerformanceMeasure{{.name = " measure7" , .startTime = 1 , .duration = 2 }},
136
- PerformanceMeasure{{.name = " measure3" , .startTime = 1 , .duration = 5 }},
137
- PerformanceMeasure{
138
- {.name = " measure4" , .startTime = 1.5 , .duration = 0.5 }},
139
124
PerformanceMark{{.name = " mark2" , .startTime = 2 , .duration = 0 }},
140
- PerformanceMeasure{{.name = " measure6" , .startTime = 2 , .duration = 0 }},
141
- PerformanceMeasure{{.name = " measure5" , .startTime = 2 , .duration = 1.5 }},
142
- PerformanceMark{{.name = " mark4" , .startTime = 2.1 , .duration = 0 }},
125
+ PerformanceMeasure{{.name = " measure2" , .startTime = 2 , .duration = 0 }},
143
126
PerformanceMark{{.name = " mark3" , .startTime = 2.5 , .duration = 0 }},
144
127
PerformanceMark{{.name = " mark4" , .startTime = 3 , .duration = 0 }}};
145
128
@@ -160,24 +143,21 @@ TEST(PerformanceEntryReporter, PerformanceEntryReporterTestGetEntries) {
160
143
reporter->reportMark (" mark2" , 2 );
161
144
162
145
reporter->reportMeasure (" common_name" , 0 , 2 );
163
- reporter->reportMeasure (" measure1" , 0 , 2 , 4 );
164
- reporter->reportMeasure (" measure2" , 0 , 0 , std::nullopt, " mark1" , " mark2" );
165
- reporter->reportMeasure (" measure3" , 0 , 0 , 5 , " mark1" );
166
- reporter->reportMeasure (
167
- " measure4" , 1.5 , 0 , std::nullopt, std::nullopt, " mark2" );
146
+ reporter->reportMeasure (" measure1" , 0 , 3 );
147
+ reporter->reportMeasure (" measure2" , 1 , 6 );
148
+ reporter->reportMeasure (" measure3" , 1.5 , 2 );
168
149
169
150
{
170
151
const auto allEntries = toSorted (reporter->getEntries ());
171
152
const std::vector<PerformanceEntry> expected = {
172
153
PerformanceMark{{.name = " common_name" , .startTime = 0 , .duration = 0 }},
173
154
PerformanceMeasure{
174
155
{.name = " common_name" , .startTime = 0 , .duration = 2 }},
175
- PerformanceMeasure{{.name = " measure1" , .startTime = 0 , .duration = 4 }},
156
+ PerformanceMeasure{{.name = " measure1" , .startTime = 0 , .duration = 3 }},
176
157
PerformanceMark{{.name = " mark1" , .startTime = 1 , .duration = 0 }},
177
- PerformanceMeasure{{.name = " measure2" , .startTime = 1 , .duration = 1 }},
178
- PerformanceMeasure{{.name = " measure3" , .startTime = 1 , .duration = 5 }},
158
+ PerformanceMeasure{{.name = " measure2" , .startTime = 1 , .duration = 5 }},
179
159
PerformanceMeasure{
180
- {.name = " measure4 " , .startTime = 1.5 , .duration = 0.5 }},
160
+ {.name = " measure3 " , .startTime = 1.5 , .duration = 0.5 }},
181
161
PerformanceMark{{.name = " mark2" , .startTime = 2 , .duration = 0 }}};
182
162
ASSERT_EQ (expected, allEntries);
183
163
}
@@ -198,11 +178,10 @@ TEST(PerformanceEntryReporter, PerformanceEntryReporterTestGetEntries) {
198
178
const std::vector<PerformanceEntry> expected = {
199
179
PerformanceMeasure{
200
180
{.name = " common_name" , .startTime = 0 , .duration = 2 }},
201
- PerformanceMeasure{{.name = " measure1" , .startTime = 0 , .duration = 4 }},
202
- PerformanceMeasure{{.name = " measure2" , .startTime = 1 , .duration = 1 }},
203
- PerformanceMeasure{{.name = " measure3" , .startTime = 1 , .duration = 5 }},
181
+ PerformanceMeasure{{.name = " measure1" , .startTime = 0 , .duration = 3 }},
182
+ PerformanceMeasure{{.name = " measure2" , .startTime = 1 , .duration = 5 }},
204
183
PerformanceMeasure{
205
- {.name = " measure4 " , .startTime = 1.5 , .duration = 0.5 }}};
184
+ {.name = " measure3 " , .startTime = 1.5 , .duration = 0.5 }}};
206
185
ASSERT_EQ (expected, measures);
207
186
}
208
187
@@ -233,11 +212,9 @@ TEST(PerformanceEntryReporter, PerformanceEntryReporterTestClearMarks) {
233
212
reporter->reportMark (" mark2" , 2 );
234
213
235
214
reporter->reportMeasure (" common_name" , 0 , 2 );
236
- reporter->reportMeasure (" measure1" , 0 , 2 , 4 );
237
- reporter->reportMeasure (" measure2" , 0 , 0 , std::nullopt, " mark1" , " mark2" );
238
- reporter->reportMeasure (" measure3" , 0 , 0 , 5 , " mark1" );
239
- reporter->reportMeasure (
240
- " measure4" , 1.5 , 0 , std::nullopt, std::nullopt, " mark2" );
215
+ reporter->reportMeasure (" measure1" , 0 , 3 );
216
+ reporter->reportMeasure (" measure2" , 1 , 6 );
217
+ reporter->reportMeasure (" measure3" , 1.5 , 2 );
241
218
242
219
reporter->clearEntries (PerformanceEntryType::MARK, " common_name" );
243
220
0 commit comments