Skip to content

Test monitor in CI #11990

@steven-sheehy

Description

@steven-sheehy

Problem

The Java monitor connects directly to consensus nodes but we don't have any tests to verify those calls to catch regressions earlier.

Solution

  • Depends on Build images for acceptance test workflow #12348
  • Figure out how to verify monitor is publishing/subscribing successfully. Possibly call /actuator/health/cluster or examining metrics endpoint and verifying metrics are increasing
  • Add a postman.json and helm test to hedera-mirror-monitor sub-chart
  • monitor chart should have similar properties as other charts with test.enabled defaulted to false except in acceptance workflow

Alternatives

No response

Metadata

Metadata

Labels

enhancementType: New featuregithub actionsPull requests that update GitHub Actions codemonitorArea: Monitoring and dashboard

Projects

Status

👀 In review

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions