Skip to content

Comments

[ST] Add Metrics testing custom provided Prometheus charts#2314

Merged
jankalinic merged 11 commits intostreamshub:mainfrom
jankalinic:metrics-st
Feb 20, 2026
Merged

[ST] Add Metrics testing custom provided Prometheus charts#2314
jankalinic merged 11 commits intostreamshub:mainfrom
jankalinic:metrics-st

Conversation

@jankalinic
Copy link
Contributor

@jankalinic jankalinic commented Feb 10, 2026

This PR adds a new test scenario for custom Prometheus metrics in Kafka clusters. It allows testing of user-provided Prometheus metrics instead of Console-deployed one and ensures proper integration with Streamshub Console.
PR also adds an annotation to limit execution on OpenShift clusters.

Note: Due to Minikube limitations, this scenario cannot be executed locally on Minikube. It works only on full Kubernetes or OpenShift clusters.

@jankalinic jankalinic added this to the 0.11.1 milestone Feb 10, 2026
@jankalinic jankalinic self-assigned this Feb 10, 2026
@jankalinic jankalinic added the do not merge Do not merge just yet. Work is still in progress label Feb 10, 2026
@jankalinic
Copy link
Contributor Author

/systemtests run --retry-count=1 --testcase=MetricsST

@jankalinic
Copy link
Contributor Author

/systemtests run --retry-count=1 --testcase=PrometheusST

@jankalinic
Copy link
Contributor Author

/systemtests run --retry-count=0 --testcase=PrometheusST

1 similar comment
@jankalinic
Copy link
Contributor Author

/systemtests run --retry-count=0 --testcase=PrometheusST

@jankalinic
Copy link
Contributor Author

/systemtests run --retry-count=0 --testcase=PrometheusST

@streamshub-bot
Copy link

⚠️ Systemtests run finished - failure ⚠️

Test Summary:

  • TOTAL: 0
  • PASS: 0
  • FAIL: 0
  • SKIP: 0

Used parameters:

  • TEST_CASE: PrometheusST
  • PROFILE:
  • INSTALL_TYPE: olm
  • RETRY_COUNT: 0
  • ENVS:

Signed-off-by: jkalinic <jkalinic@redhat.com>
Signed-off-by: jkalinic <jkalinic@redhat.com>
Signed-off-by: jkalinic <jkalinic@redhat.com>
Signed-off-by: jkalinic <jkalinic@redhat.com>
Signed-off-by: jkalinic <jkalinic@redhat.com>
Signed-off-by: jkalinic <jkalinic@redhat.com>
Signed-off-by: jkalinic <jkalinic@redhat.com>
Signed-off-by: jkalinic <jkalinic@redhat.com>
@jankalinic jankalinic added ready for review Pull request is ready for a static review and removed do not merge Do not merge just yet. Work is still in progress labels Feb 19, 2026
@jankalinic jankalinic marked this pull request as ready for review February 19, 2026 14:31
@jankalinic jankalinic enabled auto-merge (squash) February 20, 2026 08:58
@jankalinic jankalinic added ready for merge Pull request was reviewed, approved and is ready to be merged by maintainers. and removed ready for review Pull request is ready for a static review labels Feb 20, 2026
@sonarqubecloud
Copy link

@jankalinic jankalinic merged commit 84bb034 into streamshub:main Feb 20, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready for merge Pull request was reviewed, approved and is ready to be merged by maintainers.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants