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

ISPN-10558 ServerNG add database rules #7436

Merged

Conversation

tristantarrant
Copy link
Member

@tristantarrant tristantarrant commented Oct 15, 2019

https://issues.jboss.org/browse/ISPN-10558

This now runs server DB tests against containerized H2, MySQL and PostgreSQL.

@tristantarrant tristantarrant force-pushed the ISPN-10558/server_db_tests branch 3 times, most recently from d561fa9 to 5cb32e8 Compare October 16, 2019 12:49
@tristantarrant tristantarrant force-pushed the ISPN-10558/server_db_tests branch 2 times, most recently from ce14ac7 to fa25141 Compare October 16, 2019 15:31
@wburns
Copy link
Member

wburns commented Oct 16, 2019

@tristantarrant
Copy link
Member Author

The test was failing because of an old version of docker on the agents. I have upgraded it.

@tristantarrant
Copy link
Member Author

@wburns CI is now fixed (after Docker upgrade)

server/runtime/pom.xml Outdated Show resolved Hide resolved
server/runtime/TESTING.md Show resolved Hide resolved

## Testsuite Properties

The following is a list of properties which affect the build:

* `org.infinispan.test.server.baseImageName` the base image to use for the server. Defaults to `jboss/base-jdk:11`.
* `org.infinispan.test.server.driver` the driver to use, `EMBEDDED` or `CONTAINER`. Defaults to the `EMBEDDED` driver.
* `org.infinispan.test.server.extension.libs` locates artifact defined by G:A:V, you can pass a list of libraries (comma separeted) to be copied to the server. Only needed for container mode.
* `org.infinispan.test.server.jdbc.databases` database name to be used during persistence tests.
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
* `org.infinispan.test.server.jdbc.databases` database name to be used during persistence tests.
* `org.infinispan.test.server.jdbc.databases` database types to be used during persistence tests

server/runtime/pom.xml Outdated Show resolved Hide resolved
@wburns
Copy link
Member

wburns commented Oct 18, 2019

Whoops thought I submitted these yesterday

@tristantarrant
Copy link
Member Author

Included the shrinkwrap upgrade as well as the MariaDB fix

Copy link
Contributor

@ryanemerson ryanemerson left a comment

Choose a reason for hiding this comment

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

LGTM

@ryanemerson ryanemerson merged commit 0f58796 into infinispan:master Oct 21, 2019
@ryanemerson
Copy link
Contributor

Thanks @gustavolira @tristantarrant

@tristantarrant tristantarrant deleted the ISPN-10558/server_db_tests branch January 21, 2020 07:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants