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 Oracle DB container images for testing, normalize build properties #17001

Merged
merged 2 commits into from May 6, 2021

Conversation

Sanne
Copy link
Member

@Sanne Sanne commented May 5, 2021

Switched to a new freely available container image of the Oracle DB

Also this allows us to now enable these tests as part of regular CI builds: adapted the build properties to conform to the standard ones we use, and amended insntructions.

@Sanne Sanne requested a review from maxandersen May 5, 2021 11:09
@quarkus-bot quarkus-bot bot added the area/infra-automation anything related to CI, bots, etc. that are used to automated our infrastructure label May 5, 2021
@Sanne Sanne changed the title Enable Oracle DB container images for testing, normalize build proper… Enable Oracle DB container images for testing, normalize build properties May 5, 2021
@Sanne
Copy link
Member Author

Sanne commented May 5, 2021

Looks like we have a problem specific to the CI's timezone in native-image, I'll have a look.

ORA-01882: timezone region not found

@quarkusio quarkusio deleted a comment from quarkus-bot bot May 5, 2021
@quarkus-bot
Copy link

quarkus-bot bot commented May 5, 2021

This workflow status is outdated as a new workflow run has been triggered.

🚫 This workflow run has been cancelled.

Failing Jobs - Building b1a9f66

⚠️ Artifacts of the workflow run were not available thus the report misses some details.

Status Name Step Test failures Logs Raw logs
JVM Tests - JDK 11 Build Test failures Logs Raw logs
JVM Tests - JDK 11 Windows Build ⚠️ Check → Logs Raw logs
JVM Tests - JDK 15 Build Test failures Logs Raw logs
Native Tests - Data8 Build Test failures Logs Raw logs

Full information is available in the Build summary check run.

Test Failures

⚙️ JVM Tests - JDK 11 #

📦 integration-tests/jpa-oracle

io.quarkus.it.jpa.oracle.JPAFunctionalityTest.testJPAFunctionalityFromServlet - More details - Source on GitHub


⚙️ JVM Tests - JDK 15 #

📦 integration-tests/jpa-oracle

io.quarkus.it.jpa.oracle.JPAFunctionalityTest.testJPAFunctionalityFromServlet - More details - Source on GitHub


⚙️ Native Tests - Data8 #

📦 integration-tests/jpa-oracle

io.quarkus.it.jpa.oracle.JPAFunctionalityInGraalITCase.testJPAFunctionalityFromServlet - More details - Source on GitHub

@quarkus-bot
Copy link

quarkus-bot bot commented May 5, 2021

This workflow status is outdated as a new workflow run has been triggered.

🚫 This workflow run has been cancelled.

Failing Jobs - Building 970320a

⚠️ Artifacts of the workflow run were not available thus the report misses some details.

Status Name Step Test failures Logs Raw logs
Devtools Tests - JDK 11 Build ⚠️ Check → Logs Raw logs
Devtools Tests - JDK 11 Windows Extract Maven Repo ⚠️ Check → Logs Raw logs
Gradle Tests - JDK 11 Linux Build ⚠️ Check → Logs Raw logs
Gradle Tests - JDK 11 Windows Extract Maven Repo ⚠️ Check → Logs Raw logs
JVM Tests - JDK 11 Build ⚠️ Check → Logs Raw logs
JVM Tests - JDK 11 Windows Extract Maven Repo ⚠️ Check → Logs Raw logs
JVM Tests - JDK 15 Download Maven Repo ⚠️ Check → Logs Raw logs
Maven Tests - JDK 11 Build ⚠️ Check → Logs Raw logs
Maven Tests - JDK 11 Windows Extract Maven Repo ⚠️ Check → Logs Raw logs
MicroProfile TCKs Tests Download Maven Repo ⚠️ Check → Logs Raw logs
Native Tests - Amazon ⚠️ Check → Logs Raw logs
Native Tests - Cache ⚠️ Check → Logs Raw logs
Native Tests - Data1 Download Maven Repo ⚠️ Check → Logs Raw logs
Native Tests - Data2 Download Maven Repo ⚠️ Check → Logs Raw logs
Native Tests - Data3 Download Maven Repo ⚠️ Check → Logs Raw logs
Native Tests - Data4 Reclaim Disk Space ⚠️ Check → Logs Raw logs
Native Tests - Data5 Build ⚠️ Check → Logs Raw logs
Native Tests - Data6 Reclaim Disk Space ⚠️ Check → Logs Raw logs
Native Tests - Data7 Build ⚠️ Check → Logs Raw logs
Native Tests - Data8 ⚠️ Check → Logs Raw logs
Native Tests - HTTP ⚠️ Check → Logs Raw logs
Native Tests - Main Build ⚠️ Check → Logs Raw logs
Native Tests - Messaging1 ⚠️ Check → Logs Raw logs
Native Tests - Messaging2 ⚠️ Check → Logs Raw logs
Native Tests - Misc1 ⚠️ Check → Logs Raw logs
Native Tests - Misc2 ⚠️ Check → Logs Raw logs
Native Tests - Misc3 ⚠️ Check → Logs Raw logs
Native Tests - Misc4 ⚠️ Check → Logs Raw logs
Native Tests - Security1 ⚠️ Check → Logs Raw logs
Native Tests - Security2 ⚠️ Check → Logs Raw logs
Native Tests - Security3 ⚠️ Check → Logs Raw logs
Native Tests - Spring ⚠️ Check → Logs Raw logs
Native Tests - Windows - hibernate-validator ⚠️ Check → Logs Raw logs
Native Tests - gRPC ⚠️ Check → Logs Raw logs

@quarkus-bot
Copy link

quarkus-bot bot commented May 5, 2021

This workflow status is outdated as a new workflow run has been triggered.

🚫 This workflow run has been cancelled.

Failing Jobs - Building c88fc55

⚠️ Artifacts of the workflow run were not available thus the report misses some details.

Status Name Step Test failures Logs Raw logs
Initial JDK 11 Build Build ⚠️ Check → Logs Raw logs
🚫 Calculate Test Jobs
🚫 Devtools Tests - JDK ${{ matrix.java.name }}
🚫 Devtools Tests - JDK 11 Windows
🚫 Gradle Tests - JDK 11 ${{ matrix.os.family }}
🚫 JVM Tests - JDK ${{ matrix.java.name }}
🚫 JVM Tests - JDK 11 Windows
🚫 Maven Tests - JDK ${{ matrix.java.name }}
🚫 Maven Tests - JDK 11 Windows
🚫 MicroProfile TCKs Tests
🚫 Native Tests - ${{ matrix.category }}

@quarkus-bot
Copy link

quarkus-bot bot commented May 5, 2021

This workflow status is outdated as a new workflow run has been triggered.

🚫 This workflow run has been cancelled.

Failing Jobs - Building 34ab8cc

⚠️ Artifacts of the workflow run were not available thus the report misses some details.

Status Name Step Test failures Logs Raw logs
JVM Tests - JDK 11 Build ⚠️ Check → Logs Raw logs
JVM Tests - JDK 11 Windows Build ⚠️ Check → Logs Raw logs
JVM Tests - JDK 15 Build ⚠️ Check → Logs Raw logs
Native Tests - Data8 Build Test failures Logs Raw logs
Native Tests - HTTP Build ⚠️ Check → Logs Raw logs
Native Tests - Messaging1 Build ⚠️ Check → Logs Raw logs
Native Tests - Misc1 Build ⚠️ Check → Logs Raw logs
Native Tests - Misc2 Build ⚠️ Check → Logs Raw logs
Native Tests - Misc3 Build ⚠️ Check → Logs Raw logs
Native Tests - Misc4 Download Maven Repo ⚠️ Check → Logs Raw logs
Native Tests - Security1 Build ⚠️ Check → Logs Raw logs
Native Tests - Security2 Build ⚠️ Check → Logs Raw logs
Native Tests - Spring ⚠️ Check → Logs Raw logs
Native Tests - Windows - hibernate-validator ⚠️ Check → Logs Raw logs
Native Tests - gRPC ⚠️ Check → Logs Raw logs

Full information is available in the Build summary check run.

Test Failures

⚙️ Native Tests - Data8 #

📦 integration-tests/jpa-oracle

io.quarkus.it.jpa.oracle.JPAFunctionalityInGraalITCase.testJPAFunctionalityFromServlet - More details - Source on GitHub

@quarkus-bot
Copy link

quarkus-bot bot commented May 5, 2021

This workflow status is outdated as a new workflow run has been triggered.

🚫 This workflow run has been cancelled.

Failing Jobs - Building bb2a14c

⚠️ Artifacts of the workflow run were not available thus the report misses some details.

Status Name Step Test failures Logs Raw logs
Gradle Tests - JDK 11 Linux Build ⚠️ Check → Logs Raw logs
Gradle Tests - JDK 11 Windows Build ⚠️ Check → Logs Raw logs
JVM Tests - JDK 11 Build ⚠️ Check → Logs Raw logs
JVM Tests - JDK 11 Windows Build ⚠️ Check → Logs Raw logs
JVM Tests - JDK 15 Build ⚠️ Check → Logs Raw logs
Maven Tests - JDK 11 Windows Build ⚠️ Check → Logs Raw logs
MicroProfile TCKs Tests Verify ⚠️ Check → Logs Raw logs
Native Tests - Cache Reclaim Disk Space ⚠️ Check → Logs Raw logs
Native Tests - HTTP Download Maven Repo ⚠️ Check → Logs Raw logs
Native Tests - Messaging1 Build ⚠️ Check → Logs Raw logs
Native Tests - Messaging2 Build ⚠️ Check → Logs Raw logs
Native Tests - Misc1 Reclaim Disk Space ⚠️ Check → Logs Raw logs
Native Tests - Misc2 ⚠️ Check → Logs Raw logs
Native Tests - Misc3 ⚠️ Check → Logs Raw logs
Native Tests - Misc4 ⚠️ Check → Logs Raw logs
Native Tests - Security1 Build ⚠️ Check → Logs Raw logs
Native Tests - Security2 Build ⚠️ Check → Logs Raw logs
Native Tests - Security3 Build ⚠️ Check → Logs Raw logs
Native Tests - Spring ⚠️ Check → Logs Raw logs
Native Tests - Windows - hibernate-validator ⚠️ Check → Logs Raw logs
Native Tests - gRPC ⚠️ Check → Logs Raw logs

⚠️ Errors occurred while downloading the Surefire reports. This report is incomplete.

@Sanne Sanne removed the request for review from maxandersen May 5, 2021 20:19
Copy link
Member

@gsmet gsmet left a comment

Choose a reason for hiding this comment

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

Very cool, thanks!

I think the next step would be to have DevServices for Oracle now that we have proper container image. I can have a look if you want, I just worked on something related recently. Let me know.

@gsmet gsmet merged commit b0e1a13 into quarkusio:main May 6, 2021
@quarkus-bot quarkus-bot bot added this to the 2.0 - main milestone May 6, 2021
@Sanne
Copy link
Member Author

Sanne commented May 6, 2021

@gsmet yes if you have cycles for that, that would be great. N.B. I believe Yoann already opened a ticket for it.

@Sanne Sanne deleted the OracleNewImages branch May 6, 2021 11:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/infra-automation anything related to CI, bots, etc. that are used to automated our infrastructure area/persistence area/testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants