Skip to content

Commit

Permalink
Cleanup some specific PG14 stuff from GH matrix
Browse files Browse the repository at this point in the history
  • Loading branch information
fabriziomello committed Jun 22, 2024
1 parent c74e10c commit 86211f5
Showing 1 changed file with 2 additions and 11 deletions.
13 changes: 2 additions & 11 deletions .github/gh_matrix_builder.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,10 @@
"bgw_db_scheduler",
"bgw_db_scheduler_fixed",
"telemetry",
"memoize",
}


# helper functions to generate matrix entries
# the release and apache config inherit from the
# debug config to reduce repetition
Expand Down Expand Up @@ -183,19 +185,12 @@ def macos_config(overrides):
# to a specific branch like prerelease_test we add additional
# entries to the matrix
if not pull_request:
# add debug test for first supported PG14 version
pull_request_ignored_tests = {
"memoize",
}
m["include"].append(
build_debug_config(
{
"pg": PG14_EARLIEST,
# The early releases don't build with llvm 14.
"pg_extra_args": "--enable-debug --enable-cassert --without-llvm",
"ignored_tests": default_ignored_tests.union(
pull_request_ignored_tests
),
}
)
)
Expand All @@ -222,13 +217,9 @@ def macos_config(overrides):

# to discover issues with upcoming releases we run CI against
# the stable branches of supported PG releases
pg14_ignored_tests = {
"memoize",
}
m["include"].append(
build_debug_config(
{
"ignored_tests": default_ignored_tests.union(pg14_ignored_tests),
"pg": 14,
"snapshot": "snapshot",
}
Expand Down

0 comments on commit 86211f5

Please sign in to comment.