Introduce issuegenerator to open issues when tests fail on main#38177
Conversation
Signed-off-by: Arthur Silva Sens <arthursens2005@gmail.com>
|
cc @mx-psi |
mx-psi
left a comment
There was a problem hiding this comment.
LGTM. I wanted to do the hostmetrics receiver because of these kinds of failures: https://github.com/open-telemetry/opentelemetry-collector-contrib/actions/runs/13521886685/job/37782822048 However these happen on ARM tests, which I think currently don't produce JUnit test results. I am fine merging this PR, but if I am right we would need to produce JUnit test results on those jobs as well
|
Hmmmm, I wonder what would happen if we included this automation on all arches. I think if the same test fails everywhere, we just spam the same issue. Not really a big deal 🤷 |
I think it's not a big deal yep, it should be rare |
|
Is this really working? I saw the workflow fails consistently https://github.com/open-telemetry/opentelemetry-collector-contrib/actions/runs/13524013972/job/37791954191 |
Thanks for flagging it! Should we revert until we understand how to debug it? |
…in (open-telemetry#38177)" This reverts commit b072b17.
* main: (22 commits) [receiver/awsfirehose] Add support for encoding extensions (open-telemetry#37262) fix(deps): update module google.golang.org/api to v0.223.0 (open-telemetry#38181) [chore] skip TestSyslogComplementaryRFC3164 (open-telemetry#38240) fix(deps): update module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common to v1.0.1106 (open-telemetry#38199) [provider/s3] Use mdatagen, promote to alpha (open-telemetry#38227) fix: fix flaky test in kafkatopicsobserver (open-telemetry#38218) [processor/resourcedetection] Add k8s.cluster.uid to kubeadm detector (open-telemetry#38216) Revert "Add issue generation from fkaly tests for all archs (open-telemetry#38191)" (open-telemetry#38230) Revert "Introduce issuegenerator to open issues when tests fail on main (open-telemetry#38177)" (open-telemetry#38231) [chore] Update otelcol core dependency (open-telemetry#38214) [pkg/stanza] Improve error logs produced by transformer processors (open-telemetry#37285) [receiver/statsd] Make full config structure public (open-telemetry#38186) processor/metricsstarttime: add ridwanmsharif as codeowner (open-telemetry#38193) fix(deps): update module github.com/huaweicloud/huaweicloud-sdk-go-v3 to v0.1.137 (open-telemetry#38154) [pkg/datadog] export StaticAPIKeyCheck (open-telemetry#38223) [chore][pkg/ottl] Move scope and resource PathGetSetters to internal ctx packages (open-telemetry#38225) fix(deps): update all github.com/datadog packages to v0.64.0-rc.3 (open-telemetry#38202) feat(telemetrygen): added support for delta temporality (open-telemetry#38146) [chore] Some more fixes of component IDs (open-telemetry#38221) [chore][pkg/ottl] Define PathGetSetter in ctxdatapoint (open-telemetry#38201) ...

Description
This PR extends the current unit test workflow to download the artifacts we started uploading at #37941. Further docs can be found here: https://github.com/actions/download-artifact
I'm also moving files around to make sure we start small. Generating issues only for the
hostmetricsreceivercomponent. Once we notice that is working well I plan to raise another PR to cover all components of contribLink to tracking issue
Related to #36761