Re: pgstattuple: add test for coverage

Поиск
Список
Период
Сортировка
От Andres Freund
Тема Re: pgstattuple: add test for coverage
Дата
Msg-id 20221002071430.xfurt6znk2ruyxwy@awork3.anarazel.de
обсуждение исходный текст
Ответ на Re: pgstattuple: add test for coverage  (Dong Wook Lee <sh95119@gmail.com>)
Ответы Re: pgstattuple: add test for coverage  (Dong Wook Lee <sh95119@gmail.com>)
Список pgsql-hackers
Hi,

On 2022-08-03 11:19:59 +0900, Dong Wook Lee wrote:
> Is there no problem with selecting all the columns during SELECT statements?
> I thought there might be a problem where the test results could change easily.

Which indeed is the case, e.g. on 32bit systems it fails:

https://cirrus-ci.com/task/4619535222308864?logs=test_world_32#L253


https://api.cirrus-ci.com/v1/artifact/task/4619535222308864/testrun/build-32/testrun/pgstattuple/regress/regression.diffs

  table_len | tuple_count | tuple_len | tuple_percent | dead_tuple_count | dead_tuple_len | dead_tuple_percent |
free_space| free_percent
 

-----------+-------------+-----------+---------------+------------------+----------------+--------------------+------------+--------------
-   1171456 |        5000 |    560000 |          47.8 |             5000 |         560000 |               47.8 |
7452|         0.64
 
+   1138688 |        5000 |    540000 |         47.42 |             5000 |         540000 |              47.42 |
14796|          1.3
 
 (1 row)

...


You definitely can't rely on such details not to change across platforms.

Greetings,

Andres Freund



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

Предыдущее
От: Andres Freund
Дата:
Сообщение: Re: Amcheck verification of GiST and GIN
Следующее
От: Andres Freund
Дата:
Сообщение: Re: Transparent column encryption