Skip to content

Test cleanups and leak fixes

Guido Günther requested to merge guidog/phoc:test-cleanups into main

Stuff that accumulated but doesn't fit elsewhere:

  • build: Don't cover submodules

  • ci: Let doc build fail

    We ignored this as we hit a gi-docgen crash. This was fixed with 82a162004a2cef0a444cac43cb8f5ce455cdd125.

  • ci: Use meson where possible

    Consistent with e.g. phosh and avoids warnings

  • build: Set fast_unwind_on_malloc=0 in tests

    Makes ASAN simpler (we have that in phosh since some time) as we get better backtraces of the allocations.

  • tests: Don't leak cmp_obj

    We get a ref from g_object_get ().

Merge request reports