-
Notifications
You must be signed in to change notification settings - Fork 168
Ensure all test suites are run #2344
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
Conversation
|
🔧 The result from spotlessApply was committed to the PR branch. |
| otlpServer = new OtlpGrpcServer(); | ||
| otlpServer.start(); | ||
| Testcontainers.exposeHostPorts(otlpServer.httpPort()); | ||
| exposeHostPorts(otlpServer.httpPort()); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this change needed because of conflict with Testcontainers annotation in different package.
| import org.testcontainers.containers.output.Slf4jLogConsumer; | ||
| import org.testcontainers.junit.jupiter.Testcontainers; | ||
|
|
||
| @Testcontainers(disabledWithoutDocker = true) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is needed because the Windows runners now run these tests (where only Windows containers are supported)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do these tests run on linux then? We need to make sure they run somewhere. Ideally on weekly basis at least.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, they run on linux
...grationTest/java/io/opentelemetry/contrib/jmxscraper/target_systems/SolrIntegrationTest.java
Outdated
Show resolved
Hide resolved
…jmxscraper/target_systems/SolrIntegrationTest.java
...grationTest/java/io/opentelemetry/contrib/jmxmetrics/target_systems/SolrIntegrationTest.java
Outdated
Show resolved
Hide resolved
…jmxmetrics/target_systems/SolrIntegrationTest.java
e8e2b89
Removing our reliance on specific
integrationTesttest suite name, and ensuring that all test suites are run as part ofcheck.Another benefit(?) is that integration tests are now run on the full Java version matrix that we support (the ? is because it may increase flakiness)