[MDBF-522] Add performance regression testing to buildbot Created: 2023-01-16 Updated: 2023-01-16 |
|
| Status: | Open |
| Project: | MariaDB Foundation Development |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major |
| Reporter: | Andrew Hutchings | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
Buildbot should run performance testing to show any performance regressions or improvements before they are found by other means. Preferably on the Intel hardware provided. The proposal is this: 2. Weekly or monthly there is a job that runs the same full benchmark as Intel, which is the HammerDB above for 1, 2, 4, 8 threads and then increments of 4 threads until 100 threads. Part 1 should notify us if there is a statistically significant regression between days. Part 2 should store reports ready to graph somewhere (email?), this will be useful to show performance improvements over time for blogs and conference talks. This should be against a release build of MariaDB instead of a debug build. |