Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Giehl <stefan@matomo.org>2020-04-17 16:00:51 +0300
committerGitHub <noreply@github.com>2020-04-17 16:00:51 +0300
commit6936b93cba5150e0eaa879aebf3662b3e279d045 (patch)
treec63c93f92bc31479aa70d463939ef144eeb83e66 /plugins/Contents
parent3c50481031e8b8ad647d8a74802e9558cebe41ce (diff)
New page performance reports (#15736)
* Adds various new performance metrics and dimensions * Adds tracking for new performance values * track performance metrics only for page views * Archive new performance metrics * move everything into a new plugin * fix archiving of overall metrics * Adds new overview reports * show performance metric on some more reports * adds new page performance icon * Adds new row action to view page performance evolution for pages * Adds new stacked bar visualization for page performance evolutions * show total value in stacked bar chart tooltips * [TEMP] use php tracker package branch * Adds some simple System tests * Adds some UI tests * remove performance metrics from action reports that don't support it * move calculation to api * mark as tracker plugin * improve calculation of maximum value in bar evolution chart * enrich existing tests with performance metrics * updates expected test files * send performance metrics with the next request after they are available this might not be the pageview it self but any request after it, like a ping, goal, ... * Adds request processor to process performance metrics not sent directly with the page view * rebuilt js * Add metric decriptions to evolution chart documentation * fix convertion of microseconds part * Ensure average page load time is displayed in evolution graph in scheduled reports * fix some more tests * move page performance overview to visitors overview * Adds new table with performance metrics visualization * Adds some additional information to page performance evolution overlay * update omnifixture * updates expected UI files * Use mediumints for new dimensions * Adds additional permission check * Encode label in page performance overlay title * Improve updating performance metrics in later requests * Adds some integration tests * improves metric documentations * Send already available performance data with page view request * update tests * updates expected UI test screenshots * updates expected test files * improves archiving * show page generation time in performance metrics table if matomo was installed before 4.0 * Hide page generation time in ui reports if Matomo was installed after 4.0 * Fix removal of unavailable columns from being displayed that was done too early in the process causing to be overwritten again by the reports configureView * do not track automatically calculated generation time any more * split latency into network and server time * [TEMP] update php tracker * rebuilt piwik.js * Ensure to count zero values as hits * updates Omnifixture * updates expected test files * remove possibility to set generation time * rebuilt piwik.js * adjust tests * update php tracker * update test logs * submodule * update Omnifixture * show page load time in action tooltip and visitor summary instead of generation time * updates expected ui files * mark page generation time metric as deprecated * fix tests * [TEMP] use submodule branches * ensure lower metric values are shown as better * use 4.x-dev branch of php-tracker * update submodules
Diffstat (limited to 'plugins/Contents')
-rw-r--r--plugins/Contents/tests/Fixtures/TwoVisitsWithContents.php3
-rw-r--r--plugins/Contents/tests/System/expected/test_Contents__Actions.getPageUrls_day.xml29
-rw-r--r--plugins/Contents/tests/System/expected/test_Contents__Actions.getPageUrls_month.xml29
-rw-r--r--plugins/Contents/tests/System/expected/test_Contents__Actions.get_day.xml1
-rw-r--r--plugins/Contents/tests/System/expected/test_Contents__Actions.get_month.xml1
-rw-r--r--plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_day.xml8
-rw-r--r--plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_month.xml8
-rwxr-xr-xplugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Actions.getPageUrls_day.xml29
-rw-r--r--plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Live.getLastVisitsDetails_day.xml8
-rwxr-xr-xplugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Actions.getPageUrls_day.xml29
-rw-r--r--plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Live.getLastVisitsDetails_day.xml8
-rwxr-xr-xplugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Actions.getPageUrls_day.xml29
-rw-r--r--plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Live.getLastVisitsDetails_day.xml8
13 files changed, 146 insertions, 44 deletions
diff --git a/plugins/Contents/tests/Fixtures/TwoVisitsWithContents.php b/plugins/Contents/tests/Fixtures/TwoVisitsWithContents.php
index 0898578b18..7121cc1f16 100644
--- a/plugins/Contents/tests/Fixtures/TwoVisitsWithContents.php
+++ b/plugins/Contents/tests/Fixtures/TwoVisitsWithContents.php
@@ -19,7 +19,6 @@ class TwoVisitsWithContents extends Fixture
{
public $dateTime = '2010-01-03 11:22:33';
public $idSite = 1;
- public $idGoal1 = 1;
public function setUp(): void
{
@@ -65,7 +64,7 @@ class TwoVisitsWithContents extends Fixture
protected function trackContentImpressionsAndInteractions(MatomoTracker $vis)
{
$vis->setUrl('http://www.example.org/page');
- $vis->setGenerationTime(333);
+ $vis->setPerformanceTimings(33, 325, 124, 356, 215, 99);
self::checkResponse($vis->doTrackPageView('Ads'));
self::checkResponse($vis->doTrackContentImpression('ImageAd'));
diff --git a/plugins/Contents/tests/System/expected/test_Contents__Actions.getPageUrls_day.xml b/plugins/Contents/tests/System/expected/test_Contents__Actions.getPageUrls_day.xml
index 4638796dea..bc4d78ee71 100644
--- a/plugins/Contents/tests/System/expected/test_Contents__Actions.getPageUrls_day.xml
+++ b/plugins/Contents/tests/System/expected/test_Contents__Actions.getPageUrls_day.xml
@@ -6,9 +6,24 @@
<nb_uniq_visitors>2</nb_uniq_visitors>
<nb_hits>2</nb_hits>
<sum_time_spent>540</sum_time_spent>
- <nb_hits_with_time_generation>2</nb_hits_with_time_generation>
- <min_time_generation>0.333</min_time_generation>
- <max_time_generation>0.333</max_time_generation>
+ <nb_hits_with_time_network>2</nb_hits_with_time_network>
+ <min_time_network>0.0330</min_time_network>
+ <max_time_network>0.0330</max_time_network>
+ <nb_hits_with_time_server>2</nb_hits_with_time_server>
+ <min_time_server>0.3250</min_time_server>
+ <max_time_server>0.3250</max_time_server>
+ <nb_hits_with_time_transfer>2</nb_hits_with_time_transfer>
+ <min_time_transfer>0.1240</min_time_transfer>
+ <max_time_transfer>0.1240</max_time_transfer>
+ <nb_hits_with_time_dom_processing>2</nb_hits_with_time_dom_processing>
+ <min_time_dom_processing>0.3560</min_time_dom_processing>
+ <max_time_dom_processing>0.3560</max_time_dom_processing>
+ <nb_hits_with_time_dom_completion>2</nb_hits_with_time_dom_completion>
+ <min_time_dom_completion>0.2150</min_time_dom_completion>
+ <max_time_dom_completion>0.2150</max_time_dom_completion>
+ <nb_hits_with_time_on_load>2</nb_hits_with_time_on_load>
+ <min_time_on_load>0.0990</min_time_on_load>
+ <max_time_on_load>0.0990</max_time_on_load>
<sum_bandwidth>0</sum_bandwidth>
<nb_hits_with_bandwidth>0</nb_hits_with_bandwidth>
<min_bandwidth />
@@ -21,10 +36,16 @@
<exit_nb_uniq_visitors>2</exit_nb_uniq_visitors>
<exit_nb_visits>2</exit_nb_visits>
<avg_bandwidth>0</avg_bandwidth>
+ <avg_time_network>0.033</avg_time_network>
+ <avg_time_server>0.325</avg_time_server>
+ <avg_time_transfer>0.124</avg_time_transfer>
+ <avg_time_dom_processing>0.356</avg_time_dom_processing>
+ <avg_time_dom_completion>0.215</avg_time_dom_completion>
+ <avg_time_on_load>0.099</avg_time_on_load>
+ <avg_page_load_time>1.152</avg_page_load_time>
<avg_time_on_page>270</avg_time_on_page>
<bounce_rate>100%</bounce_rate>
<exit_rate>100%</exit_rate>
- <avg_time_generation>0.333</avg_time_generation>
<url>http://www.example.org/page</url>
<segment>pageUrl==http%253A%252F%252Fwww.example.org%252Fpage</segment>
</row>
diff --git a/plugins/Contents/tests/System/expected/test_Contents__Actions.getPageUrls_month.xml b/plugins/Contents/tests/System/expected/test_Contents__Actions.getPageUrls_month.xml
index 248bdc5ff0..d6a5388c25 100644
--- a/plugins/Contents/tests/System/expected/test_Contents__Actions.getPageUrls_month.xml
+++ b/plugins/Contents/tests/System/expected/test_Contents__Actions.getPageUrls_month.xml
@@ -5,9 +5,24 @@
<nb_visits>2</nb_visits>
<nb_hits>2</nb_hits>
<sum_time_spent>540</sum_time_spent>
- <nb_hits_with_time_generation>2</nb_hits_with_time_generation>
- <min_time_generation>0.333</min_time_generation>
- <max_time_generation>0.333</max_time_generation>
+ <nb_hits_with_time_network>2</nb_hits_with_time_network>
+ <min_time_network>0.0330</min_time_network>
+ <max_time_network>0.0330</max_time_network>
+ <nb_hits_with_time_server>2</nb_hits_with_time_server>
+ <min_time_server>0.3250</min_time_server>
+ <max_time_server>0.3250</max_time_server>
+ <nb_hits_with_time_transfer>2</nb_hits_with_time_transfer>
+ <min_time_transfer>0.1240</min_time_transfer>
+ <max_time_transfer>0.1240</max_time_transfer>
+ <nb_hits_with_time_dom_processing>2</nb_hits_with_time_dom_processing>
+ <min_time_dom_processing>0.3560</min_time_dom_processing>
+ <max_time_dom_processing>0.3560</max_time_dom_processing>
+ <nb_hits_with_time_dom_completion>2</nb_hits_with_time_dom_completion>
+ <min_time_dom_completion>0.2150</min_time_dom_completion>
+ <max_time_dom_completion>0.2150</max_time_dom_completion>
+ <nb_hits_with_time_on_load>2</nb_hits_with_time_on_load>
+ <min_time_on_load>0.0990</min_time_on_load>
+ <max_time_on_load>0.0990</max_time_on_load>
<sum_bandwidth>0</sum_bandwidth>
<nb_hits_with_bandwidth>0</nb_hits_with_bandwidth>
<min_bandwidth />
@@ -21,10 +36,16 @@
<sum_daily_entry_nb_uniq_visitors>2</sum_daily_entry_nb_uniq_visitors>
<sum_daily_exit_nb_uniq_visitors>2</sum_daily_exit_nb_uniq_visitors>
<avg_bandwidth>0</avg_bandwidth>
+ <avg_time_network>0.033</avg_time_network>
+ <avg_time_server>0.325</avg_time_server>
+ <avg_time_transfer>0.124</avg_time_transfer>
+ <avg_time_dom_processing>0.356</avg_time_dom_processing>
+ <avg_time_dom_completion>0.215</avg_time_dom_completion>
+ <avg_time_on_load>0.099</avg_time_on_load>
+ <avg_page_load_time>1.152</avg_page_load_time>
<avg_time_on_page>270</avg_time_on_page>
<bounce_rate>100%</bounce_rate>
<exit_rate>100%</exit_rate>
- <avg_time_generation>0.333</avg_time_generation>
<url>http://www.example.org/page</url>
<segment>pageUrl==http%253A%252F%252Fwww.example.org%252Fpage</segment>
</row>
diff --git a/plugins/Contents/tests/System/expected/test_Contents__Actions.get_day.xml b/plugins/Contents/tests/System/expected/test_Contents__Actions.get_day.xml
index f51cfaf913..8632d8e00c 100644
--- a/plugins/Contents/tests/System/expected/test_Contents__Actions.get_day.xml
+++ b/plugins/Contents/tests/System/expected/test_Contents__Actions.get_day.xml
@@ -8,5 +8,4 @@
<nb_uniq_outlinks>0</nb_uniq_outlinks>
<nb_searches>0</nb_searches>
<nb_keywords>0</nb_keywords>
- <avg_time_generation>0.335</avg_time_generation>
</result> \ No newline at end of file
diff --git a/plugins/Contents/tests/System/expected/test_Contents__Actions.get_month.xml b/plugins/Contents/tests/System/expected/test_Contents__Actions.get_month.xml
index f51cfaf913..8632d8e00c 100644
--- a/plugins/Contents/tests/System/expected/test_Contents__Actions.get_month.xml
+++ b/plugins/Contents/tests/System/expected/test_Contents__Actions.get_month.xml
@@ -8,5 +8,4 @@
<nb_uniq_outlinks>0</nb_uniq_outlinks>
<nb_searches>0</nb_searches>
<nb_keywords>0</nb_keywords>
- <avg_time_generation>0.335</avg_time_generation>
</result> \ No newline at end of file
diff --git a/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_day.xml b/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_day.xml
index 501ab8e952..6b48c4ee87 100644
--- a/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_day.xml
+++ b/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_day.xml
@@ -15,11 +15,11 @@
<pageId>1</pageId>
+ <pageLoadTime>1.15s</pageLoadTime>
<bandwidth />
<timeSpent>271</timeSpent>
<timeSpentPretty>4 min 31s</timeSpentPretty>
- <generationTimeMilliseconds>333</generationTimeMilliseconds>
- <generationTime>0.33s</generationTime>
+ <pageLoadTimeMilliseconds>1152</pageLoadTimeMilliseconds>
<pageviewPosition>1</pageviewPosition>
<title>Ads</title>
<subtitle>http://www.example.org/page</subtitle>
@@ -405,11 +405,11 @@
<pageId>14</pageId>
+ <pageLoadTime>1.15s</pageLoadTime>
<bandwidth />
<timeSpent>271</timeSpent>
<timeSpentPretty>4 min 31s</timeSpentPretty>
- <generationTimeMilliseconds>333</generationTimeMilliseconds>
- <generationTime>0.33s</generationTime>
+ <pageLoadTimeMilliseconds>1152</pageLoadTimeMilliseconds>
<pageviewPosition>1</pageviewPosition>
<title>Ads</title>
<subtitle>http://www.example.org/page</subtitle>
diff --git a/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_month.xml b/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_month.xml
index 501ab8e952..6b48c4ee87 100644
--- a/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_month.xml
+++ b/plugins/Contents/tests/System/expected/test_Contents__Live.getLastVisitsDetails_month.xml
@@ -15,11 +15,11 @@
<pageId>1</pageId>
+ <pageLoadTime>1.15s</pageLoadTime>
<bandwidth />
<timeSpent>271</timeSpent>
<timeSpentPretty>4 min 31s</timeSpentPretty>
- <generationTimeMilliseconds>333</generationTimeMilliseconds>
- <generationTime>0.33s</generationTime>
+ <pageLoadTimeMilliseconds>1152</pageLoadTimeMilliseconds>
<pageviewPosition>1</pageviewPosition>
<title>Ads</title>
<subtitle>http://www.example.org/page</subtitle>
@@ -405,11 +405,11 @@
<pageId>14</pageId>
+ <pageLoadTime>1.15s</pageLoadTime>
<bandwidth />
<timeSpent>271</timeSpent>
<timeSpentPretty>4 min 31s</timeSpentPretty>
- <generationTimeMilliseconds>333</generationTimeMilliseconds>
- <generationTime>0.33s</generationTime>
+ <pageLoadTimeMilliseconds>1152</pageLoadTimeMilliseconds>
<pageviewPosition>1</pageviewPosition>
<title>Ads</title>
<subtitle>http://www.example.org/page</subtitle>
diff --git a/plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Actions.getPageUrls_day.xml b/plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Actions.getPageUrls_day.xml
index 4638796dea..bc4d78ee71 100755
--- a/plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Actions.getPageUrls_day.xml
+++ b/plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Actions.getPageUrls_day.xml
@@ -6,9 +6,24 @@
<nb_uniq_visitors>2</nb_uniq_visitors>
<nb_hits>2</nb_hits>
<sum_time_spent>540</sum_time_spent>
- <nb_hits_with_time_generation>2</nb_hits_with_time_generation>
- <min_time_generation>0.333</min_time_generation>
- <max_time_generation>0.333</max_time_generation>
+ <nb_hits_with_time_network>2</nb_hits_with_time_network>
+ <min_time_network>0.0330</min_time_network>
+ <max_time_network>0.0330</max_time_network>
+ <nb_hits_with_time_server>2</nb_hits_with_time_server>
+ <min_time_server>0.3250</min_time_server>
+ <max_time_server>0.3250</max_time_server>
+ <nb_hits_with_time_transfer>2</nb_hits_with_time_transfer>
+ <min_time_transfer>0.1240</min_time_transfer>
+ <max_time_transfer>0.1240</max_time_transfer>
+ <nb_hits_with_time_dom_processing>2</nb_hits_with_time_dom_processing>
+ <min_time_dom_processing>0.3560</min_time_dom_processing>
+ <max_time_dom_processing>0.3560</max_time_dom_processing>
+ <nb_hits_with_time_dom_completion>2</nb_hits_with_time_dom_completion>
+ <min_time_dom_completion>0.2150</min_time_dom_completion>
+ <max_time_dom_completion>0.2150</max_time_dom_completion>
+ <nb_hits_with_time_on_load>2</nb_hits_with_time_on_load>
+ <min_time_on_load>0.0990</min_time_on_load>
+ <max_time_on_load>0.0990</max_time_on_load>
<sum_bandwidth>0</sum_bandwidth>
<nb_hits_with_bandwidth>0</nb_hits_with_bandwidth>
<min_bandwidth />
@@ -21,10 +36,16 @@
<exit_nb_uniq_visitors>2</exit_nb_uniq_visitors>
<exit_nb_visits>2</exit_nb_visits>
<avg_bandwidth>0</avg_bandwidth>
+ <avg_time_network>0.033</avg_time_network>
+ <avg_time_server>0.325</avg_time_server>
+ <avg_time_transfer>0.124</avg_time_transfer>
+ <avg_time_dom_processing>0.356</avg_time_dom_processing>
+ <avg_time_dom_completion>0.215</avg_time_dom_completion>
+ <avg_time_on_load>0.099</avg_time_on_load>
+ <avg_page_load_time>1.152</avg_page_load_time>
<avg_time_on_page>270</avg_time_on_page>
<bounce_rate>100%</bounce_rate>
<exit_rate>100%</exit_rate>
- <avg_time_generation>0.333</avg_time_generation>
<url>http://www.example.org/page</url>
<segment>pageUrl==http%253A%252F%252Fwww.example.org%252Fpage</segment>
</row>
diff --git a/plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Live.getLastVisitsDetails_day.xml b/plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Live.getLastVisitsDetails_day.xml
index 501ab8e952..6b48c4ee87 100644
--- a/plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Live.getLastVisitsDetails_day.xml
+++ b/plugins/Contents/tests/System/expected/test_Contents_contentInteractionMatch__Live.getLastVisitsDetails_day.xml
@@ -15,11 +15,11 @@
<pageId>1</pageId>
+ <pageLoadTime>1.15s</pageLoadTime>
<bandwidth />
<timeSpent>271</timeSpent>
<timeSpentPretty>4 min 31s</timeSpentPretty>
- <generationTimeMilliseconds>333</generationTimeMilliseconds>
- <generationTime>0.33s</generationTime>
+ <pageLoadTimeMilliseconds>1152</pageLoadTimeMilliseconds>
<pageviewPosition>1</pageviewPosition>
<title>Ads</title>
<subtitle>http://www.example.org/page</subtitle>
@@ -405,11 +405,11 @@
<pageId>14</pageId>
+ <pageLoadTime>1.15s</pageLoadTime>
<bandwidth />
<timeSpent>271</timeSpent>
<timeSpentPretty>4 min 31s</timeSpentPretty>
- <generationTimeMilliseconds>333</generationTimeMilliseconds>
- <generationTime>0.33s</generationTime>
+ <pageLoadTimeMilliseconds>1152</pageLoadTimeMilliseconds>
<pageviewPosition>1</pageviewPosition>
<title>Ads</title>
<subtitle>http://www.example.org/page</subtitle>
diff --git a/plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Actions.getPageUrls_day.xml b/plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Actions.getPageUrls_day.xml
index 4638796dea..bc4d78ee71 100755
--- a/plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Actions.getPageUrls_day.xml
+++ b/plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Actions.getPageUrls_day.xml
@@ -6,9 +6,24 @@
<nb_uniq_visitors>2</nb_uniq_visitors>
<nb_hits>2</nb_hits>
<sum_time_spent>540</sum_time_spent>
- <nb_hits_with_time_generation>2</nb_hits_with_time_generation>
- <min_time_generation>0.333</min_time_generation>
- <max_time_generation>0.333</max_time_generation>
+ <nb_hits_with_time_network>2</nb_hits_with_time_network>
+ <min_time_network>0.0330</min_time_network>
+ <max_time_network>0.0330</max_time_network>
+ <nb_hits_with_time_server>2</nb_hits_with_time_server>
+ <min_time_server>0.3250</min_time_server>
+ <max_time_server>0.3250</max_time_server>
+ <nb_hits_with_time_transfer>2</nb_hits_with_time_transfer>
+ <min_time_transfer>0.1240</min_time_transfer>
+ <max_time_transfer>0.1240</max_time_transfer>
+ <nb_hits_with_time_dom_processing>2</nb_hits_with_time_dom_processing>
+ <min_time_dom_processing>0.3560</min_time_dom_processing>
+ <max_time_dom_processing>0.3560</max_time_dom_processing>
+ <nb_hits_with_time_dom_completion>2</nb_hits_with_time_dom_completion>
+ <min_time_dom_completion>0.2150</min_time_dom_completion>
+ <max_time_dom_completion>0.2150</max_time_dom_completion>
+ <nb_hits_with_time_on_load>2</nb_hits_with_time_on_load>
+ <min_time_on_load>0.0990</min_time_on_load>
+ <max_time_on_load>0.0990</max_time_on_load>
<sum_bandwidth>0</sum_bandwidth>
<nb_hits_with_bandwidth>0</nb_hits_with_bandwidth>
<min_bandwidth />
@@ -21,10 +36,16 @@
<exit_nb_uniq_visitors>2</exit_nb_uniq_visitors>
<exit_nb_visits>2</exit_nb_visits>
<avg_bandwidth>0</avg_bandwidth>
+ <avg_time_network>0.033</avg_time_network>
+ <avg_time_server>0.325</avg_time_server>
+ <avg_time_transfer>0.124</avg_time_transfer>
+ <avg_time_dom_processing>0.356</avg_time_dom_processing>
+ <avg_time_dom_completion>0.215</avg_time_dom_completion>
+ <avg_time_on_load>0.099</avg_time_on_load>
+ <avg_page_load_time>1.152</avg_page_load_time>
<avg_time_on_page>270</avg_time_on_page>
<bounce_rate>100%</bounce_rate>
<exit_rate>100%</exit_rate>
- <avg_time_generation>0.333</avg_time_generation>
<url>http://www.example.org/page</url>
<segment>pageUrl==http%253A%252F%252Fwww.example.org%252Fpage</segment>
</row>
diff --git a/plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Live.getLastVisitsDetails_day.xml b/plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Live.getLastVisitsDetails_day.xml
index 501ab8e952..6b48c4ee87 100644
--- a/plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Live.getLastVisitsDetails_day.xml
+++ b/plugins/Contents/tests/System/expected/test_Contents_contentTargetMatch__Live.getLastVisitsDetails_day.xml
@@ -15,11 +15,11 @@
<pageId>1</pageId>
+ <pageLoadTime>1.15s</pageLoadTime>
<bandwidth />
<timeSpent>271</timeSpent>
<timeSpentPretty>4 min 31s</timeSpentPretty>
- <generationTimeMilliseconds>333</generationTimeMilliseconds>
- <generationTime>0.33s</generationTime>
+ <pageLoadTimeMilliseconds>1152</pageLoadTimeMilliseconds>
<pageviewPosition>1</pageviewPosition>
<title>Ads</title>
<subtitle>http://www.example.org/page</subtitle>
@@ -405,11 +405,11 @@
<pageId>14</pageId>
+ <pageLoadTime>1.15s</pageLoadTime>
<bandwidth />
<timeSpent>271</timeSpent>
<timeSpentPretty>4 min 31s</timeSpentPretty>
- <generationTimeMilliseconds>333</generationTimeMilliseconds>
- <generationTime>0.33s</generationTime>
+ <pageLoadTimeMilliseconds>1152</pageLoadTimeMilliseconds>
<pageviewPosition>1</pageviewPosition>
<title>Ads</title>
<subtitle>http://www.example.org/page</subtitle>
diff --git a/plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Actions.getPageUrls_day.xml b/plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Actions.getPageUrls_day.xml
index 4638796dea..bc4d78ee71 100755
--- a/plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Actions.getPageUrls_day.xml
+++ b/plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Actions.getPageUrls_day.xml
@@ -6,9 +6,24 @@
<nb_uniq_visitors>2</nb_uniq_visitors>
<nb_hits>2</nb_hits>
<sum_time_spent>540</sum_time_spent>
- <nb_hits_with_time_generation>2</nb_hits_with_time_generation>
- <min_time_generation>0.333</min_time_generation>
- <max_time_generation>0.333</max_time_generation>
+ <nb_hits_with_time_network>2</nb_hits_with_time_network>
+ <min_time_network>0.0330</min_time_network>
+ <max_time_network>0.0330</max_time_network>
+ <nb_hits_with_time_server>2</nb_hits_with_time_server>
+ <min_time_server>0.3250</min_time_server>
+ <max_time_server>0.3250</max_time_server>
+ <nb_hits_with_time_transfer>2</nb_hits_with_time_transfer>
+ <min_time_transfer>0.1240</min_time_transfer>
+ <max_time_transfer>0.1240</max_time_transfer>
+ <nb_hits_with_time_dom_processing>2</nb_hits_with_time_dom_processing>
+ <min_time_dom_processing>0.3560</min_time_dom_processing>
+ <max_time_dom_processing>0.3560</max_time_dom_processing>
+ <nb_hits_with_time_dom_completion>2</nb_hits_with_time_dom_completion>
+ <min_time_dom_completion>0.2150</min_time_dom_completion>
+ <max_time_dom_completion>0.2150</max_time_dom_completion>
+ <nb_hits_with_time_on_load>2</nb_hits_with_time_on_load>
+ <min_time_on_load>0.0990</min_time_on_load>
+ <max_time_on_load>0.0990</max_time_on_load>
<sum_bandwidth>0</sum_bandwidth>
<nb_hits_with_bandwidth>0</nb_hits_with_bandwidth>
<min_bandwidth />
@@ -21,10 +36,16 @@
<exit_nb_uniq_visitors>2</exit_nb_uniq_visitors>
<exit_nb_visits>2</exit_nb_visits>
<avg_bandwidth>0</avg_bandwidth>
+ <avg_time_network>0.033</avg_time_network>
+ <avg_time_server>0.325</avg_time_server>
+ <avg_time_transfer>0.124</avg_time_transfer>
+ <avg_time_dom_processing>0.356</avg_time_dom_processing>
+ <avg_time_dom_completion>0.215</avg_time_dom_completion>
+ <avg_time_on_load>0.099</avg_time_on_load>
+ <avg_page_load_time>1.152</avg_page_load_time>
<avg_time_on_page>270</avg_time_on_page>
<bounce_rate>100%</bounce_rate>
<exit_rate>100%</exit_rate>
- <avg_time_generation>0.333</avg_time_generation>
<url>http://www.example.org/page</url>
<segment>pageUrl==http%253A%252F%252Fwww.example.org%252Fpage</segment>
</row>
diff --git a/plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Live.getLastVisitsDetails_day.xml b/plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Live.getLastVisitsDetails_day.xml
index 501ab8e952..6b48c4ee87 100644
--- a/plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Live.getLastVisitsDetails_day.xml
+++ b/plugins/Contents/tests/System/expected/test_ContentscontentNameOrPieceMatch__Live.getLastVisitsDetails_day.xml
@@ -15,11 +15,11 @@
<pageId>1</pageId>
+ <pageLoadTime>1.15s</pageLoadTime>
<bandwidth />
<timeSpent>271</timeSpent>
<timeSpentPretty>4 min 31s</timeSpentPretty>
- <generationTimeMilliseconds>333</generationTimeMilliseconds>
- <generationTime>0.33s</generationTime>
+ <pageLoadTimeMilliseconds>1152</pageLoadTimeMilliseconds>
<pageviewPosition>1</pageviewPosition>
<title>Ads</title>
<subtitle>http://www.example.org/page</subtitle>
@@ -405,11 +405,11 @@
<pageId>14</pageId>
+ <pageLoadTime>1.15s</pageLoadTime>
<bandwidth />
<timeSpent>271</timeSpent>
<timeSpentPretty>4 min 31s</timeSpentPretty>
- <generationTimeMilliseconds>333</generationTimeMilliseconds>
- <generationTime>0.33s</generationTime>
+ <pageLoadTimeMilliseconds>1152</pageLoadTimeMilliseconds>
<pageviewPosition>1</pageviewPosition>
<title>Ads</title>
<subtitle>http://www.example.org/page</subtitle>