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

Sprint12 bug fixes #54

Merged
merged 11 commits into from
May 7, 2012
Merged

Conversation

melissalinkert
Copy link
Member

Fixes for various bugs reported over the course of sprint 12. Testing notes forthcoming.

And while we're at it, do not populate the relative timestamps if SizeT
is 1.  Timestamps in this context are not the actual acquisition
timestamps, but rather the position within a timelapse movie.

See #8323.
Patch submitted by Dave Harvey via Charles Brossollet, with minor
whitespace changes applied.

Closes #7990.
There is a performance penalty for constructing DocumentBuilder objects.
We can mitigate this by waiting to construct the DocumentBuilder until a
method is called which requires it, instead of constructing it in
AbstractOMEXMLMetadata's constructor.
'.dv' is also used by DV-DIF files, which is an entirely different
format from Deltavision.

Reported by Christian Dietz.
TIFF files that belong to CellWorX datasets often have the same
distinguishing metadata as Metamorph TIFFs.  To prevent type detection
errors, we now have the Metamorph reader reject any TIFF files that have
an .htd file in the same directory.
@melissalinkert
Copy link
Member Author

Finally added testing notes.

@rleigh-dundee, if you have some time to go through the tests here, it would be much appreciated (note that most of it is just automated testing, so it shouldn't take too much focused time).

@melissalinkert
Copy link
Member Author

The 'cellworx' failures will have been a repository configuration issue, which has just now been fixed.

@ghost
Copy link

ghost commented Apr 20, 2012

On 20/04/2012 14:52, Melissa Linkert wrote:

The 'cellworx' failures will have been a repository configuration issue, which has just now been fixed.

OK, I'll repeat as soon as the metamorph tests complete. Thanks.

The University of Dundee is a registered Scottish Charity, No: SC015096

@melissalinkert
Copy link
Member Author

[testng] LOCI software test suite
[testng] Total tests run: 2847, Failures: 33, Skips: 29

Transcript and test logs in /team/rleigh/test-sprint12/zeiss-czi*

I can't duplicate this, having checked out and built against the branch head. Were you building against one specific commit? If so, please do try from the branch head - there were two separate commits to the Zeiss .czi reader that fixed separate test failures, so having one and not the other will still allow the tests to fail.

@ghost
Copy link

ghost commented Apr 20, 2012

On 20/04/2012 17:13, Melissa Linkert wrote:

[testng] LOCI software test suite
[testng] Total tests run: 2847, Failures: 33, Skips: 29

Transcript and test logs in /team/rleigh/test-sprint12/zeiss-czi*

I can't duplicate this, having checked out and built against the branch head. Were you building against one specific commit? If so, please do try from the branch head - there were two separate commits to the Zeiss .czi reader that fixed separate test failures, so having one and not the other will still allow the tests to fail.

This was tested from the branch head. I'm testing again just to be
sure. I'm using a rsynced copy of the zeiss-czi data, testing using
this script:

-----commit-test------
#!/bin/sh

set -e

DATA=~/images
IMAGES="$1"

ant clean jars
cd components/test-suite

ant -Dtestng.directory="$DATA/$IMAGES" -Dtestng.memory=2048m test-automated

And running "commit-test zeiss-czi" in the checked out source tree.

AFAICS this matches the instructions on the commit testing web page.

The University of Dundee is a registered Scottish Charity, No: SC015096

@ghost
Copy link

ghost commented Apr 25, 2012

Not using --delete with rsync appears to have solved the test failures I was experiencing. I ran the zeiss-czi tests successfully overnight. Running metamorph now.

@joshmoore
Copy link
Member

Based on discussion with Melissa, merging so that we will have this available for testing tomorrow morning. If there are any issues, @rleigh-dundee, still comment here and we can re-open and merge in again.

melissalinkert added a commit that referenced this pull request May 7, 2012
@melissalinkert melissalinkert merged commit 1cc2ca5 into ome:develop May 7, 2012
hflynn pushed a commit to hflynn/bioformats that referenced this pull request Oct 11, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants