Yes, this fixes quite a few tests.  Most of the old failures that this patch 
"fixes" are really just out-of-date reference output, or output that needlessly 
differed from platform to platform (so it would fail when not on the platform 
that I used to generate the reference), rather than actual bugs in oiio.

On OSX, I am now down to two failures: 

* field3d, which may just be because my Mac is rigged up strangely with Field3d 
because Arnold uses its own copy.
* targa-tgautils fails for real (but just on one sub-test), I will look into 
that as a separate issue.

On Linux, I have additional "expected" failures for jpeg2000 and webp because I 
don't have the necessary libraries installed on that Linux box; and "real" 
failures on oiiotool and gpsread, which I need to look into -- the images look 
the same visually, but have more LSB differences than I'm comfortable with and 
want to return to find out exactly why the platforms differ.

So we're getting closer to full test pass on all platforms.  Not there yet, but 
this is a big step.




On Mar 6, 2012, at 6:34 AM, Richard Shaw wrote:

> Larry,
> 
> Does this also fix some tests? I tried running "make tests" with 1.0.0
> (I remember having problems with 0.10+) and got the following:
> 
> 
> Running tests...
> /usr/bin/ctest --force-new-ctest-process
> Test project 
> /home/build/rpmbuild/OpenImageIO/BUILD/OpenImageIO-oiio-5b37f1c/build
>      Start  1: ico
> 1/28 Test  #1: ico ..............................***Failed    0.20 sec
>      Start  2: gpsread
> 2/28 Test  #2: gpsread ..........................***Failed    0.09 sec
>      Start  3: oiiotool
> 3/28 Test  #3: oiiotool .........................***Failed    0.20 sec
>      Start  4: oiiotool-fixnan
> 4/28 Test  #4: oiiotool-fixnan ..................***Failed    0.78 sec
>      Start  5: sgi
> 5/28 Test  #5: sgi ..............................   Passed    0.32 sec
>      Start  6: rla
> 6/28 Test  #6: rla ..............................***Failed    0.11 sec
>      Start  7: psd
> 7/28 Test  #7: psd ..............................***Failed    0.22 sec
>      Start  8: dpx
> 8/28 Test  #8: dpx ..............................***Failed    0.10 sec
>      Start  9: texture-fill
> 9/28 Test  #9: texture-fill .....................   Passed    0.11 sec
>      Start 10: texture-gray
> 10/28 Test #10: texture-gray .....................   Passed    0.14 sec
>      Start 11: texture-grid
> 11/28 Test #11: texture-grid .....................***Failed    0.41 sec
>      Start 12: texture-missing
> 12/28 Test #12: texture-missing ..................   Passed    0.22 sec
>      Start 13: texture-overscan
> 13/28 Test #13: texture-overscan .................***Failed    0.09 sec
>      Start 14: texture-pointsample
> 14/28 Test #14: texture-pointsample ..............***Failed    0.40 sec
>      Start 15: texture-res
> 15/28 Test #15: texture-res ......................***Failed    0.25 sec
>      Start 16: texture-skinny
> 16/28 Test #16: texture-skinny ...................***Failed    1.00 sec
>      Start 17: texture-fat
> 17/28 Test #17: texture-fat ......................***Failed    1.09 sec
>      Start 18: imagecache-files
> 18/28 Test #18: imagecache-files .................***Failed    0.10 sec
>      Start 19: texture-field3d
> 19/28 Test #19: texture-field3d ..................   Passed    0.54 sec
>      Start 20: imagebufalgo
> 20/28 Test #20: imagebufalgo .....................   Passed    0.02 sec
>      Start 21: unit_atomic
> 21/28 Test #21: unit_atomic ......................   Passed    4.36 sec
>      Start 22: unit_spinlock
> 22/28 Test #22: unit_spinlock ....................   Passed    0.27 sec
>      Start 23: unit_ustring
> 23/28 Test #23: unit_ustring .....................   Passed   19.11 sec
>      Start 24: unit_imagespec
> 24/28 Test #24: unit_imagespec ...................   Passed    0.01 sec
>      Start 25: unit_strutil
> 25/28 Test #25: unit_strutil .....................   Passed    0.02 sec
>      Start 26: unit_fmath
> 26/28 Test #26: unit_fmath .......................   Passed    0.01 sec
>      Start 27: unit_filesystem
> 27/28 Test #27: unit_filesystem ..................   Passed    0.02 sec
>      Start 28: unit_optparser
> 28/28 Test #28: unit_optparser ...................   Passed    0.02 sec
> 
> 50% tests passed, 14 tests failed out of 28
> 
> Total Test time (real) =  30.24 sec
> 
> The following tests FAILED:
>          1 - ico (Failed)
>          2 - gpsread (Failed)
>          3 - oiiotool (Failed)
>          4 - oiiotool-fixnan (Failed)
>          6 - rla (Failed)
>          7 - psd (Failed)
>          8 - dpx (Failed)
>         11 - texture-grid (Failed)
>         13 - texture-overscan (Failed)
>         14 - texture-pointsample (Failed)
>         15 - texture-res (Failed)
>         16 - texture-skinny (Failed)
>         17 - texture-fat (Failed)
>         18 - imagecache-files (Failed)
> Errors while running CTest
> _______________________________________________
> Oiio-dev mailing list
> [email protected]
> http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

--
Larry Gritz
[email protected]


_______________________________________________
Oiio-dev mailing list
[email protected]
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

Reply via email to