Skip to content

Commit 6ae495b

Browse files
authored
Add percent-of-total metric columns to system test expected files (#139)
* Add percent-of-total metric columns to system test expected files Matomo core adds always-on {metric}_percent_of_total columns to report rows in API responses (matomo-org/matomo#24983, Matomo 6). These expected files include the new columns and only pass against a Matomo 6 core that contains that change. * Describe percent-of-total metrics in processed report metadata expected file
1 parent 4baf80d commit 6ae495b

23 files changed

Lines changed: 664 additions & 0 deletions

File tree

tests/System/expected/test_CustomVariablesSystemTest__CustomVariables.getCustomVariables_day.xml

Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,12 @@
1818
</goals>
1919
<nb_conversions>1</nb_conversions>
2020
<revenue>0</revenue>
21+
<nb_visits_percent_of_total>12.5%</nb_visits_percent_of_total>
22+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
23+
<nb_visits_converted_percent_of_total>12.5%</nb_visits_converted_percent_of_total>
24+
<nb_conversions_percent_of_total>12.5%</nb_conversions_percent_of_total>
25+
<bounce_count_percent_of_total>12.5%</bounce_count_percent_of_total>
26+
<revenue_percent_of_total>0%</revenue_percent_of_total>
2127
<slots>
2228
<row>
2329
<scope>visit</scope>
@@ -44,6 +50,12 @@
4450
</goals>
4551
<nb_conversions>1</nb_conversions>
4652
<revenue>0</revenue>
53+
<nb_visits_percent_of_total>12.5%</nb_visits_percent_of_total>
54+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
55+
<nb_visits_converted_percent_of_total>12.5%</nb_visits_converted_percent_of_total>
56+
<nb_conversions_percent_of_total>12.5%</nb_conversions_percent_of_total>
57+
<bounce_count_percent_of_total>12.5%</bounce_count_percent_of_total>
58+
<revenue_percent_of_total>0%</revenue_percent_of_total>
4759
</row>
4860
</subtable>
4961
</row>
@@ -65,6 +77,12 @@
6577
</goals>
6678
<nb_conversions>1</nb_conversions>
6779
<revenue>0</revenue>
80+
<nb_visits_percent_of_total>12.5%</nb_visits_percent_of_total>
81+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
82+
<nb_visits_converted_percent_of_total>12.5%</nb_visits_converted_percent_of_total>
83+
<nb_conversions_percent_of_total>12.5%</nb_conversions_percent_of_total>
84+
<bounce_count_percent_of_total>12.5%</bounce_count_percent_of_total>
85+
<revenue_percent_of_total>0%</revenue_percent_of_total>
6886
<slots>
6987
<row>
7088
<scope>visit</scope>
@@ -91,6 +109,12 @@
91109
</goals>
92110
<nb_conversions>1</nb_conversions>
93111
<revenue>0</revenue>
112+
<nb_visits_percent_of_total>12.5%</nb_visits_percent_of_total>
113+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
114+
<nb_visits_converted_percent_of_total>12.5%</nb_visits_converted_percent_of_total>
115+
<nb_conversions_percent_of_total>12.5%</nb_conversions_percent_of_total>
116+
<bounce_count_percent_of_total>12.5%</bounce_count_percent_of_total>
117+
<revenue_percent_of_total>0%</revenue_percent_of_total>
94118
</row>
95119
</subtable>
96120
</row>
@@ -112,6 +136,12 @@
112136
</goals>
113137
<nb_conversions>1</nb_conversions>
114138
<revenue>0</revenue>
139+
<nb_visits_percent_of_total>12.5%</nb_visits_percent_of_total>
140+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
141+
<nb_visits_converted_percent_of_total>12.5%</nb_visits_converted_percent_of_total>
142+
<nb_conversions_percent_of_total>12.5%</nb_conversions_percent_of_total>
143+
<bounce_count_percent_of_total>12.5%</bounce_count_percent_of_total>
144+
<revenue_percent_of_total>0%</revenue_percent_of_total>
115145
<slots>
116146
<row>
117147
<scope>visit</scope>
@@ -138,6 +168,12 @@
138168
</goals>
139169
<nb_conversions>1</nb_conversions>
140170
<revenue>0</revenue>
171+
<nb_visits_percent_of_total>12.5%</nb_visits_percent_of_total>
172+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
173+
<nb_visits_converted_percent_of_total>12.5%</nb_visits_converted_percent_of_total>
174+
<nb_conversions_percent_of_total>12.5%</nb_conversions_percent_of_total>
175+
<bounce_count_percent_of_total>12.5%</bounce_count_percent_of_total>
176+
<revenue_percent_of_total>0%</revenue_percent_of_total>
141177
</row>
142178
</subtable>
143179
</row>
@@ -159,6 +195,12 @@
159195
</goals>
160196
<nb_conversions>1</nb_conversions>
161197
<revenue>0</revenue>
198+
<nb_visits_percent_of_total>12.5%</nb_visits_percent_of_total>
199+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
200+
<nb_visits_converted_percent_of_total>12.5%</nb_visits_converted_percent_of_total>
201+
<nb_conversions_percent_of_total>12.5%</nb_conversions_percent_of_total>
202+
<bounce_count_percent_of_total>12.5%</bounce_count_percent_of_total>
203+
<revenue_percent_of_total>0%</revenue_percent_of_total>
162204
<slots>
163205
<row>
164206
<scope>visit</scope>
@@ -185,6 +227,12 @@
185227
</goals>
186228
<nb_conversions>1</nb_conversions>
187229
<revenue>0</revenue>
230+
<nb_visits_percent_of_total>12.5%</nb_visits_percent_of_total>
231+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
232+
<nb_visits_converted_percent_of_total>12.5%</nb_visits_converted_percent_of_total>
233+
<nb_conversions_percent_of_total>12.5%</nb_conversions_percent_of_total>
234+
<bounce_count_percent_of_total>12.5%</bounce_count_percent_of_total>
235+
<revenue_percent_of_total>0%</revenue_percent_of_total>
188236
</row>
189237
</subtable>
190238
</row>
@@ -206,6 +254,12 @@
206254
</goals>
207255
<nb_conversions>1</nb_conversions>
208256
<revenue>0</revenue>
257+
<nb_visits_percent_of_total>12.5%</nb_visits_percent_of_total>
258+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
259+
<nb_visits_converted_percent_of_total>12.5%</nb_visits_converted_percent_of_total>
260+
<nb_conversions_percent_of_total>12.5%</nb_conversions_percent_of_total>
261+
<bounce_count_percent_of_total>12.5%</bounce_count_percent_of_total>
262+
<revenue_percent_of_total>0%</revenue_percent_of_total>
209263
<slots>
210264
<row>
211265
<scope>visit</scope>
@@ -232,6 +286,12 @@
232286
</goals>
233287
<nb_conversions>1</nb_conversions>
234288
<revenue>0</revenue>
289+
<nb_visits_percent_of_total>12.5%</nb_visits_percent_of_total>
290+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
291+
<nb_visits_converted_percent_of_total>12.5%</nb_visits_converted_percent_of_total>
292+
<nb_conversions_percent_of_total>12.5%</nb_conversions_percent_of_total>
293+
<bounce_count_percent_of_total>12.5%</bounce_count_percent_of_total>
294+
<revenue_percent_of_total>0%</revenue_percent_of_total>
235295
</row>
236296
</subtable>
237297
</row>
@@ -253,6 +313,12 @@
253313
</goals>
254314
<nb_conversions>1</nb_conversions>
255315
<revenue>0</revenue>
316+
<nb_visits_percent_of_total>12.5%</nb_visits_percent_of_total>
317+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
318+
<nb_visits_converted_percent_of_total>12.5%</nb_visits_converted_percent_of_total>
319+
<nb_conversions_percent_of_total>12.5%</nb_conversions_percent_of_total>
320+
<bounce_count_percent_of_total>12.5%</bounce_count_percent_of_total>
321+
<revenue_percent_of_total>0%</revenue_percent_of_total>
256322
<slots>
257323
<row>
258324
<scope>visit</scope>
@@ -279,6 +345,12 @@
279345
</goals>
280346
<nb_conversions>1</nb_conversions>
281347
<revenue>0</revenue>
348+
<nb_visits_percent_of_total>12.5%</nb_visits_percent_of_total>
349+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
350+
<nb_visits_converted_percent_of_total>12.5%</nb_visits_converted_percent_of_total>
351+
<nb_conversions_percent_of_total>12.5%</nb_conversions_percent_of_total>
352+
<bounce_count_percent_of_total>12.5%</bounce_count_percent_of_total>
353+
<revenue_percent_of_total>0%</revenue_percent_of_total>
282354
</row>
283355
</subtable>
284356
</row>
@@ -300,6 +372,12 @@
300372
</goals>
301373
<nb_conversions>1</nb_conversions>
302374
<revenue>0</revenue>
375+
<nb_visits_percent_of_total>12.5%</nb_visits_percent_of_total>
376+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
377+
<nb_visits_converted_percent_of_total>12.5%</nb_visits_converted_percent_of_total>
378+
<nb_conversions_percent_of_total>12.5%</nb_conversions_percent_of_total>
379+
<bounce_count_percent_of_total>12.5%</bounce_count_percent_of_total>
380+
<revenue_percent_of_total>0%</revenue_percent_of_total>
303381
<slots>
304382
<row>
305383
<scope>visit</scope>
@@ -326,6 +404,12 @@
326404
</goals>
327405
<nb_conversions>1</nb_conversions>
328406
<revenue>0</revenue>
407+
<nb_visits_percent_of_total>12.5%</nb_visits_percent_of_total>
408+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
409+
<nb_visits_converted_percent_of_total>12.5%</nb_visits_converted_percent_of_total>
410+
<nb_conversions_percent_of_total>12.5%</nb_conversions_percent_of_total>
411+
<bounce_count_percent_of_total>12.5%</bounce_count_percent_of_total>
412+
<revenue_percent_of_total>0%</revenue_percent_of_total>
329413
</row>
330414
</subtable>
331415
</row>
@@ -347,6 +431,12 @@
347431
</goals>
348432
<nb_conversions>1</nb_conversions>
349433
<revenue>0</revenue>
434+
<nb_visits_percent_of_total>12.5%</nb_visits_percent_of_total>
435+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
436+
<nb_visits_converted_percent_of_total>12.5%</nb_visits_converted_percent_of_total>
437+
<nb_conversions_percent_of_total>12.5%</nb_conversions_percent_of_total>
438+
<bounce_count_percent_of_total>12.5%</bounce_count_percent_of_total>
439+
<revenue_percent_of_total>0%</revenue_percent_of_total>
350440
<slots>
351441
<row>
352442
<scope>visit</scope>
@@ -373,12 +463,19 @@
373463
</goals>
374464
<nb_conversions>1</nb_conversions>
375465
<revenue>0</revenue>
466+
<nb_visits_percent_of_total>12.5%</nb_visits_percent_of_total>
467+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
468+
<nb_visits_converted_percent_of_total>12.5%</nb_visits_converted_percent_of_total>
469+
<nb_conversions_percent_of_total>12.5%</nb_conversions_percent_of_total>
470+
<bounce_count_percent_of_total>12.5%</bounce_count_percent_of_total>
471+
<revenue_percent_of_total>0%</revenue_percent_of_total>
376472
</row>
377473
</subtable>
378474
</row>
379475
<row>
380476
<label>Name_PAGE_1</label>
381477
<nb_actions>1</nb_actions>
478+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
382479
<slots>
383480
<row>
384481
<scope>page</scope>
@@ -391,12 +488,15 @@
391488
<label>Val_PAGE1</label>
392489
<nb_visits>1</nb_visits>
393490
<nb_actions>1</nb_actions>
491+
<nb_visits_percent_of_total>12.5%</nb_visits_percent_of_total>
492+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
394493
</row>
395494
</subtable>
396495
</row>
397496
<row>
398497
<label>Name_PAGE_2</label>
399498
<nb_actions>1</nb_actions>
499+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
400500
<slots>
401501
<row>
402502
<scope>page</scope>
@@ -409,12 +509,15 @@
409509
<label>Val_PAGE2</label>
410510
<nb_visits>1</nb_visits>
411511
<nb_actions>1</nb_actions>
512+
<nb_visits_percent_of_total>12.5%</nb_visits_percent_of_total>
513+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
412514
</row>
413515
</subtable>
414516
</row>
415517
<row>
416518
<label>Name_PAGE_3</label>
417519
<nb_actions>1</nb_actions>
520+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
418521
<slots>
419522
<row>
420523
<scope>page</scope>
@@ -427,12 +530,15 @@
427530
<label>Val_PAGE3</label>
428531
<nb_visits>1</nb_visits>
429532
<nb_actions>1</nb_actions>
533+
<nb_visits_percent_of_total>12.5%</nb_visits_percent_of_total>
534+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
430535
</row>
431536
</subtable>
432537
</row>
433538
<row>
434539
<label>Name_PAGE_4</label>
435540
<nb_actions>1</nb_actions>
541+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
436542
<slots>
437543
<row>
438544
<scope>page</scope>
@@ -445,12 +551,15 @@
445551
<label>Val_PAGE4</label>
446552
<nb_visits>1</nb_visits>
447553
<nb_actions>1</nb_actions>
554+
<nb_visits_percent_of_total>12.5%</nb_visits_percent_of_total>
555+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
448556
</row>
449557
</subtable>
450558
</row>
451559
<row>
452560
<label>Name_PAGE_5</label>
453561
<nb_actions>1</nb_actions>
562+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
454563
<slots>
455564
<row>
456565
<scope>page</scope>
@@ -463,12 +572,15 @@
463572
<label>Val_PAGE5</label>
464573
<nb_visits>1</nb_visits>
465574
<nb_actions>1</nb_actions>
575+
<nb_visits_percent_of_total>12.5%</nb_visits_percent_of_total>
576+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
466577
</row>
467578
</subtable>
468579
</row>
469580
<row>
470581
<label>Name_PAGE_6</label>
471582
<nb_actions>1</nb_actions>
583+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
472584
<slots>
473585
<row>
474586
<scope>page</scope>
@@ -481,12 +593,15 @@
481593
<label>Val_PAGE6</label>
482594
<nb_visits>1</nb_visits>
483595
<nb_actions>1</nb_actions>
596+
<nb_visits_percent_of_total>12.5%</nb_visits_percent_of_total>
597+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
484598
</row>
485599
</subtable>
486600
</row>
487601
<row>
488602
<label>Name_PAGE_7</label>
489603
<nb_actions>1</nb_actions>
604+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
490605
<slots>
491606
<row>
492607
<scope>page</scope>
@@ -499,12 +614,15 @@
499614
<label>Val_PAGE7</label>
500615
<nb_visits>1</nb_visits>
501616
<nb_actions>1</nb_actions>
617+
<nb_visits_percent_of_total>12.5%</nb_visits_percent_of_total>
618+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
502619
</row>
503620
</subtable>
504621
</row>
505622
<row>
506623
<label>Name_PAGE_8</label>
507624
<nb_actions>1</nb_actions>
625+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
508626
<slots>
509627
<row>
510628
<scope>page</scope>
@@ -517,6 +635,8 @@
517635
<label>Val_PAGE8</label>
518636
<nb_visits>1</nb_visits>
519637
<nb_actions>1</nb_actions>
638+
<nb_visits_percent_of_total>12.5%</nb_visits_percent_of_total>
639+
<nb_actions_percent_of_total>6.3%</nb_actions_percent_of_total>
520640
</row>
521641
</subtable>
522642
</row>

tests/System/expected/test_twoVisitsWithCustomVariables_SegmentPageTitleContainsStrangeCharacters__Actions.getPageTitles_day.xml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,11 @@
4545
</goals>
4646
<avg_bandwidth>0</avg_bandwidth>
4747
<avg_page_load_time>0</avg_page_load_time>
48+
<nb_visits_percent_of_total>33.3%</nb_visits_percent_of_total>
49+
<nb_hits_percent_of_total>33.3%</nb_hits_percent_of_total>
50+
<entry_bounce_count_percent_of_total>0%</entry_bounce_count_percent_of_total>
51+
<entry_nb_visits_percent_of_total>100%</entry_nb_visits_percent_of_total>
52+
<entry_nb_actions_percent_of_total>100%</entry_nb_actions_percent_of_total>
4853
<avg_time_on_page>360</avg_time_on_page>
4954
<bounce_rate>0%</bounce_rate>
5055
<exit_rate>0%</exit_rate>
@@ -73,6 +78,8 @@
7378
</goals>
7479
<avg_bandwidth>0</avg_bandwidth>
7580
<avg_page_load_time>0</avg_page_load_time>
81+
<nb_visits_percent_of_total>33.3%</nb_visits_percent_of_total>
82+
<nb_hits_percent_of_total>33.3%</nb_hits_percent_of_total>
7683
<avg_time_on_page>0</avg_time_on_page>
7784
<bounce_rate>0%</bounce_rate>
7885
<exit_rate>0%</exit_rate>
@@ -103,6 +110,9 @@
103110
</goals>
104111
<avg_bandwidth>0</avg_bandwidth>
105112
<avg_page_load_time>0</avg_page_load_time>
113+
<nb_visits_percent_of_total>33.3%</nb_visits_percent_of_total>
114+
<nb_hits_percent_of_total>33.3%</nb_hits_percent_of_total>
115+
<exit_nb_visits_percent_of_total>100%</exit_nb_visits_percent_of_total>
106116
<avg_time_on_page>0</avg_time_on_page>
107117
<bounce_rate>0%</bounce_rate>
108118
<exit_rate>100%</exit_rate>

tests/System/expected/test_twoVisitsWithCustomVariables_SegmentPageTitleContains__Actions.getPageTitles_day.xml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,11 @@
4545
</goals>
4646
<avg_bandwidth>0</avg_bandwidth>
4747
<avg_page_load_time>0</avg_page_load_time>
48+
<nb_visits_percent_of_total>33.3%</nb_visits_percent_of_total>
49+
<nb_hits_percent_of_total>33.3%</nb_hits_percent_of_total>
50+
<entry_bounce_count_percent_of_total>0%</entry_bounce_count_percent_of_total>
51+
<entry_nb_visits_percent_of_total>100%</entry_nb_visits_percent_of_total>
52+
<entry_nb_actions_percent_of_total>100%</entry_nb_actions_percent_of_total>
4853
<avg_time_on_page>360</avg_time_on_page>
4954
<bounce_rate>0%</bounce_rate>
5055
<exit_rate>0%</exit_rate>
@@ -73,6 +78,8 @@
7378
</goals>
7479
<avg_bandwidth>0</avg_bandwidth>
7580
<avg_page_load_time>0</avg_page_load_time>
81+
<nb_visits_percent_of_total>33.3%</nb_visits_percent_of_total>
82+
<nb_hits_percent_of_total>33.3%</nb_hits_percent_of_total>
7683
<avg_time_on_page>0</avg_time_on_page>
7784
<bounce_rate>0%</bounce_rate>
7885
<exit_rate>0%</exit_rate>
@@ -103,6 +110,9 @@
103110
</goals>
104111
<avg_bandwidth>0</avg_bandwidth>
105112
<avg_page_load_time>0</avg_page_load_time>
113+
<nb_visits_percent_of_total>33.3%</nb_visits_percent_of_total>
114+
<nb_hits_percent_of_total>33.3%</nb_hits_percent_of_total>
115+
<exit_nb_visits_percent_of_total>100%</exit_nb_visits_percent_of_total>
106116
<avg_time_on_page>0</avg_time_on_page>
107117
<bounce_rate>0%</bounce_rate>
108118
<exit_rate>100%</exit_rate>

0 commit comments

Comments
 (0)