mirror of
https://github.com/SigNoz/signoz.git
synced 2026-06-26 18:10:27 +01:00
* chore: metric_name required checks removed * refactor(inframonitoring): drop required-metrics test, add test hosts_warnings * chore: updated integration tests for pods * chore: updated integration tests for volumes * chore: updated integration tests for nodes * chore: updated integration tests for clusters and deployments * chore: updated statefulsets integration tests * chore: updated integration tests for jobs and daemonsets * chore: removed unwanted provisional comments * test(inframonitoring): dedupe metric-availability warning fixtures, reuse existing datasets * test(inframonitoring): isolate hosts metric-key-pair warning fixture Scenario-2 shared host acc-h1 + the accuracy fixture with test_hosts_value_accuracy, causing a deterministic CI failure (empty warnings). Restore the dedicated kp-h1 fixture + deployment.environment groupBy so the warning assertion never depends on data shared with another test. * chore: removed unimportant tests for same thing * test(inframonitoring): drop obsolete metric-key-pair warning scenario PR #11835 removed the "key X not found on metric" warning from the metric statement builder (lexer-derived check can't tell a key from a value, so $variables got false-flagged). The metric_key_pair_not_seen scenario asserted that now-removed warning, so it fails deterministically after merging main. Remove the scenario and its orphaned fixture; never-seen-metric coverage ("never been received", still emitted) stays.