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

Enable tests for test services now available on aarch64 #1896

Merged
merged 5 commits into from
Jul 23, 2024

Conversation

mjurc
Copy link
Member

@mjurc mjurc commented Jul 21, 2024

Summary

Please select the relevant options.

  • Bug fix (non-breaking change which fixes an issue)
  • Dependency update
  • Refactoring
  • Backport
  • New scenario (non-breaking change which adds functionality)
  • This change requires a documentation update
  • This change requires execution against OCP (use run tests phrase in comment)

Checklist:

  • Methods and classes used in PR scenarios are meaningful
  • Commits are well encapsulated and follow the best practices

mjurc added 2 commits July 21, 2024 19:06
* Now that Red Hat Serverless is shipped for OCP on aarch64, the tests
  should be re-enabled.
* The operator is now delivered for OCP on aarch64, so the tests need to
  be enabled.
@mjurc mjurc requested a review from jedla97 July 21, 2024 17:47
@mjurc mjurc self-assigned this Jul 21, 2024
@mjurc mjurc changed the title Re enable aarch64 services new Enable tests for test services now available on aarch64 Jul 21, 2024
@mjurc
Copy link
Member Author

mjurc commented Jul 21, 2024

run tests

@mjurc
Copy link
Member Author

mjurc commented Jul 22, 2024

I'll look at the failures, they seem to be related

@mjurc mjurc changed the title Enable tests for test services now available on aarch64 Draft: Enable tests for test services now available on aarch64 Jul 22, 2024
@mjurc mjurc force-pushed the re-enable-aarch64-services-new branch from ae1c00a to fe18885 Compare July 22, 2024 21:24
mjurc added 3 commits July 22, 2024 23:26
* Setting AMQ broker container to 7.12 which supports all Quarkus
  supported platforms, as opposed to the 7.1 that we used first released
  from 2019, for openshift-arm profile.
* Enabling AMQ stream tests on aarch64 as the test container is now
  multi-arch.
* Since library/mongodb is multiarch image, pinning it to tag is not
  needed or useful - this way we won't get fixes for Mongo container. So
  this commit removes the tag.
@mjurc mjurc force-pushed the re-enable-aarch64-services-new branch from fe18885 to 5e92d60 Compare July 22, 2024 21:26
@mjurc
Copy link
Member Author

mjurc commented Jul 22, 2024

run tests

@github-actions github-actions bot added the triage/flaky-test Signal that flaky tests were detected during CI run label Jul 22, 2024
Copy link

Following jobs contain at least one flaky test: 'PR - Linux - JVM build - Latest Version'

Copy link
Member

@jedla97 jedla97 left a comment

Choose a reason for hiding this comment

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

LGTM! CI is passing, OCP failing test are unrelated.

@jedla97 jedla97 merged commit 13925e8 into quarkus-qe:main Jul 23, 2024
8 of 10 checks passed
@mjurc mjurc changed the title Draft: Enable tests for test services now available on aarch64 Enable tests for test services now available on aarch64 Jul 23, 2024
@jedla97 jedla97 added this to the 3.8 milestone Sep 3, 2024
@jedla97 jedla97 mentioned this pull request Sep 3, 2024
9 tasks
@michalvavrik michalvavrik removed the triage/flaky-test Signal that flaky tests were detected during CI run label Nov 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
triage/backport-3.2 RHBQ Ghost LTS release
Projects
None yet
3 participants