SIGN IN SIGN UP

chore(observability): extend component validation framework for more flexible test case building (#19941)

* add fix and small refactor

* fix compilation errors

* 3 ticks

* dont compute expected metrics in validator

* cleanup

* cleanup

* clippy

* feedback tz: sent_eventssssss

* feedback tz: fix telemetry shutdown finishing logic

* 3 ticks

* small reorg to add sinks

* mini refactor of the component spec validators

* attempt to set expected values from the resource

* feedback tz- from not try_from

* back to 3 ticks

* fix incorrect expected values

* Even more reduction

* clippy

* add the discarded events total check

* workaround the new sync issues

* multi config support

* cleanup

* check events

* partial feedback

* thought i removed that

* use ref

* feedback: dont introduce PassThroughFail variant

* feedback: adjust enum variant names for clarity

* feedback: no idea what I was thinking with `input_codec`

* spell check

* fr

* fix sync issues

* remove unused enum variant

* feedback- update docs

* check_events

* touchup

* spell checker

* merge leftover

* chore(observability): extend component validation framework for more flexible test case coverage

* feedback: log formating

* feedback- better approach to driving shutdown

* give a generous timeout

* feedback
N
neuronull committed
c7e4e33ca0c479cd9c8b0c5af72f6bc804d287fe
Parent: 312056c
Committed by GitHub <noreply@github.com> on 3/4/2024, 5:19:24 PM