summaryrefslogtreecommitdiff
path: root/tests/README.md
diff options
context:
space:
mode:
authorDenys Fedoryshchenko <denys.f@collabora.com>2026-10-28 18:01:05 +0200
committerGitHub <noreply@github.com>2026-10-28 18:01:05 +0200
commit0e392406411d25270f5ab1df86eceda4b3ec8d5d (patch)
treee5405db640768f550e50420a1f13bef3404f5ac3 /tests/README.md
parentb8a3c54aa34434312aa0053686ec37a133fb54e6 (diff)
parent58e399400c4ef4b71472ab7c2c71c54a677a05a8 (diff)
downloadaccel-ppp-0e392406411d25270f5ab1df86eceda4b3ec8d5d.tar.gz
accel-ppp-0e392406411d25270f5ab1df86eceda4b3ec8d5d.zip
Merge pull request #374 from nuclearcat/fix/log-line-bound
log: bound log lines and share target unpacking
Diffstat (limited to 'tests/README.md')
-rw-r--r--tests/README.md13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/README.md b/tests/README.md
index 65afd254..01a015d8 100644
--- a/tests/README.md
+++ b/tests/README.md
@@ -2,6 +2,19 @@
These tests are done for Ubuntu and Debian distros. Please use latest stable Debian or Ubuntu to run the tests.
+## Focused unit tests
+
+The standalone unit tests compile production callbacks with small test fixtures
+and run them with AddressSanitizer and UndefinedBehaviorSanitizer. Pass a configured
+CMake build directory and optional test names:
+
+```bash
+sh tests/unit/run_safeguards.sh build log_line
+```
+
+These tests do not require installed kernel modules or root privileges. The
+sanitizer runtime needs an environment that permits its process inspection.
+
## Kernel module installation test
The kernel module installation regression test is rootless and does not need