Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions manifests/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -234,9 +234,13 @@ manifest:
tests/parametric/test_otel_logs.py::Test_FR11_Telemetry::test_telemetry_metrics: # TODO: a lower version might be supported
- declaration: missing_feature (Rust telemetry metrics are not submitted in time to run tests against)
component_version: <0.4.1-dev+926c77a
tests/parametric/test_otel_logs.py::Test_FR13_Scope_Fields::test_scope_attributes_field: missing_feature (OpenTelemetry Rust SDK limitation - scope attributes not exported by opentelemetry-otlp)
tests/parametric/test_otel_logs.py::Test_FR13_Scope_Fields::test_scope_attributes_field: # TODO: a lower version might be supported
- declaration: missing_feature (OpenTelemetry Rust SDK limitation - scope attributes not exported by opentelemetry-otlp)
component_version: <0.4.1-dev+83c985c
tests/parametric/test_otel_logs.py::Test_FR13_Scope_Fields::test_scope_schema_url_field: missing_feature (OpenTelemetry Rust SDK limitation - schema_url not exported by opentelemetry-otlp)
tests/parametric/test_otel_logs.py::Test_FR13_Scope_Fields::test_scope_version_field: missing_feature (OpenTelemetry Rust SDK limitation - scope version not exported by opentelemetry-otlp)
tests/parametric/test_otel_logs.py::Test_FR13_Scope_Fields::test_scope_version_field: # TODO: a lower version might be supported
- declaration: missing_feature (OpenTelemetry Rust SDK limitation - scope version not exported by opentelemetry-otlp)
component_version: <0.4.1-dev+83c985c
Comment on lines +239 to +243

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Avoid ordering Rust dev builds by git SHA

When Rust is tested from a git checkout, utils/build/docker/rust/install_ddtrace.sh builds versions as 0.4.1-dev+<short-sha>, but the <0.4.1-dev+83c985c range is a SemVer comparison over build metadata/a git SHA, not a chronological commit boundary. For any dd-trace-rs branch before the fix whose SHA sorts after 83c985c (or a later one sorting before it), these two tests will be incorrectly activated or skipped, so this should stay disabled until a real release/version boundary rather than using the commit hash in the range.

Useful? React with 👍 / 👎.

tests/parametric/test_otel_metrics.py: v0.3.0
? tests/parametric/test_otel_metrics.py::Test_Otel_Metrics_Api_Instrument::test_otel_histogram_add_non_negative_and_negative_values
: missing_feature (OpenTelemetry Rust SDK does not filter negative values for Histogram.record(). This is a bug in the upstream SDK)
Expand Down
Loading