I'm not aware of any existing doc... Let me see:

* There are two servers: the runner and the web servers. Here I only
care about the runner who I run benchmarks.
* I automated all steps to run a benchmark in the "performance"
project. At the end, the command is just "python3 -m performance
compile_all ~/bench.conf". But for pratical reasons, I chose to clone
"perf" and "performance" repositories manually, and I updated them
manually as well.

To run benchmark, I open a SSH connection, open a screen, run
"./run_benchmarks.sh" and that's it.

My request would be to automate this in a cron tab.

I'm not aware of any automation for these servers: check many in
psf-salt and psf-chef projects. My notes about the Python infra:
http://pythondev.readthedocs.io/cpython.html#python-infrastructure

I might share additional details with you in private. I'm not sure if
some parts of the infra should be kept secret or not :-)

Victor

2018-06-28 15:20 GMT+02:00 Andrii Soldatenko <andrii.soldate...@gmail.com>:
> Hi Viktor,
>
> If you can point me to repo and docs, I can automate it.
>
>
>> On Jun 28, 2018, at 2:13 AM, Victor Stinner <vstin...@redhat.com> wrote:
>>
>> Hi,
>>
>> FYI I'm still running *manually* "./run_benchmark.sh" in a screen on
>> the benchmark runner to sometimes upload new results to
>> speed.python.org.
>>
>> Since Python 3.7.0 is going to be released, I ran benchmarks.
>>
>> Results: https://speed.python.org/
>>
>> Is there anyone interested to write a cron task to automate running
>> run_benchmark.sh?
>>
>> Victor
>> _______________________________________________
>> Speed mailing list
>> Speed@python.org
>> https://mail.python.org/mailman/listinfo/speed
_______________________________________________
Speed mailing list
Speed@python.org
https://mail.python.org/mailman/listinfo/speed

Reply via email to