From: | Peter Eisentraut <peter(dot)eisentraut(at)2ndquadrant(dot)com> |
---|---|
To: | pgsql-hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | coverage analysis improvements |
Date: | 2017-08-11 04:05:27 |
Message-ID: | ecca489f-4b74-f55a-16fb-91383b470f27@2ndquadrant.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Here is a patch series with some significant reworking and adjusting of
how the coverage analysis tools are run. The result should be that the
"make coverage" runs are faster and more robust, the results are more
accurate, and the code is simpler. Please see the individual patches
for details.
I have replaced "make coverage-html" with "make coverage" (but kept the
previous name for compatibility), since the old meaning of the latter
has gone away and was never very useful. Other than that, the usage of
everything stays the same.
I will add it to the commit fest. Testing with different versions of
tools would be especially valuable.
--
Peter Eisentraut http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
Attachment | Content-Type | Size |
---|---|---|
0001-Run-only-top-level-recursive-lcov.patch | text/plain | 4.4 KB |
0002-Have-lcov-exclude-external-files.patch | text/plain | 888 bytes |
0003-Add-lcov-initial.patch | text/plain | 2.6 KB |
0004-Add-PostgreSQL-version-to-coverage-output.patch | text/plain | 1.2 KB |
0005-Remove-coverage-details-view.patch | text/plain | 805 bytes |
0006-Run-coverage-commands-quietly.patch | text/plain | 862 bytes |
0007-Improve-vpath-support-in-plperl-build.patch | text/plain | 1.4 KB |
0008-Support-coverage-on-vpath-builds.patch | text/plain | 1.2 KB |
0009-Exclude-flex-generated-code-from-coverage-testing.patch | text/plain | 7.7 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Amit Kapila | 2017-08-11 04:13:41 | Re: Page Scan Mode in Hash Index |
Previous Message | Amit Langote | 2017-08-11 03:22:07 | Re: dubious error message from partition.c |