Avatar for the opencardev user
opencardev
crankshaft-ui-slim
BlogDocsChangelog

Add CodSpeed performance benchmarks

#1Merged
Merging
codspeed-wizard-1778623074919
into
main
CodSpeed Performance Gauge
N/A
New
21

Benchmarks

21 total
BM_ReportAllErrorCodes
src/benchmarks/bench_error_handler.cpp
CodSpeed Performance Gauge
N/A
N/A39 µs
BM_LoggerFormatJsonEntry
src/benchmarks/bench_logger.cpp
CodSpeed Performance Gauge
N/A
N/A17.4 µs
AllKeys[PreferencesFixture]
src/benchmarks/bench_preferences.cpp
CodSpeed Performance Gauge
N/A
N/A2.8 µs
BM_LoggerFormatWithMetadata
src/benchmarks/bench_logger.cpp
CodSpeed Performance Gauge
N/A
N/A31.9 µs
BM_LoggerLevelFiltering
src/benchmarks/bench_logger.cpp
CodSpeed Performance Gauge
N/A
N/A496.1 ns
CacheContains[PreferencesFixture]
src/benchmarks/bench_preferences.cpp
CodSpeed Performance Gauge
N/A
N/A982.8 ns
CacheGetWithDefault[PreferencesFixture]
src/benchmarks/bench_preferences.cpp
CodSpeed Performance Gauge
N/A
N/A1.6 µs
BM_ClearError
src/benchmarks/bench_error_handler.cpp
CodSpeed Performance Gauge
N/A
N/A863.1 ns
CacheGet[PreferencesFixture]
src/benchmarks/bench_preferences.cpp
CodSpeed Performance Gauge
N/A
N/A1.6 µs
SetValue[PreferencesFixture]
src/benchmarks/bench_preferences.cpp
CodSpeed Performance Gauge
N/A
N/A88.2 µs
NeedsMigration[SettingsMigrationFixture]
src/benchmarks/bench_settings_migration.cpp
CodSpeed Performance Gauge
N/A
N/A72.4 µs
DetectCorruption[SettingsMigrationFixture]
src/benchmarks/bench_settings_migration.cpp
CodSpeed Performance Gauge
N/A
N/A5.5 µs
ValidateBrightness[SettingsMigrationFixture]
src/benchmarks/bench_settings_migration.cpp
CodSpeed Performance Gauge
N/A
N/A1.8 µs
DetectSchemaVersion[SettingsMigrationFixture]
src/benchmarks/bench_settings_migration.cpp
CodSpeed Performance Gauge
N/A
N/A72.8 µs
ValidateConnectionPreference[SettingsMigrationFixture]
src/benchmarks/bench_settings_migration.cpp
CodSpeed Performance Gauge
N/A
N/A2.6 µs
GetRequiredKeys[SettingsMigrationFixture]
src/benchmarks/bench_settings_migration.cpp
CodSpeed Performance Gauge
N/A
N/A3.6 µs
ValidateThemeMode[SettingsMigrationFixture]
src/benchmarks/bench_settings_migration.cpp
CodSpeed Performance Gauge
N/A
N/A2.7 µs
InitializeDefaults[SettingsMigrationFixture]
src/benchmarks/bench_settings_migration.cpp
CodSpeed Performance Gauge
N/A
N/A5.1 µs
BM_ErrorCodeToString
src/benchmarks/bench_error_handler.cpp
CodSpeed Performance Gauge
N/A
N/A39 µs
BM_ErrorMessageWithContext
src/benchmarks/bench_error_handler.cpp
CodSpeed Performance Gauge
N/A
N/A41.7 µs
BM_HasErrorCheck
src/benchmarks/bench_error_handler.cpp
CodSpeed Performance Gauge
N/A
N/A120.3 ns

Commits

Click on a commit to change the comparison range
No baseline data is yet availableOnce your main branch has generated a first performance report, you will see the list of commits and their performance impact here.
© 2026 CodSpeed Technology
Home Terms Privacy Docs