Commit Graph

28 Commits

Author SHA1 Message Date
Peter Hedenskog 8121117b82
Update linting packages to latest (#4125) 2024-04-03 08:56:55 +02:00
Peter Hedenskog fc2884fbba
Update all dependencies to latest releases (#3774) 2023-03-03 13:59:14 +01:00
Peter Hedenskog 631271126f
New plugins structure and esmodule (#3769)
* New plugins structure and esmodule
2023-02-25 11:16:58 +01:00
Peter Hedenskog a57f965994
Make it easy to send run data to Graphite in a sane way (#3721)
* Bump to use latest Grafana and Graphite

* Do not send metrics from each run, only pageSummary by default

* Add limited run metrics to datasource and more sane setup

* limited by default

* Also collect cpu benchmark metric in the limited metrics
2022-09-13 19:00:26 +02:00
soulgalore 6706b198cf Update coach and better checks for failing third party web 2021-04-13 13:23:57 +02:00
Peter Hedenskog fbb6f41523
Collect and store third party cookie info (#3231) 2021-01-02 10:16:43 +01:00
Peter Hedenskog 23439a0d72
Use Coach 6.0 (beta). (#3194) 2020-11-26 23:16:07 +01:00
Peter Hedenskog 1448e5e468
First go at adding configurable groups #2958 (#2964)
* First go at adding configurable groups #2958

* Fix broken group

* simplify group handling

* Adjust test to the new structure
2020-04-27 08:19:41 +02:00
Kevin Lakotko 5397fceaff feat(metrics): allow filtering run metrics (#2697) 2019-10-14 21:36:37 +02:00
Peter Hedenskog 660dfa28eb
Add check for localhost that breaks the third party plugin #2687 (#2689) 2019-10-07 21:49:15 +02:00
Peter Hedenskog b06a6e6fb6
Bugfix: PageXray and the third party plugin sent messages in wrong group (#2592)
When you tested URLs on different domains in the same script.
2019-08-24 18:52:44 +02:00
soulgalore c6670af4ef verify that we have a url before third party web tries to get the domain 2019-06-20 09:18:48 +02:00
Peter Hedenskog c421460f76
Only get domain from URLs (#2501) 2019-06-10 04:09:32 +01:00
Peter Hedenskog 967fbfa132
Web sites that already are third party sites, should not count there own assets (#2475)
as third party requests.
2019-05-26 19:48:44 +02:00
Peter Hedenskog 5723c3562a
Revert "Only count unmatched requests (#2471)" (#2472)
This reverts commit f6cf0770ee.
2019-05-24 06:57:12 +02:00
Peter Hedenskog f6cf0770ee
Only count unmatched requests (#2471) 2019-05-23 22:52:50 +02:00
Peter Hedenskog 2b1b5b1608
Adjust name of requests 3p data and send it to datasource by default (#2470) 2019-05-23 20:18:39 +02:00
Peter Hedenskog c38b0b0870
Collect % of third party requests and total third party reqs (#2469) 2019-05-23 16:28:54 +02:00
Peter Hedenskog db213e67c9
Store total number of 3rd party request (#2468) 2019-05-23 14:56:18 +02:00
Peter Hedenskog ad60c21a30
CPU per tool to data storage (#2462)
* CPU per tool to data storage
2019-05-18 20:47:02 +02:00
Peter Hedenskog af5c788eb9
Third party summary (#2455)
* remove console log
* Show third party stats from median run instead of summary
2019-05-14 09:57:54 +02:00
Peter Hedenskog 9184d20d13
First go at use Browsertime 5 (beta.1) (#2449)
* First go at use Browsertime 5 (beta.1)
2019-05-10 06:34:28 +02:00
Peter Hedenskog 36488224d5
Count third parties (#2422) 2019-04-13 22:55:30 +02:00
soulgalore a0a2e64b82 skip 0 unknown 2019-04-02 02:43:55 +02:00
Peter Hedenskog 4aa8217394
Tag unknown third party requests (so you can keep track of them) (#2405) 2019-04-01 12:12:52 +02:00
Peter Hedenskog de865289ea
List unmatched third party domains. (#2404)
This makes it easier to contribute to third party web +
makes it possible for us to track unmatched domains (even though
we don't do that at the moment).
2019-04-01 09:46:18 +02:00
soulgalore fca2ad287b thirdparty: send one 0 request so its easier to setup dashboards etc 2019-03-27 10:14:25 +01:00
Peter Hedenskog 4a0d47dcfb
Use the third party web to categorise requests (#2394)
* Use the third party web to categorise requests
2019-03-26 23:37:25 +01:00