[Perf] Remove redundant calls to list package versions in Java, Python
Open
pillar-performance
- Dominant language
- C#
- Stars
- 135
- Forks
- 260
- Avg merge
- 3d 1h
- Merged PRs (30d)
- 143
Description
In Java and Python, the package manager is used to determine runtime package versions. The steps are currently repeated for each perf run, but they could be performed once after build and cached for future runs, to save time and log lines.
In .NET, the runtime packages are reported by the perf framework every run (and the cost is low), so .NET should keep it's current design.
Contributor guide
Assessment
This issue has not been assessed yet.