Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix a copy-pasto in an error message. | David Young | 2020-07-10 | 1 | -1/+1 |
| | |||||
* | Move the dapl initialization to state_init and, if VDS is enabled, | David Young | 2020-07-10 | 1 | -7/+10 |
| | | | | set the virtual view to "first missing." | ||||
* | Delete unused local variables. Delete an empty line. NFCI. | David Young | 2020-07-10 | 1 | -4/+0 |
| | |||||
* | Don't leak a fapl on error. | David Young | 2020-07-10 | 1 | -7/+8 |
| | |||||
* | Remove gratuitous local variable initialization: it's better to let the | David Young | 2020-07-10 | 1 | -2/+2 |
| | | | | | compiler detect use-before-initialization. Use the safer `memset(p, ..., sizeof(*p))` idiom. | ||||
* | Straggler from previous: bsdqueue.h -> H5queue.h | David Young | 2020-07-10 | 1 | -1/+1 |
| | |||||
* | Fix a bug where I was trying to store `ndatasets * 4` source-dataset | David Young | 2020-07-07 | 1 | -93/+155 |
| | | | | | handles in 4 variables and, of course, failing. Refactor the dataspace/dataset initialization. | ||||
* | Use native byte order unless big-endian is specified with `-b` option. | David Young | 2020-07-02 | 2 | -18/+30 |
| | |||||
* | Add a VDS mode to the bigset test. | David Young | 2020-06-30 | 1 | -7/+197 |
| | |||||
* | Gather a couple of assertions. | David Young | 2020-06-26 | 1 | -2/+1 |
| | |||||
* | Create one dataset creation property list and one file dataspace and | David Young | 2020-06-26 | 1 | -31/+45 |
| | | | | | share them across all datasets/iterations. Extract common code into state_destroy(). | ||||
* | When extending the dataset in one dimension, add columns instead of rows | David Young | 2020-06-26 | 1 | -22/+23 |
| | | | | | so that it's possible to produce a virtual dataset (VDS) variant of the test. | ||||
* | (1) Add public routines H5Fvfd_swmr_end_tick, ↵ | vchoi | 2020-06-26 | 1 | -581/+1221 |
| | | | | | | H5Fvfd_swmr_disable_end_of_tick, H5Fvfd_swmr_enable_end_of_tick(). (2) Tests for the above APIs. | ||||
* | Add/check a group attribute every so many steps. delete some dead code, and | David Young | 2020-06-22 | 1 | -5/+68 |
| | | | | set a non-zero default for the number of steps. | ||||
* | Create a dataset access property list (dapl) that disables the chunk cache and | David Young | 2020-06-19 | 1 | -5/+13 |
| | | | | | | apply it individually to each dataset instead of setting the chunk-cache parameters on the file. Alas, it didn't make any difference, but I'll keep the change. | ||||
* | Close all of the datasets we opened. | David Young | 2020-06-16 | 1 | -0/+21 |
| | |||||
* | Activate tests `few_big` and `many_small`, now that they pass. | David Young | 2020-06-11 | 1 | -1/+1 |
| | |||||
* | Limit every chunk cache to 1 slot and 1kB so that the test doesn't run | David Young | 2020-06-11 | 1 | -0/+3 |
| | | | | my dinky development server out of memory. | ||||
* | Make the test more challenging: on every other step, read a chunk-sized | David Young | 2020-06-11 | 1 | -4/+8 |
| | | | | region offset by 1 unit from a chunk boundary. | ||||
* | Wrap a line. NFCI. | David Young | 2020-06-11 | 1 | -1/+2 |
| | |||||
* | Delete code that has no effect: don't empty a mask set only to fill it | David Young | 2020-06-11 | 1 | -3/+2 |
| | | | | in the next expression. | ||||
* | Delete unused variables and struct members. | David Young | 2020-06-03 | 1 | -4/+0 |
| | |||||
* | Be concise and more obviously correct, and knock many line widths | David Young | 2020-06-03 | 1 | -16/+13 |
| | | | | | | | | | | | | | | | | | | | | below than 80 columns: use the malloc idiom, ``` type *p; p = malloc(sizeof(*p)); ``` instead of ``` type *p; p = (type *)malloc(sizeof(type)); ``` Make a similar change to some `memset` calls. NFCI. | ||||
* | Perform a test where a writer creates 10,000 groups while a reader waits for | David Young | 2020-05-28 | 1 | -1/+138 |
| | | | | | | | | each to appear. Add but do not yet perform tests on many small extensible datasets and a few big extensible datasets. Vailin is working on a bug that causes both tests to fail virtually always. | ||||
* | If there were hard errors, report any soft errors, too. | David Young | 2020-05-28 | 1 | -1/+2 |
| | |||||
* | Straggler from previous: don't count errors *and* exit, just count. | David Young | 2020-05-28 | 1 | -7/+0 |
| | |||||
* | A zoo error is not a soft error. Count it as a hard error instead of a soft | David Young | 2020-05-28 | 1 | -1/+1 |
| | | | | error. | ||||
* | Don't count up errors *and* exit right away when there is an error. Just | David Young | 2020-05-28 | 1 | -46/+0 |
| | | | | count. | ||||
* | Disable the error-stack printing around the H5Gopen() call that we know will | David Young | 2020-05-28 | 1 | -0/+3 |
| | | | | sometimes fail. | ||||
* | Add a test writer that creates groups under the root and a reader that polls | David Young | 2020-05-27 | 2 | -0/+267 |
| | | | | until all of the expected groups appear. | ||||
* | Delete unused `state_t` members. NFCI. | David Young | 2020-05-27 | 1 | -9/+1 |
| | |||||
* | Join some lines. NFCI. | David Young | 2020-05-26 | 1 | -4/+2 |
| | |||||
* | Add `-a steps` option and if steps != 0, then add (or verify) an attribute on | David Young | 2020-05-26 | 1 | -16/+85 |
| | | | | | | | | | | | | | | | | | each dataset every `steps` steps. Update usage message. Add a cast to `time_t` to quiet a compiler warning. Replace two occurrences of a debug statement in `verify_extensible_dset()` with one occurrence in `verify_chunk()`. Replace the anonymous constant `2` with `hang_back` and increase `hang_back` to 3. XXX Now that I've fixed a bug, reduce `hang_back` to 2, again. Verify datasets in the reverse of the order they are written so that we spend less time re-verifying datasets written in the same step. | ||||
* | Cast a non-negative `int` to `size_t` before comparing with `size_t` so that | David Young | 2020-05-26 | 1 | -1/+1 |
| | | | | the compiler believes we know what we're doing and does not warn. | ||||
* | Rebase repair: add stubs.c back to the test library sources. | David Young | 2020-05-20 | 1 | -1/+1 |
| | |||||
* | Reduce diffs with `develop`. | David Young | 2020-05-20 | 1 | -1/+1 |
| | |||||
* | Reduce diffs with `develop`, where `H5C_move_entry` takes an `H5C_t *` | David Young | 2020-05-20 | 3 | -20/+17 |
| | | | | argument, first, not `H5F_t *`. | ||||
* | Reduce diffs with `develop`. | David Young | 2020-05-20 | 1 | -10/+10 |
| | |||||
* | Reduce diffs with `develop`. | David Young | 2020-05-20 | 3 | -7/+6 |
| | |||||
* | Use H5_ATTR_NDEBUG_UNUSED instead of H5_ATTR_SANITY_CHECK. | David Young | 2020-05-20 | 1 | -1/+1 |
| | |||||
* | Fix compilation: use H5Oget_info() instead of specifying the version | David Young | 2020-05-20 | 1 | -4/+4 |
| | | | | (H5O_getinfo2). | ||||
* | Misc warning fixes. | Dana Robinson | 2020-05-20 | 4 | -18/+39 |
| | |||||
* | Align contents of CMake and autotools testfile cleanup lists. | Quincey Koziol | 2020-05-20 | 2 | -90/+49 |
| | |||||
* | Avoid allocating a chunk index for datasets with 0-sized dimensions, until | Quincey Koziol | 2020-05-20 | 2 | -20/+214 |
| | | | | the dataset is extended. | ||||
* | Updates to tools warning PR from code review. | Dana Robinson | 2020-05-20 | 1 | -4/+4 |
| | |||||
* | Fixes for warnings in the tools code. | Dana Robinson | 2020-05-20 | 1 | -0/+59 |
| | |||||
* | For compatibility with non-C99 Visual Studio versions, use "%" PRIuMAX | David Young | 2020-05-20 | 1 | -2/+2 |
| | | | | instead of "%ju". | ||||
* | Fix `test/swmr_sparse_reader.c:118:77: error: cast from pointer | David Young | 2020-05-20 | 1 | -2/+2 |
| | | | | | | | to integer of different size [-Werror=pointer-to-int-cast]` and `test/snapshots-hdf5/current/test/swmr_sparse_reader.c:129:100: error: cast from pointer to integer of different size [-Werror=pointer-to-int-cast]`. | ||||
* | Trim trailing whitespace | Quincey Koziol | 2020-05-20 | 67 | -509/+509 |
| | |||||
* | Tidying of Mirror VFD. | Jacob Smith | 2020-05-20 | 3 | -30/+51 |
| | | | | | | | * Rename server-stop utility to mirror_server_stop. * Remove external dependency on bzero(). * Modify test/use_common to use only the public API. * Rename internal bitswap macro to follow convention. |