-
Notifications
You must be signed in to change notification settings - Fork 14
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
Add omero-test-infra to Travis #27
Conversation
If I try to run locally what is specified in the
Is that expected? Sorry, I still don't fully understand how https://github.com/openmicroscopy/omero-test-infra works... With respect to testing the minimal-omero-client: With respect to the general |
What docker version?
👍
No. My thinking initially was that each repo would want something different, but if that needs unifying into
In this case, lib-docker. The idea behind
|
Yes, was a docker issue, had an old version in |
i.e. works without |
Thanks both, will review this branch and push some extra commits when I can. A few answers
My feeling here is that this goes against the
Is the problem here mostly semantics i.e. |
👍 |
Copy strategy from rOMERO-gateway for a more realistic test. see: https://www.openmicroscopy.org/community/viewtopic.php?f=6&t=8586&p=19966
@sbesson @dominikl : the state of this PR before the last commit that I just pushed is passing, so 👍 from me if we'd like to kick my out. Otherwise, this now is slightly more realistic:
cc: @manics |
private void loadFirstImage() | ||
throws Exception | ||
{ | ||
|
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.
omit blank line
Thanks. As discussed this morning, merging this so that Travis (rather than ci.openmicroscopy.org) now captures the state of the integration tests against this minimal client example repository. |
See ome/omero-test-infra#1 and related downstream PRs
This PR adds the
omero-test-infra
framework tominimal-omero-client
very similarly to what was done in ome/rOMERO-gateway#22, using.omero/lib-docker
as the entrypoint for tests. A minimalDockerfile
builds the client usinggradle
and sets the binary as theRUN
command.Open for review and feedback at this stage, there might be various improvements we want to consider before merging.
In terms of infrastructure impact, I would expect this should suffice to drop OMERO-DEV-merge-maven-client.