Skip site navigation (1) Skip section navigation (2)

pgsql: Expand test coverage support to entire tree Test coverage

From: petere(at)postgresql(dot)org (Peter Eisentraut)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Expand test coverage support to entire tree Test coverage
Date: 2009-08-07 20:50:22
Message-ID: 20090807205022.7014C75331E@cvs.postgresql.org (view raw or flat)
Thread:
Lists: pgsql-committers
Log Message:
-----------
Expand test coverage support to entire tree

Test coverage support now covers the entire source tree, including
contrib, instead of just src/backend.  In a related but independent
development, the commands make coverage and make coverage-html can be run
in any directory.

This turned out to be much easier than feared.  Besides a few ad hoc fixes
to pass the make target down the tree, change all affected makefiles to
list their directories in the SUBDIRS variable, changed from variants like
DIRS and WANTED_DIRS.  MSVC build fix was attempted as well.

Modified Files:
--------------
    pgsql:
        GNUmakefile.in (r1.50 -> r1.51)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/GNUmakefile.in?r1=1.50&r2=1.51)
    pgsql/contrib:
        Makefile (r1.87 -> r1.88)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/contrib/Makefile?r1=1.87&r2=1.88)
    pgsql/doc/src/sgml:
        regress.sgml (r1.63 -> r1.64)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/regress.sgml?r1=1.63&r2=1.64)
    pgsql/src:
        Makefile (r1.45 -> r1.46)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/Makefile?r1=1.45&r2=1.46)
        Makefile.global.in (r1.255 -> r1.256)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/Makefile.global.in?r1=1.255&r2=1.256)
    pgsql/src/backend:
        common.mk (r1.8 -> r1.9)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/common.mk?r1=1.8&r2=1.9)
    pgsql/src/backend/utils/mb/conversion_procs:
        Makefile (r1.21 -> r1.22)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/mb/conversion_procs/Makefile?r1=1.21&r2=1.22)
    pgsql/src/bin:
        Makefile (r1.54 -> r1.55)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/bin/Makefile?r1=1.54&r2=1.55)
    pgsql/src/interfaces:
        Makefile (r1.56 -> r1.57)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/Makefile?r1=1.56&r2=1.57)
    pgsql/src/pl:
        Makefile (r1.27 -> r1.28)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/pl/Makefile?r1=1.27&r2=1.28)
    pgsql/src/pl/plpgsql:
        Makefile (r1.9 -> r1.10)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/pl/plpgsql/Makefile?r1=1.9&r2=1.10)
    pgsql/src/tools/msvc:
        Mkvcbuild.pm (r1.41 -> r1.42)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/tools/msvc/Mkvcbuild.pm?r1=1.41&r2=1.42)

pgsql-committers by date

Next:From: Alvaro HerreraDate: 2009-08-07 20:54:31
Subject: pgsql: Document that autovacuum may run ANALYZE
Previous:From: Tom LaneDate: 2009-08-07 20:16:50
Subject: pgsql: Try to defend against the possibility that libpq is still in

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group