summaryrefslogtreecommitdiff
path: root/builddefs/build_test.mk
AgeCommit message (Collapse)AuthorFilesLines
2025-08-17Refactor battery driver (#25550)Joel Challis1-0/+1
2025-05-19gcc15 AVR compilation fixes (#25238)Nick Brassel1-0/+1
2024-07-04[build_test] set CONSOLE_ENABLE=yes if DEBUG > 0 (#23097)DavidSannier1-1/+2
2023-09-25Improve test invocation, fix Retro Shift bugs, and add Auto+Retro Shift test ↵Isaac Elenbaas1-8/+8
cases (#15889)
2023-05-15Keymap introspection for combos. (#19670)Nick Brassel1-0/+4
2022-12-09Detect host OS based on USB fingerprint (#18463)Ruslan Sayfutdinov1-0/+1
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Nick Brassel <nick@tzarc.org>
2022-10-23Fix garbled test output (#18822)Joel Challis1-1/+1
* Fix garbled test output * Correct SRC listing
2022-07-07[Core] Update mpaland/printf to eyalroz/printf fork (#16163)Stefan Kerkmann1-3/+3
mpaland printf implementation was abandoned in ~2019 and the fork by eyalroz is now regarded to be the goto replacement of it. So this commit incoporates the changes needed to use this fork in QMK. Note that pointer ptrdiff_t is always supported since commit 51c90f93a97fdaef895783ecbe24569be0db7cb8
2022-06-27Generic wear-leveling algorithm (#16996)Nick Brassel1-0/+1
* Initial import of wear-leveling algorithm. * Alignment. * Docs tweaks. * Lock/unlock. * Update quantum/wear_leveling/wear_leveling_internal.h Co-authored-by: Stefan Kerkmann <karlk90@pm.me> * More tests, fix issue with consolidation when unlocked. * More tests. * Review comments. * Add plumbing for FNV1a. * Another test checking that checksum mismatch clears the cache. * Check that the write log still gets played back. Co-authored-by: Stefan Kerkmann <karlk90@pm.me>
2022-06-13tap-dance: Restructure code and document in more detail (#16394)Jouke Witteveen1-1/+1
2022-03-08Asymmetric encoders, encoder tests. (#16068)Nick Brassel1-0/+2
2022-02-10Migrate more makefile utilities to builddefs sub-directory (#16002)Joel Challis1-0/+84