Skip to content

perf: use PGO to improve FrankenPHP's go performance (7-8% Hello World throughput) #4593

perf: use PGO to improve FrankenPHP's go performance (7-8% Hello World throughput)

perf: use PGO to improve FrankenPHP's go performance (7-8% Hello World throughput) #4593

Triggered via pull request April 24, 2026 06:07
@henderkeshenderkes
synchronize #2361
perf-tests
Status Cancelled
Total duration 5m 17s
Artifacts 1

docker.yaml

on: pull_request
Matrix: build
Matrix: push
Fit to window
Zoom out
Zoom in

Annotations

93 errors
build (php-8-3-30-alpine, linux/arm/v6)
buildx bake failed with: ERROR: target runner-php-8-3-30-alpine: failed to solve: process "/bin/ash -eo pipefail -c if [ -f /run/secrets/github-token ] && [ -s /run/secrets/github-token ]; then \t\t\t\tcurl -s -H \"Authorization: *** /run/secrets/github-token)\" https://api.github.com/repos/e-dant/watcher/releases/latest; \t\telse \t\t\t\tcurl -s https://api.github.com/repos/e-dant/watcher/releases/latest; \t\tfi | \t\tgrep tarball_url | \t\tawk '{ print $2 }' | \t\tsed 's/,$//' | \t\tsed 's/\"//g' | \t\txargs curl -L | \t\ttar xz --strip-components 1 && \t\tcmake -S . -B build -DCMAKE_BUILD_TYPE=Release && \t\tcmake --build build && \t\tcmake --install build" did not complete successfully: exit code: 2
build (php-8-3-30-alpine, linux/amd64)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-3-30-trixie, linux/arm/v7)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-4-20-alpine, linux/386)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-2-30-trixie, linux/arm64)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-4-20-bookworm, linux/amd64)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-5-5-trixie, linux/arm64)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-5-5-alpine, linux/arm64)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-5-5-bookworm, linux/amd64)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-5-5-bookworm, linux/arm/v7)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-5-5-trixie, linux/amd64)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-5-5-trixie, linux/386)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-5-5-bookworm, linux/arm64)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-5-5-bookworm, linux/arm64)
The operation was canceled.
build (php-8-2-30-alpine, linux/arm/v7)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-2-30-alpine, linux/arm/v7)
The operation was canceled.
build (php-8-4-20-alpine, linux/arm64)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-4-20-alpine, linux/arm64)
The operation was canceled.
build (php-8-4-20-alpine, linux/arm/v6)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-4-20-alpine, linux/arm/v6)
The operation was canceled.
build (php-8-4-20-trixie, linux/arm64)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-4-20-trixie, linux/arm64)
The operation was canceled.
build (php-8-4-20-bookworm, linux/arm/v7)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-4-20-bookworm, linux/arm/v7)
The operation was canceled.
build (php-8-2-30-bookworm, linux/arm/v7)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-2-30-bookworm, linux/arm/v7)
The operation was canceled.
build (php-8-2-30-trixie, linux/amd64)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-2-30-trixie, linux/amd64)
The operation was canceled.
build (php-8-2-30-bookworm, linux/arm64)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-2-30-bookworm, linux/arm64)
The operation was canceled.
build (php-8-3-30-bookworm, linux/arm/v7)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-3-30-bookworm, linux/arm/v7)
The operation was canceled.
build (php-8-4-20-bookworm, linux/386)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-4-20-bookworm, linux/386)
The operation was canceled.
build (php-8-4-20-alpine, linux/arm/v7)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-4-20-alpine, linux/arm/v7)
The operation was canceled.
build (php-8-3-30-bookworm, linux/amd64)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-3-30-bookworm, linux/amd64)
The operation was canceled.
build (php-8-3-30-trixie, linux/arm64)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-3-30-trixie, linux/arm64)
The operation was canceled.
build (php-8-5-5-alpine, linux/386)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-5-5-alpine, linux/386)
The operation was canceled.
build (php-8-3-30-trixie, linux/386)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-3-30-trixie, linux/386)
The operation was canceled.
build (php-8-5-5-trixie, linux/arm/v7)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-5-5-trixie, linux/arm/v7)
The operation was canceled.
build (php-8-4-20-trixie, linux/amd64)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-4-20-trixie, linux/amd64)
The operation was canceled.
build (php-8-3-30-alpine, linux/386)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-3-30-alpine, linux/386)
The operation was canceled.
build (php-8-2-30-alpine, linux/386)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-2-30-alpine, linux/386)
The operation was canceled.
build (php-8-3-30-bookworm, linux/386)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-3-30-bookworm, linux/386)
The operation was canceled.
build (php-8-2-30-bookworm, linux/amd64)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-2-30-bookworm, linux/amd64)
The operation was canceled.
build (php-8-2-30-trixie, linux/arm/v7)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-2-30-trixie, linux/arm/v7)
The operation was canceled.
build (php-8-4-20-alpine, linux/amd64)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-4-20-alpine, linux/amd64)
The operation was canceled.
build (php-8-5-5-alpine, linux/arm/v7)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-5-5-alpine, linux/arm/v7)
The operation was canceled.
build (php-8-5-5-alpine, linux/arm/v6)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-5-5-alpine, linux/arm/v6)
The operation was canceled.
build (php-8-2-30-trixie, linux/386)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-2-30-trixie, linux/386)
The operation was canceled.
build (php-8-4-20-trixie, linux/386)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-4-20-trixie, linux/386)
The operation was canceled.
build (php-8-2-30-alpine, linux/arm/v6)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-2-30-alpine, linux/arm/v6)
The operation was canceled.
build (php-8-2-30-alpine, linux/amd64)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-2-30-alpine, linux/amd64)
The operation was canceled.
build (php-8-3-30-trixie, linux/amd64)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-3-30-trixie, linux/amd64)
The operation was canceled.
build (php-8-2-30-bookworm, linux/386)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-2-30-bookworm, linux/386)
The operation was canceled.
build (php-8-3-30-alpine, linux/arm64)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-3-30-alpine, linux/arm64)
The operation was canceled.
build (php-8-2-30-alpine, linux/arm64)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-2-30-alpine, linux/arm64)
The operation was canceled.
build (php-8-4-20-bookworm, linux/arm64)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-4-20-bookworm, linux/arm64)
The operation was canceled.
build (php-8-5-5-bookworm, linux/386)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-5-5-bookworm, linux/386)
The operation was canceled.
build (php-8-3-30-bookworm, linux/arm64)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-3-30-bookworm, linux/arm64)
The operation was canceled.
build (php-8-3-30-alpine, linux/arm/v7)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-3-30-alpine, linux/arm/v7)
The operation was canceled.
build (php-8-5-5-alpine, linux/amd64)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-5-5-alpine, linux/amd64)
The operation was canceled.
build (php-8-4-20-trixie, linux/arm/v7)
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists
build (php-8-4-20-trixie, linux/arm/v7)
The operation was canceled.
Build Docker Images
Canceling since a higher priority waiting request for Build Docker Images-refs/pull/2361/merge exists

Artifacts

Produced during runtime
Name Size Digest
php~frankenphp~0K4XHE+1.dockerbuild
56.9 KB
sha256:3e7a0fdc3dbfdb6641a4e7d6e5cb74da36ee5e5820e99cf4bbdf72bc9dff1409