Re: [HACKERS] Need a builtin way to run all tests faster manner
От | Michael Paquier |
---|---|
Тема | Re: [HACKERS] Need a builtin way to run all tests faster manner |
Дата | |
Msg-id | CAB7nPqQxxAscJ2RbpJPutwdFYRvaaY3Y6Wup046UcW_qXNoLoQ@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: [HACKERS] Need a builtin way to run all tests faster manner (Andres Freund <andres@anarazel.de>) |
Список | pgsql-hackers |
On Thu, Mar 9, 2017 at 6:49 AM, Andres Freund <andres@anarazel.de> wrote: > On 2017-03-08 16:32:49 -0500, Peter Eisentraut wrote: >> On 3/6/17 19:53, Andres Freund wrote: >> > I'm just not quite sure what the best way is to make it easier to run >> > tests in parallel within the tree. >> >> make check-world -j2 seems to run fine for me. > > Hm, I at least used to get a lot of spurious failures with this. I > e.g. don't think the free port selection is race free. pg_regress is running each Postgres instance in a separate Unix socket directory, so the port selection is not problem. PostgresNode.pm is also careful about that. > Also that > doesn't solve the issue of the time spent in repetitive initdbs - but > that's mainly in contrib, and we probably solve that there by having a > special target in contrib/ building a cluster once. Yeah, you can count the growing src/test/modules in that as well. -- Michael
В списке pgsql-hackers по дате отправления: