diff options
author | David Young <dyoung@hdfgroup.org> | 2020-09-17 20:24:36 (GMT) |
---|---|---|
committer | David Young <dyoung@hdfgroup.org> | 2020-09-17 20:24:36 (GMT) |
commit | 07ad063b4b57ae54881ab523ccdbeabbebe34fc0 (patch) | |
tree | 1e3a377fbfc6197d1eb6a1816d94ecae0ee2e8d7 /test/genall5.h | |
parent | 8e2053bb3d29ab8f90cd28d7e66641ac2472063e (diff) | |
download | hdf5-07ad063b4b57ae54881ab523ccdbeabbebe34fc0.zip hdf5-07ad063b4b57ae54881ab523ccdbeabbebe34fc0.tar.gz hdf5-07ad063b4b57ae54881ab523ccdbeabbebe34fc0.tar.bz2 |
Limit the repeat rate for duplicate zoo warnings to once every five
seconds.
Diffstat (limited to 'test/genall5.h')
-rw-r--r-- | test/genall5.h | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/test/genall5.h b/test/genall5.h index a03ccce..43fe15d 100644 --- a/test/genall5.h +++ b/test/genall5.h @@ -21,12 +21,16 @@ typedef struct _zoo_config { bool skip_compact; bool skip_varlen; unsigned max_pause_msecs; + struct timespec msgival; /* minimum interval between warning-message + * repetitions + */ } zoo_config_t; -bool create_zoo(hid_t, const char *, zoo_config_t); -bool validate_zoo(hid_t, const char *, zoo_config_t); -bool delete_zoo(hid_t, const char *, zoo_config_t); -bool validate_deleted_zoo(hid_t, const char *, zoo_config_t); +bool create_zoo(hid_t, const char *, struct timespec *, zoo_config_t); +bool validate_zoo(hid_t, const char *, struct timespec *, zoo_config_t); +bool delete_zoo(hid_t, const char *, struct timespec *, zoo_config_t); +bool validate_deleted_zoo(hid_t, const char *, struct timespec *, + zoo_config_t); bool ns_grp_0(hid_t fid, const char *group_name); bool vrfy_ns_grp_0(hid_t fid, const char *group_name); |