Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DO NOT MERGE: build all compute images on bookworm #9849

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

bayandin
Copy link
Member

Build all compute images on bookworm for testing purposes

Copy link

github-actions bot commented Nov 22, 2024

7044 tests run: 6736 passed, 0 failed, 308 skipped (full report)


Flaky tests (6)

Postgres 16

Postgres 15

Postgres 14

Code coverage* (full report)

  • functions: 30.4% (8270 of 27226 functions)
  • lines: 47.8% (65220 of 136512 lines)

* collected from Rust tests only


The comment gets automatically updated with the latest test results
56db8a4 at 2024-12-01T23:02:24.102Z :recycle:

@bayandin bayandin force-pushed the bayandin/build-all-computes-on-bookworm branch 4 times, most recently from 848dc46 to 1930eb6 Compare November 30, 2024 21:21
@bayandin bayandin changed the base branch from main to bayandin/prepare-older-postgreses-for-bookworm November 30, 2024 21:22
Base automatically changed from bayandin/prepare-older-postgreses-for-bookworm to main December 1, 2024 13:05
@bayandin bayandin force-pushed the bayandin/build-all-computes-on-bookworm branch from 9a415cb to 5564138 Compare December 1, 2024 13:13
jcsp pushed a commit that referenced this pull request Dec 1, 2024
## Problem

Current compute images for Postgres 14-16 don't build on Debian 12
because of issues with extensions.
This PR fixes that, but for the current setup, it is mostly a no-op
change.

## Summary of changes
- Use `/bin/bash -euo pipefail` as SHELL to fail earlier
- Fix `plv8` build: backport a trivial patch for v8
- Fix `postgis` build: depend `sfgal` version on Debian version instead
of Postgres version


Tested in: #9849
@bayandin bayandin force-pushed the bayandin/build-all-computes-on-bookworm branch from 5564138 to 56db8a4 Compare December 1, 2024 18:53
@bayandin bayandin marked this pull request as ready for review December 1, 2024 23:29
@bayandin bayandin requested a review from a team as a code owner December 1, 2024 23:29
@bayandin bayandin added the run-e2e-tests-in-draft When placed on a PR, tells the CI to run e2e test in draft PR label Dec 1, 2024
@bayandin bayandin marked this pull request as draft December 1, 2024 23:29
awarus pushed a commit that referenced this pull request Dec 5, 2024
## Problem

Current compute images for Postgres 14-16 don't build on Debian 12
because of issues with extensions.
This PR fixes that, but for the current setup, it is mostly a no-op
change.

## Summary of changes
- Use `/bin/bash -euo pipefail` as SHELL to fail earlier
- Fix `plv8` build: backport a trivial patch for v8
- Fix `postgis` build: depend `sfgal` version on Debian version instead
of Postgres version


Tested in: #9849
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
run-e2e-tests-in-draft When placed on a PR, tells the CI to run e2e test in draft PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant