bind9/tests
Ondřej Surý f1311d2d19
Enforce isc_work enqueue loop affinity
Add a REQUIRE(isc_loop() == loop) assertion to isc_work_enqueue()
to strictly enforce that work is enqueued from the loop it is
assigned to. This loudly prohibits cross-thread queue manipulation
before it inevitably turns into a concurrency debugging nightmare.
2026-03-14 06:32:50 +01:00
..
bench Enforce NSEC3 record consistency 2026-02-24 14:57:22 +01:00
dns Test maximum length NSEC3 hash detection 2026-02-24 15:00:10 +01:00
include/tests ISC_RUN_TEST_IMPL should use a static declaration 2026-01-28 07:26:04 +11:00
isc Enforce isc_work enqueue loop affinity 2026-03-14 06:32:50 +01:00
isccfg Support compilation with cmocka 2.0.0+ 2026-01-07 10:38:45 +01:00
libtest Set unit test group name in CMocka tests 2025-12-19 18:26:22 +00:00
ns Put CMocka unit tests in a suite 2025-12-19 18:26:22 +00:00
.gitignore Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
meson.build replace the build system with meson 2025-06-11 10:30:12 +03:00