wiki:TestingNotes

Version 8 (modified by melissa, 9 years ago) (diff)

--

This page is no longer actively maintained. Please see  http://trac.openmicroscopy.org.uk/ome/wiki/BioFormats-TestingNotes instead.

Various enhancements to the data-driven tests

In roughly priority order:

  • #498 migrate (back) to JUnit
  • #536 consider changing config file format
  • #539 skip tests when setId fails
  • #535 allow files to be mapped into memory
  • #540 add Hudson jobs to run data-driven tests
  • #532 test for leaking file handles
  • #534 consistent type checking
  • #537 non-core metadata consistency
  • #531 MD5 test for sub-images
  • #533 reading planes in a random order
  • #538 alternate MD5 hash

Public test data

Most of the data-driven tests would benefit from having a comprehensive set of public sample data (see also #157).

Formats for which we already have public sample data:

A '*' indicates that we could generate more public data in this format.

Formats for which we can definitely generate public sample data:

  • PNG/APNG
  • JPEG
  • PGM
  • FITS
  • PCX
  • GIF
  • Openlab Raw
  • OME-XML
  • OME-TIFF
  • AVI
  • PICT
  • LIM
  • PSD
  • Targa
  • Bio-Rad Gel
  • Fake
  • ECAT-7 (minctoecat)
  • NRRD
  • JPEG-2000
  • Micromanager
  • Text
  • DICOM
  • MINC (rawtominc)
  • NIfTI (dicomnifti)
  • Analyze 7.5 (medcon)
  • SDT
  • FV1000 .oib/.oif
  • Zeiss ZVI
  • Leica TCS
  • Aperio SVS
  • Imaris (raw)

Formats for which I need to check whether or not we can generate public sample data:

  • IPLab Mac (Ivision)
  • Deltavision
  • MRC
  • Gatan DM2
  • Imaris (HDF)
  • EPS
  • Alicona AL3D
  • Visitech
  • InCell
  • L2D
  • FEI
  • NAF
  • MRW
  • ARF
  • LI-FLIM
  • Oxford Instruments
  • VG-SAM
  • Hamamatsu HIS
  • WA-TOP
  • Seiko
  • TopoMetrix
  • UBM
  • Quesant
  • RHK
  • Molecular Imaging
  • JEOL
  • Amira
  • Unisoku
  • Perkin Elmer Densitometer
  • Nikon ND2
  • SimplePCI .cxd
  • Imaris (TIFF)
  • Molecular Devices Gel
  • Imacon .fff
  • LEO
  • JPK
  • Nikon NEF
  • Nikon TIFF
  • Prairie
  • Metamorph TIFF/STK/ND
  • Improvision TIFF
  • Photoshop TIFF
  • FEI TIFF
  • SimplePCI TIFF
  • Burleigh
  • SM-Camera
  • SBIG

Formats for which we definitely cannot generate public sample data:

  • TillVision
  • Olympus CellR/APL
  • Slidebook
  • Cellomics
  • CellWorX
  • Olympus ScanR
  • BD Pathway
  • Opera Flex
  • MIAS