openmicroscopy/openmicroscopy — pull request #3214 by ximenesuk (2014-11-24 14:33:31+00:00)
Title: Change xfail markers to broken

This PR allows the currently broken tests to become part of a build. If this PR is merged then the following build command:
```
./build.py -f components/tools/OmeroPy/build.xml integration -DMARK="not long_running"
```
at:
```
https://ci.openmicroscopy.org/job/OMERO-5.1-merge-integration/configure
```
should be replaced with:
```
./build.py -f components/tools/OmeroPy/build.xml integration -DMARK="not (long_running or broken)” -Dtestreports.dir=target/reports/integration
./build.py -f components/tools/OmeroPy/build.xml integration -DMARK=broken -Dtestreports.dir=target/reports/broken
```
The `OmeroWeb` and `OmeroFS` integration tests currently contain no `broken` or `long_running` tests but those will need to be checked if changes are made in the future.

The job `OMERO-5.1-merge-integration-python` will need to collect results slightly differently and an `OMERO-5.1-merge-integration-python-broken` will need to be added. I did wonder if the existing `OMERO-5.1-merge-integration-broken` should be renamed to mention Java, but that may affect history.