File:  [NetBSD Developer Wiki] / wikisrc / projects / project / performance_regress.mdwn
Revision 1.3: download - view: text, annotated - select for diffs
Wed Mar 1 11:10:13 2017 UTC (2 years, 9 months ago) by leot
Branches: MAIN
CVS tags: HEAD
Use pkg template to refer to misc/py-anita

[[!template id=project

title="Performance regression testing"

contact="""
[tech-userlevel](mailto:tech-userlevel@NetBSD.org)
"""

category="userland"
difficulty="easy"

description="""
Subtle changes in NetBSD may carry a significant performance penalty.
Having a realistic performance test for various areas will allow us to
find offending commits.
Ideally, it would be possible to run the same tests on other operating
systems so we can identify points for improvement.

It would be good to test for specific cases as well, such as:

 * Network operation with a packet filter in use
 * Typical disk workload
 * Performance of a multi-threaded program

> Insert good performance testsuite examples here

It would be nice to easily test commits between particular dates. Automated
runs could be implemented with the help of
[[!template id=pkg category="misc" name="py-anita"]].
"""
]]

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb