Skip to content

remotewrite/sender: otel target removed #238

@paulojmdias

Description

@paulojmdias

Hi team 👋

Before #194, remotewrite/sender registered otel, telegraf, etc, targets and ran TestRemoteWrite/<target>/<case> against each. After #194 only prometheus is registered, targets/otel.go and the other non-Prometheus target files are gone, cases/ is removed, and the compliance build tag is no longer used.

This breaks the workflow in opentelemetry-collector-contrib that runs the following command against this repo and the selector now matches nothing:

go test -v --tags=compliance -run "TestRemoteWrite/otel/.+" ./

We've been working around it by pinning to adfa690dd4df11f9c1bc1b130db5843fdca219f1.

Relates to open-telemetry/opentelemetry-collector-contrib#45353

Two questions:

  1. Was removing the non-Prometheus targets intentional?
  2. If yes, would you accept a PR adding targets/otel.go back and wiring it into the new RW2 tests, so the OTel Collector's prometheusremotewrite exporter can be exercised again?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions