Re: Recording test runtimes with the buildfarm

Поиск
Список
Период
Сортировка
От Andrew Dunstan
Тема Re: Recording test runtimes with the buildfarm
Дата
Msg-id 67c8b5a9-3d63-9299-3af2-524149f76493@2ndQuadrant.com
обсуждение исходный текст
Ответ на Re: Recording test runtimes with the buildfarm  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: Recording test runtimes with the buildfarm  (Stephen Frost <sfrost@snowman.net>)
Список pgsql-hackers
On 6/10/20 10:13 AM, Tom Lane wrote:
> Andrew Dunstan <andrew.dunstan@2ndquadrant.com> writes:
>> Alternatively, people with access to the database could extract the logs
>> and post-process them using perl or python. That would involve no work
>> on my part :-) But it would not be automated.
> Yeah, we could easily extract per-test-script runtimes, since pg_regress
> started to print those.  But ...
>
>> What we do record (in build_status_log) is the time each step took. So
>> any regression test that suddenly blew out should likewise cause a
>> blowout in the time the whole "make check" took.
> I have in the past scraped the latter results and tried to make sense of
> them.  They are *mighty* noisy, even when considering just one animal
> that I know to be running on a machine with little else to do.  Maybe
> averaging across the whole buildfarm could reduce the noise level, but
> I'm not very hopeful.  Per-test-script times would likely be even
> noisier (ISTM anyway, maybe I'm wrong).
>
> The entire reason we've been discussing a separate performance farm
> is the expectation that buildfarm timings will be too noisy to be
> useful to detect any but the most obvious performance effects.
>
>             



Yes, but will the performance farm be testing regression timings?


Maybe we're going to need several test suites, one of which could be
regression tests. But the regression tests themselves are not really
intended for performance testing.


cheers


andrew


-- 
Andrew Dunstan                https://www.2ndQuadrant.com
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services




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

Предыдущее
От: "Jonathan S. Katz"
Дата:
Сообщение: Re: password_encryption default
Следующее
От: Stephen Frost
Дата:
Сообщение: Re: Recording test runtimes with the buildfarm