Skip to content

support refactored otlp export config #2918

support refactored otlp export config

support refactored otlp export config #2918

Triggered via pull request January 14, 2025 08:50
Status Failure
Total duration 1m 35s
Artifacts

php.yml

on: pull_request
Matrix: php
Matrix: packages / validate
Waiting for pending jobs
Fit to window
Zoom out
Zoom in

Annotations

19 errors and 7 warnings
php (8.4, false, --ignore-platform-reqs)
Process completed with exit code 8.
php (8.4, false, --ignore-platform-reqs)
One or more steps failed
php (8.1, false)
Process completed with exit code 8.
php (8.1, false)
One or more steps failed
php (8.3, false)
Process completed with exit code 8.
php (8.3, false)
One or more steps failed
php (8.2, false)
Process completed with exit code 8.
php (8.2, false)
One or more steps failed
php (8.5, true, --ignore-platform-reqs)
Process completed with exit code 1.
ArgumentTypeCoercion: src/Config/SDK/ComponentProvider/Logs/LogRecordExporterOtlpHttp.php#L48
src/Config/SDK/ComponentProvider/Logs/LogRecordExporterOtlpHttp.php:48:33: ArgumentTypeCoercion: Argument 1 of OpenTelemetry\Contrib\Otlp\LogsExporter::__construct expects OpenTelemetry\SDK\Common\Export\TransportInterface<'application/json'|'application/x-ndjson'|'application/x-protobuf'>, but parent type OpenTelemetry\SDK\Common\Export\TransportInterface<string> provided (see https://psalm.dev/193)
UndefinedClass: src/Config/SDK/ComponentProvider/Logs/LogRecordExporterOtlpHttp.php#L51
src/Config/SDK/ComponentProvider/Logs/LogRecordExporterOtlpHttp.php:51:31: UndefinedClass: Class, interface or enum named OpenTelemetry\Config\SDK\ComponentProvider\Logs\ContentTypes does not exist (see https://psalm.dev/019)
UndefinedClass: src/Config/SDK/ComponentProvider/Logs/LogRecordExporterOtlpHttp.php#L52
src/Config/SDK/ComponentProvider/Logs/LogRecordExporterOtlpHttp.php:52:27: UndefinedClass: Class, interface or enum named OpenTelemetry\Config\SDK\ComponentProvider\Logs\ContentTypes does not exist (see https://psalm.dev/019)
php (8.5, true, --ignore-platform-reqs)
Process completed with exit code 2.
php (8.5, true, --ignore-platform-reqs): src/Config/SDK/ComponentProvider/Logs/LogRecordExporterOtlpHttp.php#L51
Access to constant PROTOBUF on an unknown class OpenTelemetry\Config\SDK\ComponentProvider\Logs\ContentTypes.
php (8.5, true, --ignore-platform-reqs): src/Config/SDK/ComponentProvider/Logs/LogRecordExporterOtlpHttp.php#L52
Access to constant JSON on an unknown class OpenTelemetry\Config\SDK\ComponentProvider\Logs\ContentTypes.
php (8.5, true, --ignore-platform-reqs)
Process completed with exit code 1.
php (8.5, true, --ignore-platform-reqs)
Process completed with exit code 8.
php (8.5, true, --ignore-platform-reqs)
Process completed with exit code 2.
php (8.5, true, --ignore-platform-reqs)
One or more steps failed
php (8.4, false, --ignore-platform-reqs)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
php (8.1, false)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
php (8.3, false)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
php (8.2, false)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
php (8.5, true, --ignore-platform-reqs)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
php (8.5, true, --ignore-platform-reqs): src/Config/SDK/ComponentProvider/Logs/LogRecordExporterOtlpHttp.php#L51
OpenTelemetry\Config\SDK\ComponentProvider\Logs\LogRecordExporterOtlpHttp has uncovered dependency on OpenTelemetry\Config\SDK\ComponentProvider\Logs\ContentTypes (ConfigSDK)
php (8.5, true, --ignore-platform-reqs): src/Config/SDK/ComponentProvider/Logs/LogRecordExporterOtlpHttp.php#L52
OpenTelemetry\Config\SDK\ComponentProvider\Logs\LogRecordExporterOtlpHttp has uncovered dependency on OpenTelemetry\Config\SDK\ComponentProvider\Logs\ContentTypes (ConfigSDK)