Andres Freund wrote: > Besides larger groups, starting the next test(s) earlier, another way to > gain pretty large improvements would be a test schedule feature that > allowed to stat dependencies between tests. So instead of manually > grouping the schedule, have 'numerology' state that it depends on int2, > int4, int8, float4, float8, which means it can actually be started > earlier than it currently can in many cases.
Yeah, I proposed this a decade ago but never had the wits to write the code. It would be very useful for running tests standalone, too -- much as I dislike 'make installcheck' taking half a minute, I dislike much more having to take 5 minutes each time to figure out that create_table depends on box, polygon, create_function, yadda yadda. -- Álvaro Herrera https://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services