FYI:

This is the first shaky steps.

1. A script runs on my local machine every 20 minutes

2. This updates from git, rebuilds curl and then runs a whole bunch of tests
   and logs the results

3. A script renders a huge results page from previous tests logs

4. The output is magically transferred to the curl website on a regular
   interval and appears on https://curl.se/perf/

As you can see there, the performance for many of the tests vary up to several percent even when nothing has changed. This might to some degree depend on what my machine does for the moment, but more because the tests are doing real networking on a Linux machine.

You can follow the development in the separate git repository: https://github.com/curl/perf

I will appreciate all feedback, comments, praise or assistance that you can offer!

This is basically just two days of work put into this so far. It is a little rough around the edges still but the basics are there.

Hopefully this can run for many years.

What are you missing? What more obvious tests should we add?

--

 / daniel.haxx.se || https://rock-solid.curl.dev
--
Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-library
Etiquette:   https://curl.se/mail/etiquette.html

Reply via email to