Re: code coverage patch

Поиск
Список
Период
Сортировка
От Peter Eisentraut
Тема Re: code coverage patch
Дата
Msg-id 200808281356.03678.peter_e@gmx.net
обсуждение исходный текст
Ответ на code coverage patch  (Michelle Caisse <Michelle.Caisse@Sun.COM>)
Ответы Re: code coverage patch
Re: code coverage patch
Список pgsql-hackers
Michelle Caisse wrote:
> gcov gets confused when source files are generated. I eliminated
> src/backend/bootstrap and ../parser from coverage analysis to avoid
> errors of this type.

The problem with those files is that the source file contains lines like this:

#line 1042 "y.tab.c"

but that source file does not exist, as it is renamed to gram.c.

We could fix that in one of two ways:

1) Use bison's -o option to put the output file in the right place directly, 
if we are dealing with bison (and don't bother to support code coverage 
analysis with other yaccs), or

2) Run a pattern replacement across the grammar output files as their are 
renamed.

Comments?


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Bernd Helmle
Дата:
Сообщение: What happend to equality_oper()
Следующее
От: "Hitoshi Harada"
Дата:
Сообщение: Re: September Commit Fest coming soon!