artilleryio / artillery

The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.
https://www.artillery.io
Mozilla Public License 2.0
8.06k stars 511 forks source link

feat(cli): set nontemplated url as req name by default in metrics #3264

Closed bernardobridge closed 4 months ago

bernardobridge commented 4 months ago

Description

By default, we will start setting a req.name equal to the non-templated url. This solves the issue with reports getting too big when users don't set req.name, which is particularly relevant in Cloud Dashboard, where it becomes unreadable. It will now look like this:

Screenshot 2024-07-11 at 16 37 13

Users can opt-out of this behaviour by setting groupDynamicURLs: false in their config.

Pre-merge checklist