1. 09 Sep, 2016 1 commit
    • Haocheng LIU's avatar
      VTK Bug #16736: Add large data support&test for vtkMPIImageReader · 27eb09b1
      Haocheng LIU authored
      The "ReadSlice" method in 'vtkMPIImageReader' can only read raw data if
      the dataset is within 2^31 elements. Using the same technique in Merge
      Request !1510, we can use a while loop to extend its ability to read the large
      data slice by slice. A test file is also added for vtkMPIImageReader
      class.
      27eb09b1
  2. 08 Mar, 2016 1 commit
  3. 16 Apr, 2014 1 commit
  4. 14 Aug, 2013 1 commit
    • Marcus D. Hanwell's avatar
      Add support for private dependencies in VTK · 57901457
      Marcus D. Hanwell authored
      A simple implementation of private dependencies, with some of the most
      obvious private dependencies moved over. This should be used for all
      dependencies that are not exposed in the public API of the classes in
      the module.
      
      The target_link_libraries call defaults to private due to the way CMake
      implements the link logic. The private dependency logic can help reduce
      link line and include directory length for private links where the
      dependency's API is not exposed in the module. Also added code to ensure
      include directories are not duplicated for modules in the build tree.
      
      Change-Id: If4535338e8d5e9957d7bcce7d3ab0eadec21d2c4
      57901457
  5. 04 Jun, 2013 1 commit
    • Brad King's avatar
      Convert VTKData test inputs to ExternalData content links · 3797f83d
      Brad King authored
      Add to the Testing/Data directory ExternalData content links mirroring
      the content and layout we use from the VTKData/Data directory.
      
      Add a CMake/vtkLegacyData.cmake module, included from CMakeLists.txt and
      Testing/External/CMakeLists.txt, to call ExternalData_Expand_Arguments
      for all data directories added from VTKData/Data.  This will bulk-fetch
      all test input data currently used by tests of any module, enabled or
      not.  We can make the DATA{} references more granular later.
      
      Add a VTK_TEST_DATA_DIR variable to refer to the directory we tell the
      ExternalData module to populate the real data files.  Replace references
      to VTK_DATA_ROOT in test command lines (after -D) with references to
      VTK_TEST_DATA_DIR.  Drop the VTK_DATA_ROOT CMake option and stop using
      the VTKData repository.
      
      Remove the TESTING_DATA option from the vtk_add_test_cxx API and remove
      the VTK_DATA_ROOT option from the vtk_add_test_mpi API since all test
      input data are now handled through ExternalData and Testing/Data content
      links.
      
      Change-Id: Id02490b76ea2e161b9038188264a4830485039d8
      3797f83d
  6. 14 May, 2013 1 commit
    • Brad King's avatar
      Use ExternalData to reference test baselines · 42baebf3
      Brad King authored
      Teach vtk_add_test_* to use ExternalData_add_test to add tests and use
      DATA{} syntax to reference test baseline images.  Also update direct
      add_test calls in several modules.
      
      Change-Id: I1ddcec1c109ea9ca7840be9b6ccf015393039cba
      42baebf3
  7. 07 Aug, 2012 1 commit
    • Brad King's avatar
      Do not reference VTK_(SOURCE|BINARY)_DIR from module tests · a6393ad6
      Brad King authored
      The module Testing directories may not refer to VTK_SOURCE_DIR or
      VTK_BINARY_DIR directly since they need to build under the
      Testing/External project outside of VTK.  Since commit 13e19ed9 (Define
      VTK_TEST_OUTPUT_DIR to name Testing/Temporary directory, 2012-04-10) all
      module Testing directories must use VTK_TEST_OUTPUT_DIR to reference
      Testing/Temporary.  Reference the CompareFileMD5.cmake script using a
      relative path within the VTK source tree.
      
      Change-Id: Ia84e16ff246c5b6b0a05ae1e7e0467a0197e241a
      a6393ad6
  8. 31 May, 2012 1 commit
    • Chris Harris's avatar
      Move ParallelIso test to vtkIOMPIImage module · 9516a26c
      Chris Harris authored
      The ParallelIso test requires MPI so should really be part of
      of a module that has this requirment. It tests the MPI image
      reader so fits nicely in the vtkIOMPIImage module.
      
      Change-Id: If09dee8a92507a8fd8b231aaf807fa2f14c48a9d
      9516a26c
  9. 15 May, 2012 1 commit
    • Chris Harris's avatar
      Restore ParallelIso test · 97f27154
      Chris Harris authored
      This tests the vtkPNrrdReader so needs to be restored to test
      the refactoring
      
      Change-Id: If00e0bd4b23d3af5d47ecf12903721850a415f25
      97f27154