From 8953cf4ab24031e9d4f25bcef4da927f84aaa719 Mon Sep 17 00:00:00 2001 From: Matthias Maier Date: Mon, 16 Sep 2013 13:12:03 +0000 Subject: [PATCH] Update TODO, activate a-framework git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@30729 0785d39b-7218-0410-832d-ea1e28bc413d --- tests/TODO | 67 +++++++++++++++++++++++++++----- tests/a-framework/CMakeLists.txt | 3 ++ 2 files changed, 61 insertions(+), 9 deletions(-) diff --git a/tests/TODO b/tests/TODO index 5c5d0aa336..86be6e6cb3 100644 --- a/tests/TODO +++ b/tests/TODO @@ -1,21 +1,70 @@ Issues: - - p4est's vtk write out may be with zlib support - independent of how + - PORTING: + The big part. Bruno and I have converted all the tests, but there a a + lot that need some love. It would be very nice if anybody who has a + spare minute + + - installs numdiff (http://www.nongnu.org/numdiff/) + - sets up the testsuite to a category + TEST_PICKUP_REGEX="category/" + - fixes all the failing tests :-] + - marks the category as done in ./tests/TODO + + all-headers + aniso + base + benchmarks + bits + build_tests + codim_one + deal.II + distributed_grids + dof_tools_frame.h + fe + gla + grid + hp + integrators + lac + lapack + matrix_free + mesh_converter + metis + mpi + multigrid + petsc + serialization + slepc + trilinos + umfpack + + - CLEANUP: + Clean up tests under deal.II/ and bits/ - rearrange category: + For somehow decent performance with GNU make there shouldn't be more + than 300 .output-files in a given category. Some of the tests under + deal.II and bits really look like they belong to somewhere else? + We now have the opportunity to rearrange this a bit. Opinions? + + - ISSUE: + p4est's vtk write out may be with zlib support - independent of how deal.II is actually configured. With this, a lot of tests under - distributed_grids fail. + distributed_grids/ fail. - - Depending on the version of boost, a version number in the serialization - output changes and all tests just.. fail + - ISSUE: + Depending on the version of boost, a version number in the serialization + output changes and all tests just under serialization/ just fail + + - Write a ctest configuration file (I'll do this sometime this week) + + - and setup a cdash test server - Mesh converter tests? - - Benchmark tests? + - Benchmark should be extra, am I right? - What about the files in ./base/data_out_base_dx - ./base/data_out_base_povray - - - Relocate all meshes in ./deal.II/*/ to ./deal.II/grids + ./base/data_out_base_povray? - - Fixup this big mess w.r.t. TEST_DIFF diff --git a/tests/a-framework/CMakeLists.txt b/tests/a-framework/CMakeLists.txt index e69de29bb2..80ff54bdfe 100644 --- a/tests/a-framework/CMakeLists.txt +++ b/tests/a-framework/CMakeLists.txt @@ -0,0 +1,3 @@ +CMAKE_MINIMUM_REQUIRED(VERSION 2.8.8) +INCLUDE(${TEST_DIR}/cmake/setup_testsuite.cmake) +DEAL_II_PICKUP_TESTS() -- 2.39.5