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