Re: New regression test time

Поиск
Список
Период
Сортировка
От Alvaro Herrera
Тема Re: New regression test time
Дата
Msg-id 20130629043636.GA3757@eldon.alvh.no-ip.org
обсуждение исходный текст
Ответ на New regression test time  (Josh Berkus <josh@agliodbs.com>)
Ответы Re: New regression test time  (Robert Haas <robertmhaas@gmail.com>)
Список pgsql-hackers
Josh Berkus escribió:
> Hackers,
> 
> Per discussion on these tests, I ran "make check" against 9.4 head,
> applied all of the regression tests other than DISCARD.
> 
> Time for 3 "make check" runs without new tests: 65.9s
> 
> Time for 3 "make check runs with new tests: 71.7s
> 
> So that's an increase of about 10% in test runtime (or 2 seconds per run
> on my laptop),

I see two problems with this report:
1. it creates a new installation for each run,
2. it only uses the serial schedule.

I care more about the parallel schedule than the serial one, because
since it obviously runs in less time, then I can run it often and not
worry about how long it takes.  On the other hand, the cost of the extra
initdb obviously means that the percentage is a bit lower than if you
were to compare test run time without considering the initdb step.

-- 
Álvaro Herrera                http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services



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

Предыдущее
От: Fabien COELHO
Дата:
Сообщение: Re: New regression test time
Следующее
От: Fabien COELHO
Дата:
Сообщение: [PATCH] big test separation POC