Add PG CI to older PG releases
От | Nazir Bilal Yavuz |
---|---|
Тема | Add PG CI to older PG releases |
Дата | |
Msg-id | CAN55FZ3m0Cyq8TS1Ai0Me2jmabBNZrZVrTYO2UJbeeJVFwA7Qg@mail.gmail.com обсуждение исходный текст |
Ответы |
Re: Add PG CI to older PG releases
Re: Add PG CI to older PG releases |
Список | pgsql-hackers |
Hi, PG CI is added starting from PG 15, adding PG CI to PG 14 and below could be beneficial. So, firstly I tried adding it to the REL_14_STABLE branch. If that makes sense, I will try to add PG CI to other old PG releases. 'Add PG CI to PG 14' patch is attached. I merged both CI commits and the least amount of commits to pass the CI on all OSes. Addition to CI commits, other changes are: 1_ 76e38b37a5f179d4c9d2865ff31b79130407530b is added for debugging Windows. Also a couple of SSL tests were failing without this because the log file is empty. Example failures on 001_ssltests.pl: # Failed test 'certificate authorization succeeds with DN mapping: log matches' # at c:/cirrus/src/test/perl/PostgresNode.pm line 2195. # '' # doesn't match '(?^:connection authenticated: identity="CN=ssltestuser-dn,OU=Testing,OU=Engineering,O=PGDG" method=cert)' # Failed test 'certificate authorization succeeds with CN mapping: log matches' # at c:/cirrus/src/test/perl/PostgresNode.pm line 2195. # '' # doesn't match '(?^:connection authenticated: identity="CN=ssltestuser-dn,OU=Testing,OU=Engineering,O=PGDG" method=cert)' # Failed test 'certificate authorization fails with client cert belonging to another user: log matches' # at c:/cirrus/src/test/perl/PostgresNode.pm line 2243. # '' # doesn't match '(?^:connection authenticated: identity="CN=ssltestuser" method=cert)' # Looks like you failed 3 tests of 110. 2_ 45f52709d86ceaaf282a440f6311c51fc526340b is added for fixing socket directories on Windows. 3_ I removed '--with-zstd' since it was not supported yet. Any kind of feedback would be appreciated. Regards, Nazir Bilal Yavuz Microsoft
Вложения
В списке pgsql-hackers по дате отправления: