Created
June 23, 2016 17:08
-
-
Save dakcarto/738305ee787db8bf7f75a39a76e00a82 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ============================ | |
| Testing testhdf5 | |
| Finished testing testhdf5 | |
| ============================ | |
| testhdf5 Test Log | |
| ============================ | |
| For help use: /mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/test/.libs/lt-testhdf5 -help | |
| Linked with hdf5 version 1.8 release 12 | |
| Testing -- Configure definitions (config) | |
| Testing -- Encoding/decoding metadata (metadata) | |
| Testing -- Checksum algorithm (checksum) | |
| Testing -- Ternary Search Trees (tst) | |
| Testing -- Memory Heaps (heap) | |
| Testing -- Skip Lists (skiplist) | |
| Testing -- Reference Counted Strings (refstr) | |
| Testing -- Low-Level File I/O (file) | |
| Testing -- Generic Object Functions (objects) | |
| Testing -- Dataspaces (h5s) | |
| Testing -- Dataspace coordinates (coords) | |
| Testing -- Shared Object Header Messages (sohm) | |
| Testing -- Attributes (attr) | |
| Testing -- Selections (select) | |
| Testing -- Time Datatypes (time) | |
| Testing -- References (reference) | |
| Testing -- Variable-Length Datatypes (vltypes) | |
| Testing -- Variable-Length Strings (vlstrings) | |
| Testing -- Group & Attribute Iteration (iterate) | |
| Testing -- Array Datatypes (array) | |
| Testing -- Generic Properties (genprop) | |
| Testing -- UTF-8 Encoding (unicode) | |
| Testing -- User-Created Identifiers (id) | |
| Testing -- Miscellaneous (misc) | |
| All tests were successful. | |
| Cleaning Up temp files... | |
| 143.31user 1.66system 2:29.35elapsed 97%CPU (0avgtext+0avgdata 151520maxresident)k | |
| 0inputs+118128outputs (0major+31143minor)pagefaults 0swaps | |
| Finished testing testhdf5 | |
| ============================ | |
| ============================ | |
| Testing lheap | |
| Finished testing lheap | |
| ============================ | |
| lheap Test Log | |
| ============================ | |
| Testing local heap write PASSED | |
| Testing local heap read PASSED | |
| Testing opening pre-created file with non-default sizes PASSED | |
| All local heap tests passed. | |
| 0.03user 0.07system 0:00.10elapsed 102%CPU (0avgtext+0avgdata 27584maxresident)k | |
| 0inputs+136outputs (0major+7932minor)pagefaults 0swaps | |
| Finished testing lheap | |
| ============================ | |
| ============================ | |
| Testing ohdr | |
| Finished testing ohdr | |
| ============================ | |
| ohdr Test Log | |
| ============================ | |
| Using default file format: | |
| Testing object header continuation block PASSED | |
| Testing object header creation PASSED | |
| Testing message creation PASSED | |
| Testing message modification PASSED | |
| Testing object header overflow in memory PASSED | |
| Testing close & re-open object header PASSED | |
| Testing object header overflow on disk PASSED | |
| Testing message deletion PASSED | |
| Testing constant message handling PASSED | |
| Testing object header closing PASSED | |
| Testing locking messages PASSED | |
| Accessing objects with unknown header messages: | |
| Testing object with unknown header message and no flags set PASSED | |
| Testing object with unknown header message & 'fail if unknown' flag set PASSED | |
| Testing object with unknown header message & 'mark if unknown' flag set PASSED | |
| Testing object header creation in cache PASSED | |
| Using new file format: | |
| Testing object header continuation block PASSED | |
| Testing object header creation PASSED | |
| Testing message creation PASSED | |
| Testing message modification PASSED | |
| Testing object header overflow in memory PASSED | |
| Testing close & re-open object header PASSED | |
| Testing object header overflow on disk PASSED | |
| Testing message deletion PASSED | |
| Testing constant message handling PASSED | |
| Testing object header closing PASSED | |
| Testing locking messages PASSED | |
| Accessing objects with unknown header messages: | |
| Testing object with unknown header message and no flags set PASSED | |
| Testing object with unknown header message & 'fail if unknown' flag set PASSED | |
| Testing object with unknown header message & 'mark if unknown' flag set PASSED | |
| Testing object header creation in cache PASSED | |
| All object header tests passed. | |
| 0.06user 0.06system 0:00.12elapsed 101%CPU (0avgtext+0avgdata 27792maxresident)k | |
| 0inputs+592outputs (0major+8187minor)pagefaults 0swaps | |
| Finished testing ohdr | |
| ============================ | |
| ============================ | |
| Testing stab | |
| Finished testing stab | |
| ============================ | |
| stab Test Log | |
| ============================ | |
| Testing miscellaneous group tests PASSED | |
| Testing long names PASSED | |
| Testing large directories PASSED | |
| Testing miscellaneous group tests (w/new group format) PASSED | |
| Testing long names (w/new group format) PASSED | |
| Testing large directories (w/new group format) PASSED | |
| Testing group lifecycle PASSED | |
| Testing long link names in compact groups PASSED | |
| Testing reading old groups PASSED | |
| Testing group without compact form PASSED | |
| Testing setting root group creation properties PASSED | |
| Testing old API routines PASSED | |
| Testing corrupt symbol table message PASSED | |
| All symbol table tests passed. | |
| 0.65user 0.18system 0:00.83elapsed 100%CPU (0avgtext+0avgdata 59584maxresident)k | |
| 0inputs+10352outputs (0major+10946minor)pagefaults 0swaps | |
| Finished testing stab | |
| ============================ | |
| ============================ | |
| Testing gheap | |
| Finished testing gheap | |
| ============================ | |
| gheap Test Log | |
| ============================ | |
| Testing monotonically increasing lengths PASSED | |
| Testing monotonically decreasing lengths PASSED | |
| Testing complete object removal PASSED | |
| Testing partial object removal PASSED | |
| Testing out of order indices PASSED | |
| All global heap tests passed. | |
| 12.54user 0.09system 0:12.63elapsed 100%CPU (0avgtext+0avgdata 36224maxresident)k | |
| 0inputs+2664outputs (0major+9808minor)pagefaults 0swaps | |
| Finished testing gheap | |
| ============================ | |
| ============================ | |
| Testing cache | |
| Finished testing cache | |
| ============================ | |
| cache Test Log | |
| ============================ | |
| Testing smoke check #1 -- all clean, ins, dest, ren, 4/2 MB cache PASSED | |
| Testing smoke check #2 -- ~1/2 dirty, ins, dest, ren, 4/2 MB cache PASSED | |
| Testing smoke check #3 -- all clean, ins, dest, ren, 2/1 KB cache PASSED | |
| Testing smoke check #4 -- ~1/2 dirty, ins, dest, ren, 2/1 KB cache PASSED | |
| Testing smoke check #5 -- all clean, ins, prot, unprot, AR cache 1 PASSED | |
| Testing smoke check #6 -- ~1/2 dirty, ins, prot, unprot, AR cache 1 PASSED | |
| Testing smoke check #7 -- all clean, ins, prot, unprot, AR cache 2 PASSED | |
| Testing smoke check #8 -- ~1/2 dirty, ins, prot, unprot, AR cache 2 PASSED | |
| Testing smoke check #9 -- all clean, ins, dest, ren, 4/2 MB, corked PASSED | |
| Testing smoke check #10 -- ~1/2 dirty, ins, dest, ren, 4/2 MB, corked PASSED | |
| Testing write permitted check -- 1/0 MB cache -SKIP- | |
| Clean and dirty LRU lists disabled. | |
| Testing H5C_insert_entry() functionality PASSED | |
| Testing H5C_flush_cache() functionality PASSED | |
| Testing H5C_get_entry_status() functionality PASSED | |
| Testing H5C_expunge_entry() functionality PASSED | |
| Testing multiple read only protects on a single entry PASSED | |
| Testing H5C_move_entry() functionality PASSED | |
| Testing H5C_pin_protected_entry() functionality PASSED | |
| Testing entry resize functionality PASSED | |
| Testing evictions enabled/disabled functionality PASSED | |
| Testing flush cache with protected entry error PASSED | |
| Testing destroy cache with permanently pinned entry error PASSED | |
| Testing destroy cache with protected entry error PASSED | |
| Testing duplicate entry insertion error PASSED | |
| Testing move to existing entry errors PASSED | |
| Testing pin a pinned entry error PASSED | |
| Testing unpin an unpinned entry error PASSED | |
| Testing pin entry related errors PASSED | |
| Testing protect a protected entry error PASSED | |
| Testing unprotect an unprotected entry error PASSED | |
| Testing mark entry dirty related errors PASSED | |
| Testing expunge entry related errors PASSED | |
| Testing resize entry related errors PASSED | |
| Testing unprotect a read only entry dirty error PASSED | |
| Testing protect a read only entry rw error PASSED | |
| Testing get/set evictions enabled errors PASSED | |
| Testing automatic cache resizing PASSED | |
| Testing automatic cache resize disable PASSED | |
| Testing automatic cache resize epoch marker management PASSED | |
| Testing automatic cache resize input errors PASSED | |
| Testing automatic cache resize auxilary functions PASSED | |
| Testing to ensure metadata blizzard absence when inserting PASSED | |
| Testing to ensure metadata blizzard absence on protect/unprotect PASSED | |
| 74.12user 0.41system 1:14.60elapsed 99%CPU (0avgtext+0avgdata 506624maxresident)k | |
| 0inputs+1240outputs (0major+66879minor)pagefaults 0swaps | |
| Finished testing cache | |
| ============================ | |
| ============================ | |
| Testing cache_api | |
| Finished testing cache_api | |
| ============================ | |
| cache_api Test Log | |
| ============================ | |
| Testing MDC/FAPL related API calls PASSED | |
| Testing MDC/FILE related API calls PASSED | |
| Testing MDC API smoke check -SKIP- | |
| Long tests disabled. | |
| Testing MDC/FAPL related API input errors PASSED | |
| Testing MDC/FILE related API input errors PASSED | |
| 0.70user 0.22system 0:00.92elapsed 99%CPU (0avgtext+0avgdata 476272maxresident)k | |
| 0inputs+496outputs (0major+35823minor)pagefaults 0swaps | |
| Finished testing cache_api | |
| ============================ | |
| ============================ | |
| Testing pool | |
| Finished testing pool | |
| ============================ | |
| pool Test Log | |
| ============================ | |
| Testing memory pool creation PASSED | |
| Testing closing pool with blocks still allocated in one page PASSED | |
| Testing allocating first block in pool PASSED | |
| Testing allocating large first block in pool PASSED | |
| Testing splitting block in pool PASSED | |
| Testing allocating many small blocks PASSED | |
| Testing allocate normal-sized block in new page PASSED | |
| Testing allocate large-sized block in new page PASSED | |
| Testing allocate many random sized blocks PASSED | |
| All memory pool tests passed. | |
| 3.61user 0.15system 0:03.76elapsed 100%CPU (0avgtext+0avgdata 147136maxresident)k | |
| 0inputs+144outputs (0major+16244minor)pagefaults 0swaps | |
| Finished testing pool | |
| ============================ | |
| ============================ | |
| Testing accum | |
| Finished testing accum | |
| ============================ | |
| accum Test Log | |
| ============================ | |
| Testing the metadata accumulator | |
| Testing simple write/read to/from metadata accumulator PASSED | |
| Testing simple write/read to/from before metadata accumulator PASSED | |
| Testing simple write/read to/from after metadata accumulator PASSED | |
| Testing overlapping write to metadata accumulator PASSED | |
| Testing overlapping write to partially clean metadata accumulator PASSED | |
| Testing overlapping write to accumulator larger then accum_size PASSED | |
| Testing non-overlapping write to accumulator larger then accum_size PASSED | |
| Testing accumulator adjustments after append/prepend of data PASSED | |
| Testing reading data from both accumulator and disk PASSED | |
| Testing simple freeing metadata accumulator PASSED | |
| Testing large metadata I/O operations PASSED | |
| Testing random writes to accumulator PASSED | |
| All metadata accumulator tests passed. | |
| 0.14user 0.19system 0:00.33elapsed 100%CPU (0avgtext+0avgdata 98416maxresident)k | |
| 0inputs+12440outputs (0major+16580minor)pagefaults 0swaps | |
| Finished testing accum | |
| ============================ | |
| ============================ | |
| Testing hyperslab | |
| Finished testing hyperslab | |
| ============================ | |
| hyperslab Test Log | |
| ============================ | |
| Test sizes: SMALL MEDIUM | |
| Testing hyperslab fill 11 variable hyperslab PASSED | |
| Testing hyperslab fill 11x10 variable hyperslab PASSED | |
| Testing hyperslab fill 3x5x5 variable hyperslab PASSED | |
| Testing hyperslab fill 113 variable hyperslab PASSED | |
| Testing hyperslab fill 15x11 variable hyperslab PASSED | |
| Testing hyperslab fill 5x7x7 variable hyperslab PASSED | |
| Testing hyperslab copy 11 variable source PASSED | |
| Testing hyperslab copy 11 variable destination PASSED | |
| Testing hyperslab copy 11 sync source & dest PASSED | |
| Testing hyperslab copy 179 variable source PASSED | |
| Testing hyperslab copy 179 variable destination PASSED | |
| Testing hyperslab copy 179 sync source & dest PASSED | |
| Testing hyperslab copy 11x10 variable source PASSED | |
| Testing hyperslab copy 11x10 variable destination PASSED | |
| Testing hyperslab copy 11x10 sync source & dest PASSED | |
| Testing hyperslab copy 13x19 variable source PASSED | |
| Testing hyperslab copy 13x19 variable destination PASSED | |
| Testing hyperslab copy 13x19 sync source & dest PASSED | |
| Testing hyperslab copy 73x67 variable source PASSED | |
| Testing hyperslab copy 73x67 variable destination PASSED | |
| Testing hyperslab copy 73x67 sync source & dest PASSED | |
| Testing hyperslab copy 3x5x5 variable source PASSED | |
| Testing hyperslab copy 3x5x5 variable destination PASSED | |
| Testing hyperslab copy 3x5x5 sync source & dest PASSED | |
| Testing hyperslab copy 7x9x5 variable source PASSED | |
| Testing hyperslab copy 7x9x5 variable destination PASSED | |
| Testing hyperslab copy 7x9x5 sync source & dest PASSED | |
| Testing multi-byte fill value PASSED | |
| Testing multi-byte fill value PASSED | |
| Testing endian conversion by stride PASSED | |
| Testing 2d transpose by stride 9x9d PASSED | |
| Testing 2d transpose by stride 3x11d PASSED | |
| Testing endian conversion by stride PASSED | |
| Testing 2d transpose by stride 1200x1200d PASSED | |
| Testing 2d transpose by stride 800x1800d PASSED | |
| Testing image sampling 10x20 to 5x10 PASSED | |
| Testing image sampling 5x10 to 10x20 PASSED | |
| Testing image sampling 960x1280 to 480x640 PASSED | |
| Testing image sampling 480x640 to 960x1280 PASSED | |
| Testing array filling 1-9 elements PASSED | |
| Testing array filling 9-257 elements PASSED | |
| Testing array offset 13x 11x 7 elements PASSED | |
| Testing array offset 347x 193x 71 elements PASSED | |
| All hyperslab tests passed. | |
| 1.53user 0.17system 0:01.71elapsed 99%CPU (0avgtext+0avgdata 197328maxresident)k | |
| 0inputs+88outputs (0major+24956minor)pagefaults 0swaps | |
| Finished testing hyperslab | |
| ============================ | |
| ============================ | |
| Testing istore | |
| Finished testing istore | |
| ============================ | |
| istore Test Log | |
| ============================ | |
| Test sizes: SMALL MEDIUM LARGE | |
| Testing istore create PASSED | |
| Testing istore extend: 10 PASSED | |
| Testing istore extend: 10x10 PASSED | |
| Testing istore extend: 10x10x10 PASSED | |
| Testing istore extend: 10000 PASSED | |
| Testing istore extend: 2500x10 PASSED | |
| Testing istore extend: 10x400x10 PASSED | |
| Testing istore sparse: 5 PASSED | |
| Testing istore sparse: 3x4 PASSED | |
| Testing istore sparse: 2x3x4 PASSED | |
| Testing istore sparse: 30 PASSED | |
| Testing istore sparse: 7x3 PASSED | |
| Testing istore sparse: 4x2x3 PASSED | |
| Testing istore sparse: 50x50x50 PASSED | |
| All i-store tests passed. | |
| 0.92user 2.87system 0:53.69elapsed 7%CPU (0avgtext+0avgdata 44672maxresident)k | |
| 1856inputs+2119640outputs (0major+9678minor)pagefaults 0swaps | |
| Finished testing istore | |
| ============================ | |
| ============================ | |
| Testing bittests | |
| Finished testing bittests | |
| ============================ | |
| bittests Test Log | |
| ============================ | |
| Testing bit search operations PASSED | |
| Testing bit set operations PASSED | |
| Testing bit clear operations PASSED | |
| Testing bit copy operations PASSED | |
| Testing bit shift operations PASSED | |
| Testing bit increment operations PASSED | |
| Testing bit decrement operations PASSED | |
| Testing bit negate operations PASSED | |
| All bit tests passed. | |
| 0.35user 0.06system 0:00.75elapsed 54%CPU (0avgtext+0avgdata 26960maxresident)k | |
| 1864inputs+56outputs (14major+7300minor)pagefaults 0swaps | |
| Finished testing bittests | |
| ============================ | |
| ============================ | |
| Testing dt_arith | |
| Finished testing dt_arith | |
| ============================ | |
| dt_arith Test Log | |
| ============================ | |
| Testing non-aligned conversions (ALIGNMENT=1).... | |
| Testing query functions of compiler conversion PASSED | |
| Testing user-define and query functions of floating-point types PASSED | |
| Testing user-define and query functions of integer types PASSED | |
| Floating-point overflow cases will be tested. | |
| Testing noop float -> float conversions PASSED | |
| Testing noop double -> double conversions PASSED | |
| Testing noop long double -> long double conversions PASSED | |
| Testing hard normalized float -> double conversions PASSED | |
| Testing hard normalized double -> float conversions PASSED | |
| Testing hard normalized float -> long double conversions PASSED | |
| Testing hard normalized double -> long double conversions PASSED | |
| Testing hard normalized long double -> float conversions PASSED | |
| Testing hard normalized long double -> double conversions PASSED | |
| Testing hard denormalized float -> double conversions PASSED | |
| Testing hard denormalized double -> float conversions PASSED | |
| Testing hard denormalized float -> long double conversions PASSED | |
| Testing hard denormalized double -> long double conversions PASSED | |
| Testing hard denormalized long double -> float conversions PASSED | |
| Testing hard denormalized long double -> double conversions PASSED | |
| Testing hard special float -> double conversions PASSED | |
| Testing hard special double -> float conversions PASSED | |
| Testing hard special float -> long double conversions PASSED | |
| Testing hard special double -> long double conversions PASSED | |
| Testing hard special long double -> float conversions PASSED | |
| Testing hard special long double -> double conversions PASSED | |
| Testing hard signed char -> unsigned char conversions PASSED | |
| Testing hard signed char -> short conversions PASSED | |
| Testing hard signed char -> unsigned short conversions PASSED | |
| Testing hard signed char -> int conversions PASSED | |
| Testing hard signed char -> unsigned int conversions PASSED | |
| Testing hard signed char -> long conversions PASSED | |
| Testing hard signed char -> unsigned long conversions PASSED | |
| Testing hard unsigned char -> signed char conversions PASSED | |
| Testing hard unsigned char -> short conversions PASSED | |
| Testing hard unsigned char -> unsigned short conversions PASSED | |
| Testing hard unsigned char -> int conversions PASSED | |
| Testing hard unsigned char -> unsigned int conversions PASSED | |
| Testing hard unsigned char -> long conversions PASSED | |
| Testing hard unsigned char -> unsigned long conversions PASSED | |
| Testing hard short -> signed char conversions PASSED | |
| Testing hard short -> unsigned char conversions PASSED | |
| Testing hard short -> unsigned short conversions PASSED | |
| Testing hard short -> int conversions PASSED | |
| Testing hard short -> unsigned int conversions PASSED | |
| Testing hard short -> long conversions PASSED | |
| Testing hard short -> unsigned long conversions PASSED | |
| Testing hard unsigned short -> signed char conversions PASSED | |
| Testing hard unsigned short -> unsigned char conversions PASSED | |
| Testing hard unsigned short -> short conversions PASSED | |
| Testing hard unsigned short -> int conversions PASSED | |
| Testing hard unsigned short -> unsigned int conversions PASSED | |
| Testing hard unsigned short -> long conversions PASSED | |
| Testing hard unsigned short -> unsigned long conversions PASSED | |
| Testing hard int -> signed char conversions PASSED | |
| Testing hard int -> unsigned char conversions PASSED | |
| Testing hard int -> short conversions PASSED | |
| Testing hard int -> unsigned short conversions PASSED | |
| Testing hard int -> unsigned int conversions PASSED | |
| Testing hard int -> long conversions PASSED | |
| Testing hard int -> unsigned long conversions PASSED | |
| Testing hard unsigned int -> signed char conversions PASSED | |
| Testing hard unsigned int -> unsigned char conversions PASSED | |
| Testing hard unsigned int -> short conversions PASSED | |
| Testing hard unsigned int -> unsigned short conversions PASSED | |
| Testing hard unsigned int -> int conversions PASSED | |
| Testing hard unsigned int -> long conversions PASSED | |
| Testing hard unsigned int -> unsigned long conversions PASSED | |
| Testing hard long -> signed char conversions PASSED | |
| Testing hard long -> unsigned char conversions PASSED | |
| Testing hard long -> short conversions PASSED | |
| Testing hard long -> unsigned short conversions PASSED | |
| Testing hard long -> int conversions PASSED | |
| Testing hard long -> unsigned int conversions PASSED | |
| Testing hard long -> unsigned long conversions PASSED | |
| Testing hard unsigned long -> signed char conversions PASSED | |
| Testing hard unsigned long -> unsigned char conversions PASSED | |
| Testing hard unsigned long -> short conversions PASSED | |
| Testing hard unsigned long -> unsigned short conversions PASSED | |
| Testing hard unsigned long -> int conversions PASSED | |
| Testing hard unsigned long -> unsigned int conversions PASSED | |
| Testing hard unsigned long -> long conversions PASSED | |
| Testing hard signed char -> float conversions PASSED | |
| Testing hard signed char -> double conversions PASSED | |
| Testing hard unsigned char -> float conversions PASSED | |
| Testing hard unsigned char -> double conversions PASSED | |
| Testing hard short -> float conversions PASSED | |
| Testing hard short -> double conversions PASSED | |
| Testing hard unsigned short -> float conversions PASSED | |
| Testing hard unsigned short -> double conversions PASSED | |
| Testing hard int -> float conversions PASSED | |
| Testing hard int -> double conversions PASSED | |
| Testing hard unsigned int -> float conversions PASSED | |
| Testing hard unsigned int -> double conversions PASSED | |
| Testing hard long -> float conversions PASSED | |
| Testing hard long -> double conversions PASSED | |
| Testing hard unsigned long -> float conversions PASSED | |
| Testing hard unsigned long -> double conversions PASSED | |
| Testing hard signed char -> long double conversions PASSED | |
| Testing hard unsigned char -> long double conversions PASSED | |
| Testing hard short -> long double conversions PASSED | |
| Testing hard unsigned short -> long double conversions PASSED | |
| Testing hard int -> long double conversions PASSED | |
| Testing hard unsigned int -> long double conversions PASSED | |
| Testing hard long -> long double conversions PASSED | |
| Testing hard unsigned long -> long double conversions PASSED | |
| Testing hard normalized float -> signed char conversions PASSED | |
| Testing hard normalized double -> signed char conversions PASSED | |
| Testing hard normalized float -> unsigned char conversions PASSED | |
| Testing hard normalized double -> unsigned char conversions PASSED | |
| Testing hard normalized float -> short conversions PASSED | |
| Testing hard normalized double -> short conversions PASSED | |
| Testing hard normalized float -> unsigned short conversions PASSED | |
| Testing hard normalized double -> unsigned short conversions PASSED | |
| Testing hard normalized float -> int conversions PASSED | |
| Testing hard normalized double -> int conversions PASSED | |
| Testing hard normalized float -> unsigned int conversions PASSED | |
| Testing hard normalized double -> unsigned int conversions PASSED | |
| Testing hard normalized float -> long conversions PASSED | |
| Testing hard normalized double -> long conversions PASSED | |
| Testing hard normalized float -> unsigned long conversions PASSED | |
| Testing hard normalized double -> unsigned long conversions PASSED | |
| Testing hard normalized long double -> signed char conversions PASSED | |
| Testing hard normalized long double -> unsigned char conversions PASSED | |
| Testing hard normalized long double -> short conversions PASSED | |
| Testing hard normalized long double -> unsigned short conversions PASSED | |
| Testing hard normalized long double -> int conversions PASSED | |
| Testing hard normalized long double -> unsigned int conversions PASSED | |
| Testing hard normalized long double -> long conversions PASSED | |
| Testing hard normalized long double -> unsigned long conversions PASSED | |
| Testing hard denormalized float -> signed char conversions PASSED | |
| Testing hard denormalized double -> signed char conversions PASSED | |
| Testing hard denormalized float -> unsigned char conversions PASSED | |
| Testing hard denormalized double -> unsigned char conversions PASSED | |
| Testing hard denormalized float -> short conversions PASSED | |
| Testing hard denormalized double -> short conversions PASSED | |
| Testing hard denormalized float -> unsigned short conversions PASSED | |
| Testing hard denormalized double -> unsigned short conversions PASSED | |
| Testing hard denormalized float -> int conversions PASSED | |
| Testing hard denormalized double -> int conversions PASSED | |
| Testing hard denormalized float -> unsigned int conversions PASSED | |
| Testing hard denormalized double -> unsigned int conversions PASSED | |
| Testing hard denormalized float -> long conversions PASSED | |
| Testing hard denormalized double -> long conversions PASSED | |
| Testing hard denormalized float -> unsigned long conversions PASSED | |
| Testing hard denormalized double -> unsigned long conversions PASSED | |
| Testing hard denormalized long double -> signed char conversions PASSED | |
| Testing hard denormalized long double -> unsigned char conversions PASSED | |
| Testing hard denormalized long double -> short conversions PASSED | |
| Testing hard denormalized long double -> unsigned short conversions PASSED | |
| Testing hard denormalized long double -> int conversions PASSED | |
| Testing hard denormalized long double -> unsigned int conversions PASSED | |
| Testing hard denormalized long double -> long conversions PASSED | |
| Testing hard denormalized long double -> unsigned long conversions PASSED | |
| Testing hard special float -> signed char conversions PASSED | |
| Testing hard special double -> signed char conversions PASSED | |
| Testing hard special float -> unsigned char conversions PASSED | |
| Testing hard special double -> unsigned char conversions PASSED | |
| Testing hard special float -> short conversions PASSED | |
| Testing hard special double -> short conversions PASSED | |
| Testing hard special float -> unsigned short conversions PASSED | |
| Testing hard special double -> unsigned short conversions PASSED | |
| Testing hard special float -> int conversions PASSED | |
| Testing hard special double -> int conversions PASSED | |
| Testing hard special float -> unsigned int conversions PASSED | |
| Testing hard special double -> unsigned int conversions PASSED | |
| Testing hard special float -> long conversions PASSED | |
| Testing hard special double -> long conversions PASSED | |
| Testing hard special float -> unsigned long conversions PASSED | |
| Testing hard special double -> unsigned long conversions PASSED | |
| Testing hard special long double -> signed char conversions PASSED | |
| Testing hard special long double -> unsigned char conversions PASSED | |
| Testing hard special long double -> short conversions PASSED | |
| Testing hard special long double -> unsigned short conversions PASSED | |
| Testing hard special long double -> int conversions PASSED | |
| Testing hard special long double -> unsigned int conversions PASSED | |
| Testing hard special long double -> long conversions PASSED | |
| Testing hard special long double -> unsigned long conversions PASSED | |
| Testing hard particular floating number -> integer conversions PASSED | |
| Testing soft normalized float -> double conversions PASSED | |
| Testing soft normalized double -> float conversions PASSED | |
| Testing soft normalized float -> long double conversions PASSED | |
| Testing soft normalized double -> long double conversions PASSED | |
| Testing soft normalized long double -> float conversions PASSED | |
| Testing soft normalized long double -> double conversions PASSED | |
| Testing soft denormalized float -> double conversions PASSED | |
| Testing soft denormalized double -> float conversions PASSED | |
| Testing soft denormalized float -> long double conversions PASSED | |
| Testing soft denormalized double -> long double conversions PASSED | |
| Testing soft denormalized long double -> float conversions PASSED | |
| Testing soft denormalized long double -> double conversions PASSED | |
| Testing soft special float -> double conversions PASSED | |
| Testing soft special double -> float conversions PASSED | |
| Testing soft special float -> long double conversions PASSED | |
| Testing soft special double -> long double conversions PASSED | |
| Testing soft special long double -> float conversions PASSED | |
| Testing soft special long double -> double conversions PASSED | |
| Testing overlap calculations PASSED | |
| Testing soft signed char -> unsigned char conversions PASSED | |
| Testing soft signed char -> short conversions PASSED | |
| Testing soft signed char -> unsigned short conversions PASSED | |
| Testing soft signed char -> int conversions PASSED | |
| Testing soft signed char -> unsigned int conversions PASSED | |
| Testing soft signed char -> long conversions PASSED | |
| Testing soft signed char -> unsigned long conversions PASSED | |
| Testing soft unsigned char -> signed char conversions PASSED | |
| Testing soft unsigned char -> short conversions PASSED | |
| Testing soft unsigned char -> unsigned short conversions PASSED | |
| Testing soft unsigned char -> int conversions PASSED | |
| Testing soft unsigned char -> unsigned int conversions PASSED | |
| Testing soft unsigned char -> long conversions PASSED | |
| Testing soft unsigned char -> unsigned long conversions PASSED | |
| Testing soft short -> signed char conversions PASSED | |
| Testing soft short -> unsigned char conversions PASSED | |
| Testing soft short -> unsigned short conversions PASSED | |
| Testing soft short -> int conversions PASSED | |
| Testing soft short -> unsigned int conversions PASSED | |
| Testing soft short -> long conversions PASSED | |
| Testing soft short -> unsigned long conversions PASSED | |
| Testing soft unsigned short -> signed char conversions PASSED | |
| Testing soft unsigned short -> unsigned char conversions PASSED | |
| Testing soft unsigned short -> short conversions PASSED | |
| Testing soft unsigned short -> int conversions PASSED | |
| Testing soft unsigned short -> unsigned int conversions PASSED | |
| Testing soft unsigned short -> long conversions PASSED | |
| Testing soft unsigned short -> unsigned long conversions PASSED | |
| Testing soft int -> signed char conversions PASSED | |
| Testing soft int -> unsigned char conversions PASSED | |
| Testing soft int -> short conversions PASSED | |
| Testing soft int -> unsigned short conversions PASSED | |
| Testing soft int -> unsigned int conversions PASSED | |
| Testing soft int -> long conversions PASSED | |
| Testing soft int -> unsigned long conversions PASSED | |
| Testing soft unsigned int -> signed char conversions PASSED | |
| Testing soft unsigned int -> unsigned char conversions PASSED | |
| Testing soft unsigned int -> short conversions PASSED | |
| Testing soft unsigned int -> unsigned short conversions PASSED | |
| Testing soft unsigned int -> int conversions PASSED | |
| Testing soft unsigned int -> long conversions PASSED | |
| Testing soft unsigned int -> unsigned long conversions PASSED | |
| Testing soft long -> signed char conversions PASSED | |
| Testing soft long -> unsigned char conversions PASSED | |
| Testing soft long -> short conversions PASSED | |
| Testing soft long -> unsigned short conversions PASSED | |
| Testing soft long -> int conversions PASSED | |
| Testing soft long -> unsigned int conversions PASSED | |
| Testing soft long -> unsigned long conversions PASSED | |
| Testing soft unsigned long -> signed char conversions PASSED | |
| Testing soft unsigned long -> unsigned char conversions PASSED | |
| Testing soft unsigned long -> short conversions PASSED | |
| Testing soft unsigned long -> unsigned short conversions PASSED | |
| Testing soft unsigned long -> int conversions PASSED | |
| Testing soft unsigned long -> unsigned int conversions PASSED | |
| Testing soft unsigned long -> long conversions PASSED | |
| Testing soft normalized float -> signed char conversions PASSED | |
| Testing soft normalized double -> signed char conversions PASSED | |
| Testing soft normalized float -> unsigned char conversions PASSED | |
| Testing soft normalized double -> unsigned char conversions PASSED | |
| Testing soft normalized float -> short conversions PASSED | |
| Testing soft normalized double -> short conversions PASSED | |
| Testing soft normalized float -> unsigned short conversions PASSED | |
| Testing soft normalized double -> unsigned short conversions PASSED | |
| Testing soft normalized float -> int conversions PASSED | |
| Testing soft normalized double -> int conversions PASSED | |
| Testing soft normalized float -> unsigned int conversions PASSED | |
| Testing soft normalized double -> unsigned int conversions PASSED | |
| Testing soft normalized float -> long conversions PASSED | |
| Testing soft normalized double -> long conversions PASSED | |
| Testing soft normalized float -> unsigned long conversions PASSED | |
| Testing soft normalized double -> unsigned long conversions PASSED | |
| Testing soft normalized long double -> signed char conversions PASSED | |
| Testing soft normalized long double -> unsigned char conversions PASSED | |
| Testing soft normalized long double -> short conversions PASSED | |
| Testing soft normalized long double -> unsigned short conversions PASSED | |
| Testing soft normalized long double -> int conversions PASSED | |
| Testing soft normalized long double -> unsigned int conversions PASSED | |
| Testing soft normalized long double -> long conversions PASSED | |
| Testing soft normalized long double -> unsigned long conversions PASSED | |
| Testing soft denormalized float -> signed char conversions PASSED | |
| Testing soft denormalized double -> signed char conversions PASSED | |
| Testing soft denormalized float -> unsigned char conversions PASSED | |
| Testing soft denormalized double -> unsigned char conversions PASSED | |
| Testing soft denormalized float -> short conversions PASSED | |
| Testing soft denormalized double -> short conversions PASSED | |
| Testing soft denormalized float -> unsigned short conversions PASSED | |
| Testing soft denormalized double -> unsigned short conversions PASSED | |
| Testing soft denormalized float -> int conversions PASSED | |
| Testing soft denormalized double -> int conversions PASSED | |
| Testing soft denormalized float -> unsigned int conversions PASSED | |
| Testing soft denormalized double -> unsigned int conversions PASSED | |
| Testing soft denormalized float -> long conversions PASSED | |
| Testing soft denormalized double -> long conversions PASSED | |
| Testing soft denormalized float -> unsigned long conversions PASSED | |
| Testing soft denormalized double -> unsigned long conversions PASSED | |
| Testing soft denormalized long double -> signed char conversions PASSED | |
| Testing soft denormalized long double -> unsigned char conversions PASSED | |
| Testing soft denormalized long double -> short conversions PASSED | |
| Testing soft denormalized long double -> unsigned short conversions PASSED | |
| Testing soft denormalized long double -> int conversions PASSED | |
| Testing soft denormalized long double -> unsigned int conversions PASSED | |
| Testing soft denormalized long double -> long conversions PASSED | |
| Testing soft denormalized long double -> unsigned long conversions PASSED | |
| Testing soft special float -> signed char conversions PASSED | |
| Testing soft special double -> signed char conversions PASSED | |
| Testing soft special float -> unsigned char conversions PASSED | |
| Testing soft special double -> unsigned char conversions PASSED | |
| Testing soft special float -> short conversions PASSED | |
| Testing soft special double -> short conversions PASSED | |
| Testing soft special float -> unsigned short conversions PASSED | |
| Testing soft special double -> unsigned short conversions PASSED | |
| Testing soft special float -> int conversions PASSED | |
| Testing soft special double -> int conversions PASSED | |
| Testing soft special float -> unsigned int conversions PASSED | |
| Testing soft special double -> unsigned int conversions PASSED | |
| Testing soft special float -> long conversions PASSED | |
| Testing soft special double -> long conversions PASSED | |
| Testing soft special float -> unsigned long conversions PASSED | |
| Testing soft special double -> unsigned long conversions PASSED | |
| Testing soft special long double -> signed char conversions PASSED | |
| Testing soft special long double -> unsigned char conversions PASSED | |
| Testing soft special long double -> short conversions PASSED | |
| Testing soft special long double -> unsigned short conversions PASSED | |
| Testing soft special long double -> int conversions PASSED | |
| Testing soft special long double -> unsigned int conversions PASSED | |
| Testing soft special long double -> long conversions PASSED | |
| Testing soft special long double -> unsigned long conversions PASSED | |
| Testing soft signed char -> float conversions PASSED | |
| Testing soft signed char -> double conversions PASSED | |
| Testing soft unsigned char -> float conversions PASSED | |
| Testing soft unsigned char -> double conversions PASSED | |
| Testing soft short -> float conversions PASSED | |
| Testing soft short -> double conversions PASSED | |
| Testing soft unsigned short -> float conversions PASSED | |
| Testing soft unsigned short -> double conversions PASSED | |
| Testing soft int -> float conversions PASSED | |
| Testing soft int -> double conversions PASSED | |
| Testing soft unsigned int -> float conversions PASSED | |
| Testing soft unsigned int -> double conversions PASSED | |
| Testing soft long -> float conversions PASSED | |
| Testing soft long -> double conversions PASSED | |
| Testing soft unsigned long -> float conversions PASSED | |
| Testing soft unsigned long -> double conversions PASSED | |
| Testing soft signed char -> long double conversions PASSED | |
| Testing soft unsigned char -> long double conversions PASSED | |
| Testing soft short -> long double conversions PASSED | |
| Testing soft unsigned short -> long double conversions PASSED | |
| Testing soft int -> long double conversions PASSED | |
| Testing soft unsigned int -> long double conversions PASSED | |
| Testing soft long -> long double conversions PASSED | |
| Testing soft unsigned long -> long double conversions PASSED | |
| All data type tests passed. | |
| 2.56user 0.17system 0:02.78elapsed 98%CPU (0avgtext+0avgdata 28032maxresident)k | |
| 1600inputs+520outputs (8major+22504minor)pagefaults 0swaps | |
| Finished testing dt_arith | |
| ============================ | |
| ============================ | |
| Testing dtypes | |
| Finished testing dtypes | |
| ============================ | |
| dtypes Test Log | |
| ============================ | |
| Testing non-aligned conversions (ALIGNMENT=1).... | |
| Testing H5Tget_class() PASSED | |
| Testing H5Tcopy() PASSED | |
| Testing H5Tdetect_class() PASSED | |
| Testing compound datatypes PASSED | |
| Testing query functions of compound and enumeration types PASSED | |
| Testing transient datatypes PASSED | |
| Testing named datatypes PASSED | |
| Testing functions of encoding and decoding datatypes PASSED | |
| Testing encoding datatypes with the 'use the latest format' flag PASSED | |
| Testing exceptions for int <-> float conversions PASSED | |
| Testing indirectly reopening committed datatypes PASSED | |
| Testing deleting objects that use named datatypes PASSED | |
| Testing deleting objects that use named datatypes PASSED | |
| Testing H5Tset/get_order for compound type PASSED | |
| Testing string type creation using H5Tcreate PASSED | |
| Testing deprected API routines for datatypes PASSED | |
| Testing string conversions PASSED | |
| Testing random string conversion speed PASSED | |
| Testing some type functions for string PASSED | |
| Testing compound element reordering PASSED | |
| Testing compound subset conversions PASSED | |
| Testing compound element shrinking & reordering PASSED | |
| Testing optimized struct converter PASSED | |
| Testing compound element growing PASSED | |
| Testing compound element insertion PASSED | |
| Testing packing compound datatypes PASSED | |
| Testing compound datatype with VL string PASSED | |
| Testing array datatype of compound type with VL string PASSED | |
| Testing registering type conversion routine with compound conversions PASSED | |
| Testing adjust size of compound datatypes PASSED | |
| Testing compound datatypes of boundary size with latest format PASSED | |
| Testing unaligned VL strings in compound PASSED | |
| Testing compound subset conversion with extra space in source PASSED | |
| Testing visibility of internally registered type ids PASSED | |
| Testing that H5Tpack removes trailing bytes PASSED | |
| Testing accessing objects with compound datatypes that have no fields PASSED | |
| Testing random enum conversion O(N) PASSED | |
| Testing random enum conversion O(N log N) PASSED | |
| Testing non-native enumeration type conversion PASSED | |
| Testing bitfield conversions PASSED | |
| Testing some type functions for bitfield PASSED | |
| Testing opaque datatypes PASSED | |
| Testing H5Tset/get_order PASSED | |
| Testing string conversion between ASCII and UTF PASSED | |
| All datatype tests passed. | |
| 0.44user 0.15system 0:00.79elapsed 75%CPU (0avgtext+0avgdata 98224maxresident)k | |
| 1088inputs+848outputs (2major+20440minor)pagefaults 0swaps | |
| Finished testing dtypes | |
| ============================ | |
| ============================ | |
| Testing dsets | |
| Finished testing dsets | |
| ============================ | |
| dsets Test Log | |
| ============================ | |
| Testing with old file format: | |
| Testing create, open, close PASSED | |
| Testing simple I/O PASSED | |
| Testing compact dataset I/O PASSED | |
| Testing compact dataset of maximal size PASSED | |
| Testing data type conversion buffer size PASSED | |
| Testing data type conversion PASSED | |
| Testing H5Zget_filter_info PASSED | |
| Testing 'null' filter | |
| Testing filters (setup) PASSED | |
| Testing filters (uninitialized read) PASSED | |
| Testing filters (write) PASSED | |
| Testing filters (read) PASSED | |
| Testing filters (modify) PASSED | |
| Testing filters (re-open) PASSED | |
| Testing filters (partial I/O) PASSED | |
| Testing Fletcher32 checksum(enabled for read) | |
| Testing filters (setup) PASSED | |
| Testing filters (uninitialized read) PASSED | |
| Testing filters (write) PASSED | |
| Testing filters (read) PASSED | |
| Testing filters (modify) PASSED | |
| Testing filters (re-open) PASSED | |
| Testing filters (partial I/O) PASSED | |
| Testing Fletcher32 checksum(disabled for read) | |
| Testing filters (setup) PASSED | |
| Testing filters (uninitialized read) PASSED | |
| Testing filters (write) PASSED | |
| Testing filters (read) PASSED | |
| Testing filters (modify) PASSED | |
| Testing filters (re-open) PASSED | |
| Testing filters (partial I/O) PASSED | |
| Testing Fletcher32 checksum(when data is corrupted) | |
| Testing filters (setup) PASSED | |
| Testing filters (uninitialized read) PASSED | |
| Testing filters (write) PASSED | |
| Testing filters (read) PASSED | |
| Testing filters (modify) PASSED | |
| Testing filters (re-open) PASSED | |
| Testing filters (partial I/O) PASSED | |
| Testing deflate filter | |
| Testing filters (setup) PASSED | |
| Testing filters (uninitialized read) PASSED | |
| Testing filters (write) PASSED | |
| Testing filters (read) PASSED | |
| Testing filters (modify) PASSED | |
| Testing filters (re-open) PASSED | |
| Testing filters (partial I/O) PASSED | |
| Testing szip filter -SKIP- | |
| Szip filter not enabled | |
| Testing shuffle filter | |
| Testing filters (setup) PASSED | |
| Testing filters (uninitialized read) PASSED | |
| Testing filters (write) PASSED | |
| Testing filters (read) PASSED | |
| Testing filters (modify) PASSED | |
| Testing filters (re-open) PASSED | |
| Testing filters (partial I/O) PASSED | |
| Testing shuffle+deflate+checksum filters(checksum first) | |
| Testing filters (setup) PASSED | |
| Testing filters (uninitialized read) PASSED | |
| Testing filters (write) PASSED | |
| Testing filters (read) PASSED | |
| Testing filters (modify) PASSED | |
| Testing filters (re-open) PASSED | |
| Testing filters (partial I/O) PASSED | |
| Testing shuffle+deflate+checksum filters(checksum last) | |
| Testing filters (setup) PASSED | |
| Testing filters (uninitialized read) PASSED | |
| Testing filters (write) PASSED | |
| Testing filters (read) PASSED | |
| Testing filters (modify) PASSED | |
| Testing filters (re-open) PASSED | |
| Testing filters (partial I/O) PASSED | |
| Testing shuffle+szip+fletcher32 filters -SKIP- | |
| Szip, shuffle, or fletcher32 checksum filter not enabled | |
| Testing 8-bit shuffling (setup) PASSED | |
| Testing 8-bit shuffling (write) PASSED | |
| Testing 8-bit shuffling (read) PASSED | |
| Testing nbit filter | |
| Testing nbit int (setup) PASSED | |
| Testing nbit int (write) PASSED | |
| Testing nbit int (read) PASSED | |
| Testing nbit float (setup) PASSED | |
| Testing nbit float (write) PASSED | |
| Testing nbit float (read) PASSED | |
| Testing nbit double (setup) PASSED | |
| Testing nbit double (write) PASSED | |
| Testing nbit double (read) PASSED | |
| Testing nbit array (setup) PASSED | |
| Testing nbit array (write) PASSED | |
| Testing nbit array (read) PASSED | |
| Testing nbit compound (setup) PASSED | |
| Testing nbit compound (write) PASSED | |
| Testing nbit compound (read) PASSED | |
| Testing nbit compound complex (setup) PASSED | |
| Testing nbit compound complex (write) PASSED | |
| Testing nbit compound complex (read) PASSED | |
| Testing nbit compound with no-op type (setup) PASSED | |
| Testing nbit compound with no-op type (write) PASSED | |
| Testing nbit compound with no-op type (read) PASSED | |
| Testing nbit integer dataset size PASSED | |
| Testing nbit floating-number dataset size PASSED | |
| Testing scaleoffset filter | |
| Testing scaleoffset int without fill value (setup) PASSED | |
| Testing scaleoffset int without fill value (write) PASSED | |
| Testing scaleoffset int without fill value (read) PASSED | |
| Testing scaleoffset int with fill value (setup) PASSED | |
| Testing scaleoffset int with fill value (write) PASSED | |
| Testing scaleoffset int with fill value (read) PASSED | |
| Testing scaleoffset float without fill value, D-scaling (setup) PASSED | |
| Testing scaleoffset float without fill value, D-scaling (write) PASSED | |
| Testing scaleoffset float without fill value, D-scaling (read) PASSED | |
| Testing scaleoffset float with fill value, D-scaling (setup) PASSED | |
| Testing scaleoffset float with fill value, D-scaling (write) PASSED | |
| Testing scaleoffset float with fill value, D-scaling (read) PASSED | |
| Testing scaleoffset double without fill value, D-scaling (setup) PASSED | |
| Testing scaleoffset double without fill value, D-scaling (write) PASSED | |
| Testing scaleoffset double without fill value, D-scaling (read) PASSED | |
| Testing scaleoffset double with fill value, D-scaling (setup) PASSED | |
| Testing scaleoffset double with fill value, D-scaling (write) PASSED | |
| Testing scaleoffset double with fill value, D-scaling (read) PASSED | |
| Testing multi-open with extending PASSED | |
| Testing various datatypes PASSED | |
| Testing dataset offset with user block PASSED | |
| Testing dataset access with missing filter PASSED | |
| Testing dataset filter 'can apply' callback PASSED | |
| Testing dataset filter 'can apply' callback second PASSED | |
| Testing dataset filter 'set local' callback PASSED | |
| Testing dataset szip filter 'can apply' callback -SKIP- | |
| Szip filter is not enabled. | |
| Testing comparing dataset creation property lists PASSED | |
| Testing copying dataset creation property lists PASSED | |
| Testing filter deletion PASSED | |
| Testing filters with big-endian/little-endian data PASSED | |
| Testing I/O on datasets with zero-sized dims PASSED | |
| Testing Read dataset with unwritten chunk & undefined fill value PASSED | |
| Testing Write/read on randomly selected chunks PASSED | |
| Testing deprecated API routines | |
| Testing filters (setup) PASSED | |
| Testing filters (uninitialized read) PASSED | |
| Testing filters (write) PASSED | |
| Testing filters (read) PASSED | |
| Testing filters (modify) PASSED | |
| Testing filters (re-open) PASSED | |
| Testing filters (partial I/O) PASSED | |
| Testing creating dataset with >4GB chunks PASSED | |
| Testing dataset chunk cache configuration PASSED | |
| Testing big chunks bypassing the cache PASSED | |
| Testing filter expanding chunks too much PASSED | |
| Testing Compatibility for datasets that use Fixed Array indexing | |
| PASSED | |
| Testing extendible dataset with various layout PASSED | |
| Testing shrinking large chunk PASSED | |
| Testing with new file format: | |
| Testing create, open, close PASSED | |
| Testing simple I/O PASSED | |
| Testing compact dataset I/O PASSED | |
| Testing compact dataset of maximal size PASSED | |
| Testing data type conversion buffer size PASSED | |
| Testing data type conversion PASSED | |
| Testing H5Zget_filter_info PASSED | |
| Testing 'null' filter | |
| Testing filters (setup) PASSED | |
| Testing filters (uninitialized read) PASSED | |
| Testing filters (write) PASSED | |
| Testing filters (read) PASSED | |
| Testing filters (modify) PASSED | |
| Testing filters (re-open) PASSED | |
| Testing filters (partial I/O) PASSED | |
| Testing Fletcher32 checksum(enabled for read) | |
| Testing filters (setup) PASSED | |
| Testing filters (uninitialized read) PASSED | |
| Testing filters (write) PASSED | |
| Testing filters (read) PASSED | |
| Testing filters (modify) PASSED | |
| Testing filters (re-open) PASSED | |
| Testing filters (partial I/O) PASSED | |
| Testing Fletcher32 checksum(disabled for read) | |
| Testing filters (setup) PASSED | |
| Testing filters (uninitialized read) PASSED | |
| Testing filters (write) PASSED | |
| Testing filters (read) PASSED | |
| Testing filters (modify) PASSED | |
| Testing filters (re-open) PASSED | |
| Testing filters (partial I/O) PASSED | |
| Testing Fletcher32 checksum(when data is corrupted) | |
| Testing filters (setup) PASSED | |
| Testing filters (uninitialized read) PASSED | |
| Testing filters (write) PASSED | |
| Testing filters (read) PASSED | |
| Testing filters (modify) PASSED | |
| Testing filters (re-open) PASSED | |
| Testing filters (partial I/O) PASSED | |
| Testing deflate filter | |
| Testing filters (setup) PASSED | |
| Testing filters (uninitialized read) PASSED | |
| Testing filters (write) PASSED | |
| Testing filters (read) PASSED | |
| Testing filters (modify) PASSED | |
| Testing filters (re-open) PASSED | |
| Testing filters (partial I/O) PASSED | |
| Testing szip filter -SKIP- | |
| Szip filter not enabled | |
| Testing shuffle filter | |
| Testing filters (setup) PASSED | |
| Testing filters (uninitialized read) PASSED | |
| Testing filters (write) PASSED | |
| Testing filters (read) PASSED | |
| Testing filters (modify) PASSED | |
| Testing filters (re-open) PASSED | |
| Testing filters (partial I/O) PASSED | |
| Testing shuffle+deflate+checksum filters(checksum first) | |
| Testing filters (setup) PASSED | |
| Testing filters (uninitialized read) PASSED | |
| Testing filters (write) PASSED | |
| Testing filters (read) PASSED | |
| Testing filters (modify) PASSED | |
| Testing filters (re-open) PASSED | |
| Testing filters (partial I/O) PASSED | |
| Testing shuffle+deflate+checksum filters(checksum last) | |
| Testing filters (setup) PASSED | |
| Testing filters (uninitialized read) PASSED | |
| Testing filters (write) PASSED | |
| Testing filters (read) PASSED | |
| Testing filters (modify) PASSED | |
| Testing filters (re-open) PASSED | |
| Testing filters (partial I/O) PASSED | |
| Testing shuffle+szip+fletcher32 filters -SKIP- | |
| Szip, shuffle, or fletcher32 checksum filter not enabled | |
| Testing 8-bit shuffling (setup) PASSED | |
| Testing 8-bit shuffling (write) PASSED | |
| Testing 8-bit shuffling (read) PASSED | |
| Testing nbit filter | |
| Testing nbit int (setup) PASSED | |
| Testing nbit int (write) PASSED | |
| Testing nbit int (read) PASSED | |
| Testing nbit float (setup) PASSED | |
| Testing nbit float (write) PASSED | |
| Testing nbit float (read) PASSED | |
| Testing nbit double (setup) PASSED | |
| Testing nbit double (write) PASSED | |
| Testing nbit double (read) PASSED | |
| Testing nbit array (setup) PASSED | |
| Testing nbit array (write) PASSED | |
| Testing nbit array (read) PASSED | |
| Testing nbit compound (setup) PASSED | |
| Testing nbit compound (write) PASSED | |
| Testing nbit compound (read) PASSED | |
| Testing nbit compound complex (setup) PASSED | |
| Testing nbit compound complex (write) PASSED | |
| Testing nbit compound complex (read) PASSED | |
| Testing nbit compound with no-op type (setup) PASSED | |
| Testing nbit compound with no-op type (write) PASSED | |
| Testing nbit compound with no-op type (read) PASSED | |
| Testing nbit integer dataset size PASSED | |
| Testing nbit floating-number dataset size PASSED | |
| Testing scaleoffset filter | |
| Testing scaleoffset int without fill value (setup) PASSED | |
| Testing scaleoffset int without fill value (write) PASSED | |
| Testing scaleoffset int without fill value (read) PASSED | |
| Testing scaleoffset int with fill value (setup) PASSED | |
| Testing scaleoffset int with fill value (write) PASSED | |
| Testing scaleoffset int with fill value (read) PASSED | |
| Testing scaleoffset float without fill value, D-scaling (setup) PASSED | |
| Testing scaleoffset float without fill value, D-scaling (write) PASSED | |
| Testing scaleoffset float without fill value, D-scaling (read) PASSED | |
| Testing scaleoffset float with fill value, D-scaling (setup) PASSED | |
| Testing scaleoffset float with fill value, D-scaling (write) PASSED | |
| Testing scaleoffset float with fill value, D-scaling (read) PASSED | |
| Testing scaleoffset double without fill value, D-scaling (setup) PASSED | |
| Testing scaleoffset double without fill value, D-scaling (write) PASSED | |
| Testing scaleoffset double without fill value, D-scaling (read) PASSED | |
| Testing scaleoffset double with fill value, D-scaling (setup) PASSED | |
| Testing scaleoffset double with fill value, D-scaling (write) PASSED | |
| Testing scaleoffset double with fill value, D-scaling (read) PASSED | |
| Testing multi-open with extending PASSED | |
| Testing various datatypes PASSED | |
| Testing dataset offset with user block PASSED | |
| Testing dataset access with missing filter PASSED | |
| Testing dataset filter 'can apply' callback PASSED | |
| Testing dataset filter 'can apply' callback second PASSED | |
| Testing dataset filter 'set local' callback PASSED | |
| Testing dataset szip filter 'can apply' callback -SKIP- | |
| Szip filter is not enabled. | |
| Testing comparing dataset creation property lists PASSED | |
| Testing copying dataset creation property lists PASSED | |
| Testing filter deletion PASSED | |
| Testing filters with big-endian/little-endian data PASSED | |
| Testing I/O on datasets with zero-sized dims PASSED | |
| Testing Read dataset with unwritten chunk & undefined fill value PASSED | |
| Testing Write/read on randomly selected chunks PASSED | |
| Testing deprecated API routines | |
| Testing filters (setup) PASSED | |
| Testing filters (uninitialized read) PASSED | |
| Testing filters (write) PASSED | |
| Testing filters (read) PASSED | |
| Testing filters (modify) PASSED | |
| Testing filters (re-open) PASSED | |
| Testing filters (partial I/O) PASSED | |
| Testing creating dataset with >4GB chunks PASSED | |
| Testing dataset chunk cache configuration PASSED | |
| Testing big chunks bypassing the cache PASSED | |
| Testing filter expanding chunks too much PASSED | |
| Testing Compatibility for datasets that use Fixed Array indexing | |
| PASSED | |
| Testing extendible dataset with various layout PASSED | |
| Testing shrinking large chunk PASSED | |
| Testing H5Dscatter() PASSED | |
| Testing H5Dgather() PASSED | |
| Testing H5Dscatter() error conditions PASSED | |
| Testing H5Dgather() error conditions PASSED | |
| All dataset tests passed. | |
| 1.39user 0.81system 0:02.35elapsed 94%CPU (0avgtext+0avgdata 283072maxresident)k | |
| 1392inputs+111136outputs (4major+44763minor)pagefaults 0swaps | |
| Finished testing dsets | |
| ============================ | |
| ============================ | |
| Testing cmpd_dset | |
| Finished testing cmpd_dset | |
| ============================ | |
| cmpd_dset Test Log | |
| ============================ | |
| Testing compound dataset: | |
| Testing basic compound write PASSED | |
| Testing basic compound read PASSED | |
| Testing reversal of struct members PASSED | |
| Testing subset struct read PASSED | |
| Testing partially initialized superset read PASSED | |
| Testing partially initialized superset optimized read PASSED | |
| Testing partially initialized superset write PASSED | |
| Testing explicit data space PASSED | |
| Testing hyperslab partial read to array PASSED | |
| Testing hyperslab partial read to another hyperslab PASSED | |
| Testing hyperslab to hyperslab part initialized read PASSED | |
| Testing hyperslab part initialized write PASSED | |
| Testing the optimization of when the source type is a subset of the dest: | |
| Testing writing data to contiguous and chunked datasets PASSED | |
| Testing rewriting data with a subset of original data type PASSED | |
| Testing reading data with a subset of original data type PASSED | |
| Testing the optimization of when the dest type is a subset of the source: | |
| Testing writing data to contiguous and chunked datasets PASSED | |
| Testing rewriting data with a subset of original data type PASSED | |
| Testing reading data with a subset of original data type PASSED | |
| Testing that compound types can be packed out of order: | |
| Without extra space at the end of compound... | |
| Testing random member insertion with empty compound subtype PASSED | |
| Testing random member insertion with full compound subtype PASSED | |
| Testing reverse member insertion with empty compound subtype PASSED | |
| Testing reverse member insertion with full compound subtype PASSED | |
| Testing forward member insertion with empty compound subtype PASSED | |
| Testing forward member insertion with full compound subtype PASSED | |
| With extra space at the end of compound... | |
| Testing random member insertion with empty compound subtype PASSED | |
| Testing random member insertion with full compound subtype PASSED | |
| Testing reverse member insertion with empty compound subtype PASSED | |
| Testing reverse member insertion with full compound subtype PASSED | |
| Testing forward member insertion with empty compound subtype PASSED | |
| Testing forward member insertion with full compound subtype PASSED | |
| Testing compound member ordering: | |
| Testing that compound member insertion order is preserved PASSED | |
| All compound dataset tests passed. | |
| 0.75user 1.11system 0:02.26elapsed 82%CPU (0avgtext+0avgdata 623504maxresident)k | |
| 344inputs+281576outputs (0major+81746minor)pagefaults 0swaps | |
| Finished testing cmpd_dset | |
| ============================ | |
| ============================ | |
| Testing filter_fail | |
| Finished testing filter_fail | |
| ============================ | |
| filter_fail Test Log | |
| ============================ | |
| Testing data writing when a mandatory filter fails and chunk cache is enabled PASSED | |
| Testing data reading when a mandatory filter fails PASSED | |
| Testing data writing when a mandatory filter fails and chunk cache is disabled PASSED | |
| Testing data reading when a mandatory filter fails PASSED | |
| 0.04user 0.06system 0:00.11elapsed 99%CPU (0avgtext+0avgdata 27648maxresident)k | |
| 104inputs+152outputs (0major+7907minor)pagefaults 0swaps | |
| Finished testing filter_fail | |
| ============================ | |
| ============================ | |
| Testing extend | |
| Finished testing extend | |
| ============================ | |
| extend Test Log | |
| ============================ | |
| Testing extendible dataset with incr. allocation PASSED | |
| Testing extendible dataset with incr. allocation w/deprec. symbols PASSED | |
| Testing extendible dataset with early allocation PASSED | |
| Testing extendible dataset with early allocation w/deprec. symbols PASSED | |
| All extend tests passed. | |
| 0.06user 0.07system 0:00.16elapsed 86%CPU (0avgtext+0avgdata 27616maxresident)k | |
| 88inputs+8008outputs (0major+8219minor)pagefaults 0swaps | |
| Finished testing extend | |
| ============================ | |
| ============================ | |
| Testing external | |
| Finished testing external | |
| ============================ | |
| external Test Log | |
| ============================ | |
| Testing fixed-size data space, exact storage PASSED | |
| Testing external storage is too small PASSED | |
| Testing extendible dataspace, exact external size PASSED | |
| Testing extendible dataspace, external storage is too small PASSED | |
| Testing unlimited dataspace, unlimited external storage PASSED | |
| Testing multiple external files PASSED | |
| Testing external file following unlimited file PASSED | |
| Testing address overflow in external files PASSED | |
| Testing read external dataset PASSED | |
| Testing write external dataset PASSED | |
| Testing opening external link twice PASSED | |
| All external storage tests passed. | |
| 0.04user 0.06system 0:00.14elapsed 80%CPU (0avgtext+0avgdata 27680maxresident)k | |
| 152inputs+256outputs (0major+8149minor)pagefaults 0swaps | |
| Finished testing external | |
| ============================ | |
| ============================ | |
| Testing efc | |
| Finished testing efc | |
| ============================ | |
| efc Test Log | |
| ============================ | |
| Testing the external file cache | |
| Testing single EFC PASSED | |
| Testing graph of EFCs without cycles PASSED | |
| Testing graph of EFCs with cycles PASSED | |
| All external file cache tests passed. | |
| 0.20user 0.10system 0:00.33elapsed 91%CPU (0avgtext+0avgdata 28832maxresident)k | |
| 1024inputs+2016outputs (1major+9556minor)pagefaults 0swaps | |
| Finished testing efc | |
| ============================ | |
| ============================ | |
| Testing objcopy | |
| Finished testing objcopy | |
| ============================ | |
| objcopy Test Log | |
| ============================ | |
| Testing without shared src messages: | |
| Testing without shared dst messages: | |
| Testing with oldest file format for source file: | |
| Testing with oldest file format for destination file: | |
| Testing H5Ocopy(): simple dataset PASSED | |
| Testing H5Ocopy(): simple dataset within the same file PASSED | |
| Testing H5Ocopy(): empty contiguous dataset PASSED | |
| Testing H5Ocopy(): compound dataset PASSED | |
| Testing H5Ocopy(): chunked dataset PASSED | |
| Testing H5Ocopy(): empty chunked dataset PASSED | |
| Testing H5Ocopy(): sparse dataset PASSED | |
| Testing H5Ocopy(): compressed dataset PASSED | |
| Testing H5Ocopy(): compact dataset PASSED | |
| Testing H5Ocopy(): datasets that have multiple ohdr chunks PASSED | |
| Testing H5Ocopy(): objects with attributes using named datatypes PASSED | |
| Testing H5Ocopy(): empty group PASSED | |
| Testing H5Ocopy(): root group PASSED | |
| Testing H5Ocopy(): simple nested groups PASSED | |
| Testing H5Ocopy(): deep nested groups PASSED | |
| Testing H5Ocopy(): nested groups with loop PASSED | |
| Testing H5Ocopy(): wide nested groups with loop PASSED | |
| Testing H5Ocopy(): group with links PASSED | |
| Testing H5Ocopy(): object through soft link PASSED | |
| Testing H5Ocopy(): object through external link PASSED | |
| Testing H5Ocopy(): existing object PASSED | |
| Testing H5Ocopy(): full path PASSED | |
| Testing H5Ocopy(): named datatype with self-referential attribute PASSED | |
| Testing H5Ocopy(): attributes with creation order PASSED | |
| Testing H5Ocopy(): without attributes PASSED | |
| Testing H5Ocopy(): with missing groups PASSED | |
| Testing H5Ocopy(): expand soft link PASSED | |
| Testing H5Ocopy: expand external link PASSED | |
| Testing H5Ocopy: expand soft and external links PASSED | |
| Testing H5Ocopy(): shallow group copy PASSED | |
| Testing H5Ocopy(): expand object reference PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): copying objects while opened PASSED | |
| Testing H5Ocopy(): named datatype PASSED | |
| Testing H5Ocopy(): named vlen datatype PASSED | |
| Testing H5Ocopy(): named nested vlen datatype PASSED | |
| Testing H5Ocopy(): merging committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes to the source file PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging PASSED | |
| Testing H5Ocopy(): merging various committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): merging committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes to the source file with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED | |
| Testing H5Ocopy(): merging various committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): external dataset PASSED | |
| Testing H5Ocopy(): dataset that uses named datatype PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED | |
| Testing H5Ocopy(): contiguous dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): variable length attribute PASSED | |
| Testing H5Ocopy(): compact dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contiguous dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): named datatype in same file PASSED | |
| Testing H5Ocopy(): dataset with old layout format PASSED | |
| Testing H5Ocopy(): NULL references PASSED | |
| Testing H5Ocopy(): inside H5Literate() callback PASSED | |
| Testing with shared src messages: | |
| Testing without shared dst messages: | |
| Testing with oldest file format for source file: | |
| Testing with oldest file format for destination file: | |
| Testing H5Ocopy(): simple dataset PASSED | |
| Testing H5Ocopy(): simple dataset within the same file PASSED | |
| Testing H5Ocopy(): empty contiguous dataset PASSED | |
| Testing H5Ocopy(): compound dataset PASSED | |
| Testing H5Ocopy(): chunked dataset PASSED | |
| Testing H5Ocopy(): empty chunked dataset PASSED | |
| Testing H5Ocopy(): sparse dataset PASSED | |
| Testing H5Ocopy(): compressed dataset PASSED | |
| Testing H5Ocopy(): compact dataset PASSED | |
| Testing H5Ocopy(): datasets that have multiple ohdr chunks PASSED | |
| Testing H5Ocopy(): objects with attributes using named datatypes PASSED | |
| Testing H5Ocopy(): empty group PASSED | |
| Testing H5Ocopy(): root group PASSED | |
| Testing H5Ocopy(): simple nested groups PASSED | |
| Testing H5Ocopy(): deep nested groups PASSED | |
| Testing H5Ocopy(): nested groups with loop PASSED | |
| Testing H5Ocopy(): wide nested groups with loop PASSED | |
| Testing H5Ocopy(): group with links PASSED | |
| Testing H5Ocopy(): object through soft link PASSED | |
| Testing H5Ocopy(): object through external link PASSED | |
| Testing H5Ocopy(): existing object PASSED | |
| Testing H5Ocopy(): full path PASSED | |
| Testing H5Ocopy(): named datatype with self-referential attribute PASSED | |
| Testing H5Ocopy(): attributes with creation order PASSED | |
| Testing H5Ocopy(): without attributes PASSED | |
| Testing H5Ocopy(): with missing groups PASSED | |
| Testing H5Ocopy(): expand soft link PASSED | |
| Testing H5Ocopy: expand external link PASSED | |
| Testing H5Ocopy: expand soft and external links PASSED | |
| Testing H5Ocopy(): shallow group copy PASSED | |
| Testing H5Ocopy(): expand object reference PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): copying objects while opened PASSED | |
| Testing H5Ocopy(): named datatype PASSED | |
| Testing H5Ocopy(): named vlen datatype PASSED | |
| Testing H5Ocopy(): named nested vlen datatype PASSED | |
| Testing H5Ocopy(): merging committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes to the source file PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging PASSED | |
| Testing H5Ocopy(): merging various committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): merging committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes to the source file with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED | |
| Testing H5Ocopy(): merging various committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): external dataset PASSED | |
| Testing H5Ocopy(): dataset that uses named datatype PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED | |
| Testing H5Ocopy(): contiguous dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): variable length attribute PASSED | |
| Testing H5Ocopy(): compact dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contiguous dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): named datatype in same file PASSED | |
| Testing H5Ocopy(): dataset with old layout format PASSED | |
| Testing H5Ocopy(): NULL references PASSED | |
| Testing H5Ocopy(): inside H5Literate() callback PASSED | |
| Testing without shared src messages: | |
| Testing with shared dst messages: | |
| Testing with oldest file format for source file: | |
| Testing with oldest file format for destination file: | |
| Testing H5Ocopy(): simple dataset PASSED | |
| Testing H5Ocopy(): simple dataset within the same file PASSED | |
| Testing H5Ocopy(): empty contiguous dataset PASSED | |
| Testing H5Ocopy(): compound dataset PASSED | |
| Testing H5Ocopy(): chunked dataset PASSED | |
| Testing H5Ocopy(): empty chunked dataset PASSED | |
| Testing H5Ocopy(): sparse dataset PASSED | |
| Testing H5Ocopy(): compressed dataset PASSED | |
| Testing H5Ocopy(): compact dataset PASSED | |
| Testing H5Ocopy(): datasets that have multiple ohdr chunks PASSED | |
| Testing H5Ocopy(): objects with attributes using named datatypes PASSED | |
| Testing H5Ocopy(): empty group PASSED | |
| Testing H5Ocopy(): root group PASSED | |
| Testing H5Ocopy(): simple nested groups PASSED | |
| Testing H5Ocopy(): deep nested groups PASSED | |
| Testing H5Ocopy(): nested groups with loop PASSED | |
| Testing H5Ocopy(): wide nested groups with loop PASSED | |
| Testing H5Ocopy(): group with links PASSED | |
| Testing H5Ocopy(): object through soft link PASSED | |
| Testing H5Ocopy(): object through external link PASSED | |
| Testing H5Ocopy(): existing object PASSED | |
| Testing H5Ocopy(): full path PASSED | |
| Testing H5Ocopy(): named datatype with self-referential attribute PASSED | |
| Testing H5Ocopy(): attributes with creation order PASSED | |
| Testing H5Ocopy(): without attributes PASSED | |
| Testing H5Ocopy(): with missing groups PASSED | |
| Testing H5Ocopy(): expand soft link PASSED | |
| Testing H5Ocopy: expand external link PASSED | |
| Testing H5Ocopy: expand soft and external links PASSED | |
| Testing H5Ocopy(): shallow group copy PASSED | |
| Testing H5Ocopy(): expand object reference PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): copying objects while opened PASSED | |
| Testing H5Ocopy(): named datatype PASSED | |
| Testing H5Ocopy(): named vlen datatype PASSED | |
| Testing H5Ocopy(): named nested vlen datatype PASSED | |
| Testing H5Ocopy(): merging committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging PASSED | |
| Testing H5Ocopy(): merging various committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): merging committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED | |
| Testing H5Ocopy(): merging various committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): external dataset PASSED | |
| Testing H5Ocopy(): dataset that uses named datatype PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED | |
| Testing H5Ocopy(): contiguous dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): variable length attribute PASSED | |
| Testing H5Ocopy(): compact dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contiguous dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): named datatype in same file PASSED | |
| Testing H5Ocopy(): dataset with old layout format PASSED | |
| Testing H5Ocopy(): NULL references PASSED | |
| Testing H5Ocopy(): inside H5Literate() callback PASSED | |
| Testing with shared src messages: | |
| Testing with shared dst messages: | |
| Testing with oldest file format for source file: | |
| Testing with oldest file format for destination file: | |
| Testing H5Ocopy(): simple dataset PASSED | |
| Testing H5Ocopy(): simple dataset within the same file PASSED | |
| Testing H5Ocopy(): empty contiguous dataset PASSED | |
| Testing H5Ocopy(): compound dataset PASSED | |
| Testing H5Ocopy(): chunked dataset PASSED | |
| Testing H5Ocopy(): empty chunked dataset PASSED | |
| Testing H5Ocopy(): sparse dataset PASSED | |
| Testing H5Ocopy(): compressed dataset PASSED | |
| Testing H5Ocopy(): compact dataset PASSED | |
| Testing H5Ocopy(): datasets that have multiple ohdr chunks PASSED | |
| Testing H5Ocopy(): objects with attributes using named datatypes PASSED | |
| Testing H5Ocopy(): empty group PASSED | |
| Testing H5Ocopy(): root group PASSED | |
| Testing H5Ocopy(): simple nested groups PASSED | |
| Testing H5Ocopy(): deep nested groups PASSED | |
| Testing H5Ocopy(): nested groups with loop PASSED | |
| Testing H5Ocopy(): wide nested groups with loop PASSED | |
| Testing H5Ocopy(): group with links PASSED | |
| Testing H5Ocopy(): object through soft link PASSED | |
| Testing H5Ocopy(): object through external link PASSED | |
| Testing H5Ocopy(): existing object PASSED | |
| Testing H5Ocopy(): full path PASSED | |
| Testing H5Ocopy(): named datatype with self-referential attribute PASSED | |
| Testing H5Ocopy(): attributes with creation order PASSED | |
| Testing H5Ocopy(): without attributes PASSED | |
| Testing H5Ocopy(): with missing groups PASSED | |
| Testing H5Ocopy(): expand soft link PASSED | |
| Testing H5Ocopy: expand external link PASSED | |
| Testing H5Ocopy: expand soft and external links PASSED | |
| Testing H5Ocopy(): shallow group copy PASSED | |
| Testing H5Ocopy(): expand object reference PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): copying objects while opened PASSED | |
| Testing H5Ocopy(): named datatype PASSED | |
| Testing H5Ocopy(): named vlen datatype PASSED | |
| Testing H5Ocopy(): named nested vlen datatype PASSED | |
| Testing H5Ocopy(): merging committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging PASSED | |
| Testing H5Ocopy(): merging various committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): merging committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED | |
| Testing H5Ocopy(): merging various committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): external dataset PASSED | |
| Testing H5Ocopy(): dataset that uses named datatype PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED | |
| Testing H5Ocopy(): contiguous dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): variable length attribute PASSED | |
| Testing H5Ocopy(): compact dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contiguous dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): named datatype in same file PASSED | |
| Testing H5Ocopy(): dataset with old layout format PASSED | |
| Testing H5Ocopy(): NULL references PASSED | |
| Testing H5Ocopy(): inside H5Literate() callback PASSED | |
| Testing without shared src messages: | |
| Testing without shared dst messages: | |
| Testing with latest format for source file: | |
| Testing without dense attributes: | |
| Testing with oldest file format for destination file: | |
| Testing H5Ocopy(): simple dataset PASSED | |
| Testing H5Ocopy(): simple dataset within the same file PASSED | |
| Testing H5Ocopy(): empty contiguous dataset PASSED | |
| Testing H5Ocopy(): compound dataset PASSED | |
| Testing H5Ocopy(): chunked dataset PASSED | |
| Testing H5Ocopy(): empty chunked dataset PASSED | |
| Testing H5Ocopy(): sparse dataset PASSED | |
| Testing H5Ocopy(): compressed dataset PASSED | |
| Testing H5Ocopy(): compact dataset PASSED | |
| Testing H5Ocopy(): datasets that have multiple ohdr chunks PASSED | |
| Testing H5Ocopy(): objects with attributes using named datatypes PASSED | |
| Testing H5Ocopy(): empty group PASSED | |
| Testing H5Ocopy(): root group PASSED | |
| Testing H5Ocopy(): simple nested groups PASSED | |
| Testing H5Ocopy(): deep nested groups PASSED | |
| Testing H5Ocopy(): nested groups with loop PASSED | |
| Testing H5Ocopy(): wide nested groups with loop PASSED | |
| Testing H5Ocopy(): group with links PASSED | |
| Testing H5Ocopy(): object through soft link PASSED | |
| Testing H5Ocopy(): object through external link PASSED | |
| Testing H5Ocopy(): existing object PASSED | |
| Testing H5Ocopy(): full path PASSED | |
| Testing H5Ocopy(): named datatype with self-referential attribute PASSED | |
| Testing H5Ocopy(): attributes with creation order PASSED | |
| Testing H5Ocopy(): without attributes PASSED | |
| Testing H5Ocopy(): with missing groups PASSED | |
| Testing H5Ocopy(): expand soft link PASSED | |
| Testing H5Ocopy: expand external link PASSED | |
| Testing H5Ocopy: expand soft and external links PASSED | |
| Testing H5Ocopy(): shallow group copy PASSED | |
| Testing H5Ocopy(): expand object reference PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): copying objects while opened PASSED | |
| Testing H5Ocopy(): named datatype PASSED | |
| Testing H5Ocopy(): named vlen datatype PASSED | |
| Testing H5Ocopy(): named nested vlen datatype PASSED | |
| Testing H5Ocopy(): merging committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes to the source file PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging PASSED | |
| Testing H5Ocopy(): merging various committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): merging committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes to the source file with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED | |
| Testing H5Ocopy(): merging various committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): external dataset PASSED | |
| Testing H5Ocopy(): dataset that uses named datatype PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED | |
| Testing H5Ocopy(): contiguous dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): variable length attribute PASSED | |
| Testing H5Ocopy(): compact dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contiguous dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): named datatype in same file PASSED | |
| Testing H5Ocopy(): dataset with old layout format PASSED | |
| Testing H5Ocopy(): NULL references PASSED | |
| Testing H5Ocopy(): inside H5Literate() callback PASSED | |
| Testing with shared src messages: | |
| Testing without shared dst messages: | |
| Testing with latest format for source file: | |
| Testing without dense attributes: | |
| Testing with oldest file format for destination file: | |
| Testing H5Ocopy(): simple dataset PASSED | |
| Testing H5Ocopy(): simple dataset within the same file PASSED | |
| Testing H5Ocopy(): empty contiguous dataset PASSED | |
| Testing H5Ocopy(): compound dataset PASSED | |
| Testing H5Ocopy(): chunked dataset PASSED | |
| Testing H5Ocopy(): empty chunked dataset PASSED | |
| Testing H5Ocopy(): sparse dataset PASSED | |
| Testing H5Ocopy(): compressed dataset PASSED | |
| Testing H5Ocopy(): compact dataset PASSED | |
| Testing H5Ocopy(): datasets that have multiple ohdr chunks PASSED | |
| Testing H5Ocopy(): objects with attributes using named datatypes PASSED | |
| Testing H5Ocopy(): empty group PASSED | |
| Testing H5Ocopy(): root group PASSED | |
| Testing H5Ocopy(): simple nested groups PASSED | |
| Testing H5Ocopy(): deep nested groups PASSED | |
| Testing H5Ocopy(): nested groups with loop PASSED | |
| Testing H5Ocopy(): wide nested groups with loop PASSED | |
| Testing H5Ocopy(): group with links PASSED | |
| Testing H5Ocopy(): object through soft link PASSED | |
| Testing H5Ocopy(): object through external link PASSED | |
| Testing H5Ocopy(): existing object PASSED | |
| Testing H5Ocopy(): full path PASSED | |
| Testing H5Ocopy(): named datatype with self-referential attribute PASSED | |
| Testing H5Ocopy(): attributes with creation order PASSED | |
| Testing H5Ocopy(): without attributes PASSED | |
| Testing H5Ocopy(): with missing groups PASSED | |
| Testing H5Ocopy(): expand soft link PASSED | |
| Testing H5Ocopy: expand external link PASSED | |
| Testing H5Ocopy: expand soft and external links PASSED | |
| Testing H5Ocopy(): shallow group copy PASSED | |
| Testing H5Ocopy(): expand object reference PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): copying objects while opened PASSED | |
| Testing H5Ocopy(): named datatype PASSED | |
| Testing H5Ocopy(): named vlen datatype PASSED | |
| Testing H5Ocopy(): named nested vlen datatype PASSED | |
| Testing H5Ocopy(): merging committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes to the source file PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging PASSED | |
| Testing H5Ocopy(): merging various committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): merging committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes to the source file with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED | |
| Testing H5Ocopy(): merging various committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): external dataset PASSED | |
| Testing H5Ocopy(): dataset that uses named datatype PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED | |
| Testing H5Ocopy(): contiguous dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): variable length attribute PASSED | |
| Testing H5Ocopy(): compact dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contiguous dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): named datatype in same file PASSED | |
| Testing H5Ocopy(): dataset with old layout format PASSED | |
| Testing H5Ocopy(): NULL references PASSED | |
| Testing H5Ocopy(): inside H5Literate() callback PASSED | |
| Testing without shared src messages: | |
| Testing with shared dst messages: | |
| Testing with latest format for source file: | |
| Testing without dense attributes: | |
| Testing with oldest file format for destination file: | |
| Testing H5Ocopy(): simple dataset PASSED | |
| Testing H5Ocopy(): simple dataset within the same file PASSED | |
| Testing H5Ocopy(): empty contiguous dataset PASSED | |
| Testing H5Ocopy(): compound dataset PASSED | |
| Testing H5Ocopy(): chunked dataset PASSED | |
| Testing H5Ocopy(): empty chunked dataset PASSED | |
| Testing H5Ocopy(): sparse dataset PASSED | |
| Testing H5Ocopy(): compressed dataset PASSED | |
| Testing H5Ocopy(): compact dataset PASSED | |
| Testing H5Ocopy(): datasets that have multiple ohdr chunks PASSED | |
| Testing H5Ocopy(): objects with attributes using named datatypes PASSED | |
| Testing H5Ocopy(): empty group PASSED | |
| Testing H5Ocopy(): root group PASSED | |
| Testing H5Ocopy(): simple nested groups PASSED | |
| Testing H5Ocopy(): deep nested groups PASSED | |
| Testing H5Ocopy(): nested groups with loop PASSED | |
| Testing H5Ocopy(): wide nested groups with loop PASSED | |
| Testing H5Ocopy(): group with links PASSED | |
| Testing H5Ocopy(): object through soft link PASSED | |
| Testing H5Ocopy(): object through external link PASSED | |
| Testing H5Ocopy(): existing object PASSED | |
| Testing H5Ocopy(): full path PASSED | |
| Testing H5Ocopy(): named datatype with self-referential attribute PASSED | |
| Testing H5Ocopy(): attributes with creation order PASSED | |
| Testing H5Ocopy(): without attributes PASSED | |
| Testing H5Ocopy(): with missing groups PASSED | |
| Testing H5Ocopy(): expand soft link PASSED | |
| Testing H5Ocopy: expand external link PASSED | |
| Testing H5Ocopy: expand soft and external links PASSED | |
| Testing H5Ocopy(): shallow group copy PASSED | |
| Testing H5Ocopy(): expand object reference PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): copying objects while opened PASSED | |
| Testing H5Ocopy(): named datatype PASSED | |
| Testing H5Ocopy(): named vlen datatype PASSED | |
| Testing H5Ocopy(): named nested vlen datatype PASSED | |
| Testing H5Ocopy(): merging committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging PASSED | |
| Testing H5Ocopy(): merging various committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): merging committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED | |
| Testing H5Ocopy(): merging various committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): external dataset PASSED | |
| Testing H5Ocopy(): dataset that uses named datatype PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED | |
| Testing H5Ocopy(): contiguous dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): variable length attribute PASSED | |
| Testing H5Ocopy(): compact dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contiguous dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): named datatype in same file PASSED | |
| Testing H5Ocopy(): dataset with old layout format PASSED | |
| Testing H5Ocopy(): NULL references PASSED | |
| Testing H5Ocopy(): inside H5Literate() callback PASSED | |
| Testing with shared src messages: | |
| Testing with shared dst messages: | |
| Testing with latest format for source file: | |
| Testing without dense attributes: | |
| Testing with oldest file format for destination file: | |
| Testing H5Ocopy(): simple dataset PASSED | |
| Testing H5Ocopy(): simple dataset within the same file PASSED | |
| Testing H5Ocopy(): empty contiguous dataset PASSED | |
| Testing H5Ocopy(): compound dataset PASSED | |
| Testing H5Ocopy(): chunked dataset PASSED | |
| Testing H5Ocopy(): empty chunked dataset PASSED | |
| Testing H5Ocopy(): sparse dataset PASSED | |
| Testing H5Ocopy(): compressed dataset PASSED | |
| Testing H5Ocopy(): compact dataset PASSED | |
| Testing H5Ocopy(): datasets that have multiple ohdr chunks PASSED | |
| Testing H5Ocopy(): objects with attributes using named datatypes PASSED | |
| Testing H5Ocopy(): empty group PASSED | |
| Testing H5Ocopy(): root group PASSED | |
| Testing H5Ocopy(): simple nested groups PASSED | |
| Testing H5Ocopy(): deep nested groups PASSED | |
| Testing H5Ocopy(): nested groups with loop PASSED | |
| Testing H5Ocopy(): wide nested groups with loop PASSED | |
| Testing H5Ocopy(): group with links PASSED | |
| Testing H5Ocopy(): object through soft link PASSED | |
| Testing H5Ocopy(): object through external link PASSED | |
| Testing H5Ocopy(): existing object PASSED | |
| Testing H5Ocopy(): full path PASSED | |
| Testing H5Ocopy(): named datatype with self-referential attribute PASSED | |
| Testing H5Ocopy(): attributes with creation order PASSED | |
| Testing H5Ocopy(): without attributes PASSED | |
| Testing H5Ocopy(): with missing groups PASSED | |
| Testing H5Ocopy(): expand soft link PASSED | |
| Testing H5Ocopy: expand external link PASSED | |
| Testing H5Ocopy: expand soft and external links PASSED | |
| Testing H5Ocopy(): shallow group copy PASSED | |
| Testing H5Ocopy(): expand object reference PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): copying objects while opened PASSED | |
| Testing H5Ocopy(): named datatype PASSED | |
| Testing H5Ocopy(): named vlen datatype PASSED | |
| Testing H5Ocopy(): named nested vlen datatype PASSED | |
| Testing H5Ocopy(): merging committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging PASSED | |
| Testing H5Ocopy(): merging various committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): merging committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED | |
| Testing H5Ocopy(): merging various committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): external dataset PASSED | |
| Testing H5Ocopy(): dataset that uses named datatype PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED | |
| Testing H5Ocopy(): contiguous dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): variable length attribute PASSED | |
| Testing H5Ocopy(): compact dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contiguous dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): named datatype in same file PASSED | |
| Testing H5Ocopy(): dataset with old layout format PASSED | |
| Testing H5Ocopy(): NULL references PASSED | |
| Testing H5Ocopy(): inside H5Literate() callback PASSED | |
| Testing without shared src messages: | |
| Testing without shared dst messages: | |
| Testing with oldest file format for source file: | |
| Testing with latest format for destination file: | |
| Testing H5Ocopy(): simple dataset PASSED | |
| Testing H5Ocopy(): simple dataset within the same file PASSED | |
| Testing H5Ocopy(): empty contiguous dataset PASSED | |
| Testing H5Ocopy(): compound dataset PASSED | |
| Testing H5Ocopy(): chunked dataset PASSED | |
| Testing H5Ocopy(): empty chunked dataset PASSED | |
| Testing H5Ocopy(): sparse dataset PASSED | |
| Testing H5Ocopy(): compressed dataset PASSED | |
| Testing H5Ocopy(): compact dataset PASSED | |
| Testing H5Ocopy(): datasets that have multiple ohdr chunks PASSED | |
| Testing H5Ocopy(): objects with attributes using named datatypes PASSED | |
| Testing H5Ocopy(): empty group PASSED | |
| Testing H5Ocopy(): root group PASSED | |
| Testing H5Ocopy(): simple nested groups PASSED | |
| Testing H5Ocopy(): deep nested groups PASSED | |
| Testing H5Ocopy(): nested groups with loop PASSED | |
| Testing H5Ocopy(): wide nested groups with loop PASSED | |
| Testing H5Ocopy(): group with links PASSED | |
| Testing H5Ocopy(): object through soft link PASSED | |
| Testing H5Ocopy(): object through external link PASSED | |
| Testing H5Ocopy(): existing object PASSED | |
| Testing H5Ocopy(): full path PASSED | |
| Testing H5Ocopy(): named datatype with self-referential attribute PASSED | |
| Testing H5Ocopy(): attributes with creation order PASSED | |
| Testing H5Ocopy(): without attributes PASSED | |
| Testing H5Ocopy(): with missing groups PASSED | |
| Testing H5Ocopy(): expand soft link PASSED | |
| Testing H5Ocopy: expand external link PASSED | |
| Testing H5Ocopy: expand soft and external links PASSED | |
| Testing H5Ocopy(): shallow group copy PASSED | |
| Testing H5Ocopy(): expand object reference PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): copying objects while opened PASSED | |
| Testing H5Ocopy(): named datatype PASSED | |
| Testing H5Ocopy(): named vlen datatype PASSED | |
| Testing H5Ocopy(): named nested vlen datatype PASSED | |
| Testing H5Ocopy(): merging committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging PASSED | |
| Testing H5Ocopy(): merging various committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): merging committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED | |
| Testing H5Ocopy(): merging various committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): external dataset PASSED | |
| Testing H5Ocopy(): dataset that uses named datatype PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED | |
| Testing H5Ocopy(): contiguous dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): variable length attribute PASSED | |
| Testing H5Ocopy(): compact dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contiguous dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): named datatype in same file PASSED | |
| Testing H5Ocopy(): dataset with old layout format PASSED | |
| Testing H5Ocopy(): NULL references PASSED | |
| Testing H5Ocopy(): inside H5Literate() callback PASSED | |
| Testing with shared src messages: | |
| Testing without shared dst messages: | |
| Testing with oldest file format for source file: | |
| Testing with latest format for destination file: | |
| Testing H5Ocopy(): simple dataset PASSED | |
| Testing H5Ocopy(): simple dataset within the same file PASSED | |
| Testing H5Ocopy(): empty contiguous dataset PASSED | |
| Testing H5Ocopy(): compound dataset PASSED | |
| Testing H5Ocopy(): chunked dataset PASSED | |
| Testing H5Ocopy(): empty chunked dataset PASSED | |
| Testing H5Ocopy(): sparse dataset PASSED | |
| Testing H5Ocopy(): compressed dataset PASSED | |
| Testing H5Ocopy(): compact dataset PASSED | |
| Testing H5Ocopy(): datasets that have multiple ohdr chunks PASSED | |
| Testing H5Ocopy(): objects with attributes using named datatypes PASSED | |
| Testing H5Ocopy(): empty group PASSED | |
| Testing H5Ocopy(): root group PASSED | |
| Testing H5Ocopy(): simple nested groups PASSED | |
| Testing H5Ocopy(): deep nested groups PASSED | |
| Testing H5Ocopy(): nested groups with loop PASSED | |
| Testing H5Ocopy(): wide nested groups with loop PASSED | |
| Testing H5Ocopy(): group with links PASSED | |
| Testing H5Ocopy(): object through soft link PASSED | |
| Testing H5Ocopy(): object through external link PASSED | |
| Testing H5Ocopy(): existing object PASSED | |
| Testing H5Ocopy(): full path PASSED | |
| Testing H5Ocopy(): named datatype with self-referential attribute PASSED | |
| Testing H5Ocopy(): attributes with creation order PASSED | |
| Testing H5Ocopy(): without attributes PASSED | |
| Testing H5Ocopy(): with missing groups PASSED | |
| Testing H5Ocopy(): expand soft link PASSED | |
| Testing H5Ocopy: expand external link PASSED | |
| Testing H5Ocopy: expand soft and external links PASSED | |
| Testing H5Ocopy(): shallow group copy PASSED | |
| Testing H5Ocopy(): expand object reference PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): copying objects while opened PASSED | |
| Testing H5Ocopy(): named datatype PASSED | |
| Testing H5Ocopy(): named vlen datatype PASSED | |
| Testing H5Ocopy(): named nested vlen datatype PASSED | |
| Testing H5Ocopy(): merging committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging PASSED | |
| Testing H5Ocopy(): merging various committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): merging committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED | |
| Testing H5Ocopy(): merging various committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): external dataset PASSED | |
| Testing H5Ocopy(): dataset that uses named datatype PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED | |
| Testing H5Ocopy(): contiguous dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): variable length attribute PASSED | |
| Testing H5Ocopy(): compact dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contiguous dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): named datatype in same file PASSED | |
| Testing H5Ocopy(): dataset with old layout format PASSED | |
| Testing H5Ocopy(): NULL references PASSED | |
| Testing H5Ocopy(): inside H5Literate() callback PASSED | |
| Testing without shared src messages: | |
| Testing with shared dst messages: | |
| Testing with oldest file format for source file: | |
| Testing with latest format for destination file: | |
| Testing H5Ocopy(): simple dataset PASSED | |
| Testing H5Ocopy(): simple dataset within the same file PASSED | |
| Testing H5Ocopy(): empty contiguous dataset PASSED | |
| Testing H5Ocopy(): compound dataset PASSED | |
| Testing H5Ocopy(): chunked dataset PASSED | |
| Testing H5Ocopy(): empty chunked dataset PASSED | |
| Testing H5Ocopy(): sparse dataset PASSED | |
| Testing H5Ocopy(): compressed dataset PASSED | |
| Testing H5Ocopy(): compact dataset PASSED | |
| Testing H5Ocopy(): datasets that have multiple ohdr chunks PASSED | |
| Testing H5Ocopy(): objects with attributes using named datatypes PASSED | |
| Testing H5Ocopy(): empty group PASSED | |
| Testing H5Ocopy(): root group PASSED | |
| Testing H5Ocopy(): simple nested groups PASSED | |
| Testing H5Ocopy(): deep nested groups PASSED | |
| Testing H5Ocopy(): nested groups with loop PASSED | |
| Testing H5Ocopy(): wide nested groups with loop PASSED | |
| Testing H5Ocopy(): group with links PASSED | |
| Testing H5Ocopy(): object through soft link PASSED | |
| Testing H5Ocopy(): object through external link PASSED | |
| Testing H5Ocopy(): existing object PASSED | |
| Testing H5Ocopy(): full path PASSED | |
| Testing H5Ocopy(): named datatype with self-referential attribute PASSED | |
| Testing H5Ocopy(): attributes with creation order PASSED | |
| Testing H5Ocopy(): without attributes PASSED | |
| Testing H5Ocopy(): with missing groups PASSED | |
| Testing H5Ocopy(): expand soft link PASSED | |
| Testing H5Ocopy: expand external link PASSED | |
| Testing H5Ocopy: expand soft and external links PASSED | |
| Testing H5Ocopy(): shallow group copy PASSED | |
| Testing H5Ocopy(): expand object reference PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): copying objects while opened PASSED | |
| Testing H5Ocopy(): named datatype PASSED | |
| Testing H5Ocopy(): named vlen datatype PASSED | |
| Testing H5Ocopy(): named nested vlen datatype PASSED | |
| Testing H5Ocopy(): merging committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging PASSED | |
| Testing H5Ocopy(): merging various committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): merging committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED | |
| Testing H5Ocopy(): merging various committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): external dataset PASSED | |
| Testing H5Ocopy(): dataset that uses named datatype PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED | |
| Testing H5Ocopy(): contiguous dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): variable length attribute PASSED | |
| Testing H5Ocopy(): compact dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contiguous dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): named datatype in same file PASSED | |
| Testing H5Ocopy(): dataset with old layout format PASSED | |
| Testing H5Ocopy(): NULL references PASSED | |
| Testing H5Ocopy(): inside H5Literate() callback PASSED | |
| Testing with shared src messages: | |
| Testing with shared dst messages: | |
| Testing with oldest file format for source file: | |
| Testing with latest format for destination file: | |
| Testing H5Ocopy(): simple dataset PASSED | |
| Testing H5Ocopy(): simple dataset within the same file PASSED | |
| Testing H5Ocopy(): empty contiguous dataset PASSED | |
| Testing H5Ocopy(): compound dataset PASSED | |
| Testing H5Ocopy(): chunked dataset PASSED | |
| Testing H5Ocopy(): empty chunked dataset PASSED | |
| Testing H5Ocopy(): sparse dataset PASSED | |
| Testing H5Ocopy(): compressed dataset PASSED | |
| Testing H5Ocopy(): compact dataset PASSED | |
| Testing H5Ocopy(): datasets that have multiple ohdr chunks PASSED | |
| Testing H5Ocopy(): objects with attributes using named datatypes PASSED | |
| Testing H5Ocopy(): empty group PASSED | |
| Testing H5Ocopy(): root group PASSED | |
| Testing H5Ocopy(): simple nested groups PASSED | |
| Testing H5Ocopy(): deep nested groups PASSED | |
| Testing H5Ocopy(): nested groups with loop PASSED | |
| Testing H5Ocopy(): wide nested groups with loop PASSED | |
| Testing H5Ocopy(): group with links PASSED | |
| Testing H5Ocopy(): object through soft link PASSED | |
| Testing H5Ocopy(): object through external link PASSED | |
| Testing H5Ocopy(): existing object PASSED | |
| Testing H5Ocopy(): full path PASSED | |
| Testing H5Ocopy(): named datatype with self-referential attribute PASSED | |
| Testing H5Ocopy(): attributes with creation order PASSED | |
| Testing H5Ocopy(): without attributes PASSED | |
| Testing H5Ocopy(): with missing groups PASSED | |
| Testing H5Ocopy(): expand soft link PASSED | |
| Testing H5Ocopy: expand external link PASSED | |
| Testing H5Ocopy: expand soft and external links PASSED | |
| Testing H5Ocopy(): shallow group copy PASSED | |
| Testing H5Ocopy(): expand object reference PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): copying objects while opened PASSED | |
| Testing H5Ocopy(): named datatype PASSED | |
| Testing H5Ocopy(): named vlen datatype PASSED | |
| Testing H5Ocopy(): named nested vlen datatype PASSED | |
| Testing H5Ocopy(): merging committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging PASSED | |
| Testing H5Ocopy(): merging various committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): merging committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED | |
| Testing H5Ocopy(): merging various committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): external dataset PASSED | |
| Testing H5Ocopy(): dataset that uses named datatype PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED | |
| Testing H5Ocopy(): contiguous dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): variable length attribute PASSED | |
| Testing H5Ocopy(): compact dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contiguous dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): named datatype in same file PASSED | |
| Testing H5Ocopy(): dataset with old layout format PASSED | |
| Testing H5Ocopy(): NULL references PASSED | |
| Testing H5Ocopy(): inside H5Literate() callback PASSED | |
| Testing without shared src messages: | |
| Testing without shared dst messages: | |
| Testing with latest format for source file: | |
| Testing without dense attributes: | |
| Testing with latest format for destination file: | |
| Testing H5Ocopy(): simple dataset PASSED | |
| Testing H5Ocopy(): simple dataset within the same file PASSED | |
| Testing H5Ocopy(): empty contiguous dataset PASSED | |
| Testing H5Ocopy(): compound dataset PASSED | |
| Testing H5Ocopy(): chunked dataset PASSED | |
| Testing H5Ocopy(): empty chunked dataset PASSED | |
| Testing H5Ocopy(): sparse dataset PASSED | |
| Testing H5Ocopy(): compressed dataset PASSED | |
| Testing H5Ocopy(): compact dataset PASSED | |
| Testing H5Ocopy(): datasets that have multiple ohdr chunks PASSED | |
| Testing H5Ocopy(): objects with attributes using named datatypes PASSED | |
| Testing H5Ocopy(): empty group PASSED | |
| Testing H5Ocopy(): root group PASSED | |
| Testing H5Ocopy(): simple nested groups PASSED | |
| Testing H5Ocopy(): deep nested groups PASSED | |
| Testing H5Ocopy(): nested groups with loop PASSED | |
| Testing H5Ocopy(): wide nested groups with loop PASSED | |
| Testing H5Ocopy(): group with links PASSED | |
| Testing H5Ocopy(): object through soft link PASSED | |
| Testing H5Ocopy(): object through external link PASSED | |
| Testing H5Ocopy(): existing object PASSED | |
| Testing H5Ocopy(): full path PASSED | |
| Testing H5Ocopy(): named datatype with self-referential attribute PASSED | |
| Testing H5Ocopy(): attributes with creation order PASSED | |
| Testing H5Ocopy(): without attributes PASSED | |
| Testing H5Ocopy(): with missing groups PASSED | |
| Testing H5Ocopy(): expand soft link PASSED | |
| Testing H5Ocopy: expand external link PASSED | |
| Testing H5Ocopy: expand soft and external links PASSED | |
| Testing H5Ocopy(): shallow group copy PASSED | |
| Testing H5Ocopy(): expand object reference PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): copying objects while opened PASSED | |
| Testing H5Ocopy(): named datatype PASSED | |
| Testing H5Ocopy(): named vlen datatype PASSED | |
| Testing H5Ocopy(): named nested vlen datatype PASSED | |
| Testing H5Ocopy(): merging committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging PASSED | |
| Testing H5Ocopy(): merging various committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): merging committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED | |
| Testing H5Ocopy(): merging various committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): external dataset PASSED | |
| Testing H5Ocopy(): dataset that uses named datatype PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED | |
| Testing H5Ocopy(): contiguous dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): variable length attribute PASSED | |
| Testing H5Ocopy(): compact dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contiguous dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): named datatype in same file PASSED | |
| Testing H5Ocopy(): dataset with old layout format PASSED | |
| Testing H5Ocopy(): NULL references PASSED | |
| Testing H5Ocopy(): inside H5Literate() callback PASSED | |
| Testing with shared src messages: | |
| Testing without shared dst messages: | |
| Testing with latest format for source file: | |
| Testing without dense attributes: | |
| Testing with latest format for destination file: | |
| Testing H5Ocopy(): simple dataset PASSED | |
| Testing H5Ocopy(): simple dataset within the same file PASSED | |
| Testing H5Ocopy(): empty contiguous dataset PASSED | |
| Testing H5Ocopy(): compound dataset PASSED | |
| Testing H5Ocopy(): chunked dataset PASSED | |
| Testing H5Ocopy(): empty chunked dataset PASSED | |
| Testing H5Ocopy(): sparse dataset PASSED | |
| Testing H5Ocopy(): compressed dataset PASSED | |
| Testing H5Ocopy(): compact dataset PASSED | |
| Testing H5Ocopy(): datasets that have multiple ohdr chunks PASSED | |
| Testing H5Ocopy(): objects with attributes using named datatypes PASSED | |
| Testing H5Ocopy(): empty group PASSED | |
| Testing H5Ocopy(): root group PASSED | |
| Testing H5Ocopy(): simple nested groups PASSED | |
| Testing H5Ocopy(): deep nested groups PASSED | |
| Testing H5Ocopy(): nested groups with loop PASSED | |
| Testing H5Ocopy(): wide nested groups with loop PASSED | |
| Testing H5Ocopy(): group with links PASSED | |
| Testing H5Ocopy(): object through soft link PASSED | |
| Testing H5Ocopy(): object through external link PASSED | |
| Testing H5Ocopy(): existing object PASSED | |
| Testing H5Ocopy(): full path PASSED | |
| Testing H5Ocopy(): named datatype with self-referential attribute PASSED | |
| Testing H5Ocopy(): attributes with creation order PASSED | |
| Testing H5Ocopy(): without attributes PASSED | |
| Testing H5Ocopy(): with missing groups PASSED | |
| Testing H5Ocopy(): expand soft link PASSED | |
| Testing H5Ocopy: expand external link PASSED | |
| Testing H5Ocopy: expand soft and external links PASSED | |
| Testing H5Ocopy(): shallow group copy PASSED | |
| Testing H5Ocopy(): expand object reference PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): copying objects while opened PASSED | |
| Testing H5Ocopy(): named datatype PASSED | |
| Testing H5Ocopy(): named vlen datatype PASSED | |
| Testing H5Ocopy(): named nested vlen datatype PASSED | |
| Testing H5Ocopy(): merging committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging PASSED | |
| Testing H5Ocopy(): merging various committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): merging committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED | |
| Testing H5Ocopy(): merging various committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): external dataset PASSED | |
| Testing H5Ocopy(): dataset that uses named datatype PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED | |
| Testing H5Ocopy(): contiguous dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): variable length attribute PASSED | |
| Testing H5Ocopy(): compact dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contiguous dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): named datatype in same file PASSED | |
| Testing H5Ocopy(): dataset with old layout format PASSED | |
| Testing H5Ocopy(): NULL references PASSED | |
| Testing H5Ocopy(): inside H5Literate() callback PASSED | |
| Testing without shared src messages: | |
| Testing with shared dst messages: | |
| Testing with latest format for source file: | |
| Testing without dense attributes: | |
| Testing with latest format for destination file: | |
| Testing H5Ocopy(): simple dataset PASSED | |
| Testing H5Ocopy(): simple dataset within the same file PASSED | |
| Testing H5Ocopy(): empty contiguous dataset PASSED | |
| Testing H5Ocopy(): compound dataset PASSED | |
| Testing H5Ocopy(): chunked dataset PASSED | |
| Testing H5Ocopy(): empty chunked dataset PASSED | |
| Testing H5Ocopy(): sparse dataset PASSED | |
| Testing H5Ocopy(): compressed dataset PASSED | |
| Testing H5Ocopy(): compact dataset PASSED | |
| Testing H5Ocopy(): datasets that have multiple ohdr chunks PASSED | |
| Testing H5Ocopy(): objects with attributes using named datatypes PASSED | |
| Testing H5Ocopy(): empty group PASSED | |
| Testing H5Ocopy(): root group PASSED | |
| Testing H5Ocopy(): simple nested groups PASSED | |
| Testing H5Ocopy(): deep nested groups PASSED | |
| Testing H5Ocopy(): nested groups with loop PASSED | |
| Testing H5Ocopy(): wide nested groups with loop PASSED | |
| Testing H5Ocopy(): group with links PASSED | |
| Testing H5Ocopy(): object through soft link PASSED | |
| Testing H5Ocopy(): object through external link PASSED | |
| Testing H5Ocopy(): existing object PASSED | |
| Testing H5Ocopy(): full path PASSED | |
| Testing H5Ocopy(): named datatype with self-referential attribute PASSED | |
| Testing H5Ocopy(): attributes with creation order PASSED | |
| Testing H5Ocopy(): without attributes PASSED | |
| Testing H5Ocopy(): with missing groups PASSED | |
| Testing H5Ocopy(): expand soft link PASSED | |
| Testing H5Ocopy: expand external link PASSED | |
| Testing H5Ocopy: expand soft and external links PASSED | |
| Testing H5Ocopy(): shallow group copy PASSED | |
| Testing H5Ocopy(): expand object reference PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): copying objects while opened PASSED | |
| Testing H5Ocopy(): named datatype PASSED | |
| Testing H5Ocopy(): named vlen datatype PASSED | |
| Testing H5Ocopy(): named nested vlen datatype PASSED | |
| Testing H5Ocopy(): merging committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging PASSED | |
| Testing H5Ocopy(): merging various committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): merging committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED | |
| Testing H5Ocopy(): merging various committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): external dataset PASSED | |
| Testing H5Ocopy(): dataset that uses named datatype PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED | |
| Testing H5Ocopy(): contiguous dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): variable length attribute PASSED | |
| Testing H5Ocopy(): compact dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contiguous dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): named datatype in same file PASSED | |
| Testing H5Ocopy(): dataset with old layout format PASSED | |
| Testing H5Ocopy(): NULL references PASSED | |
| Testing H5Ocopy(): inside H5Literate() callback PASSED | |
| Testing with shared src messages: | |
| Testing with shared dst messages: | |
| Testing with latest format for source file: | |
| Testing without dense attributes: | |
| Testing with latest format for destination file: | |
| Testing H5Ocopy(): simple dataset PASSED | |
| Testing H5Ocopy(): simple dataset within the same file PASSED | |
| Testing H5Ocopy(): empty contiguous dataset PASSED | |
| Testing H5Ocopy(): compound dataset PASSED | |
| Testing H5Ocopy(): chunked dataset PASSED | |
| Testing H5Ocopy(): empty chunked dataset PASSED | |
| Testing H5Ocopy(): sparse dataset PASSED | |
| Testing H5Ocopy(): compressed dataset PASSED | |
| Testing H5Ocopy(): compact dataset PASSED | |
| Testing H5Ocopy(): datasets that have multiple ohdr chunks PASSED | |
| Testing H5Ocopy(): objects with attributes using named datatypes PASSED | |
| Testing H5Ocopy(): empty group PASSED | |
| Testing H5Ocopy(): root group PASSED | |
| Testing H5Ocopy(): simple nested groups PASSED | |
| Testing H5Ocopy(): deep nested groups PASSED | |
| Testing H5Ocopy(): nested groups with loop PASSED | |
| Testing H5Ocopy(): wide nested groups with loop PASSED | |
| Testing H5Ocopy(): group with links PASSED | |
| Testing H5Ocopy(): object through soft link PASSED | |
| Testing H5Ocopy(): object through external link PASSED | |
| Testing H5Ocopy(): existing object PASSED | |
| Testing H5Ocopy(): full path PASSED | |
| Testing H5Ocopy(): named datatype with self-referential attribute PASSED | |
| Testing H5Ocopy(): attributes with creation order PASSED | |
| Testing H5Ocopy(): without attributes PASSED | |
| Testing H5Ocopy(): with missing groups PASSED | |
| Testing H5Ocopy(): expand soft link PASSED | |
| Testing H5Ocopy: expand external link PASSED | |
| Testing H5Ocopy: expand soft and external links PASSED | |
| Testing H5Ocopy(): shallow group copy PASSED | |
| Testing H5Ocopy(): expand object reference PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): copying objects while opened PASSED | |
| Testing H5Ocopy(): named datatype PASSED | |
| Testing H5Ocopy(): named vlen datatype PASSED | |
| Testing H5Ocopy(): named nested vlen datatype PASSED | |
| Testing H5Ocopy(): merging committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging PASSED | |
| Testing H5Ocopy(): merging various committed datatypes PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb PASSED | |
| Testing H5Ocopy(): merging committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED | |
| Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED | |
| Testing H5Ocopy(): merging various committed datatypes with reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED | |
| Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED | |
| Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen PASSED | |
| Testing H5Ocopy(): external dataset PASSED | |
| Testing H5Ocopy(): dataset that uses named datatype PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED | |
| Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED | |
| Testing H5Ocopy(): contiguous dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with VLEN datatype PASSED | |
| Testing H5Ocopy(): variable length attribute PASSED | |
| Testing H5Ocopy(): compact dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with named VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contigous dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): compressed dataset with nested VLEN datatype PASSED | |
| Testing H5Ocopy(): contiguous dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): chunked dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): compact dataset with compound VLEN datatype PASSED | |
| Testing H5Ocopy(): named datatype in same file PASSED | |
| Testing H5Ocopy(): dataset with old layout format PASSED | |
| Testing H5Ocopy(): NULL references PASSED | |
| Testing H5Ocopy(): inside H5Literate() callback PASSED | |
| Testing without shared src messages: | |
| Testing without shared dst messages: | |
| Testing with latest format for source file: | |
| Testing with dense attributes: | |
| Testing with oldest file format for destination file: | |
| Testing H5Ocopy(): simple dataset PASSED | |
| Testing H5Ocopy(): simple dataset within the same file PASSED | |
| Testing H5Ocopy(): empty contiguous dataset PASSED | |
| Testing H5Ocopy(): compound dataset PASSED | |
| Testing H5Ocopy(): chunked dataset PASSED | |
| Testing H5Ocopy(): empty chunked dataset PASSED | |
| Testing H5Ocopy(): sparse dataset PASSED | |
| Testing H5Ocopy(): compressed dataset PASSED | |
| Testing H5Ocopy(): compact dataset PASSED | |
| Testing H5Ocopy(): datasets that have multiple ohdr chunks PASSED | |
| Testing H5Ocopy(): objects with attributes using named datatypes PASSED | |
| Testing H5Ocopy(): empty group PASSED | |
| Testing H5Ocopy(): root group PASSED | |
| Testing H5Ocopy(): simple nested groups PASSED | |
| Testing H5Ocopy(): deep nested groups PASSED | |
| Testing H5Ocopy(): nested groups with loop PASSED | |
| Testing H5Ocopy(): wide nested groups with loop PASSED | |
| Testing H5Ocopy(): group with links PASSED | |
| Testing H5Ocopy(): object through soft link PASSED | |
| Testing H5Ocopy(): object through external link PASSED | |
| Testing H5Ocopy(): existing object PASSED | |
| Testing H5Ocopy(): full path PASSED | |
| Testing H5Ocopy(): named datatype with self-referential attribute PASSED | |
| Testing H5Ocopy(): attributes with creation order PASSED | |
| Testing H5Ocopy(): without attributes PASSED | |
| Testing H5Ocopy(): with missing groups PASSED | |
| Testing H5Ocopy(): expand soft link PASSED | |
| Testing H5Ocopy: expand external link PASSED | |
| Testing H5Ocopy: expand soft and external links PASSED | |
| Testing H5Ocopy(): shallow group copy PASSED | |
| Testing H5Ocopy(): expand object reference PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): copying objects while opened PASSED | |
| Testing with shared src messages: | |
| Testing without shared dst messages: | |
| Testing with latest format for source file: | |
| Testing with dense attributes: | |
| Testing with oldest file format for destination file: | |
| Testing H5Ocopy(): simple dataset PASSED | |
| Testing H5Ocopy(): simple dataset within the same file PASSED | |
| Testing H5Ocopy(): empty contiguous dataset PASSED | |
| Testing H5Ocopy(): compound dataset PASSED | |
| Testing H5Ocopy(): chunked dataset PASSED | |
| Testing H5Ocopy(): empty chunked dataset PASSED | |
| Testing H5Ocopy(): sparse dataset PASSED | |
| Testing H5Ocopy(): compressed dataset PASSED | |
| Testing H5Ocopy(): compact dataset PASSED | |
| Testing H5Ocopy(): datasets that have multiple ohdr chunks PASSED | |
| Testing H5Ocopy(): objects with attributes using named datatypes PASSED | |
| Testing H5Ocopy(): empty group PASSED | |
| Testing H5Ocopy(): root group PASSED | |
| Testing H5Ocopy(): simple nested groups PASSED | |
| Testing H5Ocopy(): deep nested groups PASSED | |
| Testing H5Ocopy(): nested groups with loop PASSED | |
| Testing H5Ocopy(): wide nested groups with loop PASSED | |
| Testing H5Ocopy(): group with links PASSED | |
| Testing H5Ocopy(): object through soft link PASSED | |
| Testing H5Ocopy(): object through external link PASSED | |
| Testing H5Ocopy(): existing object PASSED | |
| Testing H5Ocopy(): full path PASSED | |
| Testing H5Ocopy(): named datatype with self-referential attribute PASSED | |
| Testing H5Ocopy(): attributes with creation order PASSED | |
| Testing H5Ocopy(): without attributes PASSED | |
| Testing H5Ocopy(): with missing groups PASSED | |
| Testing H5Ocopy(): expand soft link PASSED | |
| Testing H5Ocopy: expand external link PASSED | |
| Testing H5Ocopy: expand soft and external links PASSED | |
| Testing H5Ocopy(): shallow group copy PASSED | |
| Testing H5Ocopy(): expand object reference PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): copying objects while opened PASSED | |
| Testing without shared src messages: | |
| Testing with shared dst messages: | |
| Testing with latest format for source file: | |
| Testing with dense attributes: | |
| Testing with oldest file format for destination file: | |
| Testing H5Ocopy(): simple dataset PASSED | |
| Testing H5Ocopy(): simple dataset within the same file PASSED | |
| Testing H5Ocopy(): empty contiguous dataset PASSED | |
| Testing H5Ocopy(): compound dataset PASSED | |
| Testing H5Ocopy(): chunked dataset PASSED | |
| Testing H5Ocopy(): empty chunked dataset PASSED | |
| Testing H5Ocopy(): sparse dataset PASSED | |
| Testing H5Ocopy(): compressed dataset PASSED | |
| Testing H5Ocopy(): compact dataset PASSED | |
| Testing H5Ocopy(): datasets that have multiple ohdr chunks PASSED | |
| Testing H5Ocopy(): objects with attributes using named datatypes PASSED | |
| Testing H5Ocopy(): empty group PASSED | |
| Testing H5Ocopy(): root group PASSED | |
| Testing H5Ocopy(): simple nested groups PASSED | |
| Testing H5Ocopy(): deep nested groups PASSED | |
| Testing H5Ocopy(): nested groups with loop PASSED | |
| Testing H5Ocopy(): wide nested groups with loop PASSED | |
| Testing H5Ocopy(): group with links PASSED | |
| Testing H5Ocopy(): object through soft link PASSED | |
| Testing H5Ocopy(): object through external link PASSED | |
| Testing H5Ocopy(): existing object PASSED | |
| Testing H5Ocopy(): full path PASSED | |
| Testing H5Ocopy(): named datatype with self-referential attribute PASSED | |
| Testing H5Ocopy(): attributes with creation order PASSED | |
| Testing H5Ocopy(): without attributes PASSED | |
| Testing H5Ocopy(): with missing groups PASSED | |
| Testing H5Ocopy(): expand soft link PASSED | |
| Testing H5Ocopy: expand external link PASSED | |
| Testing H5Ocopy: expand soft and external links PASSED | |
| Testing H5Ocopy(): shallow group copy PASSED | |
| Testing H5Ocopy(): expand object reference PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): copying objects while opened PASSED | |
| Testing with shared src messages: | |
| Testing with shared dst messages: | |
| Testing with latest format for source file: | |
| Testing with dense attributes: | |
| Testing with oldest file format for destination file: | |
| Testing H5Ocopy(): simple dataset PASSED | |
| Testing H5Ocopy(): simple dataset within the same file PASSED | |
| Testing H5Ocopy(): empty contiguous dataset PASSED | |
| Testing H5Ocopy(): compound dataset PASSED | |
| Testing H5Ocopy(): chunked dataset PASSED | |
| Testing H5Ocopy(): empty chunked dataset PASSED | |
| Testing H5Ocopy(): sparse dataset PASSED | |
| Testing H5Ocopy(): compressed dataset PASSED | |
| Testing H5Ocopy(): compact dataset PASSED | |
| Testing H5Ocopy(): datasets that have multiple ohdr chunks PASSED | |
| Testing H5Ocopy(): objects with attributes using named datatypes PASSED | |
| Testing H5Ocopy(): empty group PASSED | |
| Testing H5Ocopy(): root group PASSED | |
| Testing H5Ocopy(): simple nested groups PASSED | |
| Testing H5Ocopy(): deep nested groups PASSED | |
| Testing H5Ocopy(): nested groups with loop PASSED | |
| Testing H5Ocopy(): wide nested groups with loop PASSED | |
| Testing H5Ocopy(): group with links PASSED | |
| Testing H5Ocopy(): object through soft link PASSED | |
| Testing H5Ocopy(): object through external link PASSED | |
| Testing H5Ocopy(): existing object PASSED | |
| Testing H5Ocopy(): full path PASSED | |
| Testing H5Ocopy(): named datatype with self-referential attribute PASSED | |
| Testing H5Ocopy(): attributes with creation order PASSED | |
| Testing H5Ocopy(): without attributes PASSED | |
| Testing H5Ocopy(): with missing groups PASSED | |
| Testing H5Ocopy(): expand soft link PASSED | |
| Testing H5Ocopy: expand external link PASSED | |
| Testing H5Ocopy: expand soft and external links PASSED | |
| Testing H5Ocopy(): shallow group copy PASSED | |
| Testing H5Ocopy(): expand object reference PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): copying objects while opened PASSED | |
| Testing without shared src messages: | |
| Testing without shared dst messages: | |
| Testing with latest format for source file: | |
| Testing with dense attributes: | |
| Testing with latest format for destination file: | |
| Testing H5Ocopy(): simple dataset PASSED | |
| Testing H5Ocopy(): simple dataset within the same file PASSED | |
| Testing H5Ocopy(): empty contiguous dataset PASSED | |
| Testing H5Ocopy(): compound dataset PASSED | |
| Testing H5Ocopy(): chunked dataset PASSED | |
| Testing H5Ocopy(): empty chunked dataset PASSED | |
| Testing H5Ocopy(): sparse dataset PASSED | |
| Testing H5Ocopy(): compressed dataset PASSED | |
| Testing H5Ocopy(): compact dataset PASSED | |
| Testing H5Ocopy(): datasets that have multiple ohdr chunks PASSED | |
| Testing H5Ocopy(): objects with attributes using named datatypes PASSED | |
| Testing H5Ocopy(): empty group PASSED | |
| Testing H5Ocopy(): root group PASSED | |
| Testing H5Ocopy(): simple nested groups PASSED | |
| Testing H5Ocopy(): deep nested groups PASSED | |
| Testing H5Ocopy(): nested groups with loop PASSED | |
| Testing H5Ocopy(): wide nested groups with loop PASSED | |
| Testing H5Ocopy(): group with links PASSED | |
| Testing H5Ocopy(): object through soft link PASSED | |
| Testing H5Ocopy(): object through external link PASSED | |
| Testing H5Ocopy(): existing object PASSED | |
| Testing H5Ocopy(): full path PASSED | |
| Testing H5Ocopy(): named datatype with self-referential attribute PASSED | |
| Testing H5Ocopy(): attributes with creation order PASSED | |
| Testing H5Ocopy(): without attributes PASSED | |
| Testing H5Ocopy(): with missing groups PASSED | |
| Testing H5Ocopy(): expand soft link PASSED | |
| Testing H5Ocopy: expand external link PASSED | |
| Testing H5Ocopy: expand soft and external links PASSED | |
| Testing H5Ocopy(): shallow group copy PASSED | |
| Testing H5Ocopy(): expand object reference PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): copying objects while opened PASSED | |
| Testing with shared src messages: | |
| Testing without shared dst messages: | |
| Testing with latest format for source file: | |
| Testing with dense attributes: | |
| Testing with latest format for destination file: | |
| Testing H5Ocopy(): simple dataset PASSED | |
| Testing H5Ocopy(): simple dataset within the same file PASSED | |
| Testing H5Ocopy(): empty contiguous dataset PASSED | |
| Testing H5Ocopy(): compound dataset PASSED | |
| Testing H5Ocopy(): chunked dataset PASSED | |
| Testing H5Ocopy(): empty chunked dataset PASSED | |
| Testing H5Ocopy(): sparse dataset PASSED | |
| Testing H5Ocopy(): compressed dataset PASSED | |
| Testing H5Ocopy(): compact dataset PASSED | |
| Testing H5Ocopy(): datasets that have multiple ohdr chunks PASSED | |
| Testing H5Ocopy(): objects with attributes using named datatypes PASSED | |
| Testing H5Ocopy(): empty group PASSED | |
| Testing H5Ocopy(): root group PASSED | |
| Testing H5Ocopy(): simple nested groups PASSED | |
| Testing H5Ocopy(): deep nested groups PASSED | |
| Testing H5Ocopy(): nested groups with loop PASSED | |
| Testing H5Ocopy(): wide nested groups with loop PASSED | |
| Testing H5Ocopy(): group with links PASSED | |
| Testing H5Ocopy(): object through soft link PASSED | |
| Testing H5Ocopy(): object through external link PASSED | |
| Testing H5Ocopy(): existing object PASSED | |
| Testing H5Ocopy(): full path PASSED | |
| Testing H5Ocopy(): named datatype with self-referential attribute PASSED | |
| Testing H5Ocopy(): attributes with creation order PASSED | |
| Testing H5Ocopy(): without attributes PASSED | |
| Testing H5Ocopy(): with missing groups PASSED | |
| Testing H5Ocopy(): expand soft link PASSED | |
| Testing H5Ocopy: expand external link PASSED | |
| Testing H5Ocopy: expand soft and external links PASSED | |
| Testing H5Ocopy(): shallow group copy PASSED | |
| Testing H5Ocopy(): expand object reference PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): copying objects while opened PASSED | |
| Testing without shared src messages: | |
| Testing with shared dst messages: | |
| Testing with latest format for source file: | |
| Testing with dense attributes: | |
| Testing with latest format for destination file: | |
| Testing H5Ocopy(): simple dataset PASSED | |
| Testing H5Ocopy(): simple dataset within the same file PASSED | |
| Testing H5Ocopy(): empty contiguous dataset PASSED | |
| Testing H5Ocopy(): compound dataset PASSED | |
| Testing H5Ocopy(): chunked dataset PASSED | |
| Testing H5Ocopy(): empty chunked dataset PASSED | |
| Testing H5Ocopy(): sparse dataset PASSED | |
| Testing H5Ocopy(): compressed dataset PASSED | |
| Testing H5Ocopy(): compact dataset PASSED | |
| Testing H5Ocopy(): datasets that have multiple ohdr chunks PASSED | |
| Testing H5Ocopy(): objects with attributes using named datatypes PASSED | |
| Testing H5Ocopy(): empty group PASSED | |
| Testing H5Ocopy(): root group PASSED | |
| Testing H5Ocopy(): simple nested groups PASSED | |
| Testing H5Ocopy(): deep nested groups PASSED | |
| Testing H5Ocopy(): nested groups with loop PASSED | |
| Testing H5Ocopy(): wide nested groups with loop PASSED | |
| Testing H5Ocopy(): group with links PASSED | |
| Testing H5Ocopy(): object through soft link PASSED | |
| Testing H5Ocopy(): object through external link PASSED | |
| Testing H5Ocopy(): existing object PASSED | |
| Testing H5Ocopy(): full path PASSED | |
| Testing H5Ocopy(): named datatype with self-referential attribute PASSED | |
| Testing H5Ocopy(): attributes with creation order PASSED | |
| Testing H5Ocopy(): without attributes PASSED | |
| Testing H5Ocopy(): with missing groups PASSED | |
| Testing H5Ocopy(): expand soft link PASSED | |
| Testing H5Ocopy: expand external link PASSED | |
| Testing H5Ocopy: expand soft and external links PASSED | |
| Testing H5Ocopy(): shallow group copy PASSED | |
| Testing H5Ocopy(): expand object reference PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): copying objects while opened PASSED | |
| Testing with shared src messages: | |
| Testing with shared dst messages: | |
| Testing with latest format for source file: | |
| Testing with dense attributes: | |
| Testing with latest format for destination file: | |
| Testing H5Ocopy(): simple dataset PASSED | |
| Testing H5Ocopy(): simple dataset within the same file PASSED | |
| Testing H5Ocopy(): empty contiguous dataset PASSED | |
| Testing H5Ocopy(): compound dataset PASSED | |
| Testing H5Ocopy(): chunked dataset PASSED | |
| Testing H5Ocopy(): empty chunked dataset PASSED | |
| Testing H5Ocopy(): sparse dataset PASSED | |
| Testing H5Ocopy(): compressed dataset PASSED | |
| Testing H5Ocopy(): compact dataset PASSED | |
| Testing H5Ocopy(): datasets that have multiple ohdr chunks PASSED | |
| Testing H5Ocopy(): objects with attributes using named datatypes PASSED | |
| Testing H5Ocopy(): empty group PASSED | |
| Testing H5Ocopy(): root group PASSED | |
| Testing H5Ocopy(): simple nested groups PASSED | |
| Testing H5Ocopy(): deep nested groups PASSED | |
| Testing H5Ocopy(): nested groups with loop PASSED | |
| Testing H5Ocopy(): wide nested groups with loop PASSED | |
| Testing H5Ocopy(): group with links PASSED | |
| Testing H5Ocopy(): object through soft link PASSED | |
| Testing H5Ocopy(): object through external link PASSED | |
| Testing H5Ocopy(): existing object PASSED | |
| Testing H5Ocopy(): full path PASSED | |
| Testing H5Ocopy(): named datatype with self-referential attribute PASSED | |
| Testing H5Ocopy(): attributes with creation order PASSED | |
| Testing H5Ocopy(): without attributes PASSED | |
| Testing H5Ocopy(): with missing groups PASSED | |
| Testing H5Ocopy(): expand soft link PASSED | |
| Testing H5Ocopy: expand external link PASSED | |
| Testing H5Ocopy: expand soft and external links PASSED | |
| Testing H5Ocopy(): shallow group copy PASSED | |
| Testing H5Ocopy(): expand object reference PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): preserve NULL messages PASSED | |
| Testing H5Ocopy(): copying objects while opened PASSED | |
| All object copying tests passed. | |
| 55.11user 7.86system 1:04.88elapsed 97%CPU (0avgtext+0avgdata 150480maxresident)k | |
| 2224inputs+300880outputs (2major+106024minor)pagefaults 0swaps | |
| Finished testing objcopy | |
| ============================ | |
| ============================ | |
| Testing links | |
| Finished testing links | |
| ============================ | |
| links Test Log | |
| ============================ | |
| Testing link creation PASSED | |
| Testing link queries PASSED | |
| Testing H5Lcreate functions PASSED | |
| Testing new link queries PASSED | |
| Testing long names for objects & links PASSED | |
| Testing too many links PASSED | |
| Testing link creation property lists PASSED | |
| Testing H5Lmove PASSED | |
| Testing H5Lcopy PASSED | |
| Testing moving and copying links preserves their properties PASSED | |
| Testing backwards compatibility PASSED | |
| Testing external file cache with external links PASSED | |
| Testing external links across multiple files PASSED | |
| Testing H5Pset/get_elink_acc_flags() PASSED | |
| ---Testing without external file cache--- | |
| Testing external link to root PASSED | |
| Testing external link to object on path PASSED | |
| Testing external link to self PASSED | |
| Testing external links back and forth PASSED | |
| Testing too many external links PASSED | |
| Testing dangling external links PASSED | |
| Testing recursive external links PASSED | |
| Testing query aspects of external link PASSED | |
| Testing unlinking external link in compact group PASSED | |
| Testing unlinking external link in dense group PASSED | |
| Testing move external link PASSED | |
| Testing external link along for the ride PASSED | |
| Testing that external files are closed during traversal PASSED | |
| Testing endianness of external links PASSED | |
| Testing that external files work with strong file close degree PASSED | |
| Testing external links via H5Pset_elink_prefix() PASSED | |
| Testing external links via main file's absolute path PASSED | |
| Testing external links via main file's CWD + relative path PASSED | |
| Testing external links via current working directory PASSED | |
| Testing external links via target's absolute path PASSED | |
| Testing external links via main file's CWD PASSED | |
| Testing external links via main file's CWD + target's relative path PASSED | |
| Testing external links via chdir and found in current working directory PASSED | |
| Testing H5Pset/get_elink_fapl() with different physical layouts PASSED | |
| Testing H5Pset/get_elink_fapl() with same physical layout PASSED | |
| Testing H5Pset/get_fapl() PASSED | |
| Testing H5Pset/get_elink_cb() PASSED | |
| Testing external links w/symlink files PASSED | |
| Testing copying invalid external links to the source file PASSED | |
| Testing that invalid external links don't open the source file PASSED | |
| Testing opening object twice through elink PASSED | |
| ---Testing with external file cache--- | |
| Testing external link to root PASSED | |
| Testing external link to object on path PASSED | |
| Testing external link to self PASSED | |
| Testing external links back and forth PASSED | |
| Testing too many external links PASSED | |
| Testing dangling external links PASSED | |
| Testing recursive external links PASSED | |
| Testing query aspects of external link PASSED | |
| Testing unlinking external link in compact group PASSED | |
| Testing unlinking external link in dense group PASSED | |
| Testing move external link PASSED | |
| Testing external link along for the ride PASSED | |
| Testing that external files are closed during traversal PASSED | |
| Testing endianness of external links PASSED | |
| Testing that external files work with strong file close degree PASSED | |
| Testing external links via H5Pset_elink_prefix() PASSED | |
| Testing external links via main file's absolute path PASSED | |
| Testing external links via main file's CWD + relative path PASSED | |
| Testing external links via current working directory PASSED | |
| Testing external links via target's absolute path PASSED | |
| Testing external links via main file's CWD PASSED | |
| Testing external links via main file's CWD + target's relative path PASSED | |
| Testing external links via chdir and found in current working directory PASSED | |
| Testing H5Pset/get_elink_fapl() with different physical layouts PASSED | |
| Testing H5Pset/get_elink_fapl() with same physical layout PASSED | |
| Testing H5Pset/get_fapl() PASSED | |
| Testing H5Pset/get_elink_cb() PASSED | |
| Testing external links w/symlink files PASSED | |
| Testing copying invalid external links to the source file PASSED | |
| Testing that invalid external links don't open the source file PASSED | |
| Testing opening object twice through elink PASSED | |
| Testing user-defined link callbacks PASSED | |
| Testing user-defined link error conditions PASSED | |
| Testing user data passed through lapl PASSED | |
| Testing adjusting nlinks with LAPL PASSED | |
| Testing link type field in H5Lget_info PASSED | |
| Testing link visiting PASSED | |
| Testing link visiting by name PASSED | |
| Testing object visiting PASSED | |
| Testing object visiting by name PASSED | |
| Testing stopping object iteration PASSED | |
| Testing group link filters PASSED | |
| Testing object exists PASSED | |
| Testing that all files were closed correctly PASSED | |
| Testing link creation (w/new group format) PASSED | |
| Testing link queries (w/new group format) PASSED | |
| Testing H5Lcreate functions (w/new group format) PASSED | |
| Testing new link queries (w/new group format) PASSED | |
| Testing long names for objects & links (w/new group format) PASSED | |
| Testing too many links (w/new group format) PASSED | |
| Testing link creation property lists (w/new group format) PASSED | |
| Testing H5Lmove (w/new group format) PASSED | |
| Testing H5Lcopy (w/new group format) PASSED | |
| Testing moving and copying links preserves their properties (w/new group format) PASSED | |
| Testing backwards compatibility (w/new group format) PASSED | |
| Testing external file cache with external links (w/new group format) PASSED | |
| Testing external links across multiple files (w/new group format) PASSED | |
| Testing H5Pset/get_elink_acc_flags() (w/new group format) PASSED | |
| ---Testing without external file cache--- | |
| Testing external link to root (w/new group format) PASSED | |
| Testing external link to object on path (w/new group format) PASSED | |
| Testing external link to self (w/new group format) PASSED | |
| Testing external links back and forth (w/new group format) PASSED | |
| Testing too many external links (w/new group format) PASSED | |
| Testing dangling external links (w/new group format) PASSED | |
| Testing recursive external links (w/new group format) PASSED | |
| Testing query aspects of external link (w/new group format) PASSED | |
| Testing unlinking external link in compact group (w/new group format) PASSED | |
| Testing unlinking external link in dense group (w/new group format) PASSED | |
| Testing move external link (w/new group format) PASSED | |
| Testing external link along for the ride (w/new group format) PASSED | |
| Testing that external files are closed during traversal (w/new group format) PASSED | |
| Testing endianness of external links (w/new group format) PASSED | |
| Testing that external files work with strong file close degree (w/new group format) PASSED | |
| Testing external links via H5Pset_elink_prefix()(w/new group format) PASSED | |
| Testing external links via main file's absolute path (w/new group format) PASSED | |
| Testing external links via main file's CWD + relative path(w/new group format) PASSED | |
| Testing external links via current working directory(w/new group format) PASSED | |
| Testing external links via target's absolute path (w/new group format) PASSED | |
| Testing external links via main file's CWD (w/new group format) PASSED | |
| Testing external links via main file's CWD + target's relative path(w/new group format) PASSED | |
| Testing external links via chdir and found in current working directory (w/new group format) PASSED | |
| Testing H5Pset/get_elink_fapl() with different physical layouts (w/new group format) PASSED | |
| Testing H5Pset/get_elink_fapl() with same physical layout (w/new group format) PASSED | |
| Testing H5Pset/get_fapl() (w/new group format) PASSED | |
| Testing H5Pset/get_elink_cb() (w/new group format) PASSED | |
| Testing external links w/symlink files (w/new group format) PASSED | |
| Testing copying invalid external links to the source file (w/new group format) PASSED | |
| Testing that invalid external links don't open the source file (w/new group format) PASSED | |
| Testing opening object twice through elink (w/new group format) PASSED | |
| ---Testing with external file cache--- | |
| Testing external link to root (w/new group format) PASSED | |
| Testing external link to object on path (w/new group format) PASSED | |
| Testing external link to self (w/new group format) PASSED | |
| Testing external links back and forth (w/new group format) PASSED | |
| Testing too many external links (w/new group format) PASSED | |
| Testing dangling external links (w/new group format) PASSED | |
| Testing recursive external links (w/new group format) PASSED | |
| Testing query aspects of external link (w/new group format) PASSED | |
| Testing unlinking external link in compact group (w/new group format) PASSED | |
| Testing unlinking external link in dense group (w/new group format) PASSED | |
| Testing move external link (w/new group format) PASSED | |
| Testing external link along for the ride (w/new group format) PASSED | |
| Testing that external files are closed during traversal (w/new group format) PASSED | |
| Testing endianness of external links (w/new group format) PASSED | |
| Testing that external files work with strong file close degree (w/new group format) PASSED | |
| Testing external links via H5Pset_elink_prefix()(w/new group format) PASSED | |
| Testing external links via main file's absolute path (w/new group format) PASSED | |
| Testing external links via main file's CWD + relative path(w/new group format) PASSED | |
| Testing external links via current working directory(w/new group format) PASSED | |
| Testing external links via target's absolute path (w/new group format) PASSED | |
| Testing external links via main file's CWD (w/new group format) PASSED | |
| Testing external links via main file's CWD + target's relative path(w/new group format) PASSED | |
| Testing external links via chdir and found in current working directory (w/new group format) PASSED | |
| Testing H5Pset/get_elink_fapl() with different physical layouts (w/new group format) PASSED | |
| Testing H5Pset/get_elink_fapl() with same physical layout (w/new group format) PASSED | |
| Testing H5Pset/get_fapl() (w/new group format) PASSED | |
| Testing H5Pset/get_elink_cb() (w/new group format) PASSED | |
| Testing external links w/symlink files (w/new group format) PASSED | |
| Testing copying invalid external links to the source file (w/new group format) PASSED | |
| Testing that invalid external links don't open the source file (w/new group format) PASSED | |
| Testing opening object twice through elink (w/new group format) PASSED | |
| Testing user-defined hard link (w/new group format) PASSED | |
| Testing registering a new class for existing UD links (w/new group format) PASSED | |
| Testing user-defined link callbacks (w/new group format) PASSED | |
| Testing user-defined link error conditions (w/new group format) PASSED | |
| Testing user data passed through lapl (w/new group format) PASSED | |
| Testing adjusting nlinks with LAPL (w/new group format) PASSED | |
| Testing link type field in H5Lget_info (w/new group format) PASSED | |
| Testing link visiting (w/new group format) PASSED | |
| Testing link visiting by name (w/new group format) PASSED | |
| Testing object visiting (w/new group format) PASSED | |
| Testing object visiting by name (w/new group format) PASSED | |
| Testing stopping object iteration (w/new group format) PASSED | |
| Testing group link filters (w/new group format) PASSED | |
| Testing object exists (w/new group format) PASSED | |
| Testing that all files were closed correctly (w/new group format) PASSED | |
| Testing creating empty group with creation order indexing PASSED | |
| Testing creating compact group with creation order indexing PASSED | |
| Testing creating dense group with creation order indexing PASSED | |
| Testing transitioning group with creation order indexing between dense & compact forms PASSED | |
| Testing deleting group with creation order indexing in dense form PASSED | |
| Testing querying info by index w/o creation order index, using soft links PASSED | |
| Testing querying info by index w/creation order index, using soft links PASSED | |
| Testing querying info by index w/o creation order index, using hard links PASSED | |
| Testing querying info by index w/creation order index, using hard links PASSED | |
| Testing deleting links by name index in increasing order w/o creation order index PASSED | |
| Testing deleting links by name index in increasing order w/creation order index PASSED | |
| Testing deleting links by name index in decreasing order w/o creation order index PASSED | |
| Testing deleting links by name index in decreasing order w/creation order index PASSED | |
| Testing deleting links by creation order index in increasing order w/o creation order index PASSED | |
| Testing deleting links by creation order index in increasing order w/creation order index PASSED | |
| Testing deleting links by creation order index in decreasing order w/o creation order index PASSED | |
| Testing deleting links by creation order index in decreasing order w/creation order index PASSED | |
| Testing iterating over links by name index in increasing order w/o creation order index PASSED | |
| Testing iterating over links by name index in increasing order w/creation order index PASSED | |
| Testing iterating over links by name index in decreasing order w/o creation order index PASSED | |
| Testing iterating over links by name index in decreasing order w/creation order index PASSED | |
| Testing iterating over links by name index in native order w/o creation order index PASSED | |
| Testing iterating over links by name index in native order w/creation order index PASSED | |
| Testing iterating over links by creation order index in increasing order w/o creation order index PASSED | |
| Testing iterating over links by creation order index in increasing order w/creation order index PASSED | |
| Testing iterating over links by creation order index in decreasing order w/o creation order index PASSED | |
| Testing iterating over links by creation order index in decreasing order w/creation order index PASSED | |
| Testing iterating over links by creation order index in native order w/o creation order index PASSED | |
| Testing iterating over links by creation order index in native order w/creation order index PASSED | |
| Testing open object by name index in increasing order w/o creation order index PASSED | |
| Testing open object by name index in increasing order w/creation order index PASSED | |
| Testing open object by name index in decreasing order w/o creation order index PASSED | |
| Testing open object by name index in decreasing order w/creation order index PASSED | |
| Testing open object by name index in native order w/o creation order index PASSED | |
| Testing open object by name index in native order w/creation order index PASSED | |
| Testing open object by creation order index in increasing order w/o creation order index PASSED | |
| Testing open object by creation order index in increasing order w/creation order index PASSED | |
| Testing open object by creation order index in decreasing order w/o creation order index PASSED | |
| Testing open object by creation order index in decreasing order w/creation order index PASSED | |
| Testing open object by creation order index in native order w/o creation order index PASSED | |
| Testing open object by creation order index in native order w/creation order index PASSED | |
| Testing query object info by name index in increasing order w/o creation order index PASSED | |
| Testing query object info by name index in increasing order w/creation order index PASSED | |
| Testing query object info by name index in decreasing order w/o creation order index PASSED | |
| Testing query object info by name index in decreasing order w/creation order index PASSED | |
| Testing query object info by name index in native order w/o creation order index PASSED | |
| Testing query object info by name index in native order w/creation order index PASSED | |
| Testing query object info by creation order index in increasing order w/o creation order index PASSED | |
| Testing query object info by creation order index in increasing order w/creation order index PASSED | |
| Testing query object info by creation order index in decreasing order w/o creation order index PASSED | |
| Testing query object info by creation order index in decreasing order w/creation order index PASSED | |
| Testing query object info by creation order index in native order w/o creation order index PASSED | |
| Testing query object info by creation order index in native order w/creation order index PASSED | |
| Testing query group info by name index in increasing order w/o creation order index PASSED | |
| Testing query group info by name index in increasing order w/creation order index PASSED | |
| Testing query group info by name index in decreasing order w/o creation order index PASSED | |
| Testing query group info by name index in decreasing order w/creation order index PASSED | |
| Testing query group info by name index in native order w/o creation order index PASSED | |
| Testing query group info by name index in native order w/creation order index PASSED | |
| Testing query group info by creation order index in increasing order w/o creation order index PASSED | |
| Testing query group info by creation order index in increasing order w/creation order index PASSED | |
| Testing query group info by creation order index in decreasing order w/o creation order index PASSED | |
| Testing query group info by creation order index in decreasing order w/creation order index PASSED | |
| Testing query group info by creation order index in native order w/o creation order index PASSED | |
| Testing query group info by creation order index in native order w/creation order index PASSED | |
| Testing timestamps on objects PASSED | |
| Testing querying info by index in old-style group, using soft links PASSED | |
| Testing querying info by index in old-style group, using hard links PASSED | |
| Testing deleting links by index in increasing order in old-style group PASSED | |
| Testing deleting links by index in decreasing order in old-style group PASSED | |
| Testing iterating over links by name index in increasing order in old-style group PASSED | |
| Testing iterating over links by name index in decreasing order in old-style group PASSED | |
| Testing iterating over links by name index in native order in old-style group PASSED | |
| Testing open object by name index in increasing order in old-style group PASSED | |
| Testing open object by name index in decreasing order in old-style group PASSED | |
| Testing open object by name index in native order in old-style group PASSED | |
| Testing query object info by name index in increasing order in old-style group PASSED | |
| Testing query object info by name index in decreasing order in old-style group PASSED | |
| Testing query object info by name index in native order in old-style group PASSED | |
| Testing query group info by name index in increasing order in old-style group PASSED | |
| Testing query group info by name index in decreasing order in old-style group PASSED | |
| Testing query group info by name index in native order in old-style group PASSED | |
| Testing external links are registered after reset PASSED | |
| All link tests passed. | |
| 1.76user 0.79system 0:02.76elapsed 92%CPU (0avgtext+0avgdata 31024maxresident)k | |
| 2640inputs+9464outputs (2major+37296minor)pagefaults 0swaps | |
| Finished testing links | |
| ============================ | |
| ============================ | |
| Testing unlink | |
| Finished testing unlink | |
| ============================ | |
| unlink Test Log | |
| ============================ | |
| Testing with old group format: | |
| Testing unlink by absolute name PASSED | |
| Testing unlink by local name PASSED | |
| Testing unlink without a name PASSED | |
| Testing forward unlink PASSED | |
| Testing backward unlink PASSED | |
| Testing inward unlink PASSED | |
| Testing outward unlink PASSED | |
| Testing symlink removal PASSED | |
| Testing object renaming PASSED | |
| Testing symlink renaming PASSED | |
| Testing new move PASSED | |
| Testing check new move function PASSED | |
| Testing file space gets reused: | |
| Testing contiguous dataset with late allocation PASSED | |
| Testing contiguous dataset with early allocation PASSED | |
| Testing chunked dataset with late allocation PASSED | |
| Testing chunked dataset with early allocation PASSED | |
| Testing compressed, chunked dataset PASSED | |
| Testing re-writing compressed, chunked dataset PASSED | |
| Testing compact dataset PASSED | |
| Testing object header continuations PASSED | |
| Testing named datatype PASSED | |
| Testing single group PASSED | |
| Testing multiple groups PASSED | |
| Testing simple group hierarchy PASSED | |
| Testing complex group hierarchy PASSED | |
| Testing duplicate dataset PASSED | |
| Testing duplicate group PASSED | |
| Testing duplicate named datatype PASSED | |
| Testing duplicate attribute PASSED | |
| Testing create and unlink large number of objects PASSED | |
| Testing create and unlink large number of objects with small cache PASSED | |
| Testing creating links with multiple slashes PASSED | |
| Testing deleting links with multiple slashes PASSED | |
| Testing deleting right-most child in non-leaf B-tree node PASSED | |
| Testing deleting right-most child in non-leaf B-tree node PASSED | |
| Testing deleting right-most child in non-leaf B-tree node PASSED | |
| Testing resurrecting dataset after deletion PASSED | |
| Testing resurrecting datatype after deletion PASSED | |
| Testing resurrecting group after deletion PASSED | |
| Testing unlinking chunked dataset PASSED | |
| Testing with new group format: | |
| Testing unlink by absolute name PASSED | |
| Testing unlink by local name PASSED | |
| Testing unlink without a name PASSED | |
| Testing forward unlink PASSED | |
| Testing backward unlink PASSED | |
| Testing inward unlink PASSED | |
| Testing outward unlink PASSED | |
| Testing symlink removal PASSED | |
| Testing object renaming PASSED | |
| Testing symlink renaming PASSED | |
| Testing new move PASSED | |
| Testing check new move function PASSED | |
| Testing file space gets reused: | |
| Testing contiguous dataset with late allocation PASSED | |
| Testing contiguous dataset with early allocation PASSED | |
| Testing chunked dataset with late allocation PASSED | |
| Testing chunked dataset with early allocation PASSED | |
| Testing compressed, chunked dataset PASSED | |
| Testing re-writing compressed, chunked dataset PASSED | |
| Testing compact dataset PASSED | |
| Testing object header continuations PASSED | |
| Testing named datatype PASSED | |
| Testing single group PASSED | |
| Testing multiple groups PASSED | |
| Testing simple group hierarchy PASSED | |
| Testing complex group hierarchy PASSED | |
| Testing duplicate dataset PASSED | |
| Testing duplicate group PASSED | |
| Testing duplicate named datatype PASSED | |
| Testing duplicate attribute PASSED | |
| Testing create and unlink large number of objects PASSED | |
| Testing create and unlink large number of objects with small cache PASSED | |
| Testing creating links with multiple slashes PASSED | |
| Testing deleting links with multiple slashes PASSED | |
| Testing resurrecting dataset after deletion PASSED | |
| Testing resurrecting datatype after deletion PASSED | |
| Testing resurrecting group after deletion PASSED | |
| Testing unlinking chunked dataset PASSED | |
| Testing unlinking non-empty compact group PASSED | |
| Testing unlinking non-empty dense group PASSED | |
| All unlink tests passed. | |
| 7.12user 0.90system 0:08.09elapsed 99%CPU (0avgtext+0avgdata 107328maxresident)k | |
| 584inputs+34432outputs (0major+14215minor)pagefaults 0swaps | |
| Finished testing unlink | |
| ============================ | |
| ============================ | |
| Testing big | |
| Finished testing big | |
| ============================ | |
| big Test Log | |
| ============================ | |
| Testing big file with the Family Driver | |
| Checking if file system is adequate for this test... | |
| Testing Huge dataset write PASSED | |
| #000 0x000000019d0aed81 PASSED | |
| #001 0x000000003a9398d4 PASSED | |
| #002 0x00000001494dc281 PASSED | |
| #003 0x00000001ea59f429 PASSED | |
| #004 0x000000007a3d22b1 PASSED | |
| #005 0x000000019c1e1fb0 PASSED | |
| #006 0x00000000e8d601eb PASSED | |
| #007 0x00000000cd81a7bc PASSED | |
| #008 0x00000000375e80e8 PASSED | |
| #009 0x00000001e44baa88 PASSED | |
| #010 0x000000016e2a6c49 PASSED | |
| #011 0x00000001358bb2c2 PASSED | |
| #012 0x00000001af26b526 PASSED | |
| #013 0x00000001a807dc3d PASSED | |
| #014 0x00000001a45ab14e PASSED | |
| #015 0x00000001c51c53f9 PASSED | |
| #016 0x000000019fd487b9 PASSED | |
| #017 0x00000000462e021a PASSED | |
| #018 0x0000000195cb05e2 PASSED | |
| #019 0x00000001a19d4df2 PASSED | |
| #020 0x00000001c22fe364 PASSED | |
| #021 0x000000017c184232 PASSED | |
| #022 0x0000000148bc2c48 PASSED | |
| #023 0x00000000b19a7ade PASSED | |
| #024 0x0000000168b3e14d PASSED | |
| #025 0x00000001e1de7b38 PASSED | |
| #026 0x00000000fe5a599a PASSED | |
| #027 0x00000000094f3e5c PASSED | |
| #028 0x000000009a075b7d PASSED | |
| #029 0x0000000186329244 PASSED | |
| #030 0x000000018c0a867e PASSED | |
| #031 0x00000001388b2812 PASSED | |
| #032 0x00000001226960ed PASSED | |
| #033 0x0000000196b44f69 PASSED | |
| #034 0x00000000b24d7fa8 PASSED | |
| #035 0x000000017081d68c PASSED | |
| #036 0x00000001f642d33b PASSED | |
| #037 0x00000000642fb004 PASSED | |
| #038 0x00000000a7a862b0 PASSED | |
| #039 0x000000019115d49e PASSED | |
| #040 0x00000000a1739386 PASSED | |
| #041 0x00000001db7bd842 PASSED | |
| #042 0x00000001d7373790 PASSED | |
| #043 0x00000000753a5307 PASSED | |
| #044 0x000000012376dd7f PASSED | |
| #045 0x000000009c4eb63c PASSED | |
| #046 0x0000000030863e33 PASSED | |
| #047 0x0000000191166852 PASSED | |
| #048 0x000000012ad865fc PASSED | |
| #049 0x00000000e25db810 PASSED | |
| Test passed with the Family Driver. | |
| Testing big file with the SEC2 Driver | |
| Testing Huge dataset write PASSED | |
| #000 0x00000001085b3dc0 PASSED | |
| #001 0x0000000198e1a0a6 PASSED | |
| #002 0x000000018f9abe7a PASSED | |
| #003 0x0000000147b92620 PASSED | |
| #004 0x00000000cd269074 PASSED | |
| #005 0x00000001ef5b4450 PASSED | |
| #006 0x00000000dfc0f2bd PASSED | |
| #007 0x000000013b432dc8 PASSED | |
| #008 0x00000000f9f6ac70 PASSED | |
| #009 0x00000001717cd616 PASSED | |
| #010 0x0000000159f42060 PASSED | |
| #011 0x00000001920bea44 PASSED | |
| #012 0x00000001e4def924 PASSED | |
| #013 0x00000000b0793d81 PASSED | |
| #014 0x000000007d3017bc PASSED | |
| #015 0x000000008d461156 PASSED | |
| #016 0x000000007a55b3ce PASSED | |
| #017 0x000000008c616fd4 PASSED | |
| #018 0x00000001650f79c1 PASSED | |
| #019 0x00000000588ee490 PASSED | |
| #020 0x00000000b968cc5e PASSED | |
| #021 0x00000001049963c8 PASSED | |
| #022 0x00000000771ef254 PASSED | |
| #023 0x00000000579296be PASSED | |
| #024 0x0000000069c25880 PASSED | |
| #025 0x00000000b75d26d3 PASSED | |
| #026 0x00000000280b622f PASSED | |
| #027 0x00000000b4b5e92a PASSED | |
| #028 0x0000000030a5c94e PASSED | |
| #029 0x00000001764b758c PASSED | |
| #030 0x00000000a77b3862 PASSED | |
| #031 0x000000010700e6fc PASSED | |
| #032 0x00000001f4297a04 PASSED | |
| #033 0x0000000105faac9a PASSED | |
| #034 0x000000013233286e PASSED | |
| #035 0x00000000a1806198 PASSED | |
| #036 0x00000000bd756c5c PASSED | |
| #037 0x00000001828ca9c6 PASSED | |
| #038 0x000000018d6e84fc PASSED | |
| #039 0x0000000098c014e0 PASSED | |
| #040 0x00000001f2aec70e PASSED | |
| #041 0x000000009ea5db28 PASSED | |
| #042 0x000000015c142824 PASSED | |
| #043 0x000000016c6f382c PASSED | |
| #044 0x000000007b1dc880 PASSED | |
| #045 0x00000000e33bb4ae PASSED | |
| #046 0x00000001bea97dd6 PASSED | |
| #047 0x00000000a357d261 PASSED | |
| #048 0x00000000e652a44b PASSED | |
| #049 0x0000000034fe8e0c PASSED | |
| Test passed with the SEC2 Driver. | |
| Testing big file with the STDIO Driver | |
| Testing Huge dataset write PASSED | |
| #000 0x000000016b399fa8 PASSED | |
| #001 0x0000000077243cd6 PASSED | |
| #002 0x0000000084a6e5fb PASSED | |
| #003 0x000000001f357328 PASSED | |
| #004 0x000000008c6c6fbc PASSED | |
| #005 0x00000001c6782a76 PASSED | |
| #006 0x00000001d3bfcb88 PASSED | |
| #007 0x00000001f4f641bf PASSED | |
| #008 0x0000000025aa2b20 PASSED | |
| #009 0x00000001e0377cf8 PASSED | |
| #010 0x00000000f3f26308 PASSED | |
| #011 0x00000000b4731631 PASSED | |
| #012 0x0000000060a92a02 PASSED | |
| #013 0x0000000081b1e26c PASSED | |
| #014 0x00000001fe608f1c PASSED | |
| #015 0x000000008700d5b9 PASSED | |
| #016 0x00000000fa71adbc PASSED | |
| #017 0x0000000152bc8598 PASSED | |
| #018 0x0000000108153c00 PASSED | |
| #019 0x000000005e79fa54 PASSED | |
| #020 0x00000000ef6ee0f1 PASSED | |
| #021 0x00000000f45850e0 PASSED | |
| #022 0x00000001e345b254 PASSED | |
| #023 0x000000011eeae0e5 PASSED | |
| #024 0x0000000090798604 PASSED | |
| #025 0x000000015106c180 PASSED | |
| #026 0x00000001e404eadc PASSED | |
| #027 0x0000000168a35a3c PASSED | |
| #028 0x00000000391bfb4a PASSED | |
| #029 0x00000000231e0030 PASSED | |
| #030 0x00000000c1b7a510 PASSED | |
| #031 0x00000001ce2112ce PASSED | |
| #032 0x00000001ec162a9c PASSED | |
| #033 0x00000001b23c0408 PASSED | |
| #034 0x0000000159b25a08 PASSED | |
| #035 0x0000000151468335 PASSED | |
| #036 0x00000000c84d9db4 PASSED | |
| #037 0x0000000172eb636c PASSED | |
| #038 0x00000000ed9a2e34 PASSED | |
| #039 0x000000005a1fb1d9 PASSED | |
| #040 0x00000000dc61ec54 PASSED | |
| #041 0x000000003d21701f PASSED | |
| #042 0x000000013f3957b0 PASSED | |
| #043 0x000000018ea2be8e PASSED | |
| #044 0x0000000032910e34 PASSED | |
| #045 0x000000015971076c PASSED | |
| #046 0x00000000402f7917 PASSED | |
| #047 0x000000010f2284dc PASSED | |
| #048 0x000000012e25b30b PASSED | |
| #049 0x00000000d6efead0 PASSED | |
| Test passed with the STDIO Driver. | |
| 0.06user 0.12system 0:00.22elapsed 82%CPU (0avgtext+0avgdata 27648maxresident)k | |
| 112inputs+21216outputs (0major+8045minor)pagefaults 0swaps | |
| Finished testing big | |
| ============================ | |
| ============================ | |
| Testing mtime | |
| Finished testing mtime | |
| ============================ | |
| mtime Test Log | |
| ============================ | |
| Testing modification time messages PASSED | |
| Testing accessing old modification time messages PASSED | |
| Testing accessing new modification time messages PASSED | |
| All modification time tests passed. | |
| 0.04user 0.06system 0:00.19elapsed 57%CPU (0avgtext+0avgdata 27616maxresident)k | |
| 88inputs+136outputs (0major+7832minor)pagefaults 0swaps | |
| Finished testing mtime | |
| ============================ | |
| ============================ | |
| Testing fillval | |
| Finished testing fillval | |
| ============================ | |
| fillval Test Log | |
| ============================ | |
| Testing property lists PASSED | |
| Testing property lists, with variable-length datatype PASSED | |
| Testing with old file format: | |
| Testing chunked dataset creation PASSED | |
| Testing chunked dataset I/O PASSED | |
| Testing chunked dataset extend PASSED | |
| Testing contiguous dataset creation PASSED | |
| Testing contiguous dataset I/O PASSED | |
| Testing contiguous dataset extend -SKIP- | |
| Not implemented yet -- needs H5S_SELECT_DIFF operator | |
| Testing contiguous dataset compatibility with v. 1.4 PASSED | |
| Testing compact dataset creation PASSED | |
| Testing compact dataset I/O PASSED | |
| Testing with new file format: | |
| Testing chunked dataset creation PASSED | |
| Testing chunked dataset I/O PASSED | |
| Testing chunked dataset extend PASSED | |
| Testing contiguous dataset creation PASSED | |
| Testing contiguous dataset I/O PASSED | |
| Testing contiguous dataset extend -SKIP- | |
| Not implemented yet -- needs H5S_SELECT_DIFF operator | |
| Testing contiguous dataset compatibility with v. 1.4 PASSED | |
| Testing compact dataset creation PASSED | |
| Testing compact dataset I/O PASSED | |
| All fill value tests passed. | |
| 11.12user 0.65system 0:13.22elapsed 89%CPU (0avgtext+0avgdata 61904maxresident)k | |
| 280inputs+310072outputs (0major+11114minor)pagefaults 0swaps | |
| Finished testing fillval | |
| ============================ | |
| ============================ | |
| Testing mount | |
| Finished testing mount | |
| ============================ | |
| mount Test Log | |
| ============================ | |
| Testing basic functionality PASSED | |
| Testing illegal mount operations PASSED | |
| Testing same file mount operations PASSED | |
| Testing name hiding under mount point PASSED | |
| Testing mount point open PASSED | |
| Testing multi-linked mount point PASSED | |
| Testing mount point unlinking PASSED | |
| Testing object renaming PASSED | |
| Testing mount point renaming PASSED | |
| Testing preopening objects under the mount point PASSED | |
| Testing open object access after unmount PASSED | |
| Testing interfile hard links -SKIP- | |
| Test skipped due file pointer sharing issue (Jira 7638). | |
| PASSED | |
| Testing file handle uniformity PASSED | |
| Testing file handle close PASSED | |
| Testing mounting on group after file is closed PASSED | |
| Testing mounting after file is unmounted PASSED | |
| Testing missing unmount PASSED | |
| Testing hold open w/file PASSED | |
| Testing hold open w/group PASSED | |
| Testing file close degrees must be same PASSED | |
| Testing 'semi' file close degree PASSED | |
| Testing 'strong' file close degree PASSED | |
| Testing access permissions PASSED | |
| Testing multiple mounts PASSED | |
| Testing nested mounts survive PASSED | |
| Testing close parent PASSED | |
| Testing cutting mount graph PASSED | |
| Testing symlinks PASSED | |
| Testing shared mount access PASSED | |
| Testing closing shared mounts PASSED | |
| Testing closing multiple shared mounts PASSED | |
| All mount tests passed. | |
| 0.16user 0.08system 0:00.27elapsed 92%CPU (0avgtext+0avgdata 29568maxresident)k | |
| 800inputs+832outputs (0major+11290minor)pagefaults 0swaps | |
| Finished testing mount | |
| ============================ | |
| ============================ | |
| Testing flush1 | |
| Finished testing flush1 | |
| ============================ | |
| flush1 Test Log | |
| ============================ | |
| Testing H5Fflush (part1) PASSED | |
| 0.05user 0.06system 0:00.14elapsed 88%CPU (0avgtext+0avgdata 27600maxresident)k | |
| 64inputs+600outputs (0major+8255minor)pagefaults 0swaps | |
| Finished testing flush1 | |
| ============================ | |
| ============================ | |
| Testing flush2 | |
| Finished testing flush2 | |
| ============================ | |
| flush2 Test Log | |
| ============================ | |
| Testing H5Fflush (part2 with flush) PASSED | |
| Testing H5Fflush (part2 without flush) PASSED | |
| Testing H5Fflush (part2 with flush and later addition) PASSED | |
| 0.05user 0.06system 0:00.13elapsed 81%CPU (0avgtext+0avgdata 27568maxresident)k | |
| 56inputs+112outputs (0major+7851minor)pagefaults 0swaps | |
| Finished testing flush2 | |
| ============================ | |
| ============================ | |
| Testing app_ref | |
| Finished testing app_ref | |
| ============================ | |
| app_ref Test Log | |
| ============================ | |
| Testing library shutdown with reference count > 1 PASSED | |
| 0.03user 0.06system 0:00.11elapsed 91%CPU (0avgtext+0avgdata 27616maxresident)k | |
| 72inputs+136outputs (0major+7680minor)pagefaults 0swaps | |
| Finished testing app_ref | |
| ============================ | |
| ============================ | |
| Testing enum | |
| Finished testing enum | |
| ============================ | |
| enum Test Log | |
| ============================ | |
| Testing named enumeration types PASSED | |
| Testing enumeration conversions PASSED | |
| Testing O(1) conversions PASSED | |
| Testing O(log N) converions PASSED | |
| Testing for non-existing name and value PASSED | |
| Testing some functions with enumeration types PASSED | |
| All enum tests passed. | |
| 0.04user 0.07system 0:00.10elapsed 101%CPU (0avgtext+0avgdata 27744maxresident)k | |
| 184inputs+192outputs (0major+7902minor)pagefaults 0swaps | |
| Finished testing enum | |
| ============================ | |
| ============================ | |
| Testing set_extent | |
| Finished testing set_extent | |
| ============================ | |
| set_extent Test Log | |
| ============================ | |
| Testing with old file format and chunk cache disabled: | |
| Testing datasets with ranks 1 to 4 (all configurations) PASSED | |
| Testing with old file format and chunk cache enabled: | |
| Testing datasets with ranks 1 to 4 (all configurations) PASSED | |
| Testing external file use PASSED | |
| Testing storage layout use PASSED | |
| Testing with new file format and chunk cache disabled: | |
| Testing datasets with ranks 1 to 4 (all configurations) PASSED | |
| Testing with new file format and chunk cache enabled: | |
| Testing datasets with ranks 1 to 4 (all configurations) PASSED | |
| Testing external file use PASSED | |
| Testing storage layout use PASSED | |
| All H5Dset_extent tests passed. | |
| 9.08user 3.25system 0:12.47elapsed 98%CPU (0avgtext+0avgdata 27856maxresident)k | |
| 288inputs+8320outputs (0major+8635minor)pagefaults 0swaps | |
| Finished testing set_extent | |
| ============================ | |
| ============================ | |
| Testing ttsafe | |
| Finished testing ttsafe | |
| ============================ | |
| ttsafe Test Log | |
| ============================ | |
| Test skipped because THREADSAFE not enabled | |
| 0.03user 0.06system 0:00.13elapsed 77%CPU (0avgtext+0avgdata 27632maxresident)k | |
| 64inputs+24outputs (0major+7031minor)pagefaults 0swaps | |
| Finished testing ttsafe | |
| ============================ | |
| ============================ | |
| Testing getname | |
| Finished testing getname | |
| ============================ | |
| getname Test Log | |
| ============================ | |
| Testing H5Iget_name with one group PASSED | |
| Testing H5Iget_name with more than one group PASSED | |
| Testing H5Iget_name with H5Gopen2 PASSED | |
| Testing H5Iget_name with H5Dcreate2 PASSED | |
| Testing H5Iget_name with H5Dopen2 PASSED | |
| Testing H5Iget_name with a long path PASSED | |
| Testing H5Iget_name with H5Tcommit2 PASSED | |
| Testing H5Iget_name with H5Topen2 PASSED | |
| Testing H5Iget_name with H5Lmove and H5Gopen2 PASSED | |
| Testing H5Iget_name with H5Lmove and H5Dopen2 PASSED | |
| Testing H5Iget_name with H5Lmove and H5Topen2 PASSED | |
| Testing H5Iget_name with H5Lmove and relative names PASSED | |
| Testing H5Iget_name with H5Lmove and a long path PASSED | |
| Testing H5Iget_name with H5Lmove and a long path #2 PASSED | |
| Testing H5Iget_name with H5Ldelete PASSED | |
| Testing H5Iget_name with H5Ldelete and a long path PASSED | |
| Testing H5Iget_name with H5Ldelete, same names PASSED | |
| Testing H5Iget_name with H5Fmount; with IDs on the list PASSED | |
| Testing H5Iget_name with H5Fmount; long name PASSED | |
| Testing H5Iget_name with H5Funmount PASSED | |
| Testing H5Iget_name with a defined type dataset PASSED | |
| Testing H5Iget_name with datasets that have two names PASSED | |
| Testing H5Iget_name with different files PASSED | |
| Testing H5Iget_name with different files #2 PASSED | |
| Testing H5Iget_name with a small buffer for name PASSED | |
| Testing H5Iget_name with a dynamic buffer for name PASSED | |
| Testing H5Iget_name with invalid IDs PASSED | |
| Testing H5Iget_name with added names with mounting PASSED | |
| Testing H5Iget_name with H5Fclose PASSED | |
| Testing H5Iget_name with H5Fmount and H5Ldelete PASSED | |
| Testing H5Iget_name with H5Fmount and H5Lmove PASSED | |
| Testing H5Iget_name with H5Lcreate_hard PASSED | |
| Testing H5Iget_name with H5Lcreate_soft PASSED | |
| Testing H5Iget_name with H5Lcreate_soft and move target PASSED | |
| Testing H5Iget_name with H5Lcreate_soft and move source PASSED | |
| Testing H5Iget_name with H5Lcreate_soft and unlink target PASSED | |
| Testing H5Iget_name with H5Lcreate_soft and unlink source PASSED | |
| Testing H5Iget_name with several nested mounted files PASSED | |
| Testing H5Iget_name and H5Lmove with repeated path components PASSED | |
| Testing H5Iget_name with higher mounted file PASSED | |
| Testing H5Iget_name with multiple hard links and mounted files PASSED | |
| Testing H5Iget_name with mounted files and unlinking PASSED | |
| Testing H5Iget_name with mounting already mounted files PASSED | |
| Testing H5Iget_name with opening object in unmounted file PASSED | |
| Testing getting path to normal dataset in root group PASSED | |
| Testing getting path to dataset in /Group1 PASSED | |
| Testing getting path to /Group1 PASSED | |
| Testing getting path to datatype in /Group1 PASSED | |
| Testing getting path to dataset in nested group PASSED | |
| Testing getting path to nested group PASSED | |
| Testing getting path to dataset created via hard link PASSED | |
| Testing getting path to root group PASSED | |
| Testing getting path to dataset hidden by a mounted file PASSED | |
| Testing getting path to dataset that has been unlinked PASSED | |
| Testing H5Rget_name to get name from region reference(hyperslab) PASSED | |
| Testing H5Iget_name to get name from region reference(hyperslab) PASSED | |
| Testing H5Rget_name to get name from region reference(pnt selec) PASSED | |
| Testing H5Iget_name to get name from region reference(pnt selec) PASSED | |
| All getname tests passed. | |
| 0.10user 0.08system 0:00.18elapsed 96%CPU (0avgtext+0avgdata 28592maxresident)k | |
| 776inputs+736outputs (0major+10843minor)pagefaults 0swaps | |
| Finished testing getname | |
| ============================ | |
| ============================ | |
| Testing vfd | |
| Finished testing vfd | |
| ============================ | |
| vfd Test Log | |
| ============================ | |
| Testing basic Virtual File Driver functionality. | |
| Testing SEC2 file driver PASSED | |
| Testing CORE file driver PASSED | |
| Testing FAMILY file driver PASSED | |
| Testing FAMILY file driver backward compatibility PASSED | |
| Testing MULTI file driver PASSED | |
| Testing MULTI file driver backward compatibility PASSED | |
| Testing DIRECT I/O file driver -SKIP- | |
| Testing LOG file driver PASSED | |
| Testing STDIO file driver PASSED | |
| Testing WINDOWS file driver -SKIP- | |
| All Virtual File Driver tests passed. | |
| 0.06user 0.07system 0:00.22elapsed 59%CPU (0avgtext+0avgdata 27808maxresident)k | |
| 416inputs+1088outputs (0major+8203minor)pagefaults 0swaps | |
| Finished testing vfd | |
| ============================ | |
| ============================ | |
| Testing ntypes | |
| Finished testing ntypes | |
| ============================ | |
| ntypes Test Log | |
| ============================ | |
| Testing atomic datatype PASSED | |
| Testing compound datatype PASSED | |
| Testing nested compound datatype PASSED | |
| Testing compound datatype with array as field PASSED | |
| Testing compound datatype with opaque field PASSED | |
| Testing enum datatype PASSED | |
| Testing array of compound datatype PASSED | |
| Testing array of atomic datatype PASSED | |
| Testing variable length datatype PASSED | |
| Testing variable length string datatype PASSED | |
| Testing fixed-length string datatype PASSED | |
| Testing reference datatype PASSED | |
| Testing dataset region reference PASSED | |
| Testing opaque datatype PASSED | |
| Testing bitfield datatype PASSED | |
| Testing native integer PASSED | |
| All native datatype tests passed. | |
| 0.13user 0.10system 0:00.26elapsed 89%CPU (0avgtext+0avgdata 45152maxresident)k | |
| 520inputs+7416outputs (0major+12424minor)pagefaults 0swaps | |
| Finished testing ntypes | |
| ============================ | |
| ============================ | |
| Testing dangle | |
| Finished testing dangle | |
| ============================ | |
| dangle Test Log | |
| ============================ | |
| Testing dangling objects with weak file close: | |
| Testing dangling dataset IDs PASSED | |
| Testing dangling group IDs PASSED | |
| Testing dangling named datatype IDs PASSED | |
| Testing dangling named datatype ID used by dataset PASSED | |
| Testing dangling attribute IDs PASSED | |
| Testing dangling objects with semi file close: | |
| Testing dangling dataset IDs PASSED | |
| Testing dangling group IDs PASSED | |
| Testing dangling named datatype IDs PASSED | |
| Testing dangling named datatype ID used by dataset PASSED | |
| Testing dangling attribute IDs PASSED | |
| Testing dangling objects with strong file close: | |
| Testing dangling dataset IDs PASSED | |
| Testing dangling group IDs PASSED | |
| Testing dangling named datatype IDs PASSED | |
| Testing dangling named datatype ID used by dataset PASSED | |
| Testing dangling attribute IDs PASSED | |
| All dangling ID tests passed. | |
| 0.22user 0.06system 0:00.42elapsed 66%CPU (0avgtext+0avgdata 27664maxresident)k | |
| 128inputs+256outputs (0major+7904minor)pagefaults 0swaps | |
| Finished testing dangle | |
| ============================ | |
| ============================ | |
| Testing dtransform | |
| Finished testing dtransform | |
| ============================ | |
| dtransform Test Log | |
| ============================ | |
| Testing Intializing test... PASSED | |
| Testing H5Pget_data_transform (get before set) PASSED | |
| Testing H5Pset_data_transform (set with NULL transform) PASSED | |
| Testing H5Pset_data_transform (set with invalid transform 1) PASSED | |
| Testing H5Pset_data_transform (set with invalid transform 2) PASSED | |
| Testing H5Pset_data_transform (set with invalid transform 3) PASSED | |
| Testing H5Pset_data_transform (set with invalid transform 4) PASSED | |
| Testing H5Pset_data_transform (set with invalid transform 5) PASSED | |
| Testing H5Pset_data_transform (set with invalid transform 6) PASSED | |
| Testing H5Pset_data_transform (set with invalid transform 7) PASSED | |
| Testing H5Pset_data_transform (set with invalid transform 8) PASSED | |
| Testing contiguous, no data type conversion (char->char) PASSED | |
| Testing contiguous, byte order conversion (char->char) PASSED | |
| Testing contiguous, no data type conversion (uchar->uchar) PASSED | |
| Testing contiguous, byte order conversion (uchar->uchar) PASSED | |
| Testing contiguous, no data type conversion (schar->schar) PASSED | |
| Testing contiguous, byte order conversion (schar->schar) PASSED | |
| Testing contiguous, with type conversion (float->schar) PASSED | |
| Testing contiguous, no data type conversion (short->short) PASSED | |
| Testing contiguous, byte order conversion (short->short) PASSED | |
| Testing contiguous, with type conversion (float->short) PASSED | |
| Testing contiguous, no data type conversion (ushort->ushort) PASSED | |
| Testing contiguous, byte order conversion (ushort->ushort) PASSED | |
| Testing contiguous, no data type conversion (int->int) PASSED | |
| Testing contiguous, byte order conversion (int->int) PASSED | |
| Testing contiguous, with type conversion (float->int) PASSED | |
| Testing contiguous, no data type conversion (uint->uint) PASSED | |
| Testing contiguous, byte order conversion (uint->uint) PASSED | |
| Testing contiguous, no data type conversion (long->long) PASSED | |
| Testing contiguous, byte order conversion (long->long) PASSED | |
| Testing contiguous, with type conversion (float->long) PASSED | |
| Testing contiguous, no data type conversion (ulong->ulong) PASSED | |
| Testing contiguous, byte order conversion (ulong->ulong) PASSED | |
| Testing contiguous, no data type conversion (llong->llong) PASSED | |
| Testing contiguous, byte order conversion (llong->llong) PASSED | |
| Testing contiguous, with type conversion (float->llong) PASSED | |
| Testing contiguous, no data type conversion (ullong->ullong) PASSED | |
| Testing contiguous, byte order conversion (ullong->ullong) PASSED | |
| Testing contiguous, no data type conversion (float->float) PASSED | |
| Testing contiguous, byte order conversion (float->float) PASSED | |
| Testing contiguous, with type conversion (float->float) PASSED | |
| Testing contiguous, no data type conversion (double->double) PASSED | |
| Testing contiguous, byte order conversion (double->double) PASSED | |
| Testing contiguous, with type conversion (float->double) PASSED | |
| Testing contiguous, no data type conversion (ldouble->ldouble) PASSED | |
| Testing contiguous, byte order conversion (ldouble->ldouble) PASSED | |
| Testing contiguous, with type conversion (float->ldouble) PASSED | |
| Testing chunked, no data type conversion (char->char) PASSED | |
| Testing chunked, no data type conversion (uchar->uchar) PASSED | |
| Testing chunked, no data type conversion (schar->schar) PASSED | |
| Testing chunked, with type conversion (float->schar) PASSED | |
| Testing chunked, no data type conversion (short->short) PASSED | |
| Testing chunked, with type conversion (float->short) PASSED | |
| Testing chunked, no data type conversion (ushort->ushort) PASSED | |
| Testing chunked, no data type conversion (int->int) PASSED | |
| Testing chunked, with type conversion (float->int) PASSED | |
| Testing chunked, no data type conversion (uint->uint) PASSED | |
| Testing chunked, no data type conversion (long->long) PASSED | |
| Testing chunked, with type conversion (float->long) PASSED | |
| Testing chunked, no data type conversion (ulong->ulong) PASSED | |
| Testing chunked, no data type conversion (llong->llong) PASSED | |
| Testing chunked, with type conversion (float->llong) PASSED | |
| Testing chunked, no data type conversion (ullong->ullong) PASSED | |
| Testing chunked, no data type conversion (float->float) PASSED | |
| Testing chunked, with type conversion (float->float) PASSED | |
| Testing chunked, no data type conversion (double->double) PASSED | |
| Testing chunked, with type conversion (float->double) PASSED | |
| Testing chunked, no data type conversion (ldouble->ldouble) PASSED | |
| Testing chunked, with type conversion (float->ldouble) PASSED | |
| Testing data transform, linear transform w/ copied property PASSED | |
| Testing data transform, polynomial transform w/ copied property PASSED | |
| Testing data transform, trivial transform, without type conversion PASSED | |
| Testing data transform, trivial transform, with type conversion PASSED | |
| Testing data transform, polynomial transform (int->float) PASSED | |
| Testing data transform, polynomial transform (float->int) PASSED | |
| Testing H5Pget_data_transform PASSED | |
| Testing data transform, read after reseting of transform property PASSED | |
| Testing H5Pget_data_transform, after resetting transform property PASSED | |
| Testing data transform of some special cases PASSED | |
| 0.05user 0.07system 0:00.12elapsed 99%CPU (0avgtext+0avgdata 27776maxresident)k | |
| 648inputs+512outputs (0major+8004minor)pagefaults 0swaps | |
| Finished testing dtransform | |
| ============================ | |
| ============================ | |
| Testing reserved | |
| Finished testing reserved | |
| ============================ | |
| reserved Test Log | |
| ============================ | |
| -SKIP- | |
| 0.03user 0.06system 0:00.09elapsed 104%CPU (0avgtext+0avgdata 26880maxresident)k | |
| 40inputs+24outputs (0major+6959minor)pagefaults 0swaps | |
| Finished testing reserved | |
| ============================ | |
| ============================ | |
| Testing cross_read | |
| Finished testing cross_read | |
| ============================ | |
| cross_read Test Log | |
| ============================ | |
| Testing reading data created on Linux | |
| Testing regular dataset of LE DOUBLE PASSED | |
| Testing regular dataset of BE DOUBLE PASSED | |
| Testing dataset of LE FLOAT with scale-offset filter PASSED | |
| Testing dataset of BE FLOAT with scale-offset filter PASSED | |
| Testing dataset of LE DOUBLE with scale-offset filter PASSED | |
| Testing dataset of BE DOUBLE with scale-offset filter PASSED | |
| Testing dataset of LE CHAR with scale-offset filter PASSED | |
| Testing dataset of BE CHAR with scale-offset filter PASSED | |
| Testing dataset of LE SHORT with scale-offset filter PASSED | |
| Testing dataset of BE SHORT with scale-offset filter PASSED | |
| Testing dataset of LE INT with scale-offset filter PASSED | |
| Testing dataset of BE INT with scale-offset filter PASSED | |
| Testing dataset of LE LONG LONG with scale-offset filter PASSED | |
| Testing dataset of BE LONG LONG with scale-offset filter PASSED | |
| Testing dataset of LE FLOAT with Fletcher32 filter PASSED | |
| Testing dataset of BE FLOAT with Fletcher32 filter PASSED | |
| Testing dataset of LE FLOAT with Deflate filter PASSED | |
| Testing dataset of BE FLOAT with Deflate filter PASSED | |
| Testing dataset of LE FLOAT with Szip filter -SKIP- | |
| filter is not enabled. | |
| Testing dataset of BE FLOAT with Szip filter -SKIP- | |
| filter is not enabled. | |
| Testing dataset of LE FLOAT with Shuffle filter PASSED | |
| Testing dataset of BE FLOAT with Shuffle filter PASSED | |
| Testing dataset of LE FLOAT with Nbit filter PASSED | |
| Testing dataset of BE FLOAT with Nbit filter PASSED | |
| Testing reading data created on Solaris | |
| Testing regular dataset of LE DOUBLE PASSED | |
| Testing regular dataset of BE DOUBLE PASSED | |
| Testing dataset of LE FLOAT with scale-offset filter PASSED | |
| Testing dataset of BE FLOAT with scale-offset filter PASSED | |
| Testing dataset of LE DOUBLE with scale-offset filter PASSED | |
| Testing dataset of BE DOUBLE with scale-offset filter PASSED | |
| Testing dataset of LE CHAR with scale-offset filter PASSED | |
| Testing dataset of BE CHAR with scale-offset filter PASSED | |
| Testing dataset of LE SHORT with scale-offset filter PASSED | |
| Testing dataset of BE SHORT with scale-offset filter PASSED | |
| Testing dataset of LE INT with scale-offset filter PASSED | |
| Testing dataset of BE INT with scale-offset filter PASSED | |
| Testing dataset of LE LONG LONG with scale-offset filter PASSED | |
| Testing dataset of BE LONG LONG with scale-offset filter PASSED | |
| Testing dataset of LE FLOAT with Fletcher32 filter PASSED | |
| Testing dataset of BE FLOAT with Fletcher32 filter PASSED | |
| Testing dataset of LE FLOAT with Deflate filter PASSED | |
| Testing dataset of BE FLOAT with Deflate filter PASSED | |
| Testing dataset of LE FLOAT with Szip filter -SKIP- | |
| filter is not enabled. | |
| Testing dataset of BE FLOAT with Szip filter -SKIP- | |
| filter is not enabled. | |
| Testing dataset of LE FLOAT with Shuffle filter PASSED | |
| Testing dataset of BE FLOAT with Shuffle filter PASSED | |
| Testing dataset of LE FLOAT with Nbit filter PASSED | |
| Testing dataset of BE FLOAT with Nbit filter PASSED | |
| All data type tests passed. | |
| 0.05user 0.06system 0:00.15elapsed 77%CPU (0avgtext+0avgdata 27600maxresident)k | |
| 376inputs+136outputs (0major+7930minor)pagefaults 0swaps | |
| Finished testing cross_read | |
| ============================ | |
| ============================ | |
| Testing freespace | |
| Finished testing freespace | |
| ============================ | |
| freespace Test Log | |
| ============================ | |
| Testing the creation/close/reopen/deletion of the free-space manager PASSED | |
| Testing adding a section via H5FS_sect_add() to free-space: test 1 PASSED | |
| Testing adding a section via H5FS_sect_add() to free-space with H5FS_CLS_GHOST_OBJ: test 2 PASSED | |
| Testing adding a section via H5FS_sect_add() to free-space: test 3 PASSED | |
| Testing adding a section via H5FS_sect_add() to free-space: test 4 PASSED | |
| Testing the merge of sections when H5FS_sect_add() to free-space: test 1 PASSED | |
| Testing the merge of sections when H5FS_sect_add() to free-space: test 2 PASSED | |
| Testing the merge of sections when H5FS_sect_add() to free-space: test 3 PASSED | |
| Testing shrinking of sections when H5FS_sect_add() to free-space: test 1 PASSED | |
| Testing shrinking of sections when H5FS_sect_add() to free-space: test 2 PASSED | |
| Testing shrinking of sections when H5FS_sect_add() to free-space: test 3 PASSED | |
| Testing H5FS_sect_find(): free-space is empty PASSED | |
| Testing H5FS_sect_find() a section equal to requested-size from free-space PASSED | |
| Testing H5FS_sect_find() a section greater than requested-size from free-space PASSED | |
| Testing H5FS_sect_find(): cannot find a section with requested-size from free-space PASSED | |
| Testing the change of section class via H5FS_sect_change_class() in free-space: Test 1 PASSED | |
| Testing the merge of sections when H5FS_sect_add() to free-space: test 2 PASSED | |
| Testing a block's extension by requested-size which is = adjoining free section's size: Test 1 PASSED | |
| Testing a block's extension by requested-size which is > adjoining free section's size: Test 2 PASSED | |
| Testing a block's extension by requested-size which is < adjoining free section's size: Test 3 PASSED | |
| Testing a block's extension by requested-size which does not adjoin any free section: Test 4 PASSED | |
| Testing iteration of sections in the free-space manager PASSED | |
| All free-space tests passed. | |
| 0.05user 0.07system 0:00.15elapsed 86%CPU (0avgtext+0avgdata 28080maxresident)k | |
| 464inputs+360outputs (0major+7958minor)pagefaults 0swaps | |
| Finished testing freespace | |
| ============================ | |
| ============================ | |
| Testing mf | |
| Finished testing mf | |
| ============================ | |
| mf Test Log | |
| ============================ | |
| Testing H5MM_alloc() of file allocation PASSED | |
| Testing H5MF_try_shrink() of file allocation: test 1 PASSED | |
| Testing H5MF_try_shrink() of file allocation: test 2 PASSED | |
| Testing H5MF_try_shrink() of file allocation: test 3 PASSED | |
| Testing H5MF_try_shrink() of file allocation: test 4 PASSED | |
| Testing H5MF_try_extend() of file allocation: test 1 PASSED | |
| Testing H5MF_try_extend() of file allocation: test 2 PASSED | |
| Testing 'temporary' file space allocation PASSED | |
| Testing H5MF_alloc_create()/H5MF_alloc_open() of free-space manager PASSED | |
| Testing H5MF_alloc()/H5MF_xfree() of free-space manager:test 1 PASSED | |
| Testing H5MF_alloc()/H5MF_xfree() of free-space manager:test 2 PASSED | |
| Testing H5MF_alloc()/H5MF_xfree() of free-space manager:test 3 PASSED | |
| Testing H5MF_try_extend() of free-space manager:test 1 PASSED | |
| Testing H5MF_try_extend() of free-space manager:test 2 PASSED | |
| Testing H5MF_try_extend() of free-space manager:test 3 PASSED | |
| Testing H5MF_try_extend() of free-space manager:test 4 PASSED | |
| Testing A free-space section absorbs an aggregator: test 1 PASSED | |
| Testing A free-space section absorbs an aggregator: test 2 PASSED | |
| Testing Allocation from raw or metadata free-space manager PASSED | |
| Testing H5MF_alloc() of meta/sdata aggregator:test 1 PASSED | |
| Testing H5MF_alloc() of meta/sdata aggregator:test 2 PASSED | |
| Testing H5MF_alloc() of meta/sdata aggregator: test 3 PASSED | |
| Testing H5MF_alloc() of meta/sdata aggregator:test 4 PASSED | |
| Testing H5MF_alloc() of meta/sdata aggregator:test 5 PASSED | |
| Testing H5MF_alloc() of meta/sdata aggregator:test 6 PASSED | |
| Testing H5MF_alloc() of meta/sdata aggregator:test 7 PASSED | |
| Testing H5MF_try_extend() of meta/sdata aggregator: test 1 PASSED | |
| Testing H5MF_try_extend() of meta/sdata aggregator: test 2 PASSED | |
| Testing H5MF_try_extend() of meta/sdata aggregator: test 3 PASSED | |
| Testing H5MF_try_shrink() of meta/sdata aggregator: test 1 PASSED | |
| Testing H5MF_try_shrink() of meta/sdata aggregator: test 2 PASSED | |
| Testing H5MF_try_shrink() of meta/sdata aggregator: test 3 PASSED | |
| Testing H5MM_alloc() of file allocation with alignment: test 1 PASSED | |
| Testing H5MF_try_shrink() of file allocation with alignment: test 2 PASSED | |
| Testing H5MF_try_extend() of file allocation with alignment: test 3 PASSED | |
| Testing H5MF_alloc() of free-space manager with alignment: test 1 PASSED | |
| Testing H5MF_alloc() of free-space manager with alignment: test 2 PASSED | |
| Testing H5MF_alloc() of free-space manager with alignment: test 3 PASSED | |
| Testing H5MF_alloc() of meta/sdata aggregator with alignment: test 1 PASSED | |
| Testing H5MF_alloc() of meta/sdata aggregator with alignment: test 2 PASSED | |
| Testing H5MF_alloc() of meta/sdata aggregator with alignment: test 3 PASSED | |
| Testing H5MF_alloc() of meta/sdata aggregator with alignment: test 4 PASSED | |
| Testing H5MF_alloc() of meta/sdata aggregator with alignment: test 5 PASSED | |
| Testing H5MF_alloc() of meta/sdata aggregator with alignment: test 6 PASSED | |
| Testing H5MM_alloc() of file allocation with alignment: test 1 PASSED | |
| Testing H5MF_try_shrink() of file allocation with alignment: test 2 PASSED | |
| Testing H5MF_try_extend() of file allocation with alignment: test 3 PASSED | |
| Testing H5MF_alloc() of free-space manager with alignment: test 1 PASSED | |
| Testing H5MF_alloc() of free-space manager with alignment: test 2 PASSED | |
| Testing H5MF_alloc() of free-space manager with alignment: test 3 PASSED | |
| Testing H5MF_alloc() of meta/sdata aggregator with alignment: test 1 PASSED | |
| Testing H5MF_alloc() of meta/sdata aggregator with alignment: test 2 PASSED | |
| Testing H5MF_alloc() of meta/sdata aggregator with alignment: test 3 PASSED | |
| Testing H5MF_alloc() of meta/sdata aggregator with alignment: test 4 PASSED | |
| Testing H5MF_alloc() of meta/sdata aggregator with alignment: test 5 PASSED | |
| Testing H5MF_alloc() of meta/sdata aggregator with alignment: test 6 PASSED | |
| All free-space manager tests for file memory passed. | |
| 0.11user 0.07system 0:00.19elapsed 96%CPU (0avgtext+0avgdata 28496maxresident)k | |
| 800inputs+696outputs (0major+8040minor)pagefaults 0swaps | |
| Finished testing mf | |
| ============================ | |
| ============================ | |
| Testing btree2 | |
| Finished testing btree2 | |
| ============================ | |
| btree2 Test Log | |
| ============================ | |
| Testing without reopening B-tree: | |
| Testing B-tree creation PASSED | |
| Testing B-tree iteration: empty B-tree PASSED | |
| Testing B-tree insert: first record PASSED | |
| Testing B-tree insert: several records PASSED | |
| Testing B-tree insert: split root PASSED | |
| Testing B-tree insert: redistribute 2 leaves in level 1 B-tree (l->r) PASSED | |
| Testing B-tree insert: redistribute 2 leaves in level 1 B-tree (r->l) PASSED | |
| Testing B-tree insert: split side leaf into 2 leaves in level 1 B-tree (l->r) PASSED | |
| Testing B-tree insert: split side leaf into 2 leaves in level 1 B-tree (r->l) PASSED | |
| Testing B-tree insert: redistribute 3 leaves in level 1 B-tree PASSED | |
| Testing B-tree insert: split middle leaf into 2 leaves in level 1 B-tree PASSED | |
| Testing B-tree insert: make level 2 B-tree PASSED | |
| Testing B-tree insert: redistrib right-most leaf in level 2 B-tree PASSED | |
| Testing B-tree insert: redistrib left-most leaf in level 2 B-tree PASSED | |
| Testing B-tree insert: redistrib middle leaf in level 2 B-tree PASSED | |
| Testing B-tree insert: split right-most leaf in level 2 B-tree PASSED | |
| Testing B-tree insert: split left-most leaf in level 2 B-tree PASSED | |
| Testing B-tree insert: split middle leaf in level 2 B-tree PASSED | |
| Testing B-tree insert: redist. 2 internal (r->l) in level 2 B-tree PASSED | |
| Testing B-tree insert: redist. 2 internal (l->r) in level 2 B-tree PASSED | |
| Testing B-tree insert: split side internal node to 2 in level 2 B-tree (r->l) PASSED | |
| Testing B-tree insert: split side internal node to 2 in level 2 B-tree (l->2) PASSED | |
| Testing B-tree insert: redistrib 3 internals in level 2 B-tree PASSED | |
| Testing B-tree insert: split 3 internals to 4 in level 2 B-tree PASSED | |
| Testing B-tree insert: create random level 4 B-tree PASSED | |
| Testing B-tree insert: attempt duplicate record in level 4 B-tree PASSED | |
| Testing B-tree remove: record from empty B-tree PASSED | |
| Testing B-tree remove: non-existant record from 1 record B-tree PASSED | |
| Testing B-tree remove: existant record from 1 record B-tree PASSED | |
| Testing B-tree remove: adding records to B-tree after removal PASSED | |
| Testing B-tree remove: non-existant record from level-0 B-tree PASSED | |
| Testing B-tree remove: mult. existant records from level-0 B-tree PASSED | |
| Testing B-tree remove: non-existant record from level-1 B-tree PASSED | |
| Testing B-tree remove: record from right leaf of level-1 B-tree PASSED | |
| Testing B-tree remove: record from left leaf of level-1 B-tree PASSED | |
| Testing B-tree remove: record from middle leaf of level-1 B-tree PASSED | |
| Testing B-tree remove: redistribute 2 leaves in level-1 B-tree (r->l) PASSED | |
| Testing B-tree remove: redistribute 2 leaves in level-1 B-tree (l->r) PASSED | |
| Testing B-tree remove: redistribute 3 leaves in level-1 B-tree PASSED | |
| Testing B-tree remove: merge 2 leaves to 1 in level-1 B-tree (r->l) PASSED | |
| Testing B-tree remove: merge 2 leaves to 1 in level-1 B-tree (l->r) PASSED | |
| Testing B-tree remove: merge 3 leaves to 2 in level-1 B-tree PASSED | |
| Testing B-tree remove: promote from right leaf of level-1 B-tree PASSED | |
| Testing B-tree remove: promote from left leaf of level-1 B-tree PASSED | |
| Testing B-tree remove: promote from middle leaf of level-1 B-tree PASSED | |
| Testing B-tree remove: promote from leaf of level-1 B-tree w/2 node redistrib PASSED | |
| Testing B-tree remove: promote from leaf of level-1 B-tree w/3 node redistrib PASSED | |
| Testing B-tree remove: promote from leaf of level-1 B-tree w/2->1 merge PASSED | |
| Testing B-tree remove: promote from leaf of level-1 B-tree w/3->2 merge PASSED | |
| Testing B-tree remove: collapse level-1 B-tree back to level-0 PASSED | |
| Testing B-tree remove: promote from right internal of level-2 B-tree PASSED | |
| Testing B-tree remove: promote from left internal of level-2 B-tree PASSED | |
| Testing B-tree remove: promote from middle internal of level-2 B-tree PASSED | |
| Testing B-tree remove: promote record from root of level-2 B-tree PASSED | |
| Testing B-tree remove: promote from right internal of level-2 B-tree w/redistrib PASSED | |
| Testing B-tree remove: promote from left internal of level-2 B-tree w/redistrib PASSED | |
| Testing B-tree remove: promote from right internal of level-2 B-tree w/merge PASSED | |
| Testing B-tree remove: promote from middle internal of level-2 B-tree w/merge PASSED | |
| Testing B-tree remove: merge 2 internal nodes to 1 in level-2 B-tree (l->r) PASSED | |
| Testing B-tree remove: merge 2 internal nodes to 1 in level-2 B-tree (r->l) PASSED | |
| Testing B-tree remove: merge 3 internal nodes to 2 in level-2 B-tree PASSED | |
| Testing B-tree remove: collapse level-2 B-tree back to level-1 (r->l) PASSED | |
| Testing B-tree remove: create random level 4 B-tree and delete all records in random order PASSED | |
| Testing B-tree remove: create random level 4 B-tree and delete all records by index, in random order PASSED | |
| Testing B-tree remove: create random level 4 B-tree and delete all records by index, in increasing order PASSED | |
| Testing B-tree remove: create random level 4 B-tree and delete all records by index, in decreasing order PASSED | |
| Testing B-tree find: nearest neighbor less than a value PASSED | |
| Testing B-tree find: nearest neighbor greater than a value PASSED | |
| Testing B-tree delete: delete empty B-tree PASSED | |
| Testing B-tree delete: delete level-0 B-tree PASSED | |
| Testing B-tree delete: delete level-1 B-tree PASSED | |
| Testing B-tree delete: delete level-2 B-tree PASSED | |
| Testing B-tree modify: attempt to modify non-existant record PASSED | |
| Testing B-tree modify: modify record in leaf node PASSED | |
| Testing B-tree modify: modify record in internal node PASSED | |
| Testing B-tree modify: modify record in root node PASSED | |
| Testing with reopening B-tree: | |
| Testing B-tree creation PASSED | |
| Testing B-tree iteration: empty B-tree PASSED | |
| Testing B-tree insert: first record PASSED | |
| Testing B-tree insert: several records PASSED | |
| Testing B-tree insert: split root PASSED | |
| Testing B-tree insert: redistribute 2 leaves in level 1 B-tree (l->r) PASSED | |
| Testing B-tree insert: redistribute 2 leaves in level 1 B-tree (r->l) PASSED | |
| Testing B-tree insert: split side leaf into 2 leaves in level 1 B-tree (l->r) PASSED | |
| Testing B-tree insert: split side leaf into 2 leaves in level 1 B-tree (r->l) PASSED | |
| Testing B-tree insert: redistribute 3 leaves in level 1 B-tree PASSED | |
| Testing B-tree insert: split middle leaf into 2 leaves in level 1 B-tree PASSED | |
| Testing B-tree insert: make level 2 B-tree PASSED | |
| Testing B-tree insert: redistrib right-most leaf in level 2 B-tree PASSED | |
| Testing B-tree insert: redistrib left-most leaf in level 2 B-tree PASSED | |
| Testing B-tree insert: redistrib middle leaf in level 2 B-tree PASSED | |
| Testing B-tree insert: split right-most leaf in level 2 B-tree PASSED | |
| Testing B-tree insert: split left-most leaf in level 2 B-tree PASSED | |
| Testing B-tree insert: split middle leaf in level 2 B-tree PASSED | |
| Testing B-tree insert: redist. 2 internal (r->l) in level 2 B-tree PASSED | |
| Testing B-tree insert: redist. 2 internal (l->r) in level 2 B-tree PASSED | |
| Testing B-tree insert: split side internal node to 2 in level 2 B-tree (r->l) PASSED | |
| Testing B-tree insert: split side internal node to 2 in level 2 B-tree (l->2) PASSED | |
| Testing B-tree insert: redistrib 3 internals in level 2 B-tree PASSED | |
| Testing B-tree insert: split 3 internals to 4 in level 2 B-tree PASSED | |
| Testing B-tree insert: create random level 4 B-tree PASSED | |
| Testing B-tree insert: attempt duplicate record in level 4 B-tree PASSED | |
| Testing B-tree remove: record from empty B-tree PASSED | |
| Testing B-tree remove: non-existant record from 1 record B-tree PASSED | |
| Testing B-tree remove: existant record from 1 record B-tree PASSED | |
| Testing B-tree remove: adding records to B-tree after removal PASSED | |
| Testing B-tree remove: non-existant record from level-0 B-tree PASSED | |
| Testing B-tree remove: mult. existant records from level-0 B-tree PASSED | |
| Testing B-tree remove: non-existant record from level-1 B-tree PASSED | |
| Testing B-tree remove: record from right leaf of level-1 B-tree PASSED | |
| Testing B-tree remove: record from left leaf of level-1 B-tree PASSED | |
| Testing B-tree remove: record from middle leaf of level-1 B-tree PASSED | |
| Testing B-tree remove: redistribute 2 leaves in level-1 B-tree (r->l) PASSED | |
| Testing B-tree remove: redistribute 2 leaves in level-1 B-tree (l->r) PASSED | |
| Testing B-tree remove: redistribute 3 leaves in level-1 B-tree PASSED | |
| Testing B-tree remove: merge 2 leaves to 1 in level-1 B-tree (r->l) PASSED | |
| Testing B-tree remove: merge 2 leaves to 1 in level-1 B-tree (l->r) PASSED | |
| Testing B-tree remove: merge 3 leaves to 2 in level-1 B-tree PASSED | |
| Testing B-tree remove: promote from right leaf of level-1 B-tree PASSED | |
| Testing B-tree remove: promote from left leaf of level-1 B-tree PASSED | |
| Testing B-tree remove: promote from middle leaf of level-1 B-tree PASSED | |
| Testing B-tree remove: promote from leaf of level-1 B-tree w/2 node redistrib PASSED | |
| Testing B-tree remove: promote from leaf of level-1 B-tree w/3 node redistrib PASSED | |
| Testing B-tree remove: promote from leaf of level-1 B-tree w/2->1 merge PASSED | |
| Testing B-tree remove: promote from leaf of level-1 B-tree w/3->2 merge PASSED | |
| Testing B-tree remove: collapse level-1 B-tree back to level-0 PASSED | |
| Testing B-tree remove: promote from right internal of level-2 B-tree PASSED | |
| Testing B-tree remove: promote from left internal of level-2 B-tree PASSED | |
| Testing B-tree remove: promote from middle internal of level-2 B-tree PASSED | |
| Testing B-tree remove: promote record from root of level-2 B-tree PASSED | |
| Testing B-tree remove: promote from right internal of level-2 B-tree w/redistrib PASSED | |
| Testing B-tree remove: promote from left internal of level-2 B-tree w/redistrib PASSED | |
| Testing B-tree remove: promote from right internal of level-2 B-tree w/merge PASSED | |
| Testing B-tree remove: promote from middle internal of level-2 B-tree w/merge PASSED | |
| Testing B-tree remove: merge 2 internal nodes to 1 in level-2 B-tree (l->r) PASSED | |
| Testing B-tree remove: merge 2 internal nodes to 1 in level-2 B-tree (r->l) PASSED | |
| Testing B-tree remove: merge 3 internal nodes to 2 in level-2 B-tree PASSED | |
| Testing B-tree remove: collapse level-2 B-tree back to level-1 (r->l) PASSED | |
| Testing B-tree remove: create random level 4 B-tree and delete all records in random order PASSED | |
| Testing B-tree remove: create random level 4 B-tree and delete all records by index, in random order PASSED | |
| Testing B-tree remove: create random level 4 B-tree and delete all records by index, in increasing order PASSED | |
| Testing B-tree remove: create random level 4 B-tree and delete all records by index, in decreasing order PASSED | |
| Testing B-tree find: nearest neighbor less than a value PASSED | |
| Testing B-tree find: nearest neighbor greater than a value PASSED | |
| Testing B-tree delete: delete empty B-tree PASSED | |
| Testing B-tree delete: delete level-0 B-tree PASSED | |
| Testing B-tree delete: delete level-1 B-tree PASSED | |
| Testing B-tree delete: delete level-2 B-tree PASSED | |
| Testing B-tree modify: attempt to modify non-existant record PASSED | |
| Testing B-tree modify: modify record in leaf node PASSED | |
| Testing B-tree modify: modify record in internal node PASSED | |
| Testing B-tree modify: modify record in root node PASSED | |
| All v2 B-tree tests passed. | |
| 61.70user 18.79system 1:27.19elapsed 92%CPU (0avgtext+0avgdata 140192maxresident)k | |
| 1016inputs+348912outputs (0major+20151minor)pagefaults 0swaps | |
| Finished testing btree2 | |
| ============================ | |
| ============================ | |
| Testing fheap | |
| Finished testing fheap | |
| ============================ | |
| fheap Test Log | |
| ============================ | |
| Testing with normal parameters | |
| Testing fractal heap creation PASSED | |
| Testing query heap creation parameters PASSED | |
| Testing create, close & reopen fractal heap PASSED | |
| Testing open fractal heap twice PASSED | |
| Testing deleting open fractal heap PASSED | |
| Testing limits of heap ID lengths PASSED | |
| Testing creating heaps with I/O filters PASSED | |
| Testing querying heap statistics PASSED | |
| Testing reopening header through different file PASSED | |
| Bulk-filling blocks w/large objects | |
| Testing inserting 'weird' sized objects into absolute heap PASSED | |
| Testing inserting objects to create first direct block in recursive indirect blocks five levels deep PASSED | |
| Testing removing bad heap IDs from absolute heap PASSED | |
| Testing removing single object from absolute heap PASSED | |
| Testing removing two objects from absolute heap PASSED | |
| Testing removing single larger object from absolute heap PASSED | |
| Testing removing two larger objects from absolute heap (forward) PASSED | |
| Testing removing two larger objects from absolute heap (reverse) PASSED | |
| Testing removing three larger objects from absolute heap (forward) PASSED | |
| Testing removing three larger objects from absolute heap (reverse) PASSED | |
| Testing incremental object insertion and removal PASSED | |
| Testing removing all objects from root direct block of absolute heap (all - forward) PASSED | |
| Testing removing all objects from two direct blocks of absolute heap (all - forward) PASSED | |
| Testing removing all objects from first row of direct blocks of absolute heap (all - forward) PASSED | |
| Testing removing all objects from first two rows of direct blocks of absolute heap (all - forward) PASSED | |
| Testing removing all objects from first four rows of direct blocks of absolute heap (all - forward) PASSED | |
| Testing removing all objects from all direct blocks of root group in absolute heap (all - forward) PASSED | |
| Testing removing all objects from 2nd level indirect blocks of absolute heap (all - forward) PASSED | |
| Testing removing all objects from 3rd level indirect blocks of absolute heap (all - forward) PASSED | |
| Testing inserting object that is too large for starting block, then remove all objects (all - forward) PASSED | |
| Testing skipping starting block, then adding object back to first block, then remove all objects (all - forward) PASSED | |
| Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (all - forward) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct blocks, and skip first row of 2nd indirect blocks of 4th level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct, 2nd level indirect blocks and 3rd level direct block, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, fill 2nd row 4th level indirect block's direct, 2nd level indirect blocks, first row of 3rd level indirect blocks, 3rd level direct block in 2nd row, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 3rd level indirect blocks in 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, except last one, fill first row of 3rd level indirect blocks in last 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing fragmenting small blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing fragmenting direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing removing all objects from root direct block of absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from two direct blocks of absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from first row of direct blocks of absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from first two rows of direct blocks of absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from first four rows of direct blocks of absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from all direct blocks of root group in absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from 2nd level indirect blocks of absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from 3rd level indirect blocks of absolute heap (half, refill, all - forward) PASSED | |
| Testing inserting object that is too large for starting block, then remove all objects (half, refill, all - forward) PASSED | |
| Testing skipping starting block, then adding object back to first block, then remove all objects (half, refill, all - forward) PASSED | |
| Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (half, refill, all - forward) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct blocks, and skip first row of 2nd indirect blocks of 4th level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct, 2nd level indirect blocks and 3rd level direct block, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, fill 2nd row 4th level indirect block's direct, 2nd level indirect blocks, first row of 3rd level indirect blocks, 3rd level direct block in 2nd row, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 3rd level indirect blocks in 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, except last one, fill first row of 3rd level indirect blocks in last 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing fragmenting small blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing fragmenting direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing removing all objects from root direct block of absolute heap (all - reverse) PASSED | |
| Testing removing all objects from two direct blocks of absolute heap (all - reverse) PASSED | |
| Testing removing all objects from first row of direct blocks of absolute heap (all - reverse) PASSED | |
| Testing removing all objects from first two rows of direct blocks of absolute heap (all - reverse) PASSED | |
| Testing removing all objects from first four rows of direct blocks of absolute heap (all - reverse) PASSED | |
| Testing removing all objects from all direct blocks of root group in absolute heap (all - reverse) PASSED | |
| Testing removing all objects from 2nd level indirect blocks of absolute heap (all - reverse) PASSED | |
| Testing removing all objects from 3rd level indirect blocks of absolute heap (all - reverse) PASSED | |
| Testing inserting object that is too large for starting block, then remove all objects (all - reverse) PASSED | |
| Testing skipping starting block, then adding object back to first block, then remove all objects (all - reverse) PASSED | |
| Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (all - reverse) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct blocks, and skip first row of 2nd indirect blocks of 4th level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct, 2nd level indirect blocks and 3rd level direct block, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, fill 2nd row 4th level indirect block's direct, 2nd level indirect blocks, first row of 3rd level indirect blocks, 3rd level direct block in 2nd row, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 3rd level indirect blocks in 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, except last one, fill first row of 3rd level indirect blocks in last 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing fragmenting small blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing fragmenting direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing removing all objects from root direct block of absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from two direct blocks of absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from first row of direct blocks of absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from first two rows of direct blocks of absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from first four rows of direct blocks of absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from all direct blocks of root group in absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from 2nd level indirect blocks of absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from 3rd level indirect blocks of absolute heap (half, refill, all - reverse) PASSED | |
| Testing inserting object that is too large for starting block, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing skipping starting block, then adding object back to first block, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct blocks, and skip first row of 2nd indirect blocks of 4th level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct, 2nd level indirect blocks and 3rd level direct block, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, fill 2nd row 4th level indirect block's direct, 2nd level indirect blocks, first row of 3rd level indirect blocks, 3rd level direct block in 2nd row, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 3rd level indirect blocks in 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, except last one, fill first row of 3rd level indirect blocks in last 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing fragmenting small blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing fragmenting direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing removing all objects from root direct block of absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from two direct blocks of absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from first row of direct blocks of absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from first two rows of direct blocks of absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from first four rows of direct blocks of absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from all direct blocks of root group in absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from 2nd level indirect blocks of absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from 3rd level indirect blocks of absolute heap (all - deleting heap) PASSED | |
| Testing inserting object that is too large for starting block, then remove all objects (all - deleting heap) PASSED | |
| Testing skipping starting block, then adding object back to first block, then remove all objects (all - deleting heap) PASSED | |
| Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (all - deleting heap) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct blocks, and skip first row of 2nd indirect blocks of 4th level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct, 2nd level indirect blocks and 3rd level direct block, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, fill 2nd row 4th level indirect block's direct, 2nd level indirect blocks, first row of 3rd level indirect blocks, 3rd level direct block in 2nd row, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 3rd level indirect blocks in 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, except last one, fill first row of 3rd level indirect blocks in last 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing fragmenting small blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing fragmenting direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Bulk-filling blocks w/single object | |
| Testing inserting 'weird' sized objects into absolute heap PASSED | |
| Testing inserting objects to create first direct block in recursive indirect blocks five levels deep PASSED | |
| Testing removing bad heap IDs from absolute heap PASSED | |
| Testing removing single object from absolute heap PASSED | |
| Testing removing two objects from absolute heap PASSED | |
| Testing removing single larger object from absolute heap PASSED | |
| Testing removing two larger objects from absolute heap (forward) PASSED | |
| Testing removing two larger objects from absolute heap (reverse) PASSED | |
| Testing removing three larger objects from absolute heap (forward) PASSED | |
| Testing removing three larger objects from absolute heap (reverse) PASSED | |
| Testing incremental object insertion and removal PASSED | |
| Testing removing all objects from root direct block of absolute heap (all - forward) PASSED | |
| Testing removing all objects from two direct blocks of absolute heap (all - forward) PASSED | |
| Testing removing all objects from first row of direct blocks of absolute heap (all - forward) PASSED | |
| Testing removing all objects from first two rows of direct blocks of absolute heap (all - forward) PASSED | |
| Testing removing all objects from first four rows of direct blocks of absolute heap (all - forward) PASSED | |
| Testing removing all objects from all direct blocks of root group in absolute heap (all - forward) PASSED | |
| Testing removing all objects from 2nd level indirect blocks of absolute heap (all - forward) PASSED | |
| Testing removing all objects from 3rd level indirect blocks of absolute heap (all - forward) PASSED | |
| Testing inserting object that is too large for starting block, then remove all objects (all - forward) PASSED | |
| Testing skipping starting block, then adding object back to first block, then remove all objects (all - forward) PASSED | |
| Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (all - forward) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct blocks, and skip first row of 2nd indirect blocks of 4th level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct, 2nd level indirect blocks and 3rd level direct block, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, fill 2nd row 4th level indirect block's direct, 2nd level indirect blocks, first row of 3rd level indirect blocks, 3rd level direct block in 2nd row, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 3rd level indirect blocks in 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, except last one, fill first row of 3rd level indirect blocks in last 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing fragmenting small blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing fragmenting direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing removing all objects from root direct block of absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from two direct blocks of absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from first row of direct blocks of absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from first two rows of direct blocks of absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from first four rows of direct blocks of absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from all direct blocks of root group in absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from 2nd level indirect blocks of absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from 3rd level indirect blocks of absolute heap (half, refill, all - forward) PASSED | |
| Testing inserting object that is too large for starting block, then remove all objects (half, refill, all - forward) PASSED | |
| Testing skipping starting block, then adding object back to first block, then remove all objects (half, refill, all - forward) PASSED | |
| Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (half, refill, all - forward) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct blocks, and skip first row of 2nd indirect blocks of 4th level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct, 2nd level indirect blocks and 3rd level direct block, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, fill 2nd row 4th level indirect block's direct, 2nd level indirect blocks, first row of 3rd level indirect blocks, 3rd level direct block in 2nd row, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 3rd level indirect blocks in 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, except last one, fill first row of 3rd level indirect blocks in last 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing fragmenting small blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing fragmenting direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing removing all objects from root direct block of absolute heap (all - reverse) PASSED | |
| Testing removing all objects from two direct blocks of absolute heap (all - reverse) PASSED | |
| Testing removing all objects from first row of direct blocks of absolute heap (all - reverse) PASSED | |
| Testing removing all objects from first two rows of direct blocks of absolute heap (all - reverse) PASSED | |
| Testing removing all objects from first four rows of direct blocks of absolute heap (all - reverse) PASSED | |
| Testing removing all objects from all direct blocks of root group in absolute heap (all - reverse) PASSED | |
| Testing removing all objects from 2nd level indirect blocks of absolute heap (all - reverse) PASSED | |
| Testing removing all objects from 3rd level indirect blocks of absolute heap (all - reverse) PASSED | |
| Testing inserting object that is too large for starting block, then remove all objects (all - reverse) PASSED | |
| Testing skipping starting block, then adding object back to first block, then remove all objects (all - reverse) PASSED | |
| Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (all - reverse) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct blocks, and skip first row of 2nd indirect blocks of 4th level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct, 2nd level indirect blocks and 3rd level direct block, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, fill 2nd row 4th level indirect block's direct, 2nd level indirect blocks, first row of 3rd level indirect blocks, 3rd level direct block in 2nd row, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 3rd level indirect blocks in 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, except last one, fill first row of 3rd level indirect blocks in last 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing fragmenting small blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing fragmenting direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing removing all objects from root direct block of absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from two direct blocks of absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from first row of direct blocks of absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from first two rows of direct blocks of absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from first four rows of direct blocks of absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from all direct blocks of root group in absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from 2nd level indirect blocks of absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from 3rd level indirect blocks of absolute heap (half, refill, all - reverse) PASSED | |
| Testing inserting object that is too large for starting block, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing skipping starting block, then adding object back to first block, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct blocks, and skip first row of 2nd indirect blocks of 4th level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct, 2nd level indirect blocks and 3rd level direct block, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, fill 2nd row 4th level indirect block's direct, 2nd level indirect blocks, first row of 3rd level indirect blocks, 3rd level direct block in 2nd row, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 3rd level indirect blocks in 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, except last one, fill first row of 3rd level indirect blocks in last 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing fragmenting small blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing fragmenting direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing removing all objects from root direct block of absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from two direct blocks of absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from first row of direct blocks of absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from first two rows of direct blocks of absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from first four rows of direct blocks of absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from all direct blocks of root group in absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from 2nd level indirect blocks of absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from 3rd level indirect blocks of absolute heap (all - deleting heap) PASSED | |
| Testing inserting object that is too large for starting block, then remove all objects (all - deleting heap) PASSED | |
| Testing skipping starting block, then adding object back to first block, then remove all objects (all - deleting heap) PASSED | |
| Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (all - deleting heap) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct blocks, and skip first row of 2nd indirect blocks of 4th level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct, 2nd level indirect blocks and 3rd level direct block, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, fill 2nd row 4th level indirect block's direct, 2nd level indirect blocks, first row of 3rd level indirect blocks, 3rd level direct block in 2nd row, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 3rd level indirect blocks in 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, except last one, fill first row of 3rd level indirect blocks in last 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing fragmenting small blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing fragmenting direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Using 'normal' heap ID format for 'huge' objects | |
| Testing insert one huge object, then remove (all - forward) PASSED | |
| Testing insert two huge objects, then remove (all - forward) PASSED | |
| Testing insert three huge objects, then remove (all - forward) PASSED | |
| Testing insert mix of normal & huge objects, then remove (all - forward) PASSED | |
| Testing insert 'huge' object into heap with I/O filters, then remove (all - forward) PASSED | |
| Testing insert one tiny object, then remove (all - forward) PASSED | |
| Testing insert two tiny objects, then remove (all - forward) PASSED | |
| Testing insert mix of normal, huge & tiny objects, then remove (all - forward) PASSED | |
| Testing insert one huge object, then remove (all - reverse) PASSED | |
| Testing insert two huge objects, then remove (all - reverse) PASSED | |
| Testing insert three huge objects, then remove (all - reverse) PASSED | |
| Testing insert mix of normal & huge objects, then remove (all - reverse) PASSED | |
| Testing insert 'huge' object into heap with I/O filters, then remove (all - reverse) PASSED | |
| Testing insert one tiny object, then remove (all - reverse) PASSED | |
| Testing insert two tiny objects, then remove (all - reverse) PASSED | |
| Testing insert mix of normal, huge & tiny objects, then remove (all - reverse) PASSED | |
| Testing insert one huge object, then remove (all - deleting heap) PASSED | |
| Testing insert two huge objects, then remove (all - deleting heap) PASSED | |
| Testing insert three huge objects, then remove (all - deleting heap) PASSED | |
| Testing insert mix of normal & huge objects, then remove (all - deleting heap) PASSED | |
| Testing insert 'huge' object into heap with I/O filters, then remove (all - deleting heap) PASSED | |
| Testing insert one tiny object, then remove (all - deleting heap) PASSED | |
| Testing insert two tiny objects, then remove (all - deleting heap) PASSED | |
| Testing insert mix of normal, huge & tiny objects, then remove (all - deleting heap) PASSED | |
| Using 'direct' heap ID format for 'huge' objects | |
| Testing insert one huge object, then remove (all - forward) PASSED | |
| Testing insert two huge objects, then remove (all - forward) PASSED | |
| Testing insert three huge objects, then remove (all - forward) PASSED | |
| Testing insert mix of normal & huge objects, then remove (all - forward) PASSED | |
| Testing insert 'huge' object into heap with I/O filters, then remove (all - forward) PASSED | |
| Testing insert one tiny object, then remove (all - forward) PASSED | |
| Testing insert two tiny objects, then remove (all - forward) PASSED | |
| Testing insert mix of normal, huge & tiny objects, then remove (all - forward) PASSED | |
| Testing insert one huge object, then remove (all - reverse) PASSED | |
| Testing insert two huge objects, then remove (all - reverse) PASSED | |
| Testing insert three huge objects, then remove (all - reverse) PASSED | |
| Testing insert mix of normal & huge objects, then remove (all - reverse) PASSED | |
| Testing insert 'huge' object into heap with I/O filters, then remove (all - reverse) PASSED | |
| Testing insert one tiny object, then remove (all - reverse) PASSED | |
| Testing insert two tiny objects, then remove (all - reverse) PASSED | |
| Testing insert mix of normal, huge & tiny objects, then remove (all - reverse) PASSED | |
| Testing insert one huge object, then remove (all - deleting heap) PASSED | |
| Testing insert two huge objects, then remove (all - deleting heap) PASSED | |
| Testing insert three huge objects, then remove (all - deleting heap) PASSED | |
| Testing insert mix of normal & huge objects, then remove (all - deleting heap) PASSED | |
| Testing insert 'huge' object into heap with I/O filters, then remove (all - deleting heap) PASSED | |
| Testing insert one tiny object, then remove (all - deleting heap) PASSED | |
| Testing insert two tiny objects, then remove (all - deleting heap) PASSED | |
| Testing insert mix of normal, huge & tiny objects, then remove (all - deleting heap) PASSED | |
| Using 'direct' heap ID format for 'huge' objects and larger IDs for 'tiny' objects | |
| Testing insert one huge object, then remove (all - forward) PASSED | |
| Testing insert two huge objects, then remove (all - forward) PASSED | |
| Testing insert three huge objects, then remove (all - forward) PASSED | |
| Testing insert mix of normal & huge objects, then remove (all - forward) PASSED | |
| Testing insert 'huge' object into heap with I/O filters, then remove (all - forward) PASSED | |
| Testing insert one tiny object, then remove (all - forward) PASSED | |
| Testing insert two tiny objects, then remove (all - forward) PASSED | |
| Testing insert mix of normal, huge & tiny objects, then remove (all - forward) PASSED | |
| Testing insert one huge object, then remove (all - reverse) PASSED | |
| Testing insert two huge objects, then remove (all - reverse) PASSED | |
| Testing insert three huge objects, then remove (all - reverse) PASSED | |
| Testing insert mix of normal & huge objects, then remove (all - reverse) PASSED | |
| Testing insert 'huge' object into heap with I/O filters, then remove (all - reverse) PASSED | |
| Testing insert one tiny object, then remove (all - reverse) PASSED | |
| Testing insert two tiny objects, then remove (all - reverse) PASSED | |
| Testing insert mix of normal, huge & tiny objects, then remove (all - reverse) PASSED | |
| Testing insert one huge object, then remove (all - deleting heap) PASSED | |
| Testing insert two huge objects, then remove (all - deleting heap) PASSED | |
| Testing insert three huge objects, then remove (all - deleting heap) PASSED | |
| Testing insert mix of normal & huge objects, then remove (all - deleting heap) PASSED | |
| Testing insert 'huge' object into heap with I/O filters, then remove (all - deleting heap) PASSED | |
| Testing insert one tiny object, then remove (all - deleting heap) PASSED | |
| Testing insert two tiny objects, then remove (all - deleting heap) PASSED | |
| Testing insert mix of normal, huge & tiny objects, then remove (all - deleting heap) PASSED | |
| Testing insert one 'managed' object into heap with I/O filters, then remove (all - forward) PASSED | |
| Testing insert two 'managed' objects into heap with I/O filters, then remove (all - forward) PASSED | |
| Testing inserting random-sized objects in heap with compressed blocks, then remove all objects (all - random) PASSED | |
| Testing inserting random-sized objects with power of 2 distribution in heap with compressed blocks, then remove all objects (all - random) PASSED | |
| Testing insert one 'managed' object into heap with I/O filters, then remove (all - reverse) PASSED | |
| Testing insert two 'managed' objects into heap with I/O filters, then remove (all - reverse) PASSED | |
| Testing inserting random-sized objects in heap with compressed blocks, then remove all objects (all - random) PASSED | |
| Testing inserting random-sized objects with power of 2 distribution in heap with compressed blocks, then remove all objects (all - random) PASSED | |
| Testing insert one 'managed' object into heap with I/O filters, then remove (all - deleting heap) PASSED | |
| Testing insert two 'managed' objects into heap with I/O filters, then remove (all - deleting heap) PASSED | |
| Testing inserting random-sized objects in heap with compressed blocks, then remove all objects (all - deleting heap) PASSED | |
| Testing inserting random-sized objects with power of 2 distribution in heap with compressed blocks, then remove all objects (all - deleting heap) PASSED | |
| Using 'small' heap creation parameters | |
| Testing inserting random-sized objects, then remove all objects (all - random) PASSED | |
| Testing inserting random-sized objects with power of 2 distribution, then remove all objects (all - random) PASSED | |
| Testing inserting random-sized objects, then remove all objects (all - deleting heap) PASSED | |
| Testing inserting random-sized objects with power of 2 distribution, then remove all objects (all - deleting heap) PASSED | |
| Using 'large' heap creation parameters | |
| Testing inserting random-sized objects, then remove all objects (all - random) PASSED | |
| Testing inserting random-sized objects with power of 2 distribution, then remove all objects (all - random) PASSED | |
| Testing inserting random-sized objects, then remove all objects (all - deleting heap) PASSED | |
| Testing inserting random-sized objects with power of 2 distribution, then remove all objects (all - deleting heap) PASSED | |
| Testing writing objects in heap PASSED | |
| Testing writing objects in heap with compressed blocks PASSED | |
| Testing with reopen heap flag set | |
| Testing fractal heap creation PASSED | |
| Testing query heap creation parameters PASSED | |
| Testing create, close & reopen fractal heap PASSED | |
| Testing open fractal heap twice PASSED | |
| Testing deleting open fractal heap PASSED | |
| Testing limits of heap ID lengths PASSED | |
| Testing creating heaps with I/O filters PASSED | |
| Testing querying heap statistics PASSED | |
| Testing reopening header through different file PASSED | |
| Bulk-filling blocks w/large objects | |
| Testing inserting 'weird' sized objects into absolute heap PASSED | |
| Testing inserting objects to create first direct block in recursive indirect blocks five levels deep PASSED | |
| Testing removing bad heap IDs from absolute heap PASSED | |
| Testing removing single object from absolute heap PASSED | |
| Testing removing two objects from absolute heap PASSED | |
| Testing removing single larger object from absolute heap PASSED | |
| Testing removing two larger objects from absolute heap (forward) PASSED | |
| Testing removing two larger objects from absolute heap (reverse) PASSED | |
| Testing removing three larger objects from absolute heap (forward) PASSED | |
| Testing removing three larger objects from absolute heap (reverse) PASSED | |
| Testing incremental object insertion and removal PASSED | |
| Testing removing all objects from root direct block of absolute heap (all - forward) PASSED | |
| Testing removing all objects from two direct blocks of absolute heap (all - forward) PASSED | |
| Testing removing all objects from first row of direct blocks of absolute heap (all - forward) PASSED | |
| Testing removing all objects from first two rows of direct blocks of absolute heap (all - forward) PASSED | |
| Testing removing all objects from first four rows of direct blocks of absolute heap (all - forward) PASSED | |
| Testing removing all objects from all direct blocks of root group in absolute heap (all - forward) PASSED | |
| Testing removing all objects from 2nd level indirect blocks of absolute heap (all - forward) PASSED | |
| Testing removing all objects from 3rd level indirect blocks of absolute heap (all - forward) PASSED | |
| Testing inserting object that is too large for starting block, then remove all objects (all - forward) PASSED | |
| Testing skipping starting block, then adding object back to first block, then remove all objects (all - forward) PASSED | |
| Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (all - forward) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct blocks, and skip first row of 2nd indirect blocks of 4th level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct, 2nd level indirect blocks and 3rd level direct block, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, fill 2nd row 4th level indirect block's direct, 2nd level indirect blocks, first row of 3rd level indirect blocks, 3rd level direct block in 2nd row, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 3rd level indirect blocks in 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, except last one, fill first row of 3rd level indirect blocks in last 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing fragmenting small blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing fragmenting direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing removing all objects from root direct block of absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from two direct blocks of absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from first row of direct blocks of absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from first two rows of direct blocks of absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from first four rows of direct blocks of absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from all direct blocks of root group in absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from 2nd level indirect blocks of absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from 3rd level indirect blocks of absolute heap (half, refill, all - forward) PASSED | |
| Testing inserting object that is too large for starting block, then remove all objects (half, refill, all - forward) PASSED | |
| Testing skipping starting block, then adding object back to first block, then remove all objects (half, refill, all - forward) PASSED | |
| Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (half, refill, all - forward) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct blocks, and skip first row of 2nd indirect blocks of 4th level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct, 2nd level indirect blocks and 3rd level direct block, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, fill 2nd row 4th level indirect block's direct, 2nd level indirect blocks, first row of 3rd level indirect blocks, 3rd level direct block in 2nd row, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 3rd level indirect blocks in 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, except last one, fill first row of 3rd level indirect blocks in last 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing fragmenting small blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing fragmenting direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing removing all objects from root direct block of absolute heap (all - reverse) PASSED | |
| Testing removing all objects from two direct blocks of absolute heap (all - reverse) PASSED | |
| Testing removing all objects from first row of direct blocks of absolute heap (all - reverse) PASSED | |
| Testing removing all objects from first two rows of direct blocks of absolute heap (all - reverse) PASSED | |
| Testing removing all objects from first four rows of direct blocks of absolute heap (all - reverse) PASSED | |
| Testing removing all objects from all direct blocks of root group in absolute heap (all - reverse) PASSED | |
| Testing removing all objects from 2nd level indirect blocks of absolute heap (all - reverse) PASSED | |
| Testing removing all objects from 3rd level indirect blocks of absolute heap (all - reverse) PASSED | |
| Testing inserting object that is too large for starting block, then remove all objects (all - reverse) PASSED | |
| Testing skipping starting block, then adding object back to first block, then remove all objects (all - reverse) PASSED | |
| Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (all - reverse) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct blocks, and skip first row of 2nd indirect blocks of 4th level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct, 2nd level indirect blocks and 3rd level direct block, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, fill 2nd row 4th level indirect block's direct, 2nd level indirect blocks, first row of 3rd level indirect blocks, 3rd level direct block in 2nd row, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 3rd level indirect blocks in 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, except last one, fill first row of 3rd level indirect blocks in last 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing fragmenting small blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing fragmenting direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing removing all objects from root direct block of absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from two direct blocks of absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from first row of direct blocks of absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from first two rows of direct blocks of absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from first four rows of direct blocks of absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from all direct blocks of root group in absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from 2nd level indirect blocks of absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from 3rd level indirect blocks of absolute heap (half, refill, all - reverse) PASSED | |
| Testing inserting object that is too large for starting block, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing skipping starting block, then adding object back to first block, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct blocks, and skip first row of 2nd indirect blocks of 4th level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct, 2nd level indirect blocks and 3rd level direct block, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, fill 2nd row 4th level indirect block's direct, 2nd level indirect blocks, first row of 3rd level indirect blocks, 3rd level direct block in 2nd row, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 3rd level indirect blocks in 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, except last one, fill first row of 3rd level indirect blocks in last 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing fragmenting small blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing fragmenting direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing removing all objects from root direct block of absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from two direct blocks of absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from first row of direct blocks of absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from first two rows of direct blocks of absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from first four rows of direct blocks of absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from all direct blocks of root group in absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from 2nd level indirect blocks of absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from 3rd level indirect blocks of absolute heap (all - deleting heap) PASSED | |
| Testing inserting object that is too large for starting block, then remove all objects (all - deleting heap) PASSED | |
| Testing skipping starting block, then adding object back to first block, then remove all objects (all - deleting heap) PASSED | |
| Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (all - deleting heap) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct blocks, and skip first row of 2nd indirect blocks of 4th level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct, 2nd level indirect blocks and 3rd level direct block, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, fill 2nd row 4th level indirect block's direct, 2nd level indirect blocks, first row of 3rd level indirect blocks, 3rd level direct block in 2nd row, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 3rd level indirect blocks in 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, except last one, fill first row of 3rd level indirect blocks in last 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing fragmenting small blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing fragmenting direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Bulk-filling blocks w/single object | |
| Testing inserting 'weird' sized objects into absolute heap PASSED | |
| Testing inserting objects to create first direct block in recursive indirect blocks five levels deep PASSED | |
| Testing removing bad heap IDs from absolute heap PASSED | |
| Testing removing single object from absolute heap PASSED | |
| Testing removing two objects from absolute heap PASSED | |
| Testing removing single larger object from absolute heap PASSED | |
| Testing removing two larger objects from absolute heap (forward) PASSED | |
| Testing removing two larger objects from absolute heap (reverse) PASSED | |
| Testing removing three larger objects from absolute heap (forward) PASSED | |
| Testing removing three larger objects from absolute heap (reverse) PASSED | |
| Testing incremental object insertion and removal PASSED | |
| Testing removing all objects from root direct block of absolute heap (all - forward) PASSED | |
| Testing removing all objects from two direct blocks of absolute heap (all - forward) PASSED | |
| Testing removing all objects from first row of direct blocks of absolute heap (all - forward) PASSED | |
| Testing removing all objects from first two rows of direct blocks of absolute heap (all - forward) PASSED | |
| Testing removing all objects from first four rows of direct blocks of absolute heap (all - forward) PASSED | |
| Testing removing all objects from all direct blocks of root group in absolute heap (all - forward) PASSED | |
| Testing removing all objects from 2nd level indirect blocks of absolute heap (all - forward) PASSED | |
| Testing removing all objects from 3rd level indirect blocks of absolute heap (all - forward) PASSED | |
| Testing inserting object that is too large for starting block, then remove all objects (all - forward) PASSED | |
| Testing skipping starting block, then adding object back to first block, then remove all objects (all - forward) PASSED | |
| Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (all - forward) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct blocks, and skip first row of 2nd indirect blocks of 4th level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct, 2nd level indirect blocks and 3rd level direct block, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, fill 2nd row 4th level indirect block's direct, 2nd level indirect blocks, first row of 3rd level indirect blocks, 3rd level direct block in 2nd row, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 3rd level indirect blocks in 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, except last one, fill first row of 3rd level indirect blocks in last 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing fragmenting small blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing fragmenting direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED | |
| Testing removing all objects from root direct block of absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from two direct blocks of absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from first row of direct blocks of absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from first two rows of direct blocks of absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from first four rows of direct blocks of absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from all direct blocks of root group in absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from 2nd level indirect blocks of absolute heap (half, refill, all - forward) PASSED | |
| Testing removing all objects from 3rd level indirect blocks of absolute heap (half, refill, all - forward) PASSED | |
| Testing inserting object that is too large for starting block, then remove all objects (half, refill, all - forward) PASSED | |
| Testing skipping starting block, then adding object back to first block, then remove all objects (half, refill, all - forward) PASSED | |
| Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (half, refill, all - forward) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct blocks, and skip first row of 2nd indirect blocks of 4th level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct, 2nd level indirect blocks and 3rd level direct block, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, fill 2nd row 4th level indirect block's direct, 2nd level indirect blocks, first row of 3rd level indirect blocks, 3rd level direct block in 2nd row, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 3rd level indirect blocks in 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, except last one, fill first row of 3rd level indirect blocks in last 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing fragmenting small blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing fragmenting direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED | |
| Testing removing all objects from root direct block of absolute heap (all - reverse) PASSED | |
| Testing removing all objects from two direct blocks of absolute heap (all - reverse) PASSED | |
| Testing removing all objects from first row of direct blocks of absolute heap (all - reverse) PASSED | |
| Testing removing all objects from first two rows of direct blocks of absolute heap (all - reverse) PASSED | |
| Testing removing all objects from first four rows of direct blocks of absolute heap (all - reverse) PASSED | |
| Testing removing all objects from all direct blocks of root group in absolute heap (all - reverse) PASSED | |
| Testing removing all objects from 2nd level indirect blocks of absolute heap (all - reverse) PASSED | |
| Testing removing all objects from 3rd level indirect blocks of absolute heap (all - reverse) PASSED | |
| Testing inserting object that is too large for starting block, then remove all objects (all - reverse) PASSED | |
| Testing skipping starting block, then adding object back to first block, then remove all objects (all - reverse) PASSED | |
| Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (all - reverse) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct blocks, and skip first row of 2nd indirect blocks of 4th level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct, 2nd level indirect blocks and 3rd level direct block, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, fill 2nd row 4th level indirect block's direct, 2nd level indirect blocks, first row of 3rd level indirect blocks, 3rd level direct block in 2nd row, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 3rd level indirect blocks in 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, except last one, fill first row of 3rd level indirect blocks in last 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing fragmenting small blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing fragmenting direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED | |
| Testing removing all objects from root direct block of absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from two direct blocks of absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from first row of direct blocks of absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from first two rows of direct blocks of absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from first four rows of direct blocks of absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from all direct blocks of root group in absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from 2nd level indirect blocks of absolute heap (half, refill, all - reverse) PASSED | |
| Testing removing all objects from 3rd level indirect blocks of absolute heap (half, refill, all - reverse) PASSED | |
| Testing inserting object that is too large for starting block, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing skipping starting block, then adding object back to first block, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct blocks, and skip first row of 2nd indirect blocks of 4th level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct, 2nd level indirect blocks and 3rd level direct block, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, fill 2nd row 4th level indirect block's direct, 2nd level indirect blocks, first row of 3rd level indirect blocks, 3rd level direct block in 2nd row, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 3rd level indirect blocks in 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, except last one, fill first row of 3rd level indirect blocks in last 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing fragmenting small blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing fragmenting direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED | |
| Testing removing all objects from root direct block of absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from two direct blocks of absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from first row of direct blocks of absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from first two rows of direct blocks of absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from first four rows of direct blocks of absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from all direct blocks of root group in absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from 2nd level indirect blocks of absolute heap (all - deleting heap) PASSED | |
| Testing removing all objects from 3rd level indirect blocks of absolute heap (all - deleting heap) PASSED | |
| Testing inserting object that is too large for starting block, then remove all objects (all - deleting heap) PASSED | |
| Testing skipping starting block, then adding object back to first block, then remove all objects (all - deleting heap) PASSED | |
| Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (all - deleting heap) PASSED | |
| Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct blocks, and skip first row of 2nd indirect blocks of 4th level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill 4th level indirect block's direct, 2nd level indirect blocks and 3rd level direct block, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, fill 2nd row 4th level indirect block's direct, 2nd level indirect blocks, first row of 3rd level indirect blocks, 3rd level direct block in 2nd row, and skip first row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 3rd level indirect blocks in 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect blocks, fill first row of 4th level indirect blocks, except last one, fill first row of 3rd level indirect blocks in last 4th level indirect block except last 3rd level block, fill direct blocks in 3rd level block, and skip row of 2nd indirect blocks of 4th level indirect block's 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing fragmenting small blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing fragmenting direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED | |
| Using 'normal' heap ID format for 'huge' objects | |
| Testing insert one huge object, then remove (all - forward) PASSED | |
| Testing insert two huge objects, then remove (all - forward) PASSED | |
| Testing insert three huge objects, then remove (all - forward) PASSED | |
| Testing insert mix of normal & huge objects, then remove (all - forward) PASSED | |
| Testing insert 'huge' object into heap with I/O filters, then remove (all - forward) PASSED | |
| Testing insert one tiny object, then remove (all - forward) PASSED | |
| Testing insert two tiny objects, then remove (all - forward) PASSED | |
| Testing insert mix of normal, huge & tiny objects, then remove (all - forward) PASSED | |
| Testing insert one huge object, then remove (all - reverse) PASSED | |
| Testing insert two huge objects, then remove (all - reverse) PASSED | |
| Testing insert three huge objects, then remove (all - reverse) PASSED | |
| Testing insert mix of normal & huge objects, then remove (all - reverse) PASSED | |
| Testing insert 'huge' object into heap with I/O filters, then remove (all - reverse) PASSED | |
| Testing insert one tiny object, then remove (all - reverse) PASSED | |
| Testing insert two tiny objects, then remove (all - reverse) PASSED | |
| Testing insert mix of normal, huge & tiny objects, then remove (all - reverse) PASSED | |
| Testing insert one huge object, then remove (all - deleting heap) PASSED | |
| Testing insert two huge objects, then remove (all - deleting heap) PASSED | |
| Testing insert three huge objects, then remove (all - deleting heap) PASSED | |
| Testing insert mix of normal & huge objects, then remove (all - deleting heap) PASSED | |
| Testing insert 'huge' object into heap with I/O filters, then remove (all - deleting heap) PASSED | |
| Testing insert one tiny object, then remove (all - deleting heap) PASSED | |
| Testing insert two tiny objects, then remove (all - deleting heap) PASSED | |
| Testing insert mix of normal, huge & tiny objects, then remove (all - deleting heap) PASSED | |
| Using 'direct' heap ID format for 'huge' objects | |
| Testing insert one huge object, then remove (all - forward) PASSED | |
| Testing insert two huge objects, then remove (all - forward) PASSED | |
| Testing insert three huge objects, then remove (all - forward) PASSED | |
| Testing insert mix of normal & huge objects, then remove (all - forward) PASSED | |
| Testing insert 'huge' object into heap with I/O filters, then remove (all - forward) PASSED | |
| Testing insert one tiny object, then remove (all - forward) PASSED | |
| Testing insert two tiny objects, then remove (all - forward) PASSED | |
| Testing insert mix of normal, huge & tiny objects, then remove (all - forward) PASSED | |
| Testing insert one huge object, then remove (all - reverse) PASSED | |
| Testing insert two huge objects, then remove (all - reverse) PASSED | |
| Testing insert three huge objects, then remove (all - reverse) PASSED | |
| Testing insert mix of normal & huge objects, then remove (all - reverse) PASSED | |
| Testing insert 'huge' object into heap with I/O filters, then remove (all - reverse) PASSED | |
| Testing insert one tiny object, then remove (all - reverse) PASSED | |
| Testing insert two tiny objects, then remove (all - reverse) PASSED | |
| Testing insert mix of normal, huge & tiny objects, then remove (all - reverse) PASSED | |
| Testing insert one huge object, then remove (all - deleting heap) PASSED | |
| Testing insert two huge objects, then remove (all - deleting heap) PASSED | |
| Testing insert three huge objects, then remove (all - deleting heap) PASSED | |
| Testing insert mix of normal & huge objects, then remove (all - deleting heap) PASSED | |
| Testing insert 'huge' object into heap with I/O filters, then remove (all - deleting heap) PASSED | |
| Testing insert one tiny object, then remove (all - deleting heap) PASSED | |
| Testing insert two tiny objects, then remove (all - deleting heap) PASSED | |
| Testing insert mix of normal, huge & tiny objects, then remove (all - deleting heap) PASSED | |
| Using 'direct' heap ID format for 'huge' objects and larger IDs for 'tiny' objects | |
| Testing insert one huge object, then remove (all - forward) PASSED | |
| Testing insert two huge objects, then remove (all - forward) PASSED | |
| Testing insert three huge objects, then remove (all - forward) PASSED | |
| Testing insert mix of normal & huge objects, then remove (all - forward) PASSED | |
| Testing insert 'huge' object into heap with I/O filters, then remove (all - forward) PASSED | |
| Testing insert one tiny object, then remove (all - forward) PASSED | |
| Testing insert two tiny objects, then remove (all - forward) PASSED | |
| Testing insert mix of normal, huge & tiny objects, then remove (all - forward) PASSED | |
| Testing insert one huge object, then remove (all - reverse) PASSED | |
| Testing insert two huge objects, then remove (all - reverse) PASSED | |
| Testing insert three huge objects, then remove (all - reverse) PASSED | |
| Testing insert mix of normal & huge objects, then remove (all - reverse) PASSED | |
| Testing insert 'huge' object into heap with I/O filters, then remove (all - reverse) PASSED | |
| Testing insert one tiny object, then remove (all - reverse) PASSED | |
| Testing insert two tiny objects, then remove (all - reverse) PASSED | |
| Testing insert mix of normal, huge & tiny objects, then remove (all - reverse) PASSED | |
| Testing insert one huge object, then remove (all - deleting heap) PASSED | |
| Testing insert two huge objects, then remove (all - deleting heap) PASSED | |
| Testing insert three huge objects, then remove (all - deleting heap) PASSED | |
| Testing insert mix of normal & huge objects, then remove (all - deleting heap) PASSED | |
| Testing insert 'huge' object into heap with I/O filters, then remove (all - deleting heap) PASSED | |
| Testing insert one tiny object, then remove (all - deleting heap) PASSED | |
| Testing insert two tiny objects, then remove (all - deleting heap) PASSED | |
| Testing insert mix of normal, huge & tiny objects, then remove (all - deleting heap) PASSED | |
| Testing insert one 'managed' object into heap with I/O filters, then remove (all - forward) PASSED | |
| Testing insert two 'managed' objects into heap with I/O filters, then remove (all - forward) PASSED | |
| Testing inserting random-sized objects in heap with compressed blocks, then remove all objects (all - random) PASSED | |
| Testing inserting random-sized objects with power of 2 distribution in heap with compressed blocks, then remove all objects (all - random) PASSED | |
| Testing insert one 'managed' object into heap with I/O filters, then remove (all - reverse) PASSED | |
| Testing insert two 'managed' objects into heap with I/O filters, then remove (all - reverse) PASSED | |
| Testing inserting random-sized objects in heap with compressed blocks, then remove all objects (all - random) PASSED | |
| Testing inserting random-sized objects with power of 2 distribution in heap with compressed blocks, then remove all objects (all - random) PASSED | |
| Testing insert one 'managed' object into heap with I/O filters, then remove (all - deleting heap) PASSED | |
| Testing insert two 'managed' objects into heap with I/O filters, then remove (all - deleting heap) PASSED | |
| Testing inserting random-sized objects in heap with compressed blocks, then remove all objects (all - deleting heap) PASSED | |
| Testing inserting random-sized objects with power of 2 distribution in heap with compressed blocks, then remove all objects (all - deleting heap) PASSED | |
| Using 'small' heap creation parameters | |
| Testing inserting random-sized objects, then remove all objects (all - random) PASSED | |
| Testing inserting random-sized objects with power of 2 distribution, then remove all objects (all - random) PASSED | |
| Testing inserting random-sized objects, then remove all objects (all - deleting heap) PASSED | |
| Testing inserting random-sized objects with power of 2 distribution, then remove all objects (all - deleting heap) PASSED | |
| Using 'large' heap creation parameters | |
| Testing inserting random-sized objects, then remove all objects (all - random) PASSED | |
| Testing inserting random-sized objects with power of 2 distribution, then remove all objects (all - random) PASSED | |
| Testing inserting random-sized objects, then remove all objects (all - deleting heap) PASSED | |
| Testing inserting random-sized objects with power of 2 distribution, then remove all objects (all - deleting heap) PASSED | |
| Testing writing objects in heap PASSED | |
| Testing writing objects in heap with compressed blocks PASSED | |
| Testing bug1: inserting several objects & removing one, then re-inserting PASSED | |
| All fractal heap tests passed. | |
| 191.65user 32.22system 4:37.49elapsed 80%CPU (0avgtext+0avgdata 318048maxresident)k | |
| 1728inputs+17242784outputs (1major+45652minor)pagefaults 0swaps | |
| Finished testing fheap | |
| ============================ | |
| ============================ | |
| Testing file_image | |
| Finished testing file_image | |
| ============================ | |
| file_image Test Log | |
| ============================ | |
| Testing File Image Functionality. | |
| Testing File image property list functions PASSED | |
| Testing Callback use in property list operations PASSED | |
| Testing Initial file image and callbacks in Core VFD PASSED | |
| Testing H5Fget_file_image() with sec2 driver PASSED | |
| Testing H5Fget_file_image() with stdio driver PASSED | |
| Testing H5Fget_file_image() with core driver PASSED | |
| Testing H5Fget_file_image() error rejection PASSED | |
| All File Image tests passed. | |
| 0.05user 0.07system 0:00.18elapsed 68%CPU (0avgtext+0avgdata 28000maxresident)k | |
| 288inputs+456outputs (0major+8023minor)pagefaults 0swaps | |
| Finished testing file_image | |
| ============================ | |
| ============================ | |
| Testing unregister | |
| Finished testing unregister | |
| ============================ | |
| unregister Test Log | |
| ============================ | |
| Testing Unregistering filter PASSED | |
| All filter unregistration tests passed. | |
| 0.13user 0.08system 0:00.23elapsed 92%CPU (0avgtext+0avgdata 40096maxresident)k | |
| 64inputs+1968outputs (0major+9347minor)pagefaults 0swaps | |
| Finished testing unregister | |
| ============================ | |
| ============================ | |
| Testing testerror.sh | |
| Finished testing testerror.sh | |
| ============================ | |
| testerror.sh Test Log | |
| ============================ | |
| Testing err_compat PASSED | |
| Testing error_test PASSED | |
| All Error API tests passed. | |
| 0.09user 0.20system 0:00.48elapsed 61%CPU (0avgtext+0avgdata 27712maxresident)k | |
| 632inputs+344outputs (5major+22739minor)pagefaults 0swaps | |
| Finished testing testerror.sh | |
| ============================ | |
| ============================ | |
| ============================ | |
| Testing testlibinfo.sh | |
| Finished testing testlibinfo.sh | |
| ============================ | |
| testlibinfo.sh Test Log | |
| ============================ | |
| Check file ../src/.libs/libhdf5.so.8 PASSED | |
| Check file ../src/.libs/libhdf5.a PASSED | |
| Check file testhdf5 -SKIP- | |
| No error encountered | |
| 0.39user 0.09system 0:00.69elapsed 70%CPU (0avgtext+0avgdata 5120maxresident)k | |
| 41496inputs+0outputs (2major+4917minor)pagefaults 0swaps | |
| Finished testing testlibinfo.sh | |
| ============================ | |
| ============================ | |
| ============================ | |
| Testing testcheck_version.sh | |
| Finished testing testcheck_version.sh | |
| ============================ | |
| testcheck_version.sh Test Log | |
| ============================ | |
| Tests for the H5check_version function. | |
| Note that abort messages may appear due to the expected termination | |
| of the program when it is tested with mis-matched version numnbers. | |
| tcheck_version PASSED | |
| tcheck_version -tM PASSED | |
| tcheck_version -tm PASSED | |
| tcheck_version -tr PASSED | |
| env HDF5_DISABLE_VERSION_CHECK= tcheck_version PASSED | |
| env HDF5_DISABLE_VERSION_CHECK= tcheck_version -tM PASSED | |
| env HDF5_DISABLE_VERSION_CHECK= tcheck_version -tm PASSED | |
| env HDF5_DISABLE_VERSION_CHECK= tcheck_version -tr PASSED | |
| env HDF5_DISABLE_VERSION_CHECK=-1 tcheck_version PASSED | |
| env HDF5_DISABLE_VERSION_CHECK=-1 tcheck_version -tM PASSED | |
| env HDF5_DISABLE_VERSION_CHECK=-1 tcheck_version -tm PASSED | |
| env HDF5_DISABLE_VERSION_CHECK=-1 tcheck_version -tr PASSED | |
| env HDF5_DISABLE_VERSION_CHECK=0 tcheck_version PASSED | |
| env HDF5_DISABLE_VERSION_CHECK=0 tcheck_version -tM PASSED | |
| env HDF5_DISABLE_VERSION_CHECK=0 tcheck_version -tm PASSED | |
| env HDF5_DISABLE_VERSION_CHECK=0 tcheck_version -tr PASSED | |
| env HDF5_DISABLE_VERSION_CHECK=1 tcheck_version PASSED | |
| env HDF5_DISABLE_VERSION_CHECK=1 tcheck_version -tM PASSED | |
| env HDF5_DISABLE_VERSION_CHECK=1 tcheck_version -tm PASSED | |
| env HDF5_DISABLE_VERSION_CHECK=1 tcheck_version -tr PASSED | |
| env HDF5_DISABLE_VERSION_CHECK=2 tcheck_version PASSED | |
| env HDF5_DISABLE_VERSION_CHECK=2 tcheck_version -tM PASSED | |
| env HDF5_DISABLE_VERSION_CHECK=2 tcheck_version -tm PASSED | |
| env HDF5_DISABLE_VERSION_CHECK=2 tcheck_version -tr PASSED | |
| env HDF5_DISABLE_VERSION_CHECK=3 tcheck_version PASSED | |
| env HDF5_DISABLE_VERSION_CHECK=3 tcheck_version -tM PASSED | |
| env HDF5_DISABLE_VERSION_CHECK=3 tcheck_version -tm PASSED | |
| env HDF5_DISABLE_VERSION_CHECK=3 tcheck_version -tr PASSED | |
| No error encountered | |
| 0.46user 1.72system 0:01.87elapsed 116%CPU (0avgtext+0avgdata 26928maxresident)k | |
| 432inputs+752outputs (3major+187647minor)pagefaults 0swaps | |
| Finished testing testcheck_version.sh | |
| ============================ | |
| ============================ | |
| ============================ | |
| Testing testlinks_env.sh | |
| Finished testing testlinks_env.sh | |
| ============================ | |
| testlinks_env.sh Test Log | |
| ============================ | |
| Testing external link with HDF5_EXT_PREFIX | |
| Testing external links via environment variable PASSED | |
| Testing external links via environment variable (w/new group format) PASSED | |
| All external Link (HDF5_EXT_PREFIX) tests passed. | |
| Test for HDF5_EXT_PREFIX PASSED | |
| 0.05user 0.07system 0:00.14elapsed 86%CPU (0avgtext+0avgdata 27568maxresident)k | |
| 64inputs+144outputs (0major+8805minor)pagefaults 0swaps | |
| Finished testing testlinks_env.sh | |
| ============================ | |
| ============================ | |
| ============================ | |
| Testing test_plugin.sh | |
| Finished testing test_plugin.sh | |
| ============================ | |
| test_plugin.sh Test Log | |
| ============================ | |
| Testing with old file format: | |
| Testing deflate filter | |
| Testing filters (setup) PASSED | |
| Testing filters (uninitialized read) PASSED | |
| Testing filters (write) PASSED | |
| Testing filters (read) PASSED | |
| Testing filters (modify) PASSED | |
| Testing filters (re-open) PASSED | |
| Testing filters (partial I/O) PASSED | |
| Testing DYNLIB1 filter | |
| Testing filters (setup) PASSED | |
| Testing filters (uninitialized read) PASSED | |
| Testing filters (write) PASSED | |
| Testing filters (read) PASSED | |
| Testing filters (modify) PASSED | |
| Testing filters (re-open) PASSED | |
| Testing filters (partial I/O) PASSED | |
| Testing DYNLIB2 filter | |
| Testing filters (setup) PASSED | |
| Testing filters (uninitialized read) PASSED | |
| Testing filters (write) PASSED | |
| Testing filters (read) PASSED | |
| Testing filters (modify) PASSED | |
| Testing filters (re-open) PASSED | |
| Testing filters (partial I/O) PASSED | |
| Testing Testing DYNLIB3 filter for group PASSED | |
| Testing with new file format: | |
| Testing deflate filter | |
| Testing filters (setup) PASSED | |
| Testing filters (uninitialized read) PASSED | |
| Testing filters (write) PASSED | |
| Testing filters (read) PASSED | |
| Testing filters (modify) PASSED | |
| Testing filters (re-open) PASSED | |
| Testing filters (partial I/O) PASSED | |
| Testing DYNLIB1 filter | |
| Testing filters (setup) PASSED | |
| Testing filters (uninitialized read) PASSED | |
| Testing filters (write) PASSED | |
| Testing filters (read) PASSED | |
| Testing filters (modify) PASSED | |
| Testing filters (re-open) PASSED | |
| Testing filters (partial I/O) PASSED | |
| Testing DYNLIB2 filter | |
| Testing filters (setup) PASSED | |
| Testing filters (uninitialized read) PASSED | |
| Testing filters (write) PASSED | |
| Testing filters (read) PASSED | |
| Testing filters (modify) PASSED | |
| Testing filters (re-open) PASSED | |
| Testing filters (partial I/O) PASSED | |
| Testing Testing DYNLIB3 filter for group PASSED | |
| Testing reading data with with dynamic plugin filters: | |
| Testing Testing deflate filter PASSED | |
| Testing Testing DYNLIB1 filter PASSED | |
| Testing Testing DYNLIB2 filter PASSED | |
| Testing Testing opening groups with DYNLIB3 filter PASSED | |
| All plugin tests passed. | |
| All Plugin API tests passed. | |
| 0.47user 0.27system 0:00.87elapsed 85%CPU (0avgtext+0avgdata 40944maxresident)k | |
| 288inputs+3376outputs (0major+28111minor)pagefaults 0swaps | |
| Finished testing test_plugin.sh | |
| ============================ | |
| ============================ | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/test' | |
| ===Serial tests in test ended Thu Jun 23 13:00:54 EDT 2016=== | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/test' | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/test' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/test' | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/test' | |
| make[1]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/test' | |
| Making check in tools | |
| make[1]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools' | |
| Making check in lib | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/lib' | |
| make | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/lib' | |
| make[3]: Nothing to be done for `all'. | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/lib' | |
| make check-TESTS | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/lib' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/lib' | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/lib' | |
| make[5]: Nothing to be done for `_exec_check-s'. | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/lib' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/lib' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/lib' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/lib' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/lib' | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/lib' | |
| Making check in h5diff | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5diff' | |
| make h5diffgentest testh5diff.sh | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5diff' | |
| make[3]: `h5diffgentest' is up to date. | |
| make[3]: `testh5diff.sh' is up to date. | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5diff' | |
| make check-TESTS | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5diff' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5diff' | |
| ===Serial tests in h5diff begin Thu Jun 23 13:00:54 EDT 2016=== | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5diff' | |
| ============================ | |
| Testing h5diffgentest | |
| Finished testing h5diffgentest | |
| ============================ | |
| h5diffgentest Test Log | |
| ============================ | |
| 0.69user 0.58system 0:01.28elapsed 99%CPU (0avgtext+0avgdata 543776maxresident)k | |
| 512inputs+5288outputs (0major+78540minor)pagefaults 0swaps | |
| Finished testing h5diffgentest | |
| ============================ | |
| ============================ | |
| Testing testh5diff.sh | |
| Finished testing testh5diff.sh | |
| ============================ | |
| testh5diff.sh Test Log | |
| ============================ | |
| Testing h5diff -h PASSED | |
| Testing h5diff h5diff_basic1.h5 h5diff_basic2.h5 PASSED | |
| Testing h5diff h5diff_basic1.h5 h5diff_basic2.h5 g1/dset1 g1/dset2 PASSED | |
| Testing h5diff -r h5diff_basic1.h5 h5diff_basic2.h5 PASSED | |
| Testing h5diff -r h5diff_basic1.h5 h5diff_basic2.h5 g1/dset1 g1/dset2 PASSED | |
| Testing h5diff --report --delta=5 h5diff_basic1.h5 h5diff_basic2.h5 g1 PASSED | |
| Testing h5diff -v -p 0.02 h5diff_basic1.h5 h5diff_basic1.h5 g1/dset5 g PASSED | |
| Testing h5diff --verbose --relative=0.02 h5diff_basic1.h5 h5diff_basic PASSED | |
| Testing h5diff -v -p 0.02 h5diff_basic1.h5 h5diff_basic1.h5 g1/dset9 g PASSED | |
| Testing h5diff -v h5diff_basic1.h5 h5diff_basic2.h5 PASSED | |
| Testing h5diff -v h5diff_basic1.h5 h5diff_basic1.h5 /g1/fp19 /g1/fp19_ PASSED | |
| Testing h5diff -v h5diff_basic1.h5 h5diff_basic1.h5 /g1/fp20 /g1/fp20_ PASSED | |
| Testing h5diff -q h5diff_basic1.h5 h5diff_basic2.h5 PASSED | |
| Testing h5diff -v -q h5diff_basic1.h5 h5diff_basic2.h5 PASSED | |
| Testing h5diff -v h5diff_types.h5 h5diff_types.h5 dset g1 PASSED | |
| Testing h5diff -v h5diff_types.h5 h5diff_types.h5 dset l1 PASSED | |
| Testing h5diff -v h5diff_types.h5 h5diff_types.h5 dset t1 PASSED | |
| Testing h5diff -v h5diff_types.h5 h5diff_types.h5 g1 g1 PASSED | |
| Testing h5diff -v h5diff_types.h5 h5diff_types.h5 t1 t1 PASSED | |
| Testing h5diff -v h5diff_types.h5 h5diff_types.h5 l1 l1 PASSED | |
| Testing h5diff -v h5diff_types.h5 h5diff_types.h5 g1 g2 PASSED | |
| Testing h5diff -v h5diff_types.h5 h5diff_types.h5 t1 t2 PASSED | |
| Testing h5diff -v h5diff_types.h5 h5diff_types.h5 l1 l2 PASSED | |
| Testing h5diff -v h5diff_enum_invalid_values.h5 h5diff_enum_invalid_va PASSED | |
| Testing h5diff -v h5diff_dtypes.h5 h5diff_dtypes.h5 dset0a dset0b PASSED | |
| Testing h5diff -v h5diff_dtypes.h5 h5diff_dtypes.h5 dset1a dset1b PASSED | |
| Testing h5diff -v h5diff_dtypes.h5 h5diff_dtypes.h5 dset2a dset2b PASSED | |
| Testing h5diff -v h5diff_dtypes.h5 h5diff_dtypes.h5 dset3a dset4b PASSED | |
| Testing h5diff -v h5diff_dtypes.h5 h5diff_dtypes.h5 dset4a dset4b PASSED | |
| Testing h5diff -v h5diff_dtypes.h5 h5diff_dtypes.h5 dset5a dset5b PASSED | |
| Testing h5diff -v h5diff_dtypes.h5 h5diff_dtypes.h5 dset6a dset6b PASSED | |
| Testing h5diff -v h5diff_dtypes.h5 h5diff_dtypes.h5 dset7a dset7b PASSED | |
| Testing h5diff -v h5diff_dset1.h5 h5diff_dset2.h5 refreg PASSED | |
| Testing h5diff -v h5diff_dtypes.h5 h5diff_dtypes.h5 dset11a dset11b PASSED | |
| Testing h5diff h5diff_basic1.h5 PASSED | |
| Testing h5diff h5diff_basic1.h5 h5diff_basic1.h5 nono_obj PASSED | |
| Testing h5diff -d -4 h5diff_basic1.h5 h5diff_basic2.h5 g1/dset3 g1/dse PASSED | |
| Testing h5diff -d 0 h5diff_basic1.h5 h5diff_basic2.h5 g1/dset3 g1/dset PASSED | |
| Testing h5diff -d u h5diff_basic1.h5 h5diff_basic2.h5 g1/dset3 g1/dset PASSED | |
| Testing h5diff -d 0x1 h5diff_basic1.h5 h5diff_basic2.h5 g1/dset3 g1/ds PASSED | |
| Testing h5diff -d 1 h5diff_basic1.h5 h5diff_basic2.h5 g1/dset3 g1/dset PASSED | |
| Testing h5diff --use-system-epsilon h5diff_basic1.h5 h5diff_basic2.h5 PASSED | |
| Testing h5diff -d 200 h5diff_basic1.h5 h5diff_basic2.h5 g1/dset3 g1/ds PASSED | |
| Testing h5diff -d 1 h5diff_basic1.h5 h5diff_basic2.h5 g1/dset3 g1/dset PASSED | |
| Testing h5diff -p -4 h5diff_basic1.h5 h5diff_basic2.h5 g1/dset3 g1/dse PASSED | |
| Testing h5diff -p 0 h5diff_basic1.h5 h5diff_basic2.h5 g1/dset3 g1/dset PASSED | |
| Testing h5diff -p u h5diff_basic1.h5 h5diff_basic2.h5 g1/dset3 g1/dset PASSED | |
| Testing h5diff -p 0x1 h5diff_basic1.h5 h5diff_basic2.h5 g1/dset3 g1/ds PASSED | |
| Testing h5diff -p 0.21 h5diff_basic1.h5 h5diff_basic2.h5 g1/dset3 g1/d PASSED | |
| Testing h5diff -p 0.21 -p 0.22 h5diff_basic1.h5 h5diff_basic2.h5 g1/ds PASSED | |
| Testing h5diff -p 2 h5diff_basic1.h5 h5diff_basic2.h5 g1/dset3 g1/dset PASSED | |
| Testing h5diff -p 0.005 h5diff_basic1.h5 h5diff_basic2.h5 g1/dset3 g1/ PASSED | |
| Testing h5diff -n -4 h5diff_basic1.h5 h5diff_basic2.h5 g1/dset3 g1/dse PASSED | |
| Testing h5diff -n 0 h5diff_basic1.h5 h5diff_basic2.h5 g1/dset3 g1/dset PASSED | |
| Testing h5diff -n u h5diff_basic1.h5 h5diff_basic2.h5 g1/dset3 g1/dset PASSED | |
| Testing h5diff -n 0x1 h5diff_basic1.h5 h5diff_basic2.h5 g1/dset3 g1/ds PASSED | |
| Testing h5diff -n 2 h5diff_basic1.h5 h5diff_basic2.h5 g1/dset3 g1/dset PASSED | |
| Testing h5diff -n 2 -n 3 h5diff_basic1.h5 h5diff_basic2.h5 g1/dset3 g1 PASSED | |
| Testing h5diff --count=200 h5diff_basic1.h5 h5diff_basic2.h5 g1/dset3 PASSED | |
| Testing h5diff -n 1 h5diff_basic1.h5 h5diff_basic2.h5 g1/dset3 g1/dset PASSED | |
| Testing h5diff -v -d 0.0001 h5diff_basic1.h5 h5diff_basic1.h5 g1/fp18 PASSED | |
| Testing h5diff -v --use-system-epsilon h5diff_basic1.h5 h5diff_basic1. PASSED | |
| Testing h5diff -v h5diff_attr1.h5 h5diff_attr2.h5 PASSED | |
| Testing h5diff -v1 h5diff_attr1.h5 h5diff_attr2.h5 PASSED | |
| Testing h5diff -v2 h5diff_attr1.h5 h5diff_attr2.h5 PASSED | |
| Testing h5diff --verbose=1 h5diff_attr1.h5 h5diff_attr2.h5 PASSED | |
| Testing h5diff --verbose=2 h5diff_attr1.h5 h5diff_attr2.h5 PASSED | |
| Testing h5diff -v2 h5diff_attr_v_level1.h5 h5diff_attr_v_level2.h5 /g PASSED | |
| Testing h5diff -v2 h5diff_attr_v_level1.h5 h5diff_attr_v_level2.h5 /ds PASSED | |
| Testing h5diff -v2 h5diff_attr_v_level1.h5 h5diff_attr_v_level2.h5 /nt PASSED | |
| Testing h5diff -v2 h5diff_attr_v_level1.h5 h5diff_attr_v_level2.h5 /g2 PASSED | |
| Testing h5diff -v2 h5diff_attr_v_level1.h5 h5diff_attr_v_level2.h5 /g3 PASSED | |
| Testing h5diff -v2 h5diff_attr_v_level1.h5 h5diff_attr_v_level2.h5 /g4 PASSED | |
| Testing h5diff -v2 h5diff_attr_v_level1.h5 h5diff_attr_v_level2.h5 PASSED | |
| Testing h5diff -v h5diff_dset1.h5 h5diff_dset2.h5 PASSED | |
| Testing h5diff -v h5diff_basic2.h5 h5diff_basic2.h5 PASSED | |
| Testing h5diff -v h5diff_hyper1.h5 h5diff_hyper2.h5 PASSED | |
| Testing h5diff -v h5diff_basic1.h5 h5diff_basic1.h5 g1/d1 g1/d2 PASSED | |
| Testing h5diff -v h5diff_basic1.h5 h5diff_basic1.h5 g1/fp1 g1/fp2 PASSED | |
| Testing h5diff -v --use-system-epsilon h5diff_basic1.h5 h5diff_basic1. PASSED | |
| Testing h5diff -v --use-system-epsilon h5diff_basic1.h5 h5diff_basic1. PASSED | |
| Testing h5diff h5diff_basic2.h5 h5diff_basic2.h5 g2/dset1 g2/dset2 PASSED | |
| Testing h5diff -c h5diff_basic2.h5 h5diff_basic2.h5 g2/dset1 g2/dset2 PASSED | |
| Testing h5diff -c h5diff_basic2.h5 h5diff_basic2.h5 g2/dset2 g2/dset3 PASSED | |
| Testing h5diff -c h5diff_basic2.h5 h5diff_basic2.h5 g2/dset3 g2/dset4 PASSED | |
| Testing h5diff -c h5diff_basic2.h5 h5diff_basic2.h5 g2/dset4 g2/dset5 PASSED | |
| Testing h5diff -c h5diff_basic2.h5 h5diff_basic2.h5 g2/dset5 g2/dset6 PASSED | |
| Testing h5diff -c h5diff_basic2.h5 h5diff_basic2.h5 g2/dset7 g2/dset8 PASSED | |
| Testing h5diff -c h5diff_basic2.h5 h5diff_basic2.h5 g2/dset8 g2/dset9 PASSED | |
| Testing h5diff -c h5diff_dset_zero_dim_size1.h5 h5diff_dset_zero_dim_s PASSED | |
| Testing h5diff -c non_comparables1.h5 non_comparables2.h5 /g1 PASSED | |
| Testing h5diff -c non_comparables1.h5 non_comparables2.h5 /g2 PASSED | |
| Testing h5diff -c non_comparables1.h5 non_comparables2.h5 PASSED | |
| Testing h5diff -c non_comparables1.h5 non_comparables2.h5 /diffobjtype PASSED | |
| Testing h5diff -c non_comparables2.h5 non_comparables1.h5 /diffobjtype PASSED | |
| Testing h5diff -v h5diff_links.h5 h5diff_links.h5 /link_g1 /link_g2 PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_softlinks.h5 h5diff_softlin PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_softlinks.h5 h5diff_softlin PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_softlinks.h5 h5diff_softlin PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_softlinks.h5 h5diff_softlin PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_extlink_src.h5 h5diff_extli PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_extlink_src.h5 h5diff_extli PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_extlink_trg.h5 h5diff_extli PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_extlink_src.h5 h5diff_extli PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_softlinks.h5 h5diff_extlink PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_extlink_src.h5 h5diff_softl PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_linked_softlink.h5 h5diff_l PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_linked_softlink.h5 h5diff_l PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_linked_softlink.h5 h5diff_l PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_linked_softlink.h5 h5diff_l PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_linked_softlink.h5 h5diff_l PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_linked_softlink.h5 h5diff_l PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_linked_softlink.h5 h5diff_l PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_softlinks.h5 h5diff_softlin PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_softlinks.h5 h5diff_softlin PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_extlink_src.h5 h5diff_extli PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_extlink_src.h5 h5diff_extli PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_extlink_src.h5 h5diff_extli PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_extlink_src.h5 h5diff_extli PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_ext2softlink_src.h5 h5diff_ PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_ext2softlink_trg.h5 h5diff_ PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_ext2softlink_src.h5 h5diff_ PASSED | |
| Testing h5diff --follow-symlinks -v h5diff_danglelinks1.h5 h5diff_dang PASSED | |
| Testing h5diff --follow-symlinks -v --no-dangling-links h5diff_danglel PASSED | |
| Testing h5diff --no-dangling-links h5diff_softlinks.h5 h5diff_softlink PASSED | |
| Testing h5diff --follow-symlinks -v --no-dangling-links h5diff_softlin PASSED | |
| Testing h5diff --follow-symlinks -v --no-dangling-links h5diff_softlin PASSED | |
| Testing h5diff --follow-symlinks -v --no-dangling-links h5diff_softlin PASSED | |
| Testing h5diff --follow-symlinks -v --no-dangling-links h5diff_extlink PASSED | |
| Testing h5diff --follow-symlinks -v --no-dangling-links h5diff_extlink PASSED | |
| Testing h5diff --follow-symlinks -v --no-dangling-links h5diff_extlink PASSED | |
| Testing h5diff --follow-symlinks -v --no-dangling-links h5diff_extlink PASSED | |
| Testing h5diff --follow-symlinks h5diff_danglelinks1.h5 h5diff_danglel PASSED | |
| Testing h5diff -v --follow-symlinks h5diff_danglelinks1.h5 h5diff_dang PASSED | |
| Testing h5diff -v --follow-symlinks h5diff_danglelinks1.h5 h5diff_dang PASSED | |
| Testing h5diff -v --follow-symlinks h5diff_danglelinks1.h5 h5diff_dang PASSED | |
| Testing h5diff -v --follow-symlinks h5diff_danglelinks1.h5 h5diff_dang PASSED | |
| Testing h5diff -v h5diff_danglelinks1.h5 h5diff_danglelinks2.h5 PASSED | |
| Testing h5diff -v h5diff_danglelinks1.h5 h5diff_danglelinks2.h5 /soft_ PASSED | |
| Testing h5diff -v h5diff_danglelinks1.h5 h5diff_danglelinks2.h5 /soft_ PASSED | |
| Testing h5diff -v h5diff_danglelinks1.h5 h5diff_danglelinks2.h5 /ext_l PASSED | |
| Testing h5diff -v h5diff_danglelinks1.h5 h5diff_danglelinks2.h5 /ext_l PASSED | |
| Testing h5diff -v h5diff_grp_recurse1.h5 h5diff_grp_recurse2.h5 / / PASSED | |
| Testing h5diff -v --follow-symlinks h5diff_grp_recurse1.h5 h5diff_grp_ PASSED | |
| Testing h5diff -v h5diff_grp_recurse1.h5 h5diff_grp_recurse2.h5 / /grp PASSED | |
| Testing h5diff -v h5diff_grp_recurse1.h5 h5diff_grp_recurse2.h5 /grp1 PASSED | |
| Testing h5diff -v h5diff_grp_recurse1.h5 h5diff_grp_recurse2.h5 /grp1/ PASSED | |
| Testing h5diff -v h5diff_grp_recurse1.h5 h5diff_grp_recurse2.h5 /grp1 PASSED | |
| Testing h5diff -v --follow-symlinks h5diff_grp_recurse1.h5 h5diff_grp_ PASSED | |
| Testing h5diff -v h5diff_grp_recurse1.h5 h5diff_grp_recurse2.h5 /grp1 PASSED | |
| Testing h5diff -v --follow-symlinks h5diff_grp_recurse1.h5 h5diff_grp_ PASSED | |
| Testing h5diff -v h5diff_grp_recurse1.h5 h5diff_grp_recurse2.h5 /slink PASSED | |
| Testing h5diff -v --follow-symlinks h5diff_grp_recurse1.h5 h5diff_grp_ PASSED | |
| Testing h5diff -v h5diff_grp_recurse1.h5 h5diff_grp_recurse2.h5 /grp10 PASSED | |
| Testing h5diff -v --follow-symlinks h5diff_grp_recurse1.h5 h5diff_grp_ PASSED | |
| Testing h5diff -v h5diff_grp_recurse1.h5 h5diff_grp_recurse2.h5 /slink PASSED | |
| Testing h5diff -v --follow-symlinks h5diff_grp_recurse1.h5 h5diff_grp_ PASSED | |
| Testing h5diff -v h5diff_grp_recurse_ext1.h5 h5diff_grp_recurse_ext2-1 PASSED | |
| Testing h5diff -v --follow-symlinks h5diff_grp_recurse_ext1.h5 h5diff_ PASSED | |
| Testing h5diff -v h5diff_grp_recurse_ext1.h5 h5diff_grp_recurse_ext2-1 PASSED | |
| Testing h5diff -v --follow-symlinks h5diff_grp_recurse_ext1.h5 h5diff_ PASSED | |
| Testing h5diff -v --exclude-path /group1/dset3 h5diff_exclude1-1.h5 h5 PASSED | |
| Testing h5diff -v h5diff_exclude1-1.h5 h5diff_exclude1-2.h5 PASSED | |
| Testing h5diff -v --exclude-path /group1 --exclude-path /dset1 h5diff_ PASSED | |
| Testing h5diff -v --exclude-path /group1 h5diff_exclude2-1.h5 h5diff_e PASSED | |
| Testing h5diff -v --exclude-path /dset3 h5diff_exclude1-1.h5 h5diff_ex PASSED | |
| Testing h5diff -v --exclude-path /group1 h5diff_exclude3-1.h5 h5diff_e PASSED | |
| Testing h5diff -v --exclude-path /group1 h5diff_exclude3-2.h5 h5diff_e PASSED | |
| Testing h5diff -v --exclude-path /group1/dset h5diff_exclude3-1.h5 h5d PASSED | |
| Testing h5diff -v h5diff_comp_vl_strs.h5 h5diff_comp_vl_strs.h5 /group PASSED | |
| Testing h5diff -v compounds_array_vlen1.h5 compounds_array_vlen2.h5 PASSED | |
| Testing h5diff -v -d 5 -p 0.05 --use-system-epsilon h5diff_basic1.h5 h PASSED | |
| Testing h5diff -v -d 5 -p 0.05 h5diff_basic1.h5 h5diff_basic2.h5 /g1/d PASSED | |
| Testing h5diff -v -p 0.05 -d 5 h5diff_basic1.h5 h5diff_basic2.h5 /g1/d PASSED | |
| Testing h5diff -v -d 5 --use-system-epsilon h5diff_basic1.h5 h5diff_ba PASSED | |
| Testing h5diff -v --use-system-epsilon -d 5 h5diff_basic1.h5 h5diff_ba PASSED | |
| Testing h5diff -v -p 0.05 --use-system-epsilon h5diff_basic1.h5 h5diff PASSED | |
| Testing h5diff -v --use-system-epsilon -p 0.05 h5diff_basic1.h5 h5diff PASSED | |
| All h5diff tests passed. | |
| 8.17user 25.24system 0:29.37elapsed 113%CPU (0avgtext+0avgdata 292144maxresident)k | |
| 9856inputs+25704outputs (2major+2725143minor)pagefaults 0swaps | |
| Finished testing testh5diff.sh | |
| ============================ | |
| ============================ | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5diff' | |
| ===Serial tests in h5diff ended Thu Jun 23 13:01:25 EDT 2016=== | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5diff' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5diff' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5diff' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5diff' | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5diff' | |
| Making check in h5ls | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5ls' | |
| make testh5ls.sh | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5ls' | |
| make[3]: `testh5ls.sh' is up to date. | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5ls' | |
| make check-TESTS | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5ls' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5ls' | |
| ===Serial tests in h5ls begin Thu Jun 23 13:01:25 EDT 2016=== | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5ls' | |
| ============================ | |
| Testing testh5ls.sh | |
| Finished testing testh5ls.sh | |
| ============================ | |
| testh5ls.sh Test Log | |
| ============================ | |
| Testing h5ls -w80 -h PASSED | |
| Testing h5ls -w80 -help PASSED | |
| Testing h5ls -w80 -? PASSED | |
| Testing h5ls -w80 tall.h5 PASSED | |
| Testing h5ls -w80 -r -d tall.h5 PASSED | |
| Testing h5ls -w80 tgroup.h5 PASSED | |
| Testing h5ls -w80 tgroup.h5/g1 PASSED | |
| Testing h5ls -w80 -r -g tgroup.h5 PASSED | |
| Testing h5ls -w80 -g tgroup.h5/g1 PASSED | |
| Testing h5ls -w80 -v -g tgrp_comments.h5/glongcomment PASSED | |
| Testing h5ls -w80 -r -d tdset.h5 PASSED | |
| Testing h5ls -w80 -r tslink.h5 PASSED | |
| Testing h5ls --follow-symlinks tsoftlinks.h5 PASSED | |
| Testing h5ls --follow-symlinks -r tsoftlinks.h5 PASSED | |
| Testing h5ls --follow-symlinks tsoftlinks.h5/group1 PASSED | |
| Testing h5ls --follow-symlinks -r tsoftlinks.h5/group1 PASSED | |
| Testing h5ls --follow-symlinks tsoftlinks.h5/soft_dset1 PASSED | |
| Testing h5ls -w80 -r textlink.h5 PASSED | |
| Testing h5ls -w80 --follow-symlinks -r textlinksrc.h5 PASSED | |
| Testing h5ls -w80 --follow-symlinks -rv textlinksrc.h5/ext_link5 PASSED | |
| Testing h5ls -w80 --follow-symlinks -r textlinksrc.h5/ext_link1 PASSED | |
| Testing h5ls -w80 -r textlinksrc.h5 PASSED | |
| Testing h5ls -w80 -r textlinksrc.h5/ext_link1 PASSED | |
| Testing h5ls -w80 --follow-symlinks textlinksrc.h5 PASSED | |
| Testing h5ls -w80 --follow-symlinks textlinksrc.h5/ext_link1 PASSED | |
| Testing h5ls -w80 -r tudlink.h5 PASSED | |
| Testing h5ls -w80 -Er textlinksrc.h5 PASSED | |
| Testing h5ls -w80 -Erv textlinksrc.h5/ext_link5 PASSED | |
| Testing h5ls -w80 -Er textlinksrc.h5/ext_link1 PASSED | |
| Testing h5ls -w80 -E textlinksrc.h5 PASSED | |
| Testing h5ls -w80 -E textlinksrc.h5/ext_link1 PASSED | |
| Testing h5ls -w80 --no-dangling-links textlinksrc.h5 PASSED | |
| Testing h5ls -w80 --follow-symlinks --no-dangling-links textlinksrc.h5 PASSED | |
| Testing h5ls -w80 --follow-symlinks --no-dangling-links tsoftlinks.h5 PASSED | |
| Testing h5ls -w80 --follow-symlinks --no-dangling-links thlink.h5 PASSED | |
| Testing h5ls -w80 thlink.h5 tslink.h5 PASSED | |
| Testing h5ls -w80 thlink.h5 PASSED | |
| Testing h5ls -w80 -r -d tcompound.h5 PASSED | |
| Testing h5ls -w80 -r -d tnestedcomp.h5 PASSED | |
| Testing h5ls -w80 -r -d -S tnestedcomp.h5 PASSED | |
| Testing h5ls -w80 -r -d -l tnestedcomp.h5 PASSED | |
| Testing h5ls -w80 -r -d -l -S tnestedcomp.h5 PASSED | |
| Testing h5ls -w80 -r -d tloop.h5 PASSED | |
| Testing h5ls -w80 -r -d tstr.h5 PASSED | |
| Testing h5ls -w80 -r -d tsaf.h5 PASSED | |
| Testing h5ls -w80 -r -d tvldtypes1.h5 PASSED | |
| Testing h5ls -w80 -r -d tarray1.h5 PASSED | |
| Testing h5ls -w80 -d tempty.h5 PASSED | |
| Testing h5ls -w80 -v -S tattr2.h5 PASSED | |
| Testing h5ls -w80 -v -d tattrreg.h5 PASSED | |
| Testing h5ls nosuchfile.h5 PASSED | |
| Testing h5ls -v tvldtypes1.h5 PASSED | |
| Testing h5ls -v tdatareg.h5 PASSED | |
| All h5ls tests passed. | |
| 1.93user 7.81system 0:08.46elapsed 115%CPU (0avgtext+0avgdata 28768maxresident)k | |
| 2776inputs+6624outputs (0major+827725minor)pagefaults 0swaps | |
| Finished testing testh5ls.sh | |
| ============================ | |
| ============================ | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5ls' | |
| ===Serial tests in h5ls ended Thu Jun 23 13:01:34 EDT 2016=== | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5ls' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5ls' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5ls' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5ls' | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5ls' | |
| Making check in h5dump | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5dump' | |
| make h5dumpgentest binread testh5dump.sh testh5dumppbits.sh testh5dumpxml.sh | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5dump' | |
| make[3]: `h5dumpgentest' is up to date. | |
| make[3]: `binread' is up to date. | |
| make[3]: `testh5dump.sh' is up to date. | |
| make[3]: `testh5dumppbits.sh' is up to date. | |
| make[3]: `testh5dumpxml.sh' is up to date. | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5dump' | |
| make check-TESTS | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5dump' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5dump' | |
| ===Serial tests in h5dump begin Thu Jun 23 13:01:34 EDT 2016=== | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5dump' | |
| ============================ | |
| Testing h5dumpgentest | |
| Finished testing h5dumpgentest | |
| ============================ | |
| h5dumpgentest Test Log | |
| ============================ | |
| 0.17user 0.11system 0:00.29elapsed 97%CPU (0avgtext+0avgdata 56400maxresident)k | |
| 640inputs+19904outputs (0major+11954minor)pagefaults 0swaps | |
| Finished testing h5dumpgentest | |
| ============================ | |
| ============================ | |
| Testing testh5dump.sh | |
| Finished testing testh5dump.sh | |
| ============================ | |
| testh5dump.sh Test Log | |
| ============================ | |
| Testing h5dump -h PASSED | |
| Testing h5dump --enable-error-stack --ddl -y packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack --output packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack -O -y tattr.h5 PASSED | |
| Testing h5dump --enable-error-stack -A -o tattr.h5 PASSED | |
| Testing h5dump --enable-error-stack -y -o trawdatafile.txt packedbits. PASSED | |
| Testing h5dump --enable-error-stack -O -y -o tnoddlfile.txt packedbits PASSED | |
| Testing h5dump --enable-error-stack --ddl=twithddl.txt -y -o twithddlf PASSED | |
| Testing h5dump --enable-error-stack -d /dset1[1,1;;;] -y -o trawssetfi PASSED | |
| Testing h5dump --enable-error-stack -w0 packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack tcmpdintsize.h5 PASSED | |
| Testing h5dump --enable-error-stack tscalarintsize.h5 PASSED | |
| Testing h5dump --enable-error-stack tattrintsize.h5 PASSED | |
| Testing h5dump --enable-error-stack tcmpdattrintsize.h5 PASSED | |
| Testing h5dump --enable-error-stack tscalarattrintsize.h5 PASSED | |
| Testing h5dump --enable-error-stack tscalarstring.h5 PASSED | |
| Testing h5dump --enable-error-stack tgroup.h5 PASSED | |
| Testing h5dump --enable-error-stack --group=/g2 --group / -g /y tgroup PASSED | |
| Testing h5dump --enable-error-stack tdset.h5 PASSED | |
| Testing h5dump --enable-error-stack -H -d dset1 -d /dset2 --dataset=ds PASSED | |
| Testing h5dump --enable-error-stack tattr.h5 PASSED | |
| Testing h5dump --enable-error-stack -a /\/attr1 --attribute /attr4 --a PASSED | |
| Testing h5dump --enable-error-stack -N /\/attr1 --any_path /attr4 --an PASSED | |
| Testing h5dump --enable-error-stack --header -a /attr2 --attribute=/at PASSED | |
| Testing h5dump --enable-error-stack tattr4_be.h5 PASSED | |
| Testing h5dump --enable-error-stack tnamed_dtype_attr.h5 PASSED | |
| Testing h5dump --enable-error-stack tslink.h5 PASSED | |
| Testing h5dump --enable-error-stack tudlink.h5 PASSED | |
| Testing h5dump --enable-error-stack -l slink2 tslink.h5 PASSED | |
| Testing h5dump --enable-error-stack -N slink2 tslink.h5 PASSED | |
| Testing h5dump --enable-error-stack -l udlink2 tudlink.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /slink1 tslink.h5 PASSED | |
| Testing h5dump --enable-error-stack thlink.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /g1/dset2 --dataset /dset1 --da PASSED | |
| Testing h5dump --enable-error-stack -d /g1/g1.1/dset3 --dataset /g1/ds PASSED | |
| Testing h5dump --enable-error-stack -g /g1 thlink.h5 PASSED | |
| Testing h5dump --enable-error-stack -N /g1 thlink.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /dset1 -g /g2 -d /g1/dset2 thli PASSED | |
| Testing h5dump --enable-error-stack -N /dset1 -N /g2 -N /g1/dset2 thli PASSED | |
| Testing h5dump --enable-error-stack tcompound.h5 PASSED | |
| Testing h5dump --enable-error-stack -t /type1 --datatype /type2 --data PASSED | |
| Testing h5dump --enable-error-stack -N /type1 --any_path /type2 --any_ PASSED | |
| Testing h5dump --enable-error-stack -t /#6632 -g /group2 tcompound.h5 PASSED | |
| Testing h5dump --enable-error-stack tcompound_complex.h5 PASSED | |
| Testing h5dump --enable-error-stack tnestedcomp.h5 PASSED | |
| Testing h5dump --enable-error-stack tnestedcmpddt.h5 PASSED | |
| Testing h5dump --enable-error-stack tall.h5 PASSED | |
| Testing h5dump --enable-error-stack --header -g /g1/g1.1 -a attr2 tall PASSED | |
| Testing h5dump --enable-error-stack -d /g2/dset2.1 -l /g1/g1.2/g1.2.1/ PASSED | |
| Testing h5dump --enable-error-stack -N /g2/dset2.1 -N /g1/g1.2/g1.2.1/ PASSED | |
| Testing h5dump --enable-error-stack -a attr1 tall.h5 PASSED | |
| Testing h5dump --enable-error-stack -N attr1 tall.h5 PASSED | |
| Testing h5dump --enable-error-stack tloop.h5 PASSED | |
| Testing h5dump --enable-error-stack tstr.h5 PASSED | |
| Testing h5dump --enable-error-stack tstr2.h5 PASSED | |
| Testing h5dump --enable-error-stack tsaf.h5 PASSED | |
| Testing h5dump --enable-error-stack tvldtypes1.h5 PASSED | |
| Testing h5dump --enable-error-stack tvldtypes2.h5 PASSED | |
| Testing h5dump --enable-error-stack tvldtypes3.h5 PASSED | |
| Testing h5dump --enable-error-stack tvldtypes4.h5 PASSED | |
| Testing h5dump --enable-error-stack tvldtypes5.h5 PASSED | |
| Testing h5dump --enable-error-stack tvlstr.h5 PASSED | |
| Testing h5dump --enable-error-stack tarray1.h5 PASSED | |
| Testing h5dump --enable-error-stack -R tarray1_big.h5 PASSED | |
| Testing h5dump --enable-error-stack tarray2.h5 PASSED | |
| Testing h5dump --enable-error-stack tarray3.h5 PASSED | |
| Testing h5dump --enable-error-stack tarray4.h5 PASSED | |
| Testing h5dump --enable-error-stack tarray5.h5 PASSED | |
| Testing h5dump --enable-error-stack tarray6.h5 PASSED | |
| Testing h5dump --enable-error-stack tarray7.h5 PASSED | |
| Testing h5dump --enable-error-stack tarray8.h5 PASSED | |
| Testing h5dump --enable-error-stack -H -d Dataset1 tarray2.h5 tarray3. PASSED | |
| Testing h5dump --enable-error-stack tempty.h5 PASSED | |
| Testing h5dump --enable-error-stack tgrp_comments.h5 PASSED | |
| Testing h5dump --enable-error-stack --filedriver=split tsplit_file PASSED | |
| Testing h5dump --enable-error-stack --filedriver=family tfamily%05d.h5 PASSED | |
| Testing h5dump --enable-error-stack --filedriver=multi tmulti PASSED | |
| Testing h5dump --enable-error-stack -w157 tlarge_objname.h5 PASSED | |
| Testing h5dump --enable-error-stack -A tall.h5 PASSED | |
| Testing h5dump --enable-error-stack -A 0 tall.h5 PASSED | |
| Testing h5dump --enable-error-stack -A -r tall.h5 PASSED | |
| Testing h5dump --enable-error-stack --dataset=/g1/g1.1/dset1.1.1 --sta PASSED | |
| Testing h5dump --enable-error-stack -d /g1/g1.1/dset1.1.2[0;2;10;] tal PASSED | |
| Testing h5dump --enable-error-stack -d /dset1[1,1;;;] tdset.h5 PASSED | |
| Testing h5dump --enable-error-stack --no-compact-subset -d AHFINDERDIR PASSED | |
| Testing h5dump --enable-error-stack -r tchar.h5 PASSED | |
| Testing h5dump --enable-error-stack charsets.h5 PASSED | |
| Testing h5dump --enable-error-stack -H -B -d dset tfcontents1.h5 PASSED | |
| Testing h5dump --enable-error-stack -B tfcontents2.h5 PASSED | |
| Testing h5dump --enable-error-stack --boot-block tfcontents2.h5 PASSED | |
| Testing h5dump --enable-error-stack --superblock tfcontents2.h5 PASSED | |
| Testing h5dump --enable-error-stack -p -d bogus tfcontents1.h5 PASSED | |
| Testing h5dump --enable-error-stack -n tfcontents1.h5 PASSED | |
| Testing h5dump --enable-error-stack -n --sort_by=name --sort_order=asc PASSED | |
| Testing h5dump --enable-error-stack -n --sort_by=name --sort_order=des PASSED | |
| Testing h5dump --enable-error-stack -n 1 --sort_order=ascending tall.h PASSED | |
| Testing h5dump --enable-error-stack -n 1 --sort_order=descending tall. PASSED | |
| Testing h5dump --enable-error-stack -H -p -d compact tfilters.h5 PASSED | |
| Testing h5dump --enable-error-stack -H -p -d contiguous tfilters.h5 PASSED | |
| Testing h5dump --enable-error-stack -H -p -d chunked tfilters.h5 PASSED | |
| Testing h5dump --enable-error-stack -H -p -d external tfilters.h5 PASSED | |
| Testing h5dump --enable-error-stack -p tfvalues.h5 PASSED | |
| Testing h5dump --enable-error-stack tattr2.h5 PASSED | |
| Testing h5dump --enable-error-stack -e tstr3.h5 PASSED | |
| Testing h5dump --enable-error-stack tstr3.h5 PASSED | |
| Testing h5dump --enable-error-stack -r -d str4 tstr3.h5 PASSED | |
| Testing h5dump --enable-error-stack taindices.h5 PASSED | |
| Testing h5dump --enable-error-stack -y taindices.h5 PASSED | |
| Testing h5dump --enable-error-stack -d 1d -s 1 -S 10 -c 2 -k 3 taindic PASSED | |
| Testing h5dump --enable-error-stack -d 2d -s 1,2 -S 3,3 -c 3,2 -k 2,2 PASSED | |
| Testing h5dump --enable-error-stack -d 3d -s 0,1,2 -S 1,3,3 -c 2,2,2 - PASSED | |
| Testing h5dump --enable-error-stack -d 4d -s 0,0,1,2 -c 2,2,3,2 -S 1,1 PASSED | |
| Testing h5dump --enable-error-stack -d 1d -s 1,3 taindices.h5 PASSED | |
| Testing h5dump --enable-error-stack -d 1d -c 1,3 taindices.h5 PASSED | |
| Testing h5dump --enable-error-stack -d 1d -S 1,3 taindices.h5 PASSED | |
| Testing h5dump --enable-error-stack -d 1d -k 1,3 taindices.h5 PASSED | |
| Testing h5dump --enable-error-stack -H -p -d szip tfilters.h5 PASSED | |
| Testing h5dump --enable-error-stack -H -p -d deflate tfilters.h5 PASSED | |
| Testing h5dump --enable-error-stack -H -p -d shuffle tfilters.h5 PASSED | |
| Testing h5dump --enable-error-stack -H -p -d fletcher32 tfilters.h5 PASSED | |
| Testing h5dump --enable-error-stack -H -p -d nbit tfilters.h5 PASSED | |
| Testing h5dump --enable-error-stack -H -p -d scaleoffset tfilters.h5 PASSED | |
| Testing h5dump --enable-error-stack -H -p -d all tfilters.h5 PASSED | |
| Testing h5dump --enable-error-stack -H -p -d myfilter tfilters.h5 PASSED | |
| Testing h5dump --enable-error-stack tlonglinks.h5 PASSED | |
| Testing h5dump --enable-error-stack -d dset4gb -s 4294967284 -c 22 tbi PASSED | |
| Testing h5dump --enable-error-stack thyperslab.h5 PASSED | |
| Testing h5dump --enable-error-stack tnullspace.h5 PASSED | |
| Testing h5dump --enable-error-stack zerodim.h5 PASSED | |
| Testing h5dump --enable-error-stack tvms.h5 PASSED | |
| Testing h5dump --enable-error-stack -d integer -o out1.bin -b LE tbina PASSED | |
| Testing h5dump --enable-error-stack -d /g2/dset2 -b -o tstr2bin2.txt t PASSED | |
| Testing h5dump --enable-error-stack -d /g6/dset6 -b -o tstr2bin6.txt t PASSED | |
| Testing h5dump --enable-error-stack -d integer -o out1.bin -b tbinary. PASSED | |
| Running h5import out1.bin -c out3.h5import -o out1.h5 PASSED | |
| Running h5diff tbinary.h5 out1.h5 /integer /integer PASSED | |
| Running h5import out1.bin -c tbin1.ddl -o out1D.h5 PASSED | |
| Running h5diff tbinary.h5 out1D.h5 /integer /integer PASSED | |
| Testing h5dump --enable-error-stack -b BE -d float -o out2.bin tbinary PASSED | |
| Testing h5dump --enable-error-stack -d integer -o out3.bin -b NATIVE t PASSED | |
| Running h5import out3.bin -c out3.h5import -o out3.h5 PASSED | |
| Running h5diff tbinary.h5 out3.h5 /integer /integer PASSED | |
| Running h5import out3.bin -c tbin3.ddl -o out3D.h5 PASSED | |
| Running h5diff tbinary.h5 out3D.h5 /integer /integer PASSED | |
| Testing h5dump --enable-error-stack -d double -b FILE -o out4.bin tbin PASSED | |
| Testing h5dump --enable-error-stack tdatareg.h5 PASSED | |
| Testing h5dump --enable-error-stack -R tdatareg.h5 PASSED | |
| Testing h5dump --enable-error-stack tattrreg.h5 PASSED | |
| Testing h5dump --enable-error-stack -R tattrreg.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /Dataset1 -s 0 -R -y -o tbinreg PASSED | |
| Testing h5dump --enable-error-stack --group=1 --sort_by=creation_order PASSED | |
| Testing h5dump --enable-error-stack --group=1 --sort_by=creation_order PASSED | |
| Testing h5dump --enable-error-stack -g 2 -q name -z ascending tordergr PASSED | |
| Testing h5dump --enable-error-stack -g 2 -q name -z descending torderg PASSED | |
| Testing h5dump --enable-error-stack -q creation_order tordergr.h5 PASSED | |
| Testing h5dump --enable-error-stack -H --sort_by=name --sort_order=asc PASSED | |
| Testing h5dump --enable-error-stack -H --sort_by=name --sort_order=des PASSED | |
| Testing h5dump --enable-error-stack -H --sort_by=creation_order --sort PASSED | |
| Testing h5dump --enable-error-stack -H --sort_by=creation_order --sort PASSED | |
| Testing h5dump --enable-error-stack --sort_by=name --sort_order=ascend PASSED | |
| Testing h5dump --enable-error-stack --sort_by=name --sort_order=descen PASSED | |
| Testing h5dump --enable-error-stack -m %.7f tfpformat.h5 PASSED | |
| Testing h5dump --enable-error-stack textlinksrc.h5 PASSED | |
| Testing h5dump --enable-error-stack textlinkfar.h5 PASSED | |
| Testing h5dump --enable-error-stack textlink.h5 PASSED | |
| Testing h5dump --enable-error-stack filter_fail.h5 PASSED | |
| Testing h5dump --enable-error-stack -y -o tall-6.txt -d /g1/g1.1/dset1 PASSED | |
| All h5dump tests passed. | |
| 8.16user 25.75system 0:31.28elapsed 108%CPU (0avgtext+0avgdata 45968maxresident)k | |
| 55696inputs+268016outputs (1major+2684638minor)pagefaults 0swaps | |
| Finished testing testh5dump.sh | |
| ============================ | |
| ============================ | |
| ============================ | |
| Testing testh5dumppbits.sh | |
| Finished testing testh5dumppbits.sh | |
| ============================ | |
| testh5dumppbits.sh Test Log | |
| ============================ | |
| Testing h5dump --enable-error-stack PASSED | |
| Testing h5dump --enable-error-stack -d /DS08BITS -M 0,8 packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /DU08BITS -M 0,8 packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /DS16BITS -M 0,16 packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /DU16BITS -M 0,16 packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /DS32BITS -M 0,32 packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /DU32BITS -M 0,32 packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /DS64BITS -M 0,64 packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /DU64BITS -M 0,64 packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /DS64BITS -M 0,63 packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /DU64BITS -M 0,63 packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /DS64BITS -M 1,63 packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /DU64BITS -M 1,63 packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /DS08BITS -M 0,4,4,4 packedbits PASSED | |
| Testing h5dump --enable-error-stack -d /DU08BITS -M 0,4,4,4 packedbits PASSED | |
| Testing h5dump --enable-error-stack -d /DS16BITS -M 0,8,8,8 packedbits PASSED | |
| Testing h5dump --enable-error-stack -d /DU16BITS -M 0,8,8,8 packedbits PASSED | |
| Testing h5dump --enable-error-stack -d /DS32BITS -M 0,16,16,16 packedb PASSED | |
| Testing h5dump --enable-error-stack -d /DU32BITS -M 0,16,16,16 packedb PASSED | |
| Testing h5dump --enable-error-stack -d /DS64BITS -M 0,32,32,32 packedb PASSED | |
| Testing h5dump --enable-error-stack -d /DU64BITS -M 0,32,32,32 packedb PASSED | |
| Testing h5dump --enable-error-stack -d /DS08BITS -M 0,2,2,2,4,2,6,2 pa PASSED | |
| Testing h5dump --enable-error-stack -d /DU08BITS -M 0,2,2,2,4,2,6,2 pa PASSED | |
| Testing h5dump --enable-error-stack -d /DS16BITS -M 0,4,4,4,8,4,12,4 p PASSED | |
| Testing h5dump --enable-error-stack -d /DU16BITS -M 0,4,4,4,8,4,12,4 p PASSED | |
| Testing h5dump --enable-error-stack -d /DS32BITS -M 0,8,8,8,16,8,24,8 PASSED | |
| Testing h5dump --enable-error-stack -d /DU32BITS -M 0,8,8,8,16,8,24,8 PASSED | |
| Testing h5dump --enable-error-stack -d /DS64BITS -M 0,16,16,16,32,16,4 PASSED | |
| Testing h5dump --enable-error-stack -d /DU64BITS -M 0,16,16,16,32,16,4 PASSED | |
| Testing h5dump --enable-error-stack -d /DS08BITS -M 0,2,2,6 packedbits PASSED | |
| Testing h5dump --enable-error-stack -d /DU08BITS -M 0,2,2,6 packedbits PASSED | |
| Testing h5dump --enable-error-stack -d /DS16BITS -M 0,2,10,6 packedbit PASSED | |
| Testing h5dump --enable-error-stack -d /DU16BITS -M 0,2,10,6 packedbit PASSED | |
| Testing h5dump --enable-error-stack -d /DS32BITS -M 0,2,26,6 packedbit PASSED | |
| Testing h5dump --enable-error-stack -d /DU32BITS -M 0,2,26,6 packedbit PASSED | |
| Testing h5dump --enable-error-stack -d /DS64BITS -M 0,2,58,6 packedbit PASSED | |
| Testing h5dump --enable-error-stack -d /DU64BITS -M 0,2,58,6 packedbit PASSED | |
| Testing h5dump --enable-error-stack -d /DS08BITS -M 0,1,1,1,2,1,0,3 pa PASSED | |
| Testing h5dump --enable-error-stack -d /DS08BITS -M 0,1,1,1,2,1,3,1,4, PASSED | |
| Testing h5dump --enable-error-stack -d /dset1 -M 0,1,1,1 tcompound.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /Dataset1 -M 0,1,1,1 tarray1.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /DS08BITS -M 0,1,0,1,1,1,2,1,3, PASSED | |
| Testing h5dump --enable-error-stack -d /DS08BITS -M 64,1 packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /DS08BITS -M 8,1 packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /DS16BITS -M 16,1 packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /DS32BITS -M 32,1 packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /DS08BITS -M -1,1 packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /DS08BITS -M 4,0 packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /DS08BITS -M 37,28 packedbits.h PASSED | |
| Testing h5dump --enable-error-stack -d /DS08BITS -M 2,7 packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /DS16BITS -M 10,7 packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /DS32BITS -M 26,7 packedbits.h5 PASSED | |
| Testing h5dump --enable-error-stack -d /DS08BITS -M 0,2,2,1,0,2,2, pac PASSED | |
| All h5dump tests passed. | |
| 1.63user 7.32system 0:07.68elapsed 116%CPU (0avgtext+0avgdata 19520maxresident)k | |
| 824inputs+5608outputs (0major+788824minor)pagefaults 0swaps | |
| Finished testing testh5dumppbits.sh | |
| ============================ | |
| ============================ | |
| ============================ | |
| Testing testh5dumpxml.sh | |
| Finished testing testh5dumpxml.sh | |
| ============================ | |
| testh5dumpxml.sh Test Log | |
| ============================ | |
| Testing h5dump --xml tall.h5 PASSED | |
| Testing h5dump --xml tattr.h5 PASSED | |
| Testing h5dump --xml tbitfields.h5 PASSED | |
| Testing h5dump --xml tcompound.h5 PASSED | |
| Testing h5dump --xml tcompound2.h5 PASSED | |
| Testing h5dump --xml tdatareg.h5 PASSED | |
| Testing h5dump --xml tdset.h5 PASSED | |
| Testing h5dump --xml tdset2.h5 PASSED | |
| Testing h5dump --xml tenum.h5 PASSED | |
| Testing h5dump --xml tgroup.h5 PASSED | |
| Testing h5dump --xml thlink.h5 PASSED | |
| Testing h5dump --xml tloop.h5 PASSED | |
| Testing h5dump --xml tloop2.h5 PASSED | |
| Testing h5dump --xml tmany.h5 PASSED | |
| Testing h5dump --xml tnestedcomp.h5 PASSED | |
| Testing h5dump --xml tcompound_complex.h5 PASSED | |
| Testing h5dump --xml tobjref.h5 PASSED | |
| Testing h5dump --xml topaque.h5 PASSED | |
| Testing h5dump --xml tslink.h5 PASSED | |
| Testing h5dump --xml tudlink.h5 PASSED | |
| Testing h5dump --xml textlink.h5 PASSED | |
| Testing h5dump --xml tstr.h5 PASSED | |
| Testing h5dump --xml tstr2.h5 PASSED | |
| Testing h5dump --xml tref.h5 PASSED | |
| Testing h5dump --xml tname-amp.h5 PASSED | |
| Testing h5dump --xml tname-apos.h5 PASSED | |
| Testing h5dump --xml tname-gt.h5 PASSED | |
| Testing h5dump --xml tname-lt.h5 PASSED | |
| Testing h5dump --xml tname-quot.h5 PASSED | |
| Testing h5dump --xml tname-sp.h5 PASSED | |
| Testing h5dump --xml tstring.h5 PASSED | |
| Testing h5dump --xml tstring-at.h5 PASSED | |
| Testing h5dump --xml tref-escapes.h5 PASSED | |
| Testing h5dump --xml tref-escapes-at.h5 PASSED | |
| Testing h5dump --xml tnodata.h5 PASSED | |
| Testing h5dump --xml tarray1.h5 PASSED | |
| Testing h5dump --xml tarray2.h5 PASSED | |
| Testing h5dump --xml tarray3.h5 PASSED | |
| Testing h5dump --xml tarray6.h5 PASSED | |
| Testing h5dump --xml tarray7.h5 PASSED | |
| Testing h5dump --xml tvldtypes1.h5 PASSED | |
| Testing h5dump --xml tvldtypes2.h5 PASSED | |
| Testing h5dump --xml tvldtypes3.h5 PASSED | |
| Testing h5dump --xml tvldtypes4.h5 PASSED | |
| Testing h5dump --xml tvldtypes5.h5 PASSED | |
| Testing h5dump --xml tvlstr.h5 PASSED | |
| Testing h5dump --xml tsaf.h5 PASSED | |
| Testing h5dump --xml tempty.h5 PASSED | |
| Testing h5dump --xml tnamed_dtype_attr.h5 PASSED | |
| Testing h5dump --xml --use-dtd tempty.h5 PASSED | |
| Testing h5dump --xml -u tempty.h5 PASSED | |
| Testing h5dump --xml -X : tempty.h5 PASSED | |
| Testing h5dump --xml --xml-ns=: tempty.h5 PASSED | |
| Testing h5dump --xml -X thing: tempty.h5 PASSED | |
| Testing h5dump --xml --xml-ns=thing: tempty.h5 PASSED | |
| Testing h5dump --xml --xml-ns=: --xml-dtd=http://somewhere.net tempty. PASSED | |
| Testing h5dump --xml --use-dtd --xml-dtd=http://somewhere.net tempty.h PASSED | |
| Testing h5dump --xml -A tall.h5 PASSED | |
| Testing h5dump --xml -H --sort_by=name --sort_order=ascending torderat PASSED | |
| Testing h5dump --xml -H --sort_by=name --sort_order=descending tordera PASSED | |
| Testing h5dump --xml -H --sort_by=creation_order --sort_order=ascendin PASSED | |
| Testing h5dump --xml -H --sort_by=creation_order --sort_order=descendi PASSED | |
| Testing h5dump -u -m %.7f tfpformat.h5 PASSED | |
| All h5dumpxml tests passed. | |
| 1.72user 7.35system 0:07.02elapsed 129%CPU (0avgtext+0avgdata 27392maxresident)k | |
| 1472inputs+4648outputs (0major+785633minor)pagefaults 0swaps | |
| Finished testing testh5dumpxml.sh | |
| ============================ | |
| ============================ | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5dump' | |
| ===Serial tests in h5dump ended Thu Jun 23 13:02:20 EDT 2016=== | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5dump' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5dump' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5dump' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5dump' | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5dump' | |
| Making check in misc | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/misc' | |
| make h5repart_gentest talign repart_test testh5repart.sh testh5mkgrp.sh | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/misc' | |
| make[3]: `h5repart_gentest' is up to date. | |
| make[3]: `talign' is up to date. | |
| make[3]: `repart_test' is up to date. | |
| make[3]: `testh5repart.sh' is up to date. | |
| make[3]: `testh5mkgrp.sh' is up to date. | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/misc' | |
| make check-TESTS | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/misc' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/misc' | |
| ===Serial tests in misc begin Thu Jun 23 13:02:20 EDT 2016=== | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/misc' | |
| ============================ | |
| Testing h5repart_gentest | |
| Finished testing h5repart_gentest | |
| ============================ | |
| h5repart_gentest Test Log | |
| ============================ | |
| PASSED | |
| 0.03user 0.06system 0:00.10elapsed 105%CPU (0avgtext+0avgdata 26944maxresident)k | |
| 48inputs+184outputs (0major+7676minor)pagefaults 0swaps | |
| Finished testing h5repart_gentest | |
| ============================ | |
| ============================ | |
| Testing talign | |
| Finished testing talign | |
| ============================ | |
| talign Test Log | |
| ============================ | |
| Testing alignment in compound datatypes PASSED | |
| 0.04user 0.07system 0:00.11elapsed 101%CPU (0avgtext+0avgdata 27056maxresident)k | |
| 64inputs+56outputs (0major+8715minor)pagefaults 0swaps | |
| Finished testing talign | |
| ============================ | |
| ============================ | |
| Testing testh5repart.sh | |
| Finished testing testh5repart.sh | |
| ============================ | |
| testh5repart.sh Test Log | |
| ============================ | |
| Testing h5repart -m 20000 family_file%05d.h5 /mnt/ebs/hudson/jobs/hdf5 PASSED | |
| Testing h5repart -m 5k family_file%05d.h5 /mnt/ebs/hudson/jobs/hdf5/wo PASSED | |
| Testing h5repart -m 20000 -family_to_sec2 family_file%05d.h5 /mnt/ebs/ PASSED | |
| Testing repart_test PASSED | |
| All h5repart tests passed. | |
| 0.11user 0.25system 0:00.35elapsed 101%CPU (0avgtext+0avgdata 27232maxresident)k | |
| 288inputs+216outputs (0major+28843minor)pagefaults 0swaps | |
| Finished testing testh5repart.sh | |
| ============================ | |
| ============================ | |
| ============================ | |
| Testing testh5mkgrp.sh | |
| Finished testing testh5mkgrp.sh | |
| ============================ | |
| testh5mkgrp.sh Test Log | |
| ============================ | |
| Testing h5mkgrp -h PASSED | |
| Testing h5mkgrp h5mkgrp_single.h5 single PASSED | |
| Verifying h5ls file structure h5mkgrp_single.h5 PASSED | |
| Testing h5mkgrp -v h5mkgrp_single_v.h5 single PASSED | |
| Verifying h5ls file structure h5mkgrp_single_v.h5 PASSED | |
| Testing h5mkgrp -p h5mkgrp_single_p.h5 single PASSED | |
| Verifying h5ls file structure h5mkgrp_single_p.h5 PASSED | |
| Testing h5mkgrp -l h5mkgrp_single_l.h5 latest PASSED | |
| Verifying h5ls file structure h5mkgrp_single_l.h5 PASSED | |
| Testing h5mkgrp h5mkgrp_several.h5 one two PASSED | |
| Verifying h5ls file structure h5mkgrp_several.h5 PASSED | |
| Testing h5mkgrp -v h5mkgrp_several_v.h5 one two PASSED | |
| Verifying h5ls file structure h5mkgrp_several_v.h5 PASSED | |
| Testing h5mkgrp -p h5mkgrp_several_p.h5 one two PASSED | |
| Verifying h5ls file structure h5mkgrp_several_p.h5 PASSED | |
| Testing h5mkgrp -l h5mkgrp_several_l.h5 one two PASSED | |
| Verifying h5ls file structure h5mkgrp_several_l.h5 PASSED | |
| Testing h5mkgrp -p h5mkgrp_nested_p.h5 /one/two PASSED | |
| Verifying h5ls file structure h5mkgrp_nested_p.h5 PASSED | |
| Testing h5mkgrp -lp h5mkgrp_nested_lp.h5 /one/two PASSED | |
| Verifying h5ls file structure h5mkgrp_nested_lp.h5 PASSED | |
| Testing h5mkgrp -p h5mkgrp_nested_mult_p.h5 /one/two /three/four PASSED | |
| Verifying h5ls file structure h5mkgrp_nested_mult_p.h5 PASSED | |
| Testing h5mkgrp -lp h5mkgrp_nested_mult_lp.h5 /one/two /three/four PASSED | |
| Verifying h5ls file structure h5mkgrp_nested_mult_lp.h5 PASSED | |
| All h5mkgrp tests passed. | |
| 0.55user 2.31system 0:02.53elapsed 113%CPU (0avgtext+0avgdata 28576maxresident)k | |
| 176inputs+1688outputs (0major+252154minor)pagefaults 0swaps | |
| Finished testing testh5mkgrp.sh | |
| ============================ | |
| ============================ | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/misc' | |
| ===Serial tests in misc ended Thu Jun 23 13:02:24 EDT 2016=== | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/misc' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/misc' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/misc' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/misc' | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/misc' | |
| Making check in h5import | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5import' | |
| make h5importtest | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5import' | |
| make[3]: `h5importtest' is up to date. | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5import' | |
| make check-TESTS | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5import' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5import' | |
| ===Serial tests in h5import begin Thu Jun 23 13:02:24 EDT 2016=== | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5import' | |
| ============================ | |
| Testing h5importtest | |
| Finished testing h5importtest | |
| ============================ | |
| h5importtest Test Log | |
| ============================ | |
| 0.03user 0.06system 0:00.12elapsed 81%CPU (0avgtext+0avgdata 26944maxresident)k | |
| 80inputs+96outputs (0major+6980minor)pagefaults 0swaps | |
| Finished testing h5importtest | |
| ============================ | |
| ============================ | |
| Testing h5importtestutil.sh | |
| Finished testing h5importtestutil.sh | |
| ============================ | |
| h5importtestutil.sh Test Log | |
| ============================ | |
| ============================== | |
| H5IMPORT tests started | |
| ============================== | |
| Testing ASCII I32 rank 3 - Output BE PASSED | |
| Testing ASCII I16 rank 3 - Output LE - CHUNKED - extended PASSED | |
| Testing ASCII I8 - rank 3 - Output I8 LE-Chunked+Extended+Compressed PASSED | |
| Testing ASCII UI16 - rank 2 - Output LE+Chunked+Compressed PASSED | |
| Testing ASCII UI32 - rank 3 - Output BE PASSED | |
| Testing ASCII F32 - rank 3 - Output LE PASSED | |
| Testing ASCII F64 - rank 3 - Output BE + CHUNKED+Extended+Compressed PASSED | |
| Testing BINARY F64 - rank 3 - Output LE+CHUNKED+Extended+Compressed PASSED | |
| Testing H5DUMP-BINARY F64 - rank 3 - Output LE+CHUNKED+Extended+Compre PASSED | |
| Testing BINARY I8 - rank 3 - Output I16LE + Chunked+Extended+Compresse PASSED | |
| Testing H5DUMP-BINARY I8 - rank 3 - Output I16LE + Chunked+Extended+Co PASSED | |
| Testing BINARY I16 - rank 3 - Output order LE + CHUNKED + extended PASSED | |
| Testing H5DUMP-BINARY I16 - rank 3 - Output order LE + CHUNKED + exten PASSED | |
| Testing BINARY I32 - rank 3 - Output BE + CHUNKED PASSED | |
| Testing H5DUMP-BINARY I32 - rank 3 - Output BE + CHUNKED PASSED | |
| Testing BINARY UI16 - rank 3 - Output byte BE + CHUNKED PASSED | |
| Testing H5DUMP-BINARY UI16 - rank 3 - Output byte BE + CHUNKED PASSED | |
| Testing BINARY UI32 - rank 3 - Output LE + CHUNKED PASSED | |
| Testing H5DUMP-BINARY UI32 - rank 3 - Output LE + CHUNKED PASSED | |
| Testing STR PASSED | |
| Testing H5DUMP-STR PASSED | |
| Testing BINARY I8 CR LF EOF PASSED | |
| Testing H5DUMP-BINARY I8 CR LF EOF PASSED | |
| Testing ASCII F64 - rank 1 - INPUT-CLASS TEXTFPE PASSED | |
| All h5import tests passed. | |
| 1.28user 4.79system 0:04.85elapsed 125%CPU (0avgtext+0avgdata 19360maxresident)k | |
| 648inputs+1792outputs (1major+528525minor)pagefaults 0swaps | |
| Finished testing h5importtestutil.sh | |
| ============================ | |
| ============================ | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5import' | |
| ===Serial tests in h5import ended Thu Jun 23 13:02:29 EDT 2016=== | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5import' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5import' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5import' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5import' | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5import' | |
| Making check in h5repack | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5repack' | |
| make h5repacktst h5repack.sh h5repack_plugin.sh | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5repack' | |
| make[3]: `h5repacktst' is up to date. | |
| make[3]: `h5repack.sh' is up to date. | |
| make[3]: `h5repack_plugin.sh' is up to date. | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5repack' | |
| make check-TESTS | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5repack' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5repack' | |
| ===Serial tests in h5repack begin Thu Jun 23 13:02:29 EDT 2016=== | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5repack' | |
| ============================ | |
| Testing h5repacktst | |
| Finished testing h5repacktst | |
| ============================ | |
| h5repacktst Test Log | |
| ============================ | |
| Testing h5repack: | |
| Testing generating datasets PASSED | |
| Testing copy of datasets (fill values) PASSED | |
| Testing copy of datasets (all datatypes) PASSED | |
| Testing copy of datasets (attributes) PASSED | |
| Testing copy of datasets (hardlinks) PASSED | |
| Testing copy of allocation early file PASSED | |
| Testing adding deflate filter PASSED | |
| Testing adding deflate filter to all PASSED | |
| Testing adding szip filter -SKIP- | |
| Testing adding szip filter to all -SKIP- | |
| Testing addding shuffle filter PASSED | |
| Testing addding shuffle filter to all PASSED | |
| Testing adding checksum filter PASSED | |
| Testing adding checksum filter to all PASSED | |
| Testing filter queue fletcher, shuffle, deflate, szip PASSED | |
| Testing adding layout chunked PASSED | |
| Testing adding layout chunked to all PASSED | |
| Testing adding layout contiguous PASSED | |
| Testing adding layout contiguous to all PASSED | |
| Testing adding layout compact PASSED | |
| Testing adding layout compact to all PASSED | |
| Testing layout compact to contiguous conversion PASSED | |
| Testing layout compact to chunk conversion PASSED | |
| Testing layout compact to compact conversion PASSED | |
| Testing layout contiguous to compact conversion PASSED | |
| Testing layout contiguous to chunk conversion PASSED | |
| Testing layout contiguous to contiguous conversion PASSED | |
| Testing layout chunked to compact conversion PASSED | |
| Testing layout chunked to contiguous conversion PASSED | |
| Testing layout chunked to chunk conversion PASSED | |
| Testing copy of szip filter -SKIP- | |
| Testing removing szip filter -SKIP- | |
| Testing copy of deflate filter PASSED | |
| Testing removing deflate filter PASSED | |
| Testing copy of shuffle filter PASSED | |
| Testing removing shuffle filter PASSED | |
| Testing copy of fletcher filter PASSED | |
| Testing removing fletcher filter PASSED | |
| Testing copy of nbit filter PASSED | |
| Testing removing nbit filter PASSED | |
| Testing adding nbit filter PASSED | |
| Testing copy of scaleoffset filter PASSED | |
| Testing removing scaleoffset filter PASSED | |
| Testing adding scaleoffset filter PASSED | |
| Testing filter conversion from deflate to szip -SKIP- | |
| Testing filter conversion from szip to deflate -SKIP- | |
| Testing removing all filters -SKIP- | |
| Testing big file PASSED | |
| Testing external datasets PASSED | |
| Testing file with userblock PASSED | |
| Testing latest file format options PASSED | |
| Testing several global filters PASSED | |
| Testing file with added userblock PASSED | |
| Testing file with aligment PASSED | |
| Testing file with committed datatypes PASSED | |
| Testing metadata block size option PASSED | |
| All h5repack tests passed. | |
| 7.52user 0.82system 0:08.39elapsed 99%CPU (0avgtext+0avgdata 1016656maxresident)k | |
| 920inputs+5840outputs (0major+105151minor)pagefaults 0swaps | |
| Finished testing h5repacktst | |
| ============================ | |
| ============================ | |
| Testing h5repack.sh | |
| Finished testing h5repack.sh | |
| ============================ | |
| h5repack.sh Test Log | |
| ============================ | |
| Testing h5repack -h PASSED | |
| fill h5repack_fill.h5 | |
| Testing h5repack PASSED | |
| Verifying h5diff output ./testfiles/h5repack_fill.h5 ./testfiles/out-f PASSED | |
| objs h5repack_objs.h5 | |
| Testing h5repack PASSED | |
| Verifying h5diff output ./testfiles/h5repack_objs.h5 ./testfiles/out-o PASSED | |
| attr h5repack_attr.h5 | |
| Testing h5repack PASSED | |
| Verifying h5diff output ./testfiles/h5repack_attr.h5 ./testfiles/out-a PASSED | |
| hlink h5repack_hlink.h5 | |
| Testing h5repack PASSED | |
| Verifying h5diff output ./testfiles/h5repack_hlink.h5 ./testfiles/out- PASSED | |
| layout h5repack_layout.h5 | |
| Testing h5repack PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| early h5repack_early.h5 | |
| Testing h5repack PASSED | |
| Verifying h5diff output ./testfiles/h5repack_early.h5 ./testfiles/out- PASSED | |
| gzip_individual h5repack_layout.h5 -f dset1:GZIP=1 -l dset1:CHUNK=20x10 | |
| Testing h5repack -f dset1:GZIP=1 -l dset1:CHUNK=20x10 PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| gzip_all h5repack_layout.h5 -f GZIP=1 | |
| Testing h5repack -f GZIP=1 PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| Testing h5repack h5repack_layout.h5 -f dset2:SZIP=8,EC -l dset2:CHUNK= -SKIP- | |
| Testing h5repack h5repack_layout.h5 -f SZIP=8,NN -SKIP- | |
| shuffle_individual h5repack_layout.h5 -f dset2:SHUF -l dset2:CHUNK=20x10 | |
| Testing h5repack -f dset2:SHUF -l dset2:CHUNK=20x10 PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| shuffle_all h5repack_layout.h5 -f SHUF | |
| Testing h5repack -f SHUF PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| fletcher_individual h5repack_layout.h5 -f dset2:FLET -l dset2:CHUNK=20x10 | |
| Testing h5repack -f dset2:FLET -l dset2:CHUNK=20x10 PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| fletcher_all h5repack_layout.h5 -f FLET | |
| Testing h5repack -f FLET PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| Testing h5repack h5repack_layout.h5 -f dset2:SHUF -f dset2:FLET -f dse -SKIP- | |
| Testing h5repack -v -f /dset_deflate:GZIP=9 PASSED | |
| Verifying h5diff output ./testfiles/h5repack_filters.h5 ./testfiles/ou PASSED | |
| Verifying output from h5repack -v -f /dset_deflate:GZIP=9 PASSED | |
| Testing h5repack h5repack_szip.h5 -SKIP- | |
| Testing h5repack h5repack_szip.h5 --filter=dset_szip:NONE -SKIP- | |
| deflate_copy h5repack_deflate.h5 | |
| Testing h5repack PASSED | |
| Verifying h5diff output ./testfiles/h5repack_deflate.h5 ./testfiles/ou PASSED | |
| deflate_remove h5repack_deflate.h5 -f dset_deflate:NONE | |
| Testing h5repack -f dset_deflate:NONE PASSED | |
| Verifying h5diff output ./testfiles/h5repack_deflate.h5 ./testfiles/ou PASSED | |
| shuffle_copy h5repack_shuffle.h5 | |
| Testing h5repack PASSED | |
| Verifying h5diff output ./testfiles/h5repack_shuffle.h5 ./testfiles/ou PASSED | |
| shuffle_remove h5repack_shuffle.h5 -f dset_shuffle:NONE | |
| Testing h5repack -f dset_shuffle:NONE PASSED | |
| Verifying h5diff output ./testfiles/h5repack_shuffle.h5 ./testfiles/ou PASSED | |
| fletcher_copy h5repack_fletcher.h5 | |
| Testing h5repack PASSED | |
| Verifying h5diff output ./testfiles/h5repack_fletcher.h5 ./testfiles/o PASSED | |
| fletcher_remove h5repack_fletcher.h5 -f dset_fletcher32:NONE | |
| Testing h5repack -f dset_fletcher32:NONE PASSED | |
| Verifying h5diff output ./testfiles/h5repack_fletcher.h5 ./testfiles/o PASSED | |
| nbit_copy h5repack_nbit.h5 | |
| Testing h5repack PASSED | |
| Verifying h5diff output ./testfiles/h5repack_nbit.h5 ./testfiles/out-n PASSED | |
| nbit_remove h5repack_nbit.h5 -f dset_nbit:NONE | |
| Testing h5repack -f dset_nbit:NONE PASSED | |
| Verifying h5diff output ./testfiles/h5repack_nbit.h5 ./testfiles/out-n PASSED | |
| nbit_add h5repack_nbit.h5 -f dset_int31:NBIT | |
| Testing h5repack -f dset_int31:NBIT PASSED | |
| Verifying h5diff output ./testfiles/h5repack_nbit.h5 ./testfiles/out-n PASSED | |
| scale_copy h5repack_soffset.h5 | |
| Testing h5repack PASSED | |
| Verifying h5diff output ./testfiles/h5repack_soffset.h5 ./testfiles/ou PASSED | |
| scale_add h5repack_soffset.h5 -f dset_none:SOFF=31,IN | |
| Testing h5repack -f dset_none:SOFF=31,IN PASSED | |
| Verifying h5diff output ./testfiles/h5repack_soffset.h5 ./testfiles/ou PASSED | |
| scale_remove h5repack_soffset.h5 -f dset_scaleoffset:NONE | |
| Testing h5repack -f dset_scaleoffset:NONE PASSED | |
| Verifying h5diff output ./testfiles/h5repack_soffset.h5 ./testfiles/ou PASSED | |
| Testing h5repack h5repack_filters.h5 -f NONE -SKIP- | |
| Testing h5repack h5repack_deflate.h5 -f dset_deflate:SZIP=8,NN -SKIP- | |
| Testing h5repack h5repack_szip.h5 -f dset_szip:GZIP=1 -SKIP- | |
| Testing h5repack -f GZIP=1 -m 1024 PASSED | |
| Verifying h5dump output -f GZIP=1 -m 1024 PASSED | |
| deflate_file h5repack_layout.h5 -e ./testfiles/h5repack.info | |
| Testing h5repack -e ./testfiles/h5repack.info PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| Testing h5repack --layout dset2:CHUNK=20x10 PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| Verifying a dataset layout PASSED | |
| Testing h5repack -l CHUNK=20x10 PASSED | |
| Verifying h5diff output h5repack_layout.h5 ./testfiles/out-chunk_20x10 PASSED | |
| Verifying layouts | |
| Testing /mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbui PASSED | |
| Testing h5repack -l dset2:CONTI PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| Verifying a dataset layout PASSED | |
| Testing h5repack -l CONTI PASSED | |
| Verifying h5diff output h5repack_layout.h5 ./testfiles/out-conti.h5rep PASSED | |
| Verifying layouts | |
| Testing /mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbui PASSED | |
| Testing h5repack -l dset2:COMPA PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| Verifying a dataset layout PASSED | |
| Testing h5repack -l COMPA PASSED | |
| Verifying h5diff output h5repack_layout.h5 ./testfiles/out-compa.h5rep PASSED | |
| Verifying layouts | |
| Testing /mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbui PASSED | |
| Testing h5repack -l dset_compact:CONTI PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| Verifying a dataset layout PASSED | |
| Testing h5repack -l dset_compact:CHUNK=2x5 PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| Verifying a dataset layout PASSED | |
| Testing h5repack -l dset_compact:COMPA PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| Verifying a dataset layout PASSED | |
| Testing h5repack -l dset_contiguous:COMPA PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| Verifying a dataset layout PASSED | |
| Testing h5repack -l dset_contiguous:CHUNK=3x6 PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| Verifying a dataset layout PASSED | |
| Testing h5repack -l dset_contiguous:CONTI PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| Verifying a dataset layout PASSED | |
| Testing h5repack -l dset_chunk:COMPA PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| Verifying a dataset layout PASSED | |
| Testing h5repack -l dset_chunk:CONTI PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| Verifying a dataset layout PASSED | |
| Testing h5repack -l dset_chunk:CHUNK=18x13 PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| Verifying a dataset layout PASSED | |
| Testing h5repack -l contig_small:COMPA PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout2.h5 ./testfiles/ou PASSED | |
| Verifying a dataset layout PASSED | |
| Testing h5repack -l chunked_small_fixed:COMPA PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout2.h5 ./testfiles/ou PASSED | |
| Verifying a dataset layout PASSED | |
| Testing h5repack -l chunk_unlimit1:CHUNK=100x300 PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout3.h5 ./testfiles/ou PASSED | |
| Verifying a dataset layout PASSED | |
| Testing h5repack -l chunk_unlimit1:CONTI PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout3.h5 ./testfiles/ou PASSED | |
| Verifying a dataset layout PASSED | |
| Testing h5repack -l chunk_unlimit1:COMPA PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout3.h5 ./testfiles/ou PASSED | |
| Verifying a dataset layout PASSED | |
| Testing h5repack -f chunk_unlimit1:NONE PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout3.h5 ./testfiles/ou PASSED | |
| Verifying a dataset layout PASSED | |
| Testing h5repack -f chunk_unlimit2:NONE PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout3.h5 ./testfiles/ou PASSED | |
| Verifying a dataset layout PASSED | |
| Testing h5repack -f chunk_unlimit3:NONE PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout3.h5 ./testfiles/ou PASSED | |
| Verifying a dataset layout PASSED | |
| error4 h5repack_layout3.h5 -f NONE | |
| Testing h5repack -f NONE PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout3.h5 ./testfiles/ou PASSED | |
| Testing h5repack -l chunk_unlimit2:CONTI PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout3.h5 ./testfiles/ou PASSED | |
| Verifying a dataset layout PASSED | |
| Testing h5repack -l chunk_unlimit3:CONTI PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout3.h5 ./testfiles/ou PASSED | |
| Verifying a dataset layout PASSED | |
| native_fill h5repack_fill.h5 -n | |
| Testing h5repack -n PASSED | |
| Verifying h5diff output ./testfiles/h5repack_fill.h5 ./testfiles/out-n PASSED | |
| native_attr h5repack_attr.h5 -n | |
| Testing h5repack -n PASSED | |
| Verifying h5diff output ./testfiles/h5repack_attr.h5 ./testfiles/out-n PASSED | |
| Testing h5repack --layout CHUNK=20x10 --filter GZIP=1 --minimum=10 --n PASSED | |
| Verifying h5diff output h5repack_layout.h5 ./testfiles/out-layout_long PASSED | |
| Verifying layouts | |
| Testing /mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbui PASSED | |
| Testing h5repack -l CHUNK=20x10 -f GZIP=1 -m 10 -n -L -c 8 -d 6 -s 8[: PASSED | |
| Verifying h5diff output h5repack_layout.h5 ./testfiles/out-layout_shor PASSED | |
| Verifying layouts | |
| Testing /mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbui PASSED | |
| global_filters h5repack_layout.h5 --filter GZIP=1 --filter SHUF | |
| Testing h5repack --filter GZIP=1 --filter SHUF PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| Testing h5repack -l CHUNK=20x10 -f GZIP=1 -m 10 -n -L -c 8 -d 6 -s 8[: PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| add_userblock h5repack_objs.h5 -u ./testfiles/ublock.bin -b 2048 | |
| Testing h5repack -u ./testfiles/ublock.bin -b 2048 PASSED | |
| Verifying h5diff output ./testfiles/h5repack_objs.h5 ./testfiles/out-a PASSED | |
| add_alignment h5repack_objs.h5 -t 1 -a 1 | |
| Testing h5repack -t 1 -a 1 PASSED | |
| Verifying h5diff output ./testfiles/h5repack_objs.h5 ./testfiles/out-a PASSED | |
| pgrade_layout h5repack_layouto.h5 | |
| Testing h5repack PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layouto.h5 ./testfiles/ou PASSED | |
| gt_mallocsize h5repack_objs.h5 -f GZIP=1 | |
| Testing h5repack -f GZIP=1 PASSED | |
| Verifying h5diff output ./testfiles/h5repack_objs.h5 ./testfiles/out-g PASSED | |
| committed_dt h5repack_named_dtypes.h5 | |
| Testing h5repack PASSED | |
| Verifying h5diff output ./testfiles/h5repack_named_dtypes.h5 ./testfil PASSED | |
| Testing h5repack PASSED | |
| Verifying h5diff output ./testfiles/tfamily%05d.h5 ./testfiles/out-fam PASSED | |
| bug1814 h5repack_refs.h5 | |
| Testing h5repack PASSED | |
| Verifying h5diff output ./testfiles/h5repack_refs.h5 ./testfiles/out-b PASSED | |
| HDFFV-5932 h5repack_attr_refs.h5 | |
| Testing h5repack PASSED | |
| Verifying h5diff output ./testfiles/h5repack_attr_refs.h5 ./testfiles/ PASSED | |
| HDFFV-7840 h5diff_attr1.h5 | |
| Testing h5repack PASSED | |
| Verifying h5diff output ./testfiles/h5diff_attr1.h5 ./testfiles/out-HD PASSED | |
| Testing h5repack -M 8192 PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| Testing h5repack -M 8192 PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| Verify the sizes of both output files (27280 vs 27488) PASSED | |
| Testing h5repack --metadata_block_size=8192 PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| Testing h5repack --metadata_block_size=8192 PASSED | |
| Verifying h5diff output ./testfiles/h5repack_layout.h5 ./testfiles/out PASSED | |
| Verify the sizes of both output files (27280 vs 27488) PASSED | |
| All h5repack tests passed. | |
| 3.39user 10.30system 0:11.54elapsed 118%CPU (0avgtext+0avgdata 30928maxresident)k | |
| 5752inputs+17736outputs (1major+1171491minor)pagefaults 0swaps | |
| Finished testing h5repack.sh | |
| ============================ | |
| ============================ | |
| ============================ | |
| Testing h5repack_plugin.sh | |
| Finished testing h5repack_plugin.sh | |
| ============================ | |
| h5repack_plugin.sh Test Log | |
| ============================ | |
| plugin_test h5repack_layout.h5 -v -f UD=257,1,9 | |
| Testing h5repack -v -f UD=257,1,9 PASSED | |
| PASSED | |
| Verifying h5dump output -pH testfiles/out-plugin_test.h5repack_layout. PASSED | |
| All Plugin API tests passed. | |
| 0.06user 0.25system 0:00.31elapsed 102%CPU (0avgtext+0avgdata 19104maxresident)k | |
| 56inputs+296outputs (0major+27628minor)pagefaults 0swaps | |
| Finished testing h5repack_plugin.sh | |
| ============================ | |
| ============================ | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5repack' | |
| ===Serial tests in h5repack ended Thu Jun 23 13:02:49 EDT 2016=== | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5repack' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5repack' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5repack' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5repack' | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5repack' | |
| Making check in h5jam | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5jam' | |
| make tellub h5jamgentest getub testh5jam.sh | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5jam' | |
| make[3]: `tellub' is up to date. | |
| make[3]: `h5jamgentest' is up to date. | |
| make[3]: `getub' is up to date. | |
| make[3]: `testh5jam.sh' is up to date. | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5jam' | |
| make check-TESTS | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5jam' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5jam' | |
| ===Serial tests in h5jam begin Thu Jun 23 13:02:49 EDT 2016=== | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5jam' | |
| ============================ | |
| Testing testh5jam.sh | |
| Finished testing testh5jam.sh | |
| ============================ | |
| testh5jam.sh Test Log | |
| ============================ | |
| Testing h5jam -h PASSED | |
| Testing h5jam -i tall.h5 -u tall.h5 -o tall-tmp.h5 PASSED | |
| Testing h5jam -u u10.txt -i tall.h5 -o ta2.h5 PASSED | |
| Compare ta2.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5jam -u u511.txt -i tall.h5 -o ta3.h5 PASSED | |
| Compare ta3.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5jam -u u512.txt -i tall.h5 -o ta4.h5 PASSED | |
| Compare ta4.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5jam -u u513.txt -i tall.h5 -o ta5.h5 PASSED | |
| Compare ta5.h5 to ./testfiles/tall.h5 PASSED | |
| Testing jam -u u10.txt -i ta6.h5 PASSED | |
| Compare ta6.h5 to ./testfiles/tall.h5 PASSED | |
| Testing jam -u u511.txt -i ta7.h5 PASSED | |
| Compare ta7.h5 to ./testfiles/tall.h5 PASSED | |
| Testing jam -u u512.txt -i ta8.h5 PASSED | |
| Compare ta8.h5 to ./testfiles/tall.h5 PASSED | |
| Testing jam -u u513.txt -i ta9.h5 PASSED | |
| Compare ta9.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5jam -u u10.txt -i twithub.h5 -o tax2.h5 PASSED | |
| Compare tax2.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5jam -u u511.txt -i twithub.h5 -o tax3.h5 PASSED | |
| Compare tax3.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5jam -u u512.txt -i twithub.h5 -o tax4.h5 PASSED | |
| Compare tax4.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5jam -u u513.txt -i twithub.h5 -o tax5.h5 PASSED | |
| Compare tax5.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5jam -u u10.txt -i twithub513.h5 -o tax6.h5 PASSED | |
| Compare tax6.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5jam -u u511.txt -i twithub513.h5 -o tax7.h5 PASSED | |
| Compare tax7.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5jam -u u512.txt -i twithub513.h5 -o tax8.h5 PASSED | |
| Compare tax8.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5jam -u u513.txt -i twithub513.h5 -o tax9.h5 PASSED | |
| Compare tax9.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5jam -u u10.txt -i twithub.h5 -o taz2.h5 --clobber PASSED | |
| Compare taz2.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5jam -u u511.txt -i twithub.h5 -o taz3.h5 --clobber PASSED | |
| Compare taz3.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5jam -u u512.txt -i twithub.h5 -o taz4.h5 --clobber PASSED | |
| Compare taz4.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5jam -u u513.txt -i twithub.h5 -o taz5.h5 --clobber PASSED | |
| Compare taz5.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5jam -u u10.txt -i twithub513.h5 -o taz6.h5 --clobber PASSED | |
| Compare taz6.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5jam -u u511.txt -i twithub513.h5 -o taz7.h5 --clobber PASSED | |
| Compare taz7.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5jam -u u512.txt -i twithub513.h5 -o taz8.h5 --clobber PASSED | |
| Compare taz8.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5jam -u u513.txt -i twithub513.h5 -o taz9.h5 --clobber PASSED | |
| Compare taz9.h5 to ./testfiles/tall.h5 PASSED | |
| Testing jam -u u10.txt -i tay2.h5 --clobber PASSED | |
| Compare tay2.h5 to ./testfiles/tall.h5 PASSED | |
| Testing jam -u u511.txt -i tay3.h5 --clobber PASSED | |
| Compare tay3.h5 to ./testfiles/tall.h5 PASSED | |
| Testing jam -u u512.txt -i tay4.h5 --clobber PASSED | |
| Compare tay4.h5 to ./testfiles/tall.h5 PASSED | |
| Testing jam -u u513.txt -i tay5.h5 --clobber PASSED | |
| Compare tay5.h5 to ./testfiles/tall.h5 PASSED | |
| Testing jam -u u10.txt -i tay6.h5 --clobber PASSED | |
| Compare tay6.h5 to ./testfiles/tall.h5 PASSED | |
| Testing jam -u u511.txt -i tay7.h5 --clobber PASSED | |
| Compare tay7.h5 to ./testfiles/tall.h5 PASSED | |
| Testing jam -u u512.txt -i tay8.h5 --clobber PASSED | |
| Compare tay8.h5 to ./testfiles/tall.h5 PASSED | |
| Testing jam -u u513.txt -i tay9.h5 --clobber PASSED | |
| Compare tay9.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5jam -h PASSED | |
| Testing h5unjam -i tai1.h5 -u o10.txt -o taa1.h5 PASSED | |
| Compare taa1.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5unjam -i tai2.h5 -u o512.txt -o taa2.h5 PASSED | |
| Compare taa2.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5unjam -i tai3.h5 -o taa3.h5 > uofile PASSED | |
| Compare taa3.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5unjam -i tai4.h5 -o taa4.h5 > uofile PASSED | |
| Compare taa4.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5unjam -i taj2.h5 -o tac2.h5 --delete PASSED | |
| Compare tac2.h5 to ./testfiles/tall.h5 PASSED | |
| Testing h5unjam -i taj3.h5 -o tac3.h5 --delete PASSED | |
| Compare tac3.h5 to ./testfiles/tall.h5 PASSED | |
| All h5jam/h5unjam tests passed. | |
| 3.18user 10.65system 0:11.87elapsed 116%CPU (0avgtext+0avgdata 29488maxresident)k | |
| 432inputs+5032outputs (0major+1222035minor)pagefaults 0swaps | |
| Finished testing testh5jam.sh | |
| ============================ | |
| ============================ | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5jam' | |
| ===Serial tests in h5jam ended Thu Jun 23 13:03:01 EDT 2016=== | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5jam' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5jam' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5jam' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5jam' | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5jam' | |
| Making check in h5copy | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5copy' | |
| make h5copygentest testh5copy.sh | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5copy' | |
| make[3]: `h5copygentest' is up to date. | |
| make[3]: `testh5copy.sh' is up to date. | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5copy' | |
| make check-TESTS | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5copy' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5copy' | |
| ===Serial tests in h5copy begin Thu Jun 23 13:03:01 EDT 2016=== | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5copy' | |
| ============================ | |
| Testing h5copygentest | |
| Finished testing h5copygentest | |
| ============================ | |
| h5copygentest Test Log | |
| ============================ | |
| 0.05user 0.06system 0:00.13elapsed 86%CPU (0avgtext+0avgdata 27056maxresident)k | |
| 120inputs+168outputs (0major+8659minor)pagefaults 0swaps | |
| Finished testing h5copygentest | |
| ============================ | |
| ============================ | |
| Testing testh5copy.sh | |
| Finished testing testh5copy.sh | |
| ============================ | |
| testh5copy.sh Test Log | |
| ============================ | |
| Test copying various forms of datasets | |
| Testing h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/simple.out.h PASSED | |
| Verifying h5diff output ./testfiles/h5copytst.h5 ./testfiles/simple.ou PASSED | |
| Testing h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/chunk.out.h5 PASSED | |
| Verifying h5diff output ./testfiles/h5copytst.h5 ./testfiles/chunk.out PASSED | |
| Testing h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/compact.out. PASSED | |
| Verifying h5diff output ./testfiles/h5copytst.h5 ./testfiles/compact.o PASSED | |
| Testing h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/compound.out PASSED | |
| Verifying h5diff output ./testfiles/h5copytst.h5 ./testfiles/compound. PASSED | |
| Testing h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/compressed.o PASSED | |
| Verifying h5diff output ./testfiles/h5copytst.h5 ./testfiles/compresse PASSED | |
| Testing h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/named_vl.out PASSED | |
| Verifying h5diff output ./testfiles/h5copytst.h5 ./testfiles/named_vl. PASSED | |
| Testing h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/nested_vl.ou PASSED | |
| Verifying h5diff output ./testfiles/h5copytst.h5 ./testfiles/nested_vl PASSED | |
| Test copying dataset within group in source file to root of destination | |
| Testing h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/simple_top.o PASSED | |
| Verifying h5diff output ./testfiles/h5copytst.h5 ./testfiles/simple_to PASSED | |
| Test copying & renaming dataset | |
| Testing h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/dsrename.out PASSED | |
| Verifying h5diff output ./testfiles/h5copytst.h5 ./testfiles/dsrename. PASSED | |
| Test copying empty, 'full' & 'nested' groups | |
| Testing h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/grp_empty.ou PASSED | |
| Verifying h5diff output ./testfiles/h5copytst.h5 ./testfiles/grp_empty PASSED | |
| Testing h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/grp_dsets.ou PASSED | |
| Verifying h5diff output ./testfiles/h5copytst.h5 ./testfiles/grp_dsets PASSED | |
| Testing h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/grp_nested.o PASSED | |
| Verifying h5diff output ./testfiles/h5copytst.h5 ./testfiles/grp_neste PASSED | |
| Test copying dataset within group in source file to group in destination | |
| Testing h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/simple_groupTesting h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/simple_group PASSED | |
| Verifying h5diff output ./testfiles/h5copytst.h5 ./testfiles/simple_gr PASSED | |
| Test copying & renaming group | |
| Testing h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/grp_rename.o PASSED | |
| Verifying h5diff output ./testfiles/h5copytst.h5 ./testfiles/grp_renam PASSED | |
| Test copying 'full' group hierarchy into group in destination file | |
| Testing h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/grp_dsets_reTesting h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/grp_dsets_re PASSED | |
| Verifying h5diff output ./testfiles/h5copytst.h5 ./testfiles/grp_dsets PASSED | |
| Test copying objects into group hier. that doesn't exist yet in destination file | |
| Testing h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/A_B1_simple. PASSED | |
| Verifying h5diff output ./testfiles/h5copytst.h5 ./testfiles/A_B1_simp PASSED | |
| Testing h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/A_B2_simple2 PASSED | |
| Verifying h5diff output ./testfiles/h5copytst.h5 ./testfiles/A_B2_simp PASSED | |
| Testing h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/C_D_simple.o PASSED | |
| Verifying h5diff output ./testfiles/h5copytst.h5 ./testfiles/C_D_simpl PASSED | |
| Testing h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/E_F_grp_dset PASSED | |
| Verifying h5diff output ./testfiles/h5copytst.h5 ./testfiles/E_F_grp_d PASSED | |
| Testing h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/G_H_grp_nest PASSED | |
| Verifying h5diff output ./testfiles/h5copytst.h5 ./testfiles/G_H_grp_n PASSED | |
| Test copying object and region references | |
| Testing h5copy -f ref -i ./testfiles/h5copy_ref.h5 -o ./testfiles/regi PASSED | |
| Test copying external link directly without -f ext | |
| Testing h5copy -v -i ./testfiles/h5copy_extlinks_src.h5 -o ./testfiles PASSED | |
| Test copying external link directly with -f ext | |
| Testing h5copy -f ext -i ./testfiles/h5copy_extlinks_src.h5 -o ./testf PASSED | |
| Test copying dangling external link (no obj) directly without -f ext | |
| Testing h5copy -v -i ./testfiles/h5copy_extlinks_src.h5 -o ./testfiles PASSED | |
| Test copying dangling external link (no obj) directly with -f ext | |
| Testing h5copy -f ext -i ./testfiles/h5copy_extlinks_src.h5 -o ./testf PASSED | |
| Test copying dangling external link (no file) directly without -f ext | |
| Testing h5copy -v -i ./testfiles/h5copy_extlinks_src.h5 -o ./testfiles PASSED | |
| Test copying dangling external link (no file) directly with -f ext | |
| Testing h5copy -f ext -i ./testfiles/h5copy_extlinks_src.h5 -o ./testf PASSED | |
| Test copying a group contains external links without -f ext | |
| Testing h5copy -v -i ./testfiles/h5copy_extlinks_src.h5 -o ./testfiles PASSED | |
| Test copying a group contains external links with -f ext | |
| Testing h5copy -f ext -i ./testfiles/h5copy_extlinks_src.h5 -o ./testf PASSED | |
| Test copying object into group which doesn't exist, without -p | |
| Testing h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/h5copy_misc1 PASSED | |
| Verifying output files ./testfiles/h5copy_misc1.out ./testfiles/h5copy PASSED | |
| Test copying objects to the same file | |
| Testing h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/samefile1.ouTesting h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/samefile1.ou PASSED | |
| Verifying h5diff output ./testfiles/samefile1.out.h5 ./testfiles/samef PASSED | |
| Testing h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/samefile2.ouTesting h5copy -i ./testfiles/h5copytst.h5 -o ./testfiles/samefile2.ou PASSED | |
| Verifying h5diff output ./testfiles/samefile2.out.h5 ./testfiles/samef PASSED | |
| All h5copy tests passed. | |
| 1.10user 3.21system 0:03.63elapsed 118%CPU (0avgtext+0avgdata 29296maxresident)k | |
| 192inputs+1584outputs (0major+356905minor)pagefaults 0swaps | |
| Finished testing testh5copy.sh | |
| ============================ | |
| ============================ | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5copy' | |
| ===Serial tests in h5copy ended Thu Jun 23 13:03:05 EDT 2016=== | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5copy' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5copy' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5copy' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5copy' | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5copy' | |
| Making check in h5stat | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5stat' | |
| make h5stat_gentest testh5stat.sh | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5stat' | |
| make[3]: `h5stat_gentest' is up to date. | |
| make[3]: `testh5stat.sh' is up to date. | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5stat' | |
| make check-TESTS | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5stat' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5stat' | |
| ===Serial tests in h5stat begin Thu Jun 23 13:03:05 EDT 2016=== | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5stat' | |
| ============================ | |
| Testing h5stat_gentest | |
| Finished testing h5stat_gentest | |
| ============================ | |
| h5stat_gentest Test Log | |
| ============================ | |
| 2.79user 0.36system 0:03.39elapsed 93%CPU (0avgtext+0avgdata 65328maxresident)k | |
| 80inputs+12512outputs (0major+10987minor)pagefaults 0swaps | |
| Finished testing h5stat_gentest | |
| ============================ | |
| ============================ | |
| Testing testh5stat.sh | |
| Finished testing testh5stat.sh | |
| ============================ | |
| testh5stat.sh Test Log | |
| ============================ | |
| Testing h5stat -h PASSED | |
| Testing h5stat --help PASSED | |
| Testing h5stat notexist.h5 PASSED | |
| Testing h5stat PASSED | |
| Testing h5stat h5stat_filters.h5 PASSED | |
| Testing h5stat -f h5stat_filters.h5 PASSED | |
| Testing h5stat -F h5stat_filters.h5 PASSED | |
| Testing h5stat -d h5stat_filters.h5 PASSED | |
| Testing h5stat -g h5stat_filters.h5 PASSED | |
| Testing h5stat -dT h5stat_filters.h5 PASSED | |
| Testing h5stat -D h5stat_filters.h5 PASSED | |
| Testing h5stat -T h5stat_filters.h5 PASSED | |
| Testing h5stat h5stat_tsohm.h5 PASSED | |
| Testing h5stat h5stat_newgrat.h5 PASSED | |
| Testing h5stat -G h5stat_newgrat.h5 PASSED | |
| Testing h5stat -A h5stat_newgrat.h5 PASSED | |
| Testing h5stat -l 0 h5stat_threshold.h5 PASSED | |
| Testing h5stat -g -l 8 h5stat_threshold.h5 PASSED | |
| Testing h5stat --links=8 h5stat_threshold.h5 PASSED | |
| Testing h5stat --links=20 -g h5stat_threshold.h5 PASSED | |
| Testing h5stat -g h5stat_newgrat.h5 PASSED | |
| Testing h5stat -g -l 40000 h5stat_newgrat.h5 PASSED | |
| Testing h5stat -d --dims=-1 h5stat_threshold.h5 PASSED | |
| Testing h5stat -gd -m 5 h5stat_threshold.h5 PASSED | |
| Testing h5stat -d --di=15 h5stat_threshold.h5 PASSED | |
| Testing h5stat -a -2 h5stat_threshold.h5 PASSED | |
| Testing h5stat --numattrs h5stat_threshold.h5 PASSED | |
| Testing h5stat -AS -a 10 h5stat_threshold.h5 PASSED | |
| Testing h5stat -a 1 h5stat_threshold.h5 PASSED | |
| Testing h5stat -A --numattrs=25 h5stat_threshold.h5 PASSED | |
| Testing h5stat -A -a 100 h5stat_newgrat.h5 PASSED | |
| All h5stat tests passed. | |
| 10.83user 5.43system 0:16.22elapsed 100%CPU (0avgtext+0avgdata 63552maxresident)k | |
| 12984inputs+15152outputs (0major+465550minor)pagefaults 0swaps | |
| Finished testing testh5stat.sh | |
| ============================ | |
| ============================ | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5stat' | |
| ===Serial tests in h5stat ended Thu Jun 23 13:03:25 EDT 2016=== | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5stat' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5stat' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5stat' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5stat' | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools/h5stat' | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools' | |
| make check-TESTS | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools' | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools' | |
| make[5]: Nothing to be done for `_exec_check-s'. | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools' | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools' | |
| make[1]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/tools' | |
| Making check in . | |
| make[1]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build' | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/perform' | |
| make[2]: Nothing to be done for `all'. | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/perform' | |
| make[1]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build' | |
| Making check in c++ | |
| make[1]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++' | |
| Making check in src | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++/src' | |
| make check-TESTS | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++/src' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++/src' | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++/src' | |
| make[5]: Nothing to be done for `_exec_check-s'. | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++/src' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++/src' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++/src' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++/src' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++/src' | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++/src' | |
| Making check in test | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++/test' | |
| make testhdf5 | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++/test' | |
| make[3]: `testhdf5' is up to date. | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++/test' | |
| make check-TESTS | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++/test' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++/test' | |
| ===Serial tests in test begin Thu Jun 23 13:03:26 EDT 2016=== | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++/test' | |
| ============================ | |
| C++ API: Testing testhdf5 | |
| Finished testing testhdf5 | |
| ============================ | |
| C++ API: testhdf5 Test Log | |
| ============================ | |
| For help use: /mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++/test/.libs/lt-testhdf5 -help | |
| Linked with hdf5 version 1.8 release 12 | |
| Testing -- File I/O Operations (tfile) | |
| Subtest: File Creation I/O PASSED | |
| Subtest: File Opening I/O PASSED | |
| Subtest: File Size PASSED | |
| Subtest: File Name PASSED | |
| Subtest: File Attribute PASSED | |
| Testing -- Dataset I/O Operations (dsets) | |
| Subtest: create, open, close PASSED | |
| Subtest: simple I/O PASSED | |
| Subtest: data type conversion PASSED | |
| Subtest: Compression (setup) PASSED | |
| Subtest: Compression (uninitialized read) PASSED | |
| Subtest: Compression (write) PASSED | |
| Subtest: Compression (read) PASSED | |
| Subtest: Compression (modify) PASSED | |
| Subtest: Compression (re-open) PASSED | |
| Subtest: Compression (partial I/O) PASSED | |
| Subtest: Compression (app-defined method) PASSED | |
| Subtest: Multi-open with extending PASSED | |
| Subtest: Various datatypes PASSED | |
| Subtest: DataSet::getInMemDataSize() PASSED | |
| Testing -- Dataspaces (th5s) | |
| Subtest: Dataspace Manipulation PASSED | |
| Subtest: Scalar Dataspace Writing PASSED | |
| Subtest: Scalar Dataspace Reading PASSED | |
| Subtest: Null Dataspace Writing PASSED | |
| Subtest: Compound Dataspace Writing PASSED | |
| Subtest: Compound Dataspace Reading PASSED | |
| Testing -- Attributes (tattr) | |
| Subtest: Basic Attribute Writing Functions PASSED | |
| Subtest: Checking for Existence and Renaming Attribute PASSED | |
| Subtest: Basic Attribute Reading Functions PASSED | |
| Subtest: Multiple Attribute Functions PASSED | |
| Subtest: Basic Attribute Functions PASSED | |
| Subtest: Basic Scalar Attribute Writing Functions PASSED | |
| Subtest: Basic Scalar Attribute Reading Functions PASSED | |
| Subtest: Multiple Attribute Writing Functions PASSED | |
| Subtest: Multiple Attribute Reading Functions PASSED | |
| Subtest: Removing Attribute Function PASSED | |
| Subtest: Shared Datatypes with Attributes PASSED | |
| Subtest: I/O on FL and VL String Attributes PASSED | |
| Subtest: Check Attribute Existence PASSED | |
| Testing -- References (trefer) | |
| Subtest: Object Reference Parameters PASSED | |
| Subtest: Object Reference Functions PASSED | |
| Subtest: Object Reference to Group PASSED | |
| Subtest: 1-D Dataset Region Reference Functions PASSED | |
| Testing -- Variable-Length Strings (tvlstr) | |
| Subtest: VL String on Datasets PASSED | |
| Subtest: Special VL Strings PASSED | |
| Subtest: VL String Type PASSED | |
| Subtest: VL Strings on Compact Dataset PASSED | |
| Subtest: VL String on Attributes PASSED | |
| Subtest: VL String Array on Attributes PASSED | |
| Subtest: VL String Array on Datasets PASSED | |
| Subtest: I/O on VL strings with link/unlink PASSED | |
| Testing -- Generic Data Types (ttypes) | |
| Subtest: PredType::getClass() PASSED | |
| Subtest: DataType::copy() and DataType::operator= PASSED | |
| Subtest: Query functions of compound and enumeration types PASSED | |
| Subtest: Transient datatypes PASSED | |
| Subtest: Named datatypes PASSED | |
| Testing -- Compound Data Types (tcompound) | |
| Subtest: Compound Data Types PASSED | |
| Subtest: Compound Element Reordering PASSED | |
| Subtest: Compound Datatype Subset Conversions PASSED | |
| Subtest: Compound Element Shrinking & Reordering PASSED | |
| Subtest: Optimized Struct Converter PASSED | |
| Subtest: Compound Element Growing PASSED | |
| Subtest: Compound Element Insertion PASSED | |
| Testing -- Various Filters (tfilter) | |
| Subtest: 'Null' filter PASSED | |
| Subtest: szip filter -SKIP- | |
| Szip filter not enabled | |
| Testing -- Various Links (tlinks) | |
| Subtest: Link creation PASSED | |
| Subtest: Link creation (w/new group format) PASSED | |
| All tests were successful. | |
| Cleaning Up temp files... | |
| 0.45user 0.20system 0:01.07elapsed 61%CPU (0avgtext+0avgdata 79824maxresident)k | |
| 7424inputs+11720outputs (9major+21305minor)pagefaults 0swaps | |
| Finished testing testhdf5 | |
| ============================ | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++/test' | |
| ===Serial tests in test ended Thu Jun 23 13:03:27 EDT 2016=== | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++/test' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++/test' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++/test' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++/test' | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++/test' | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++' | |
| make check-TESTS | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++' | |
| make[3]: Nothing to be done for `check-TESTS'. | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++' | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++' | |
| make[1]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/c++' | |
| Making check in fortran | |
| make[1]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran' | |
| Making check in src | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran/src' | |
| make check-am | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran/src' | |
| make check-TESTS | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran/src' | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran/src' | |
| make[6]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran/src' | |
| make[6]: Nothing to be done for `_exec_check-s'. | |
| make[6]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran/src' | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran/src' | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran/src' | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran/src' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran/src' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran/src' | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran/src' | |
| Making check in test | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran/test' | |
| make fortranlib_test fflush1 fflush2 fortranlib_test_1_8 fortranlib_test_F03 | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran/test' | |
| make[3]: `fortranlib_test' is up to date. | |
| make[3]: `fflush1' is up to date. | |
| make[3]: `fflush2' is up to date. | |
| make[3]: `fortranlib_test_1_8' is up to date. | |
| make[3]: `fortranlib_test_F03' is up to date. | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran/test' | |
| make check-TESTS | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran/test' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran/test' | |
| ===Serial tests in test begin Thu Jun 23 13:03:27 EDT 2016=== | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran/test' | |
| ============================ | |
| Fortran API: Testing fortranlib_test | |
| Finished testing fortranlib_test | |
| ============================ | |
| Fortran API: fortranlib_test Test Log | |
| ============================ | |
| ========================== | |
| FORTRAN tests | |
| ========================== | |
| FORTRANLIB_TEST is linked with HDF5 Library version 1.8 release 12 | |
| Mounting test PASSED | |
| Reopen test PASSED | |
| File free space test PASSED | |
| Dataset test PASSED | |
| Extendible dataset test PASSED | |
| Basic dataspace test PASSED | |
| Reference to object test PASSED | |
| Reference to dataset region test PASSED | |
| Basic selection test PASSED | |
| Hyperslab selection test PASSED | |
| Element selection test PASSED | |
| Element selection functions test PASSED | |
| Selection combinations test PASSED | |
| Selection bounds test PASSED | |
| Basic datatype test PASSED | |
| Compound datatype test PASSED | |
| Enum datatype test PASSED | |
| Derived float datatype test PASSED | |
| External dataset test PASSED | |
| Dataset chunk cache configuration PASSED | |
| Attribute test PASSED | |
| Identifier test PASSED | |
| Filters test PASSED | |
| SZIP filter test --SKIP-- | |
| Group test PASSED | |
| Error test PASSED | |
| VL test PASSED | |
| ============================================ | |
| FORTRAN tests completed with 0 error(s) ! | |
| ============================================ | |
| 0.12user 0.13system 0:00.43elapsed 59%CPU (0avgtext+0avgdata 49568maxresident)k | |
| 2288inputs+760outputs (5major+12732minor)pagefaults 0swaps | |
| Finished testing fortranlib_test | |
| ============================ | |
| ============================ | |
| Fortran API: Testing fflush1 | |
| Finished testing fflush1 | |
| ============================ | |
| Fortran API: fflush1 Test Log | |
| ============================ | |
| 0.06user 0.08system 0:00.15elapsed 100%CPU (0avgtext+0avgdata 34640maxresident)k | |
| 48inputs+144outputs (0major+7879minor)pagefaults 0swaps | |
| Finished testing fflush1 | |
| ============================ | |
| ============================ | |
| Fortran API: Testing fflush2 | |
| Finished testing fflush2 | |
| ============================ | |
| Fortran API: fflush2 Test Log | |
| ============================ | |
| 0 1 2 3 4 | |
| 1 2 3 4 5 | |
| 2 3 4 5 6 | |
| 3 4 5 6 7 | |
| 0.04user 0.07system 0:00.11elapsed 102%CPU (0avgtext+0avgdata 34656maxresident)k | |
| 40inputs+136outputs (0major+7852minor)pagefaults 0swaps | |
| Finished testing fflush2 | |
| ============================ | |
| ============================ | |
| Fortran API: Testing fortranlib_test_1_8 | |
| Finished testing fortranlib_test_1_8 | |
| ============================ | |
| Fortran API: fortranlib_test_1_8 Test Log | |
| ============================ | |
| ========================== | |
| FORTRAN 1.8 tests | |
| ========================== | |
| FORTRANLIB_TEST is linked with HDF5 Library version 1.8 release 12 | |
| Testing file free space PASSED | |
| Testing with new file format: | |
| - Tests INT attributes on both datasets and groups PASSED | |
| - Testing with shared attributes: | |
| - Testing INT attributes on both datasets and groups PASSED | |
| - Testing storing attribute with "null" dataspace PASSED | |
| - Testing storing lots of attributes PASSED | |
| - Testing creating objects with attribute creation order PASSED | |
| - Testing compact storage on objects with attribute creation order PASSED | |
| - Testing querying attribute info by index PASSED | |
| - Testing deleting attribute by index PASSED | |
| - Testing Creating Attributes By Name w/o Creation Order Index | |
| - Testing Creating Attributes By Name w/Creation Order Index | |
| - Testing creating attributes by name PASSED | |
| - Testing renaming shared attributes in "compact" & "dense" storage PASSED | |
| - Testing deleting shared attributes in "compact" & "dense" storage PASSED | |
| - Testing without shared attributes: | |
| - Testing INT attributes on both datasets and groups PASSED | |
| - Testing storing attribute with "null" dataspace PASSED | |
| - Testing storing lots of attributes PASSED | |
| - Testing creating objects with attribute creation order PASSED | |
| - Testing compact storage on objects with attribute creation order PASSED | |
| - Testing querying attribute info by index PASSED | |
| - Testing deleting attribute by index PASSED | |
| - Testing Creating Attributes By Name w/o Creation Order Index | |
| - Testing Creating Attributes By Name w/Creation Order Index | |
| - Testing creating attributes by name PASSED | |
| Testing with old file format: | |
| - Tests INT attributes on both datasets and groups PASSED | |
| Testing attributes PASSED | |
| Testing building a file with assorted links PASSED | |
| Testing links are correct and building assorted links PASSED | |
| Testing create group with creation order indices, test querying group PASSED | |
| Testing disabling tracking timestamps for an object PASSED | |
| Testing moving and renaming links preserves their properties PASSED | |
| Testing deleting links by index PASSED | |
| Testing link creation property lists PASSED | |
| Testing object copy PASSED | |
| Testing adding links to a group follow proper "lifecycle" PASSED | |
| Testing groups PASSED | |
| Testing object interface PASSED | |
| Testing data transform PASSED | |
| Testing dataspace encoding and decoding PASSED | |
| Testing scaleoffset filter PASSED | |
| ============================================ | |
| FORTRAN tests completed with 0 error(s) ! | |
| ============================================ | |
| 0.53user 0.11system 0:00.66elapsed 98%CPU (0avgtext+0avgdata 35984maxresident)k | |
| 552inputs+1344outputs (0major+9395minor)pagefaults 0swaps | |
| Finished testing fortranlib_test_1_8 | |
| ============================ | |
| ============================ | |
| Fortran API: Testing fortranlib_test_F03 | |
| Finished testing fortranlib_test_F03 | |
| ============================ | |
| Fortran API: fortranlib_test_F03 Test Log | |
| ============================ | |
| ============================== | |
| FORTRAN 2003 tests | |
| ============================== | |
| FORTRANLIB_TEST is linked with HDF5 Library version 1.8 release 12 | |
| Testing 1-D Array of Compound Datatypes Functionality PASSED | |
| Testing 1-D Array of Compound Array Datatypes Functionality PASSED | |
| Testing 3-D array by dataset, using C_LOC PASSED | |
| Testing writing/reading enum dataset, using C_LOC PASSED | |
| Testing enumeration conversions PASSED | |
| Testing writing/reading bitfield dataset, using C_LOC PASSED | |
| Testing writing/reading opaque datatypes, using C_LOC PASSED | |
| Testing writing/reading object references, using C_LOC PASSED | |
| Testing writing/reading region references, using C_LOC PASSED | |
| Testing writing/reading variable-length datatypes, using C_LOC PASSED | |
| Testing writing/reading variable-string datatypes, using C_LOC PASSED | |
| Testing variable-string write/read, using h5dwrite_f/h5dread_f PASSED | |
| Testing writing/reading string datatypes, using C_LOC PASSED | |
| Testing string datatypes containing control characters PASSED | |
| Testing filling functions PASSED | |
| Test function h5kind_to_type PASSED | |
| Testing Partial I/O of Array Fields in Compound Datatype Functionality PASSED | |
| Test basic generic property list callback functionality PASSED | |
| Testing group iteration functionality PASSED | |
| Testing nbit filter PASSED | |
| Testing external dataset with offset PASSED | |
| Testing object functions PASSED | |
| Testing object visiting functions PASSED | |
| Testing object info functions PASSED | |
| Testing get file image PASSED | |
| ============================================ | |
| FORTRAN tests completed with 0 error(s) ! | |
| ============================================ | |
| 0.11user 0.09system 0:00.25elapsed 81%CPU (0avgtext+0avgdata 36480maxresident)k | |
| 624inputs+744outputs (1major+9667minor)pagefaults 0swaps | |
| Finished testing fortranlib_test_F03 | |
| ============================ | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran/test' | |
| ===Serial tests in test ended Thu Jun 23 13:03:29 EDT 2016=== | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran/test' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran/test' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran/test' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran/test' | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran/test' | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran' | |
| make check-TESTS | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran' | |
| make[3]: Nothing to be done for `check-TESTS'. | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran' | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran' | |
| make[1]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/fortran' | |
| Making check in hl | |
| make[1]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl' | |
| Making check in src | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/src' | |
| make check-TESTS | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/src' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/src' | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/src' | |
| make[5]: Nothing to be done for `_exec_check-s'. | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/src' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/src' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/src' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/src' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/src' | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/src' | |
| Making check in test | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/test' | |
| make test_lite test_image test_file_image test_table test_ds test_packet test_dset_opt | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/test' | |
| make[3]: `test_lite' is up to date. | |
| make[3]: `test_image' is up to date. | |
| make[3]: `test_file_image' is up to date. | |
| make[3]: `test_table' is up to date. | |
| make[3]: `test_ds' is up to date. | |
| make[3]: `test_packet' is up to date. | |
| make[3]: `test_dset_opt' is up to date. | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/test' | |
| make check-TESTS | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/test' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/test' | |
| ===Serial tests in test begin Thu Jun 23 13:03:30 EDT 2016=== | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/test' | |
| ============================ | |
| Testing test_lite | |
| Finished testing test_lite | |
| ============================ | |
| test_lite Test Log | |
| ============================ | |
| Testing H5LTmake_dataset PASSED | |
| Testing H5LTread_dataset PASSED | |
| Testing H5LTmake_dataset_char PASSED | |
| Testing H5LTmake_dataset_short PASSED | |
| Testing H5LTmake_dataset_int PASSED | |
| Testing H5LTmake_dataset_long PASSED | |
| Testing H5LTmake_dataset_float PASSED | |
| Testing H5LTmake_dataset_double PASSED | |
| Testing H5LTmake_dataset_string PASSED | |
| Testing H5LTset_attribute_string PASSED | |
| Testing H5LTget_attribute_string PASSED | |
| Testing H5LTset_attribute_char PASSED | |
| Testing H5LTget_attribute_char PASSED | |
| Testing H5LTset_attribute_short PASSED | |
| Testing H5LTget_attribute_short PASSED | |
| Testing H5LTset_attribute_int PASSED | |
| Testing H5LTget_attribute_int PASSED | |
| Testing H5LTset_attribute_long PASSED | |
| Testing H5LTget_attribute_long PASSED | |
| Testing H5LTset_attribute_uchar PASSED | |
| Testing H5LTget_attribute_uchar PASSED | |
| Testing H5LTset_attribute_ushort PASSED | |
| Testing H5LTget_attribute_ushort PASSED | |
| Testing H5LTset_attribute_uint PASSED | |
| Testing H5LTget_attribute_uint PASSED | |
| Testing H5LTset_attribute_ulong PASSED | |
| Testing H5LTget_attribute_ulong PASSED | |
| Testing H5LTset_attribute_float PASSED | |
| Testing H5LTget_attribute_float PASSED | |
| Testing H5LTset_attribute_double PASSED | |
| Testing H5LTget_attribute_double PASSED | |
| Testing H5LTget_attribute_ndims PASSED | |
| Testing H5LTget_attribute_info PASSED | |
| Testing H5LTset_attribute_string PASSED | |
| Testing H5LTget_attribute_string PASSED | |
| Testing H5LTset_attribute_char PASSED | |
| Testing H5LTget_attribute_char PASSED | |
| Testing H5LTset_attribute_short PASSED | |
| Testing H5LTget_attribute_short PASSED | |
| Testing H5LTset_attribute_int PASSED | |
| Testing H5LTget_attribute_int PASSED | |
| Testing H5LTset_attribute_long PASSED | |
| Testing H5LTget_attribute_long PASSED | |
| Testing H5LTset_attribute_uchar PASSED | |
| Testing H5LTget_attribute_uchar PASSED | |
| Testing H5LTset_attribute_ushort PASSED | |
| Testing H5LTget_attribute_ushort PASSED | |
| Testing H5LTset_attribute_uint PASSED | |
| Testing H5LTget_attribute_uint PASSED | |
| Testing H5LTset_attribute_ulong PASSED | |
| Testing H5LTget_attribute_ulong PASSED | |
| Testing H5LTset_attribute_float PASSED | |
| Testing H5LTget_attribute_float PASSED | |
| Testing H5LTset_attribute_double PASSED | |
| Testing H5LTget_attribute_double PASSED | |
| Testing H5LTget_attribute_ndims PASSED | |
| Testing H5LTget_attribute_info PASSED | |
| Testing H5LTset_attribute_string PASSED | |
| Testing H5LTget_attribute_string PASSED | |
| Testing H5LTset_attribute_char PASSED | |
| Testing H5LTget_attribute_char PASSED | |
| Testing H5LTset_attribute_short PASSED | |
| Testing H5LTget_attribute_short PASSED | |
| Testing H5LTset_attribute_int PASSED | |
| Testing H5LTget_attribute_int PASSED | |
| Testing H5LTset_attribute_long PASSED | |
| Testing H5LTget_attribute_long PASSED | |
| Testing H5LTset_attribute_uchar PASSED | |
| Testing H5LTget_attribute_uchar PASSED | |
| Testing H5LTset_attribute_ushort PASSED | |
| Testing H5LTget_attribute_ushort PASSED | |
| Testing H5LTset_attribute_uint PASSED | |
| Testing H5LTget_attribute_uint PASSED | |
| Testing H5LTset_attribute_ulong PASSED | |
| Testing H5LTget_attribute_ulong PASSED | |
| Testing H5LTset_attribute_float PASSED | |
| Testing H5LTget_attribute_float PASSED | |
| Testing H5LTset_attribute_double PASSED | |
| Testing H5LTget_attribute_double PASSED | |
| Testing H5LTget_attribute_ndims PASSED | |
| Testing H5LTget_attribute_info PASSED | |
| Testing H5LTpath_valid PASSED | |
| Testing H5LTtext_to_dtype | |
| text for integer types PASSED | |
| text for floating-point types PASSED | |
| text for string types PASSED | |
| text for opaque types PASSED | |
| text for enum types PASSED | |
| text for variable types PASSED | |
| text for array types PASSED | |
| text for compound types PASSED | |
| text for compound type of bug fix PASSED | |
| text for complicated compound types PASSED | |
| 0.08user 0.06system 0:00.20elapsed 72%CPU (0avgtext+0avgdata 28128maxresident)k | |
| 408inputs+192outputs (0major+8279minor)pagefaults 0swaps | |
| Finished testing test_lite | |
| ============================ | |
| ============================ | |
| Testing test_image | |
| Finished testing test_image | |
| ============================ | |
| test_image Test Log | |
| ============================ | |
| Testing indexed image PASSED | |
| Testing true color image PASSED | |
| Testing pallete functions PASSED | |
| Testing read ascii image data and generate images | |
| Testing make indexed image PASSED | |
| Testing attaching palettes PASSED | |
| Testing make true color image with pixel interlace PASSED | |
| Testing make true color image with plane interlace PASSED | |
| Testing read and process data and make indexed images | |
| Testing make indexed image from all the data PASSED | |
| Testing make indexed image from land data PASSED | |
| Testing make indexed image from sea data PASSED | |
| Testing attaching palettes PASSED | |
| All image tests passed. | |
| 0.32user 0.07system 0:00.41elapsed 98%CPU (0avgtext+0avgdata 27984maxresident)k | |
| 16520inputs+4920outputs (0major+8852minor)pagefaults 0swaps | |
| Finished testing test_image | |
| ============================ | |
| ============================ | |
| Testing test_file_image | |
| Finished testing test_file_image | |
| ============================ | |
| test_file_image Test Log | |
| ============================ | |
| Testing get file images PASSED | |
| Testing open file images and check image copies PASSED | |
| Testing read file images PASSED | |
| Testing write and extend file images PASSED | |
| Testing read extended file images PASSED | |
| Testing close file images PASSED | |
| File image tests passed. | |
| 0.05user 0.07system 0:00.14elapsed 91%CPU (0avgtext+0avgdata 33968maxresident)k | |
| 104inputs+136outputs (0major+9127minor)pagefaults 0swaps | |
| Finished testing test_file_image | |
| ============================ | |
| ============================ | |
| Testing test_table | |
| Finished testing test_table | |
| ============================ | |
| test_table Test Log | |
| ============================ | |
| Testing table with file creation mode (read/write in native architecture): | |
| Testing making table PASSED | |
| Testing reading table PASSED | |
| Testing writing records PASSED | |
| Testing reading records PASSED | |
| Testing appending records PASSED | |
| Testing inserting records PASSED | |
| Testing deleting records PASSED | |
| Testing deleting records (differing memory layout) PASSED | |
| Testing adding records PASSED | |
| Testing combining tables PASSED | |
| Testing writing fields by name PASSED | |
| Testing reading fields by name PASSED | |
| Testing writing fields by index PASSED | |
| Testing reading fields by index PASSED | |
| Testing inserting fields PASSED | |
| Testing deleting fields PASSED | |
| Testing getting table info PASSED | |
| Testing getting field info PASSED | |
| Testing table with file open mode (read big-endian data): | |
| Testing reading table PASSED | |
| Testing reading records PASSED | |
| Testing reading fields by name PASSED | |
| Testing reading fields by index PASSED | |
| Testing getting table info PASSED | |
| Testing getting field info PASSED | |
| Testing table with file open mode (read little-endian data): | |
| Testing reading table PASSED | |
| Testing reading records PASSED | |
| Testing reading fields by name PASSED | |
| Testing reading fields by index PASSED | |
| Testing getting table info PASSED | |
| Testing getting field info PASSED | |
| Testing table with file open mode (read Cray data): | |
| Testing reading table PASSED | |
| Testing reading records PASSED | |
| Testing reading fields by name PASSED | |
| Testing reading fields by index PASSED | |
| Testing getting table info PASSED | |
| Testing getting field info PASSED | |
| 0.11user 0.18system 0:00.32elapsed 93%CPU (0avgtext+0avgdata 28032maxresident)k | |
| 472inputs+256outputs (0major+24189minor)pagefaults 0swaps | |
| Finished testing test_table | |
| ============================ | |
| ============================ | |
| Testing test_ds | |
| Finished testing test_ds | |
| ============================ | |
| test_ds Test Log | |
| ============================ | |
| Testing test_char_attachscales PASSED | |
| Testing test_short_attachscales PASSED | |
| Testing test_int_attachscales PASSED | |
| Testing test_long_attachscales PASSED | |
| Testing test_float_attachscales PASSED | |
| Testing set char scale/cmp scale name PASSED | |
| Testing set short scale/cmp scale name PASSED | |
| Testing set int scale/cmp scale name PASSED | |
| Testing set long scale/cmp scale name PASSED | |
| Testing set float scale/cmp scale name PASSED | |
| Testing test_numberofscales PASSED | |
| Testing test_long_attachscales PASSED | |
| Testing test_duplicatelong_attachscales PASSED | |
| Testing set same long scale/cmp scale name PASSED | |
| Testing test_foreign_scaleattached PASSED | |
| Testing test_foreign_scaleattached PASSED | |
| Testing test_detachscales PASSED | |
| Testing permutations of attaching and detaching PASSED | |
| Testing API functions | |
| Testing detach scales PASSED | |
| Testing set/get label PASSED | |
| Testing set scale/get scale name PASSED | |
| Testing iterate scales PASSED | |
| Testing error conditions | |
| Testing attach a dataset to itself PASSED | |
| Testing attach a group with a dataset PASSED | |
| Testing attach a dataset with a group PASSED | |
| Testing set scale for a group PASSED | |
| Testing attach a scale that has scales PASSED | |
| Testing attach to a dataset that is a scale PASSED | |
| Testing attach to a dataset that is a reserved class dataset PASSED | |
| Testing is scale PASSED | |
| Testing detach scale from dataset it is not attached to PASSED | |
| Testing detach scale from group PASSED | |
| Testing detach scale when scale is group PASSED | |
| Testing parameter errors | |
| Testing attach scales PASSED | |
| Testing detach scales PASSED | |
| Testing set/get label PASSED | |
| Testing iterate scales PASSED | |
| Testing ranks | |
| Testing attach PASSED | |
| Testing detach PASSED | |
| Testing attach, set, get names, labels PASSED | |
| Testing attach a scalar scale PASSED | |
| Testing iterators | |
| Testing iterate when the dataset has no scales PASSED | |
| Testing iterate on dimension that is outside the rank PASSED | |
| Testing iterate for dimension with many scales PASSED | |
| Testing iterate on group PASSED | |
| Testing iterate in deleted scales PASSED | |
| Testing scales with several datatypes | |
| Testing floating point and short scales PASSED | |
| Testing string scales PASSED | |
| Testing reading ASCII data and generate HDF5 data with scales | |
| Testing generating scales PASSED | |
| All dimension scales tests passed. | |
| 0.31user 0.08system 0:00.96elapsed 40%CPU (0avgtext+0avgdata 28320maxresident)k | |
| 904inputs+984outputs (0major+8650minor)pagefaults 0swaps | |
| Finished testing test_ds | |
| ============================ | |
| ============================ | |
| Testing test_packet | |
| Finished testing test_packet | |
| ============================ | |
| test_packet Test Log | |
| ============================ | |
| Testing packet table | |
| Testing H5PTcreate_fl and H5PTclose PASSED | |
| Testing H5PTopen PASSED | |
| Testing H5PTappend PASSED | |
| Testing H5PTread_packets PASSED | |
| Testing H5PTget_next PASSED | |
| Testing large packet table PASSED | |
| Testing opaque data PASSED | |
| Testing packet table compression PASSED | |
| Testing error conditions PASSED | |
| 0.18user 0.08system 0:00.29elapsed 93%CPU (0avgtext+0avgdata 28048maxresident)k | |
| 112inputs+808outputs (0major+10229minor)pagefaults 0swaps | |
| Finished testing test_packet | |
| ============================ | |
| ============================ | |
| Testing test_dset_opt | |
| Finished testing test_dset_opt | |
| ============================ | |
| test_dset_opt Test Log | |
| ============================ | |
| Testing basic functionality of H5DOwrite_chunk PASSED | |
| Testing skipping compression filter for H5DOwrite_chunk PASSED | |
| Testing skipping compression filters but keep two other filters PASSED | |
| Testing data conversion for H5DOwrite_chunk PASSED | |
| Testing invalid parameters for H5DOwrite_chunk PASSED | |
| 0.04user 0.07system 0:00.11elapsed 100%CPU (0avgtext+0avgdata 28048maxresident)k | |
| 144inputs+128outputs (0major+8187minor)pagefaults 0swaps | |
| Finished testing test_dset_opt | |
| ============================ | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/test' | |
| ===Serial tests in test ended Thu Jun 23 13:03:32 EDT 2016=== | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/test' | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/test' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/test' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/test' | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/test' | |
| Making check in tools | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/tools' | |
| Making check in gif2h5 | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/tools/gif2h5' | |
| make h52giftest.sh | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/tools/gif2h5' | |
| make[4]: `h52giftest.sh' is up to date. | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/tools/gif2h5' | |
| make check-TESTS | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/tools/gif2h5' | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/tools/gif2h5' | |
| ===Serial tests in gif2h5 begin Thu Jun 23 13:03:32 EDT 2016=== | |
| make[6]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/tools/gif2h5' | |
| ============================ | |
| Testing h52giftest.sh | |
| Finished testing h52giftest.sh | |
| ============================ | |
| h52giftest.sh Test Log | |
| ============================ | |
| Testing ./h52gif h52giftst.h5 image1.gif -i image PASSED | |
| Testing ./gif2h5 image1.gif image1.h5 PASSED | |
| All h52gif tests passed. | |
| 0.09user 0.18system 0:00.32elapsed 85%CPU (0avgtext+0avgdata 31200maxresident)k | |
| 528inputs+1248outputs (0major+18203minor)pagefaults 0swaps | |
| Finished testing h52giftest.sh | |
| ============================ | |
| ============================ | |
| make[6]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/tools/gif2h5' | |
| ===Serial tests in gif2h5 ended Thu Jun 23 13:03:33 EDT 2016=== | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/tools/gif2h5' | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/tools/gif2h5' | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/tools/gif2h5' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/tools/gif2h5' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/tools/gif2h5' | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/tools' | |
| make check-TESTS | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/tools' | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/tools' | |
| make[6]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/tools' | |
| make[6]: Nothing to be done for `_exec_check-s'. | |
| make[6]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/tools' | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/tools' | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/tools' | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/tools' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/tools' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/tools' | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/tools' | |
| Making check in c++ | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++' | |
| Making check in src | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++/src' | |
| make check-TESTS | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++/src' | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++/src' | |
| make[6]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++/src' | |
| make[6]: Nothing to be done for `_exec_check-s'. | |
| make[6]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++/src' | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++/src' | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++/src' | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++/src' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++/src' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++/src' | |
| Making check in test | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++/test' | |
| make ptableTest | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++/test' | |
| make[4]: `ptableTest' is up to date. | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++/test' | |
| make check-TESTS | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++/test' | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++/test' | |
| ===Serial tests in test begin Thu Jun 23 13:03:33 EDT 2016=== | |
| make[6]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++/test' | |
| ============================ | |
| C++ API: Testing ptableTest | |
| Finished testing ptableTest | |
| ============================ | |
| C++ API: ptableTest Test Log | |
| ============================ | |
| Testing basic funtionality PASSED | |
| Testing compound datatypes PASSED | |
| Testing GetPacket PASSED | |
| Testing GetNextPacket PASSED | |
| Testing compression PASSED | |
| Testing error conditions PASSED | |
| Testing multiple datatypes PASSED | |
| 0.06user 0.07system 0:00.18elapsed 77%CPU (0avgtext+0avgdata 45904maxresident)k | |
| 512inputs+152outputs (0major+8902minor)pagefaults 0swaps | |
| Finished testing ptableTest | |
| ============================ | |
| make[6]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++/test' | |
| ===Serial tests in test ended Thu Jun 23 13:03:33 EDT 2016=== | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++/test' | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++/test' | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++/test' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++/test' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++/test' | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++' | |
| make check-TESTS | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++' | |
| make[4]: Nothing to be done for `check-TESTS'. | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++' | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/c++' | |
| Making check in fortran | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran' | |
| Making check in src | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran/src' | |
| make check-TESTS | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran/src' | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran/src' | |
| make[6]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran/src' | |
| make[6]: Nothing to be done for `_exec_check-s'. | |
| make[6]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran/src' | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran/src' | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran/src' | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran/src' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran/src' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran/src' | |
| Making check in test | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran/test' | |
| make tstds tstlite tstimage tsttable | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran/test' | |
| make[4]: `tstds' is up to date. | |
| make[4]: `tstlite' is up to date. | |
| make[4]: `tstimage' is up to date. | |
| make[4]: `tsttable' is up to date. | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran/test' | |
| make check-TESTS | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran/test' | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran/test' | |
| ===Serial tests in test begin Thu Jun 23 13:03:33 EDT 2016=== | |
| make[6]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran/test' | |
| ============================ | |
| Fortran API: Testing tstds | |
| Finished testing tstds | |
| ============================ | |
| Fortran API: tstds Test Log | |
| ============================ | |
| Test Attaching Dimension Scale PASSED | |
| Test If Dimension Scale Attached PASSED | |
| Test Getting Number Dimension Scales PASSED | |
| Test Detaching Dimension Scale PASSED | |
| Test Setting Dimension Scale PASSED | |
| Test If Dimension Scale PASSED | |
| Test Getting Dimension Scale By Name PASSED | |
| Test Setting Dimension Scale Label PASSED | |
| 0.04user 0.07system 0:00.14elapsed 81%CPU (0avgtext+0avgdata 35312maxresident)k | |
| 496inputs+64outputs (0major+7968minor)pagefaults 0swaps | |
| Finished testing tstds | |
| ============================ | |
| ============================ | |
| Fortran API: Testing tstlite | |
| Finished testing tstlite | |
| ============================ | |
| Fortran API: tstlite Test Log | |
| ============================ | |
| Make/Read datasets (1D) PASSED | |
| Make/Read datasets (2D) PASSED | |
| Make/Read datasets (3D) PASSED | |
| Make/Read datasets (4D) PASSED | |
| Make/Read datasets (5D) PASSED | |
| Make/Read datasets (6D) PASSED | |
| Make/Read datasets (7D) PASSED | |
| Make/Read datasets (integer) PASSED | |
| Make/Read datasets (float) PASSED | |
| Make/Read datasets (double) PASSED | |
| Make/Read datasets (string) PASSED | |
| Test h5ltpath_valid_f PASSED | |
| Get dataset dimensions/info PASSED | |
| Set/Get attributes int PASSED | |
| Set/Get attributes float PASSED | |
| Set/Get attributes double PASSED | |
| Set/Get attributes string PASSED | |
| Get attribute rank/info PASSED | |
| 0.05user 0.07system 0:00.13elapsed 98%CPU (0avgtext+0avgdata 35456maxresident)k | |
| 200inputs+352outputs (0major+8246minor)pagefaults 0swaps | |
| Finished testing tstlite | |
| ============================ | |
| ============================ | |
| Fortran API: Testing tstimage | |
| Finished testing tstimage | |
| ============================ | |
| Fortran API: tstimage Test Log | |
| ============================ | |
| Make/Read image 8bit PASSED | |
| Make/Read image 24bit PASSED | |
| Make palette PASSED | |
| Link/Unlink palette PASSED | |
| 0.07user 0.08system 0:00.16elapsed 100%CPU (0avgtext+0avgdata 41344maxresident)k | |
| 56inputs+832outputs (0major+9775minor)pagefaults 0swaps | |
| Finished testing tstimage | |
| ============================ | |
| ============================ | |
| Fortran API: Testing tsttable | |
| Finished testing tsttable | |
| ============================ | |
| Fortran API: tsttable Test Log | |
| ============================ | |
| Make table PASSED | |
| Read/Write field by name PASSED | |
| Read/Write field by index PASSED | |
| Insert field PASSED | |
| Delete field PASSED | |
| Get table info PASSED | |
| Get fields info PASSED | |
| 0.06user 0.10system 0:00.17elapsed 98%CPU (0avgtext+0avgdata 35312maxresident)k | |
| 72inputs+80outputs (0major+12663minor)pagefaults 0swaps | |
| Finished testing tsttable | |
| ============================ | |
| make[6]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran/test' | |
| ===Serial tests in test ended Thu Jun 23 13:03:34 EDT 2016=== | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran/test' | |
| make[5]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran/test' | |
| make[5]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran/test' | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran/test' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran/test' | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran' | |
| make check-TESTS | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran' | |
| make[4]: Nothing to be done for `check-TESTS'. | |
| make[4]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran' | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran' | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl/fortran' | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl' | |
| make check-TESTS | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl' | |
| make[3]: Nothing to be done for `check-TESTS'. | |
| make[3]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl' | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl' | |
| make[1]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/hl' | |
| Making check in perform | |
| make[1]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/perform' | |
| make iopipe chunk overhead zip_perf perf_meta perf | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/perform' | |
| make[2]: `iopipe' is up to date. | |
| make[2]: `chunk' is up to date. | |
| make[2]: `overhead' is up to date. | |
| make[2]: `zip_perf' is up to date. | |
| make[2]: `perf_meta' is up to date. | |
| make[2]: `perf' is up to date. | |
| make[2]: Leaving directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/perform' | |
| make check-TESTS | |
| make[2]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/perform' | |
| make[3]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/perform' | |
| ===Serial tests in perform begin Thu Jun 23 13:03:34 EDT 2016=== | |
| make[4]: Entering directory `/mnt/ebs/hudson/jobs/hdf5/workspace/installer/linux/rpm/rpmbuild/BUILD/hdf5-1.8.12/build/perform' | |
| ============================ | |
| Testing iopipe | |
| Finished testing iopipe | |
| ============================ | |
| iopipe Test Log | |
| ============================ | |
| fill raw ============================================= | |
| fill hdf5 ============================================= | |
| out raw ============================================= | |
| out hdf5 ============================================= | |
| in raw ============================================= | |
| in hdf5 ============================================= | |
| in hdf5 partial ============================================= | |
| I/O request size is 1000000.0MB | |
| fill raw 0.02user 0.00system 0.02elapsed 2097.95MB/s | |
| fill hdf5 0.01user 0.00system 0.01elapsed 5211.35MB/s | |
| out raw 0.00user 0.02system 0.02elapsed 1949.47MB/s | |
| out hdf5 0.00user 0.02system 0.02elapsed 1876.82MB/s | |
| in raw 0.00user 0.01system 0.01elapsed 3407.93MB/s | |
| in hdf5 0.00user 0.01system 0.01elapsed 4201.68MB/s | |
| in hdf5 partial 0.01user 0.01system 0.02elapsed 2020.19MB/s | |
| 0.09user 0.26system 0:01.30elapsed 28%CPU (0avgtext+0avgdata 26928maxresident)k | |
| 800inputs+4024outputs (2major+17112minor)pagefaults 0swaps | |
| Finished testing iopipe | |
| ============================ | |
| ============================ | |
| Testing chunk | |
| Finished testing chunk | |
| ============================ | |
| chunk Test Log | |
| ============================ | |
| Test CacheSz ChunkSz Effic | |
| --------- -------- -------- -------- | |
| Rowmaj-rd 25 0.50 1.00 | |
| Rowmaj-rd 25 1.00 1.00 | |
| Rowmaj-rd 25 1.50 0.75 | |
| Rowmaj-rd 25 2.00 1.00 | |
| Rowmaj-rd 25 2.50 0.83 | |
| Rowmaj-rd 25 3.00 1.00 | |
| Rowmaj-rd 25 3.50 0.87 | |
| Rowmaj-rd 25 4.00 1.00 | |
| Rowmaj-rd 25 4.50 0.91 | |
| Rowmaj-rd 25 5.00 1.00 | |
| Rowmaj-wr 25 0.50 0.50 | |
| Rowmaj-wr 25 1.00 1.00 | |
| Rowmaj-wr 25 1.50 0.45 | |
| Rowmaj-wr 25 2.00 1.00 | |
| Rowmaj-wr 25 2.50 0.57 | |
| Rowmaj-wr 25 3.00 1.00 | |
| Rowmaj-wr 25 3.50 0.63 | |
| Rowmaj-wr 25 4.00 1.00 | |
| Rowmaj-wr 25 4.50 0.72 | |
| Rowmaj-wr 25 5.00 1.00 | |
| Diag-rd 25 0.50 0.26 | |
| Diag-rd 25 1.00 0.51 | |
| Diag-rd 25 1.50 0.62 | |
| Diag-rd 25 2.00 1.00 | |
| Diag-rd 25 2.50 0.72 | |
| Diag-rd 25 3.00 0.80 | |
| Diag-rd 25 3.50 0.78 | |
| Diag-rd 25 4.00 1.00 | |
| Diag-rd 25 4.50 0.84 | |
| Diag-rd 25 5.00 0.89 | |
| Diag-wr 25 0.50 0.13 | |
| Diag-wr 25 1.00 0.26 | |
| Diag-wr 25 1.50 0.31 | |
| Diag-wr 25 2.00 1.00 | |
| Diag-wr 25 2.50 0.41 | |
| Diag-wr 25 3.00 0.53 | |
| Diag-wr 25 3.50 0.49 | |
| Diag-wr 25 4.00 1.00 | |
| Diag-wr 25 4.50 0.58 | |
| Diag-wr 25 5.00 0.69 | |
| 0.33user 0.20system 0:00.52elapsed 100%CPU (0avgtext+0avgdata 30080maxresident)k | |
| 80inputs+7952outputs (0major+9727minor)pagefaults 0swaps | |
| Finished testing chunk | |
| ============================ | |
| ============================ | |
| Testing overhead | |
| Finished testing overhead | |
| ============================ | |
| overhead Test Log | |
| ============================ | |
| Style Bytes/Chunk | |
| ----- ----------- | |
| forward 41.320 | |
| reverse 43.416 | |
| inward 70.664 | |
| outward 41.320 | |
| random 53.896 | |
| 0.12user 0.11system 0:00.23elapsed 100%CPU (0avgtext+0avgdata 26960maxresident)k | |
| 72inputs+608outputs (0major+8007minor)pagefaults 0swaps | |
| Finished testing overhead | |
| ============================ | |
| ============================ | |
| Testing zip_perf | |
| Finished testing zip_perf | |
| ============================ | |
| zip_perf Test Log | |
| ============================ | |
| Filesize: 67108864 | |
| Compression Level: 6 | |
| Buffer size == 128KB | |
| Uncompressed Write Time: 0.13s | |
| Uncompressed Write Throughput: 483.70MB/s | |
| Compression Ratio: 0.00113678 | |
| Compressed Write Time: 0.84s | |
| Compressed Write Throughput: 76.61MB/s | |
| Compression Time: 0.771169s | |
| Buffer size == 256KB | |
| Uncompressed Write Time: 0.13s | |
| Uncompressed Write Throughput: 482.70MB/s | |
| Compression Ratio: 0.00105667 | |
| Compressed Write Time: 0.71s | |
| Compressed Write Throughput: 89.99MB/s | |
| Compression Time: 0.706664s | |
| Buffer size == 512KB | |
| Uncompressed Write Time: 0.14s | |
| Uncompressed Write Throughput: 454.95MB/s | |
| Compression Ratio: 0.0010128 | |
| Compressed Write Time: 0.72s | |
| Compressed Write Throughput: 88.58MB/s | |
| Compression Time: 0.71951s | |
| Buffer size == 1MB | |
| Uncompressed Write Time: 0.13s | |
| Uncompressed Write Throughput: 480.64MB/s | |
| Compression Ratio: 0.000990868 | |
| Compressed Write Time: 0.72s | |
| Compressed Write Throughput: 89.21MB/s | |
| Compression Time: 0.715134s | |
| 2.87user 0.92system 0:03.79elapsed 100%CPU (0avgtext+0avgdata 29024maxresident)k | |
| 96inputs+529208outputs (0major+36103minor)pagefaults 0swaps | |
| Finished testing zip_perf | |
| ============================ | |
| ============================ | |
| Testing perf_meta | |
| Finished testing perf_meta | |
| ============================ | |
| perf_meta Test Log | |
| ============================ | |
| Performance result of metadata for datasets and attributes | |
| 1. Create 8 attributes for each of 16 existing datasets | |
| H5Dopen2: avg=0.000038s; max=0.000108s; min=0.000030s | |
| H5Dclose: avg=0.000015s; max=0.000028s; min=0.000013s | |
| H5A(create & close): avg=0.000024s; max=0.000133s; min=0.000013s | |
| 2. Create 8 attributes for each of 16 new datasets | |
| H5Dcreate2: avg=0.000050s; max=0.000067s; min=0.000041s | |
| H5Dclose: avg=0.000005s; max=0.000006s; min=0.000005s | |
| H5A(create & close): avg=0.000017s; max=0.000049s; min=0.000011s | |
| 3. Create 2 attributes for each of 16 existing datasets for 4 times | |
| H5Dopen2: avg=0.000032s; max=0.000048s; min=0.000027s | |
| H5Dclose: avg=0.000014s; max=0.000034s; min=0.000011s | |
| H5A(create & close): avg=0.000026s; max=0.000048s; min=0.000014s | |
| All metadata performance tests passed. | |
| 0.05user 0.07system 0:00.13elapsed 98%CPU (0avgtext+0avgdata 27648maxresident)k | |
| 96inputs+1040outputs (0major+8154minor)pagefaults 0swaps | |
| Finished testing perf_meta | |
| ============================ | |
| ============================ | |
| Testing h5perf_serial | |
| Finished testing h5perf_serial | |
| ============================ | |
| h5perf_serial Test Log | |
| ============================ | |
| HDF5 Library: Version 1.8.12 | |
| ==== Parameters ==== | |
| IO API=posix hdf5 | |
| Number of iterations=1 | |
| Dataset size=100 200 | |
| Transfer buffer size=10 20 | |
| Dimension access order=1 2 | |
| HDF5 data storage method=Contiguous | |
| HDF5 file driver=sec2 | |
| Env HDF5_PREFIX=not set | |
| ==== End of Parameters ==== | |
| Transfer Buffer Size (bytes): 200 | |
| File Size(MB): 0.02 | |
| IO API = POSIX | |
| Write (1 iteration(s)): | |
| Maximum Throughput: 3.47 MB/s | |
| Average Throughput: 3.47 MB/s | |
| Minimum Throughput: 3.47 MB/s | |
| Write Open-Close (1 iteration(s)): | |
| Maximum Throughput: 3.43 MB/s | |
| Average Throughput: 3.43 MB/s | |
| Minimum Throughput: 3.43 MB/s | |
| Read (1 iteration(s)): | |
| Maximum Throughput: 5.99 MB/s | |
| Average Throughput: 5.99 MB/s | |
| Minimum Throughput: 5.99 MB/s | |
| Read Open-Close (1 iteration(s)): | |
| Maximum Throughput: 5.97 MB/s | |
| Average Throughput: 5.97 MB/s | |
| Minimum Throughput: 5.97 MB/s | |
| IO API = HDF5 | |
| Write (1 iteration(s)): | |
| Maximum Throughput: 12.74 MB/s | |
| Average Throughput: 12.74 MB/s | |
| Minimum Throughput: 12.74 MB/s | |
| Write Open-Close (1 iteration(s)): | |
| Maximum Throughput: 4.63 MB/s | |
| Average Throughput: 4.63 MB/s | |
| Minimum Throughput: 4.63 MB/s | |
| Read (1 iteration(s)): | |
| Maximum Throughput: 25.64 MB/s | |
| Average Throughput: 25.64 MB/s | |
| Minimum Throughput: 25.64 MB/s | |
| Read Open-Close (1 iteration(s)): | |
| Maximum Throughput: 9.12 MB/s | |
| Average Throughput: 9.12 MB/s | |
| Minimum Throughput: 9.12 MB/s | |
| 0.04user 0.08system 0:00.14elapsed 97%CPU (0avgtext+0avgdata 30336maxresident)k | |
| 288inputs+696outputs (0major+8110minor)pagefaults 0swaps | |
| Finished testing h5perf_serial | |
| ============================ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment