chore: switch to new test/bench suite#12590
Conversation
|
!bench |
|
Benchmark results for 9606b24 against 2ce55ba are in! @Garmelon Warning These warnings may indicate that the benchmark results are not directly comparable, for example due to changes in the runner configuration or hardware.
No significant changes detected. |
149769f to
bdc35ad
Compare
|
!bench |
|
Benchmark results for bdc35ad against 2ce55ba are in! @Garmelon Warning These warnings may indicate that the benchmark results are not directly comparable, for example due to changes in the runner configuration or hardware.
Small changes (1🟥)
|
bdc35ad to
5cf0e47
Compare
|
!bench |
|
Benchmark results for 5cf0e47 against 2ce55ba are in! @Garmelon Warning These warnings may indicate that the benchmark results are not directly comparable, for example due to changes in the runner configuration or hardware.
No significant changes detected. |
7240ea2 to
a940235
Compare
|
!bench |
|
Benchmark results for 1fd7517 against ed0fd1e are in! @Garmelon
No significant changes detected. |
|
Mathlib CI status (docs):
|
|
Reference manual CI status:
|
214b43a to
8cf223a
Compare
|
!bench |
|
Benchmark results for 8cf223a against 65f112a are in! @Garmelon
Large changes (6✅, 5🟥)
Medium changes (11✅, 2🟥)
Small changes (13✅, 5🟥)
|
8cf223a to
dd59e33
Compare
|
!bench |
|
Benchmark results for dd59e33 against 65f112a are in! @Garmelon
No significant changes detected. |
d07a787 to
5ec17e4
Compare
|
!bench |
|
Benchmark results for 5ec17e4 against e96d969 are in! @Garmelon
Large changes (5✅, 5🟥)
Medium changes (12✅, 1🟥)
Small changes (13✅, 5🟥)
|
Based on the cmake features we're currently using, the project won't build correctly on any cmake below 3.20 anyways. 3.21 has some nice small language improvements, and I couldn't find a distro that stocks 3.20 but not 3.21.
5ec17e4 to
0319418
Compare
This PR sets up the new integrated test/bench suite. It then migrates all benchmarks and some related tests to the new suite. There's also some documentation and some linting.
For now, a lot of the old tests are left alone so this PR doesn't become even larger than it already is. Eventually, all tests should be migrated to the new suite though so there isn't a confusing mix of two systems.