Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configure jfr-datasource/grafana-dashboard in itests #528

Merged
merged 4 commits into from
Jun 22, 2021

Conversation

andrewazores
Copy link
Member

This PR adds configuration to the integration test pod setup to include jfr-datasource and grafana-dashboard, so that the integration test environment more closely resembles a realistic "full" Cryostat deployment. Some existing integration tests have been lightly updated to adjust for this.

Since it's fairly related to this change I have also updated the jfr-datasource and grafana-dashboard versions used in smoketest.sh, and I have also added configuration to the pom.xml to add convenient properties for skipping unit tests only or skipping integration tests only.

@andrewazores andrewazores requested review from hareetd and jan-law June 22, 2021 14:20
Copy link
Contributor

@hareetd hareetd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me!

@jan-law
Copy link
Contributor

jan-law commented Jun 22, 2021

LGTM!

@andrewazores andrewazores merged commit 625e6a0 into cryostatio:main Jun 22, 2021
@andrewazores andrewazores deleted the itests-grafana branch June 22, 2021 17:21
andrewazores added a commit to andrewazores/cryostat that referenced this pull request Jun 23, 2021
* Use pre-configured grafana-dashboard

* Update jfr-datasource version

* Add properties for skipping unit tests and integration tests

* Configure jfr-datasource/grafana-dashboard in itests
andrewazores added a commit to andrewazores/cryostat that referenced this pull request Jun 23, 2021
* Use pre-configured grafana-dashboard

* Update jfr-datasource version

* Add properties for skipping unit tests and integration tests

* Configure jfr-datasource/grafana-dashboard in itests
andrewazores added a commit to andrewazores/cryostat that referenced this pull request Jun 23, 2021
* Use pre-configured grafana-dashboard

* Update jfr-datasource version

* Add properties for skipping unit tests and integration tests

* Configure jfr-datasource/grafana-dashboard in itests
jan-law pushed a commit that referenced this pull request Jun 23, 2021
* Use pre-configured grafana-dashboard

* Update jfr-datasource version

* Add properties for skipping unit tests and integration tests

* Configure jfr-datasource/grafana-dashboard in itests
andrewazores added a commit to andrewazores/cryostat that referenced this pull request Jun 24, 2021
* Use pre-configured grafana-dashboard

* Update jfr-datasource version

* Add properties for skipping unit tests and integration tests

* Configure jfr-datasource/grafana-dashboard in itests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants