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/CoreConsole
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/CoreConsole')
-rw-r--r--plugins/CoreConsole/tests/System/expected/test_ArchiveCronTest_preArchivedSegment0_noOptions__Live.getLastVisitsDetails_year.xml20
-rw-r--r--plugins/CoreConsole/tests/System/expected/test_ArchiveCronTest_preArchivedSegment1_noOptions__Live.getLastVisitsDetails_year.xml20
2 files changed, 0 insertions, 40 deletions
diff --git a/plugins/CoreConsole/tests/System/expected/test_ArchiveCronTest_preArchivedSegment0_noOptions__Live.getLastVisitsDetails_year.xml b/plugins/CoreConsole/tests/System/expected/test_ArchiveCronTest_preArchivedSegment0_noOptions__Live.getLastVisitsDetails_year.xml
index e85940c668..f0f2986a8a 100644
--- a/plugins/CoreConsole/tests/System/expected/test_ArchiveCronTest_preArchivedSegment0_noOptions__Live.getLastVisitsDetails_year.xml
+++ b/plugins/CoreConsole/tests/System/expected/test_ArchiveCronTest_preArchivedSegment0_noOptions__Live.getLastVisitsDetails_year.xml
@@ -18,8 +18,6 @@
<bandwidth />
<timeSpent>0</timeSpent>
<timeSpentPretty>0s</timeSpentPretty>
- <generationTimeMilliseconds>123</generationTimeMilliseconds>
- <generationTime>0.12s</generationTime>
<pageviewPosition>1</pageviewPosition>
<title />
<subtitle>http://piwik.net/blog/category/meta/</subtitle>
@@ -60,8 +58,6 @@
<bandwidth />
<timeSpent>0</timeSpent>
<timeSpentPretty>0s</timeSpentPretty>
- <generationTimeMilliseconds>120</generationTimeMilliseconds>
- <generationTime>0.12s</generationTime>
<pageviewPosition>5</pageviewPosition>
<title />
<subtitle>http://piwik.net/blog/category/meta/</subtitle>
@@ -87,8 +83,6 @@
<bandwidth />
<timeSpent>52</timeSpent>
<timeSpentPretty>52s</timeSpentPretty>
- <generationTimeMilliseconds>23</generationTimeMilliseconds>
- <generationTime>0.02s</generationTime>
<pageviewPosition>9</pageviewPosition>
<title />
<subtitle>http://piwik.net/blog/category/meta/</subtitle>
@@ -114,8 +108,6 @@
<bandwidth />
<timeSpent>50</timeSpent>
<timeSpentPretty>50s</timeSpentPretty>
- <generationTimeMilliseconds>234</generationTimeMilliseconds>
- <generationTime>0.23s</generationTime>
<pageviewPosition>2</pageviewPosition>
<title />
<subtitle>http://piwik.net/faq/</subtitle>
@@ -141,8 +133,6 @@
<bandwidth />
<timeSpent>49</timeSpent>
<timeSpentPretty>49s</timeSpentPretty>
- <generationTimeMilliseconds>294</generationTimeMilliseconds>
- <generationTime>0.29s</generationTime>
<pageviewPosition>6</pageviewPosition>
<title />
<subtitle>http://piwik.net/faq/</subtitle>
@@ -168,8 +158,6 @@
<bandwidth />
<timeSpent>26</timeSpent>
<timeSpentPretty>26s</timeSpentPretty>
- <generationTimeMilliseconds>237</generationTimeMilliseconds>
- <generationTime>0.24s</generationTime>
<pageviewPosition>10</pageviewPosition>
<title />
<subtitle>http://piwik.net/faq/</subtitle>
@@ -195,8 +183,6 @@
<bandwidth />
<timeSpent>26</timeSpent>
<timeSpentPretty>26s</timeSpentPretty>
- <generationTimeMilliseconds>1324</generationTimeMilliseconds>
- <generationTime>1.32s</generationTime>
<pageviewPosition>3</pageviewPosition>
<title />
<subtitle>http://piwik.net/blog/category/community/</subtitle>
@@ -222,8 +208,6 @@
<bandwidth />
<timeSpent>7</timeSpent>
<timeSpentPretty>7s</timeSpentPretty>
- <generationTimeMilliseconds>624</generationTimeMilliseconds>
- <generationTime>0.62s</generationTime>
<pageviewPosition>7</pageviewPosition>
<title />
<subtitle>http://piwik.net/blog/category/community/</subtitle>
@@ -249,8 +233,6 @@
<bandwidth />
<timeSpent>8</timeSpent>
<timeSpentPretty>8s</timeSpentPretty>
- <generationTimeMilliseconds>543</generationTimeMilliseconds>
- <generationTime>0.54s</generationTime>
<pageviewPosition>4</pageviewPosition>
<title />
<subtitle>http://piwik.net/docs/manage-websites/</subtitle>
@@ -274,8 +256,6 @@
<pageId>77</pageId>
<bandwidth />
- <generationTimeMilliseconds>343</generationTimeMilliseconds>
- <generationTime>0.34s</generationTime>
<pageviewPosition>8</pageviewPosition>
<title />
<subtitle>http://piwik.net/docs/manage-websites/</subtitle>
diff --git a/plugins/CoreConsole/tests/System/expected/test_ArchiveCronTest_preArchivedSegment1_noOptions__Live.getLastVisitsDetails_year.xml b/plugins/CoreConsole/tests/System/expected/test_ArchiveCronTest_preArchivedSegment1_noOptions__Live.getLastVisitsDetails_year.xml
index e85940c668..f0f2986a8a 100644
--- a/plugins/CoreConsole/tests/System/expected/test_ArchiveCronTest_preArchivedSegment1_noOptions__Live.getLastVisitsDetails_year.xml
+++ b/plugins/CoreConsole/tests/System/expected/test_ArchiveCronTest_preArchivedSegment1_noOptions__Live.getLastVisitsDetails_year.xml
@@ -18,8 +18,6 @@
<bandwidth />
<timeSpent>0</timeSpent>
<timeSpentPretty>0s</timeSpentPretty>
- <generationTimeMilliseconds>123</generationTimeMilliseconds>
- <generationTime>0.12s</generationTime>
<pageviewPosition>1</pageviewPosition>
<title />
<subtitle>http://piwik.net/blog/category/meta/</subtitle>
@@ -60,8 +58,6 @@
<bandwidth />
<timeSpent>0</timeSpent>
<timeSpentPretty>0s</timeSpentPretty>
- <generationTimeMilliseconds>120</generationTimeMilliseconds>
- <generationTime>0.12s</generationTime>
<pageviewPosition>5</pageviewPosition>
<title />
<subtitle>http://piwik.net/blog/category/meta/</subtitle>
@@ -87,8 +83,6 @@
<bandwidth />
<timeSpent>52</timeSpent>
<timeSpentPretty>52s</timeSpentPretty>
- <generationTimeMilliseconds>23</generationTimeMilliseconds>
- <generationTime>0.02s</generationTime>
<pageviewPosition>9</pageviewPosition>
<title />
<subtitle>http://piwik.net/blog/category/meta/</subtitle>
@@ -114,8 +108,6 @@
<bandwidth />
<timeSpent>50</timeSpent>
<timeSpentPretty>50s</timeSpentPretty>
- <generationTimeMilliseconds>234</generationTimeMilliseconds>
- <generationTime>0.23s</generationTime>
<pageviewPosition>2</pageviewPosition>
<title />
<subtitle>http://piwik.net/faq/</subtitle>
@@ -141,8 +133,6 @@
<bandwidth />
<timeSpent>49</timeSpent>
<timeSpentPretty>49s</timeSpentPretty>
- <generationTimeMilliseconds>294</generationTimeMilliseconds>
- <generationTime>0.29s</generationTime>
<pageviewPosition>6</pageviewPosition>
<title />
<subtitle>http://piwik.net/faq/</subtitle>
@@ -168,8 +158,6 @@
<bandwidth />
<timeSpent>26</timeSpent>
<timeSpentPretty>26s</timeSpentPretty>
- <generationTimeMilliseconds>237</generationTimeMilliseconds>
- <generationTime>0.24s</generationTime>
<pageviewPosition>10</pageviewPosition>
<title />
<subtitle>http://piwik.net/faq/</subtitle>
@@ -195,8 +183,6 @@
<bandwidth />
<timeSpent>26</timeSpent>
<timeSpentPretty>26s</timeSpentPretty>
- <generationTimeMilliseconds>1324</generationTimeMilliseconds>
- <generationTime>1.32s</generationTime>
<pageviewPosition>3</pageviewPosition>
<title />
<subtitle>http://piwik.net/blog/category/community/</subtitle>
@@ -222,8 +208,6 @@
<bandwidth />
<timeSpent>7</timeSpent>
<timeSpentPretty>7s</timeSpentPretty>
- <generationTimeMilliseconds>624</generationTimeMilliseconds>
- <generationTime>0.62s</generationTime>
<pageviewPosition>7</pageviewPosition>
<title />
<subtitle>http://piwik.net/blog/category/community/</subtitle>
@@ -249,8 +233,6 @@
<bandwidth />
<timeSpent>8</timeSpent>
<timeSpentPretty>8s</timeSpentPretty>
- <generationTimeMilliseconds>543</generationTimeMilliseconds>
- <generationTime>0.54s</generationTime>
<pageviewPosition>4</pageviewPosition>
<title />
<subtitle>http://piwik.net/docs/manage-websites/</subtitle>
@@ -274,8 +256,6 @@
<pageId>77</pageId>
<bandwidth />
- <generationTimeMilliseconds>343</generationTimeMilliseconds>
- <generationTime>0.34s</generationTime>
<pageviewPosition>8</pageviewPosition>
<title />
<subtitle>http://piwik.net/docs/manage-websites/</subtitle>