💾 Archived View for gemini.bortzmeyer.org › fosdem › event-11219.gmi captured on 2023-03-21 at 01:01:47. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2021-12-17)

-=-=-=-=-=-=-

FOSDEM event "Identifying Performance Changes Using Peass"

David Georg Reichelt

Type devroom

Starts on day 2 (2021-02-07) at 17:25 (Brussels time, UTC+1) in room Cicd (duration 00:20)

Matrix room #cicd:fosdem.org

Performance is a crucial property of software for both closed and open source software. Assuring that performance requirements are met in the CI process using benchmarks or load tests requires heavy manual effort for benchmark and load test specification. Unit tests often cover a big share of the use cases of a software and are maintained anyway. While they have some downsides for measuring the performance, e.g. since they test corner cases or use functional utilities like mocks, they still are a way of measuring realistic use cases with nearly no manual effort.

Therefore, we develop the tool Peass (https://github.com/DaGeRe/peass), which transforms unit tests into performance unit tests and measures their performance. The stand-alone tool Peass can be integrated into the CI-process using Peass-CI, which makes it possible to run performance tests with every build in Jenkins.

FOSDEM schedule page