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
7.91k stars 505 forks source link

Negative value in JSON report #2774

Open nithinkadam19 opened 3 months ago

nithinkadam19 commented 3 months ago

HI Team,

I had run a load test and i see results in negative. why is it so ? In "min" its showing as "-6" and also mean is null

  "http.response_time": {
    "min": -6,
    "max": 29420,
    "count": 218984,
    "mean": null,
    "p50": 22,
    "median": 22,
    "p75": 98.5,
    "p90": 407.5,
    "p95": 608,
    "p99": 1249.1,
    "p999": 1408.4

One more thing. I see result file around 20MB. If i am running for a longer duration the result file will be in GB. How do i reduce it ?

hassy commented 3 months ago

thanks @nithinkadam19. This looks like a bug, we'll investigate.

bernardobridge commented 2 months ago

Hey @nithinkadam19 👋

We've added some assertions to our test suite to catch this, but so far it hasn't appeared. Would you be able to share any more details about your test? For example:

Thank you!