mirror of
https://github.com/enso-org/enso.git
synced 2024-11-23 08:08:34 +03:00
2b1c7c6818
Engine benchmark downloader tool [bench_download.py](https://github.com/enso-org/enso/blob/develop/tools/performance/engine-benchmarks/bench_download.py) can now plot multiple branches in the same charts. The tooltips on the charts, displayed when you hover over some data point, are now broken for some branches. I have no idea why, it might be a technical limitation of the Google charts library. Nevertheless, I have also extended the *selection info* section, that is displayed under every chart, where one can see all the important information, once you click on some data point. Options added: - `--branches` specifies list of branches for which all the benchmark data points will be in the plots. The default is `develop` only. - `--labels` that can limit the number of generated charts. This PR also **deprecates** the `--compare` option. There is no reason to keep that option around since we can now plot all the branches in the same charts. An example for plotting benchmarks for PR #7009 with ``` python bench_download.py -v --since 2023-07-01 --until 2023-07-11 --branches develop wip/jtulach/ArgumentConversion ``` is: ![image](https://github.com/enso-org/enso/assets/14013887/62010850-79d2-4c6c-92bc-9627bb4c6a0b) # Important Notes - Deprecate `--compare` option - Add `--labels` option - Add `--branches` option |
||
---|---|---|
.. | ||
build-performance | ||
ci | ||
enso4igv | ||
graphmod | ||
language-server | ||
legal-review | ||
legal-review-helper | ||
native-image-config-cleanup | ||
performance | ||
simple-httpbin | ||
simple-library-server | ||
README.md |
Enso Tools
This folder contains various tools and utilities that aid in the development of the Enso programming language. It should not be used as a dumping ground for things that have better places, but instead is used to hold things that should be part of this repository but do not have another sensible place for them.