Alvaro Herrera <alvhe...@2ndquadrant.com> writes: > I just enabled --enabled-llvm on the coverage reporting machine, which > made src/backend/jit/jit.c go from 60/71 % (line/function wise) to 78/85 % ... > and src/backend/jit/llvm from not appearing at all in the report to > 78/94 %. That's a good improvement.
> If there are other obvious improvements to be had, please let me know. I was going to suggest that adding some or all of -DCOPY_PARSE_PLAN_TREES -DWRITE_READ_PARSE_PLAN_TREES -DRAW_EXPRESSION_COVERAGE_TEST to your CPPFLAGS might improve the reported coverage in backend/nodes/, and perhaps other places. regards, tom lane