diff --git a/CMakeLists.txt b/CMakeLists.txt index 6cfa0170..25c121bc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -195,7 +195,6 @@ set(TEST src/test/Dict_FirstEv_Test.cpp src/test/Hipo_Test.cpp src/test/IndexArrayLenTest.cpp - src/test/ReadTest.cpp src/test/ReadWriteTest.cpp src/test/ReadWriteV4Test.cpp src/test/RecordSupplyTest.cpp diff --git a/src/test/README.md b/src/test/README.md index d268a353..85c5214e 100644 --- a/src/test/README.md +++ b/src/test/README.md @@ -14,8 +14,7 @@ | yes | [FileWriteTest.cpp](FileWriteTest.cpp) | Compare writing same events as ByteBuffers to file with EventWriterV4 (evio 4) and EventWriter (evio 6). | | yes | [hallDEventFiles.cpp](hallDEventFiles.cpp) | So Esnet can test data compressibility, take a hall D data file and write out each event into a separate file (no record structure). | | yes | [Hipo_Test.cpp](Hipo_Test.cpp) | Create events with CompactEventBuilder, write into hipo file with Writer or WriterMT and read back with Reader, printout. Also create events with createTreeEvent, write with EventWriter, read with EvioReader, printout. | -| no | [IndexArrayLenTest.cpp](IndexArrayLenTest.cpp) | Write evio 6 data (zero-length index array) with fwrite, read back with Reader and print. Used to test the reading of uncompressed evio buffer and file to see if changes made to handle a zero-length index array actually worked. | | -| no | [ReadTest.cpp](ReadTest.cpp) | Read hipo/evio file with Reader, print out # events and each event. | +| yes | [IndexArrayLenTest.cpp](IndexArrayLenTest.cpp) | Write evio 6 data (zero-length index array) with fwrite, read back with Reader and print. Used to test the reading of uncompressed evio buffer and file to see if changes made to handle a zero-length index array actually worked. | | | no | [ReadWriteTest.cpp](ReadWriteTest.cpp) | One routine writes events as EvioNodes into buf with user header or write as compressed data and reads back with Reader, EvioCompactReader and EvioReader. Defined listeners for EvioReader. Other routine writes in given byte order and with entire record. Another routine does multithreaded writes with WriterMT using first event, user header, given endian.
Routines to read data. | | no | [ReadWriteV4Test.cpp](ReadWriteV4Test.cpp) | This class mirrored in Java. Writes evio v4 file with EventWriterV4 with set endian, first event and dictionary, reads back. Routine to write buffer. Reads back with EvioCompactReader and EvioReader with user defined listener and filter. | | no | [RecordSupplyTest.cpp](RecordSupplyTest.cpp) | Test of RecordSupply class (based on Disruptor-cpp) with one thread getting & writing into record, multiple threads compressing records, and a thread to get and write out final record. RecordSupply is **NOT** meant to be used directly, but is used in WriterMT to do multithreaded compression. |