Age | Commit message (Expand) | Author |
2023-04-21 | Added tests for forwards and backwards disk compatibility | Christopher Haster |
2022-12-17 | Tweaked/fixed a number of small runner things after a bit of use | Christopher Haster |
2022-12-07 | Added make benchmarks/testmarks rules | Christopher Haster |
2022-12-07 | A couple of script changes after CI integration | Christopher Haster |
2022-12-07 | Fixed Clang testing in CI, removed override vars in Makefile | Christopher Haster |
2022-12-07 | Merge remote-tracking branch 'origin/master' into test-and-bench-runners | Christopher Haster |
2022-11-17 | Added a simple help rule to the Makefile | Christopher Haster |
2022-11-17 | Changed default build target lfs.a -> liblfs.a | Christopher Haster |
2022-11-17 | A couple Makefile-related tweaks | Christopher Haster |
2022-11-15 | Added perfbd.py and block device performance sampling in bench-runner | Christopher Haster |
2022-11-15 | Renamed coverage.py -> cov.py | Christopher Haster |
2022-11-15 | Added recursive results to perf.py | Christopher Haster |
2022-11-15 | Added perf.py a wrapper around Linux's perf tool for perf sampling | Christopher Haster |
2022-11-15 | Tweaked scripts to share more code, added coverage calls/hits | Christopher Haster |
2022-11-15 | Several tweaks to script flags | Christopher Haster |
2022-11-15 | Consistent handling of by/field arguments for plot.py and summary.py | Christopher Haster |
2022-11-15 | Added bench.py and bench_runner.c for benchmarking | Christopher Haster |
2022-11-15 | Cleaned up a number of small tweaks in the scripts | Christopher Haster |
2022-09-16 | Made summary.py more powerful, dropped -m from size scripts | Christopher Haster |
2022-09-09 | Several tweaks to test.py and test runner | Christopher Haster |
2022-09-07 | Remove -Wshadow -Wjump-misses-init -Wundef | Christopher Haster |
2022-08-24 | Added back heuristic-based power-loss testing | Christopher Haster |
2022-08-16 | Reworked scripts/pretty_asserts.py a bit | Christopher Haster |
2022-08-15 | Removed some prefixes from Makefile variables where not necessary | Christopher Haster |
2022-06-06 | Reworked scripts to move field details into classes | Christopher Haster |
2022-06-06 | Reimplemented coverage.py, using only gcov and with line+branch coverage | Christopher Haster |
2022-06-06 | Tweaked generation of .cgi files, error code for recursion in stack.py | Christopher Haster |
2022-06-06 | Ported tests to new framework | Christopher Haster |
2022-06-06 | Continued progress toward feature parity with new test-runner | Christopher Haster |
2022-06-06 | Reworked how multi-layered defines work in the test-runner | Christopher Haster |
2022-06-06 | Putting together rewritten test.py script | Christopher Haster |
2022-04-18 | Reintroduced test-defines into the new test_runner | Christopher Haster |
2022-04-16 | Created new test_runner.c and test_.py | Christopher Haster |
2022-03-20 | Cleaned up make clean | Christopher Haster |
2022-03-20 | Fixed spurious CI failure caused by multiple writers to .o files | Christopher Haster |
2022-03-20 | A few more tweaks to scripts | Christopher Haster |
2022-03-20 | Added ./script/summary.py | Christopher Haster |
2022-03-11 | Added make *-diff rules, quick commands to compare sizes | Christopher Haster |
2022-03-11 | Added scripts/structs.py for getting sizes of structs | Christopher Haster |
2022-03-11 | Added scripts/stack.py for viewing stack usage | Christopher Haster |
2022-03-11 | Added coverage-sort to scripts/coverage.py | Christopher Haster |
2022-03-11 | Added scripts/calls.py for viewing the callgraph directly | Christopher Haster |
2022-03-11 | Split out scripts/code.py into scripts/code.py and scripts/data.py | Christopher Haster |
2022-03-11 | Added size-sort options to scripts/code.py | Christopher Haster |
2021-01-10 | Reduced build sources to just the core littlefs | Christopher Haster |
2021-01-10 | Fixed a recompilation issue in CI, tweaked coverage.py a bit more | Christopher Haster |
2021-01-10 | Added BUILDDIR, a bit of script reworking | Christopher Haster |
2021-01-10 | Switched to lcov for coverage collection, greatly simplified coverage.py | Christopher Haster |
2021-01-10 | Added coverage.py, and optional coverage info to test.py | Christopher Haster |
2021-01-10 | Added GitHub workflows to run tests | Christopher Haster |