Skip to content

[PHP] fix: provide default openssl config file#746

Open
brandonpayton wants to merge 2 commits into
integration/kd-6nz-php-phpt-harness-only-basefrom
gascity/kd-6nz/split-pr717-default-openssl-config
Open

[PHP] fix: provide default openssl config file#746
brandonpayton wants to merge 2 commits into
integration/kd-6nz-php-phpt-harness-only-basefrom
gascity/kd-6nz/split-pr717-default-openssl-config

Conversation

@brandonpayton

Copy link
Copy Markdown
Member

Supersedes fork-headed PR #726. This replacement keeps the same head commit (2efa15e) but moves the PR head onto an Automattic/kandelo branch.

Why this is needed

PHP OpenSSL PHPTs expect a usable default OpenSSL configuration and stable local server behavior under parallel harness execution. Without those, tests fail because the packaged runtime environment is incomplete or races itself.

Why this shape makes sense

The fix combines the default OpenSSL runtime configuration with the PHPT server stabilization needed to make that configuration usable under the upstream harness. Both are package and runtime setup issues exposed by PHP, not PHP source changes.

Why this is the correct fix

Providing the expected default config and making parallel test servers deterministic aligns the Kandelo PHP runtime with upstream PHP test assumptions while avoiding broad skips for OpenSSL coverage.

Verification

Branch-location correction only. Replacement head SHA matches fork-headed PR #726 exactly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant