-
- Downloads
isisdataeval - ISISDATA Evaluation and Verification (#5111)
* isisdataeval validates/verifies ISISDATA (new) This new application will evaluate all the files in an ISISDATA local installation for a valid kernel configuration and verify content * Updated change log for isisdataeval * Fixed typo in the XML doc * Correct/updated documentation * isisdataeval corrections/improvements and docs This commit updates documentation base upon code review. Some additional modifications were made to code to clean/clarify some processing and ensure special cases are identified. Added the VERIFY parameter as its not very straight forward if you don’t add the right parameter (need to hash files to find bad filenames). This option will not require any output files to run both validation (always ran) and verification (optional). * isisdataeval tools and documentation The isisdata_mockup.py tool is provide to create an ISISDATA mockup to test the application. This submission documents the process to set up testing in the ISIS Google Test environment. * isisdataeval add tests, data and ISISDATA mockup fixture * Add all of isisdataeval ISISDATA mockup for tests This directory contains a minimal configuration to provide testing for isisdataeval. Note that the total size of all these files is about 120K. See the README.md in ISIS3/isis/src/system/apps/isisdataeval/tools for details on how this data is created. * isisdataeval tests must keep ignored files There are some cube files and other files that end up being excluded in .gitignore. An entry was added that included all the files in this commit.
Showing
- .gitignore 3 additions, 0 deletions.gitignore
- CHANGELOG.md 2 additions, 1 deletionCHANGELOG.md
- isis/src/system/apps/isisdataeval/IsisDataModel.cpp 813 additions, 0 deletionsisis/src/system/apps/isisdataeval/IsisDataModel.cpp
- isis/src/system/apps/isisdataeval/IsisDataModel.h 887 additions, 0 deletionsisis/src/system/apps/isisdataeval/IsisDataModel.h
- isis/src/system/apps/isisdataeval/Makefile 7 additions, 0 deletionsisis/src/system/apps/isisdataeval/Makefile
- isis/src/system/apps/isisdataeval/isisdataeval.cpp 432 additions, 0 deletionsisis/src/system/apps/isisdataeval/isisdataeval.cpp
- isis/src/system/apps/isisdataeval/isisdataeval.h 19 additions, 0 deletionsisis/src/system/apps/isisdataeval/isisdataeval.h
- isis/src/system/apps/isisdataeval/isisdataeval.xml 894 additions, 0 deletionsisis/src/system/apps/isisdataeval/isisdataeval.xml
- isis/src/system/apps/isisdataeval/main.cpp 23 additions, 0 deletionsisis/src/system/apps/isisdataeval/main.cpp
- isis/src/system/apps/isisdataeval/tools/README.md 115 additions, 0 deletionsisis/src/system/apps/isisdataeval/tools/README.md
- isis/src/system/apps/isisdataeval/tools/isisdata_mockup.py 319 additions, 0 deletionsisis/src/system/apps/isisdataeval/tools/isisdata_mockup.py
- isis/tests/FunctionalTestsIsisDataEval.cpp 260 additions, 0 deletionsisis/tests/FunctionalTestsIsisDataEval.cpp
- isis/tests/IsisDataFixtures.cpp 106 additions, 0 deletionsisis/tests/IsisDataFixtures.cpp
- isis/tests/IsisDataFixtures.h 102 additions, 0 deletionsisis/tests/IsisDataFixtures.h
- isis/tests/data/isisdata/isisdataeval_isisdata_mockup_files.lis 176 additions, 0 deletions...ests/data/isisdata/isisdataeval_isisdata_mockup_files.lis
- isis/tests/data/isisdata/make_isisdata_mockup.sh 19 additions, 0 deletionsisis/tests/data/isisdata/make_isisdata_mockup.sh
- isis/tests/data/isisdata/mockup/base/dems/Ceres_Dawn_FC_HAMO_DTM_DLR_Global_60ppd_Oct2016_prep.cub 9 additions, 0 deletions.../Ceres_Dawn_FC_HAMO_DTM_DLR_Global_60ppd_Oct2016_prep.cub
- isis/tests/data/isisdata/mockup/base/dems/DEIMOS_K005_THO_V01.bds 9 additions, 0 deletions...ts/data/isisdata/mockup/base/dems/DEIMOS_K005_THO_V01.bds
- isis/tests/data/isisdata/mockup/base/dems/MSGR_DEM_USG_EQ_I_V02_prep.cub 9 additions, 0 deletions.../isisdata/mockup/base/dems/MSGR_DEM_USG_EQ_I_V02_prep.cub
- isis/tests/data/isisdata/mockup/base/dems/Vesta_Dawn_HAMO_DTM_DLR_Global_48ppd.cub 9 additions, 0 deletions...mockup/base/dems/Vesta_Dawn_HAMO_DTM_DLR_Global_48ppd.cub
Loading
Please register or sign in to comment