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
Flake8 OmeroFS #3118
Flake8 OmeroFS #3118
Conversation
Is it worth adding |
For some (still mysterious) reason, this PR seems to be at the origin of the failing http://ci.openmicroscopy.org/job/OMERO-5.1-merge-build/ICE=3.4,jdk=7_LATEST,label=ome-c6100-3/ (no |
@sbesson on the first question, once it is fit to merge, yes that was my hope. On the failing build, I saw this once when I tried to run a build locally. I then tried to track it down and couldn't reproduce so I put it down top a local problem. Clearly it isn't! I'll take a look today but any pointers welcome! I assume it has to be a problem with the first two commits. /cc @joshmoore |
Hmm, it looks like I have killed the copying of |
Previously this file was copied as part of the OmeroFS source files and was a side-effect of the original flat directory structure there.
This final commit fixes the build so that |
Travis log files are encouraging. Reincluding for Monday. |
Changeset looks good, the server is properly building and the unit tests are still passing. Proposed next steps for this PR:
|
@sbesson First two points addressed so that you can look at this before I get back. If the PR is good then I'll let you activate the integration jobs. |
Thanks @ximenesuk. Will test this locally and reactivate the integration tests. |
With sbesson@a79d311 on top of this branch, I am able to run locally
Want to cherry-pick/duplicate it on this PR before I extend the integration jobs? |
Done. Thanks for spotting this @sbesson |
Dropbox tests now added to the daily integration job. See https://ci.openmicroscopy.org/view/Failing/job/OMERO-5.1-merge-integration-python/280/testReport/test.integration.test_dbclient/TestDropBoxClient/ for the current state. Thanks @ximenesuk. Merging. |
In order to make proposed changes to DropBox it makes sense to have
OmeroFS
flake8
compliant first. This PR does that. It also moves thefs
files to asrc
directory and modifies the build to handle that.Tests under
OmeroFS
should pass and DropBox on three representative platforms should work as normal.--no-rebase