From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | pgsql-committers(at)lists(dot)postgresql(dot)org |
Subject: | pgsql: Shave some cycles off subscription/t/100_bugs.pl tests. |
Date: | 2022-11-16 17:35:31 |
Message-ID: | E1ovMJu-000U3D-P9@gemulon.postgresql.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-committers |
Shave some cycles off subscription/t/100_bugs.pl tests.
We can re-use the clusters set up for this test script's first test,
instead of generating new ones. On my machine this is good for
about a 20% reduction in this script's runtime, from ~6.5 sec to
~5.2 sec.
This idea could be taken further, but it'd require a much more invasive
patch. These cases are easy because the Perl variable names were
already being re-used.
Anton A. Melnikov
Discussion: https://postgr.es/m/eb7aa992-c2d7-6ce7-4942-0c784231a362@inbox.ru
Branch
------
master
Details
-------
https://git.postgresql.org/pg/commitdiff/fccaf259f22f4aedc02033516c561ca86903077d
Modified Files
--------------
src/test/subscription/t/100_bugs.pl | 29 ++++++++++++++++++++---------
1 file changed, 20 insertions(+), 9 deletions(-)
From | Date | Subject | |
---|---|---|---|
Next Message | Peter Eisentraut | 2022-11-16 18:50:38 | pgsql: Add missing object classes to object_address test |
Previous Message | Peter Eisentraut | 2022-11-16 15:46:14 | pgsql: Variable renaming in preparation for refactoring |