3 Commits

Author SHA1 Message Date
Andreas Karlsson
e979ab71c2 Harmonize the different Github Actions entry points
The meson and the make scripts had diverged a lot, so this commit fixes
that plus some other inconsistencies.
2025-04-28 09:42:37 +02:00
Andreas Karlsson
7f464a5cbe Make whitespace of CI scripts consistent 2025-02-05 22:11:14 +01:00
Zsolt Parragi
5e3f82c785
Fixing issues with running installcheck-world with pg_tde (#31)
* The make CI action now also runs the entire installcheck-world
  with pg_tde setup for all tests
* The meson CI runner doesn't do this yet
* Tools that only worked with the heap am based on an OID check now
  also check for the tde_heap OID
* The get_tde_table_am_oid helper function is now moved inside the core,
  as it is required by other contrib modules, which do not have access
  to the tde code otherwise.
* A few tests that do a custom server setup was disabled based on the
  TDE_MODE environment variable. These tests would fail because they
  expect that after an initdb and start, the regression suite works,
  but that's not the case with tde_heap. These tests can be re-enabled
  again after we have options to do this with initdb
2025-01-22 17:32:24 +00:00