Git Product home page Git Product logo

Comments (3)

56quarters avatar 56quarters commented on June 15, 2024 1

I think that's a good idea. Shouldn't be too hard to do, either.

from staccato.

56quarters avatar 56quarters commented on June 15, 2024

Hi @derhuerst ,

Staccato can currently print 90th, 95th, etc percentiles via a CLI flag (-p or --percentiles). Does this meet your usecase? Or are you looking for the 90th, 95th, etc percentiles to be output by default when no extra -p arguments are provided?

$ ./target/debug/st -p 90,95,99 benches/values-large.log 
count: 100000
sum: 31267.88217
mean: 0.31268
upper: 15.39197
lower: 0.00252
median: 0.02942
stddev: 0.90941
count_90: 90000
sum_90: 7668.58249
mean_90: 0.08521
upper_90: 0.77555
lower_90: 0.00252
median_90: 0.02228
stddev_90: 0.15327
count_95: 95000
sum_95: 13602.94400
mean_95: 0.14319
upper_95: 1.66425
lower_95: 0.00252
median_95: 0.02560
stddev_95: 0.29331
count_99: 99000
sum_99: 24396.58972
mean_99: 0.24643
upper_99: 4.74899
lower_99: 0.00252
median_99: 0.02851
stddev_99: 0.60246

from staccato.

derhuerst avatar derhuerst commented on June 15, 2024

Staccato can currently print 90th, 95th, etc percentiles via a CLI flag (-p or --percentiles). Does this meet your usecase?

Yes! Missed that, sorry.

Or are you looking for the 90th, 95th, etc percentiles to be output by default when no extra -p arguments are provided?

No. I'm just a random stranger from the internet who has just discovered this neat little tool, but this is my personal opinion:

  • The level of detail shown in your previous comment should be (stay) opt-in.
  • By default, lower_95 & upper_95 should be shown (in addition to the existing ones).

from staccato.

Related Issues (12)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.