diff --git a/CODING_STYLE.md b/CODING_STYLE.md index 9b99b7b9df3..f0d594fc00d 100644 --- a/CODING_STYLE.md +++ b/CODING_STYLE.md @@ -80,9 +80,9 @@ log level for most frequently called routines. ### Unit tests - There **must** be unit tests provided for each new function/module added. -- Test scripts **must** start with `#!/usr/bin/env ` for portability between Linux and FreeBSD. +- Test scripts **must** start with `#!/usr/bin/env `. - Please, see [this](https://github.com/pmem/pmdk/blob/master/src/test/README) -and [that](https://github.com/pmem/pmdk/blob/master/src/test/unittest/README) +and [that](https://github.com/pmem/pmdk/blob/master/src/test/_unittest/README) document to get familiar with our test framework and the guidelines on how to write and run unit tests. diff --git a/src/test/Makefile b/src/test/Makefile index 0e9d87aa5c7..c06eb2c4c63 100644 --- a/src/test/Makefile +++ b/src/test/Makefile @@ -11,7 +11,7 @@ include ../common.inc TEST_DEPS = \ - unittest\ + _unittest\ tools OBJ_DEPS = \ @@ -406,5 +406,5 @@ SUPP_SYNC_FILES=$(shell echo *.supp | sed s/supp/$(SYNC_EXT)/g) .PHONY: all check clean clobber cstyle pcheck pcheck-log pcheck-obj\ pcheck-other pcheck-pmem pcheck-pmempool\ - test unittest tools format pcheck-libpmempool pycheck\ + test _unittest tools format pcheck-libpmempool pycheck\ pcheck-local $(TESTS_BUILD) diff --git a/src/test/Makefile.inc b/src/test/Makefile.inc index 103a89ca715..422297128d7 100644 --- a/src/test/Makefile.inc +++ b/src/test/Makefile.inc @@ -23,7 +23,7 @@ EX_LIBPMEM2=$(EXAMPLES_DIR)/libpmem2 EX_LIBPMEMOBJ=$(EXAMPLES_DIR)/libpmemobj EX_PMREORDER=$(EXAMPLES_DIR)/pmreorder -UT = ../unittest/libut.a +UT = ../_unittest/libut.a LIBS += $(UT) $(LIBUUID) ifeq ($(USE_LIBUNWIND),y) @@ -457,7 +457,7 @@ extract_funcs = $(shell \ print "-Wl,--wrap=" $$2 \ }' $(1) ) -INCS += -I../unittest -I$(TOP)/src/include -I$(TOP)/src/common -I$(TOP)/src/core +INCS += -I../_unittest -I$(TOP)/src/include -I$(TOP)/src/common -I$(TOP)/src/core COMMON_FLAGS = -ggdb COMMON_FLAGS += -Wall @@ -588,7 +588,7 @@ endif all: $(TARGET) $(TARGET_STATIC_DEBUG) $(TARGET_STATIC_NONDEBUG) $(UT): - $(MAKE) -C ../unittest + $(MAKE) -C ../_unittest $(TARGET_STATIC_DEBUG): $(TMP_HEADERS) $(OBJS) $(UT) $(STATIC_DEBUG_LIBS) $(EXTRA_DEPS) $(MAKEFILE_DEPS) $(LINKER) -o $@ $(LDFLAGS) $(OBJS) $(STATIC_DEBUG_LIBS) $(LIBS) diff --git a/src/test/README b/src/test/README index 22025b69890..820267b0318 100644 --- a/src/test/README +++ b/src/test/README @@ -134,7 +134,7 @@ DETAILS ON HOW TO WRITE UNIT TESTS A minimal unit test consists of a sub-directory here with an executable called TEST0 in it that exits normally when the test passes. Most tests, however, -source the file unittest/unittest.sh to use the utility functions for setting +source the file _unittest/unittest.sh to use the utility functions for setting up and checking tests. Additionally, most unit tests build a local test program and call it from the TEST* scripts. @@ -233,7 +233,7 @@ The above call is just like calling open(2), expect the framework checks for unexpected errors and halts the unit test if those happen. The result is usually a very short, compact unit test where most of the code is the interesting code under test. A full list of unit test macros is in -unittest/inittest.h. +_unittest/inittest.h. The best way to create a new unit test is to start with an existing one. The test: diff --git a/src/test/RUNTESTS.py b/src/test/RUNTESTS.py index da27e155918..c13c98c845a 100755 --- a/src/test/RUNTESTS.py +++ b/src/test/RUNTESTS.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019-2023, Intel Corporation +# Copyright 2019-2024, Intel Corporation """Main script for unit tests execution. @@ -13,11 +13,12 @@ """ -# modules from unittest directory are visible from this script +# modules from _unittest directory are visible from this script import sys import os from os import path -sys.path.insert(1, path.abspath(path.join(path.dirname(__file__), 'unittest'))) +sys.path.insert(1, path.abspath(path.join(path.dirname(__file__), + '_unittest'))) # flake8 issues silenced: # E402 - import statements not at the top of the file because of adding diff --git a/src/test/unittest/.gitignore b/src/test/_unittest/.gitignore similarity index 100% rename from src/test/unittest/.gitignore rename to src/test/_unittest/.gitignore diff --git a/src/test/unittest/Makefile b/src/test/_unittest/Makefile similarity index 97% rename from src/test/unittest/Makefile rename to src/test/_unittest/Makefile index 6244049d16b..56e369c13c7 100644 --- a/src/test/unittest/Makefile +++ b/src/test/_unittest/Makefile @@ -2,7 +2,7 @@ # Copyright 2014-2024, Intel Corporation # -# src/test/unittest/Makefile -- build unittest support library +# src/test/_unittest/Makefile -- build unittest support library # TOP := $(dir $(lastword $(MAKEFILE_LIST)))../../.. diff --git a/src/test/unittest/README b/src/test/_unittest/README similarity index 98% rename from src/test/unittest/README rename to src/test/_unittest/README index ea50a92f6f6..5f7287d79a1 100644 --- a/src/test/unittest/README +++ b/src/test/_unittest/README @@ -1,6 +1,6 @@ Persistent Memory Development Kit -This is src/test/unittest/README. +This is src/test/_unittest/README. This directory contains the unit test framework used by the Persistent Memory Development Kit unit tests. diff --git a/src/test/unittest/badblock.py b/src/test/_unittest/badblock.py similarity index 100% rename from src/test/unittest/badblock.py rename to src/test/_unittest/badblock.py diff --git a/src/test/unittest/basetest.py b/src/test/_unittest/basetest.py similarity index 100% rename from src/test/unittest/basetest.py rename to src/test/_unittest/basetest.py diff --git a/src/test/unittest/builds.py b/src/test/_unittest/builds.py similarity index 100% rename from src/test/unittest/builds.py rename to src/test/_unittest/builds.py diff --git a/src/test/unittest/configurator.py b/src/test/_unittest/configurator.py similarity index 100% rename from src/test/unittest/configurator.py rename to src/test/_unittest/configurator.py diff --git a/src/test/unittest/consts.py b/src/test/_unittest/consts.py similarity index 100% rename from src/test/unittest/consts.py rename to src/test/_unittest/consts.py diff --git a/src/test/unittest/context.py b/src/test/_unittest/context.py similarity index 100% rename from src/test/unittest/context.py rename to src/test/_unittest/context.py diff --git a/src/test/unittest/ctx_filter.py b/src/test/_unittest/ctx_filter.py similarity index 100% rename from src/test/unittest/ctx_filter.py rename to src/test/_unittest/ctx_filter.py diff --git a/src/test/unittest/devdax.py b/src/test/_unittest/devdax.py similarity index 100% rename from src/test/unittest/devdax.py rename to src/test/_unittest/devdax.py diff --git a/src/test/unittest/futils.py b/src/test/_unittest/futils.py similarity index 100% rename from src/test/unittest/futils.py rename to src/test/_unittest/futils.py diff --git a/src/test/unittest/granularity.py b/src/test/_unittest/granularity.py similarity index 100% rename from src/test/unittest/granularity.py rename to src/test/_unittest/granularity.py diff --git a/src/test/unittest/poolset.py b/src/test/_unittest/poolset.py similarity index 100% rename from src/test/unittest/poolset.py rename to src/test/_unittest/poolset.py diff --git a/src/test/unittest/python_gdb.py b/src/test/_unittest/python_gdb.py similarity index 100% rename from src/test/unittest/python_gdb.py rename to src/test/_unittest/python_gdb.py diff --git a/src/test/unittest/requirements.py b/src/test/_unittest/requirements.py similarity index 100% rename from src/test/unittest/requirements.py rename to src/test/_unittest/requirements.py diff --git a/src/test/unittest/test_types.py b/src/test/_unittest/test_types.py similarity index 100% rename from src/test/unittest/test_types.py rename to src/test/_unittest/test_types.py diff --git a/src/test/unittest/tools.py b/src/test/_unittest/tools.py similarity index 100% rename from src/test/unittest/tools.py rename to src/test/_unittest/tools.py diff --git a/src/test/unittest/unittest.h b/src/test/_unittest/unittest.h similarity index 100% rename from src/test/unittest/unittest.h rename to src/test/_unittest/unittest.h diff --git a/src/test/unittest/unittest.sh b/src/test/_unittest/unittest.sh similarity index 100% rename from src/test/unittest/unittest.sh rename to src/test/_unittest/unittest.sh diff --git a/src/test/unittest/unsafe_shutdown.py b/src/test/_unittest/unsafe_shutdown.py similarity index 100% rename from src/test/unittest/unsafe_shutdown.py rename to src/test/_unittest/unsafe_shutdown.py diff --git a/src/test/unittest/ut.c b/src/test/_unittest/ut.c similarity index 100% rename from src/test/unittest/ut.c rename to src/test/_unittest/ut.c diff --git a/src/test/unittest/ut_alloc.c b/src/test/_unittest/ut_alloc.c similarity index 100% rename from src/test/unittest/ut_alloc.c rename to src/test/_unittest/ut_alloc.c diff --git a/src/test/unittest/ut_backtrace.c b/src/test/_unittest/ut_backtrace.c similarity index 100% rename from src/test/unittest/ut_backtrace.c rename to src/test/_unittest/ut_backtrace.c diff --git a/src/test/unittest/ut_fh.c b/src/test/_unittest/ut_fh.c similarity index 100% rename from src/test/unittest/ut_fh.c rename to src/test/_unittest/ut_fh.c diff --git a/src/test/unittest/ut_fh.h b/src/test/_unittest/ut_fh.h similarity index 100% rename from src/test/unittest/ut_fh.h rename to src/test/_unittest/ut_fh.h diff --git a/src/test/unittest/ut_file.c b/src/test/_unittest/ut_file.c similarity index 100% rename from src/test/unittest/ut_file.c rename to src/test/_unittest/ut_file.c diff --git a/src/test/unittest/ut_mt.c b/src/test/_unittest/ut_mt.c similarity index 100% rename from src/test/unittest/ut_mt.c rename to src/test/_unittest/ut_mt.c diff --git a/src/test/unittest/ut_mt.h b/src/test/_unittest/ut_mt.h similarity index 100% rename from src/test/unittest/ut_mt.h rename to src/test/_unittest/ut_mt.h diff --git a/src/test/unittest/ut_pmem2.h b/src/test/_unittest/ut_pmem2.h similarity index 100% rename from src/test/unittest/ut_pmem2.h rename to src/test/_unittest/ut_pmem2.h diff --git a/src/test/unittest/ut_pmem2_config.c b/src/test/_unittest/ut_pmem2_config.c similarity index 100% rename from src/test/unittest/ut_pmem2_config.c rename to src/test/_unittest/ut_pmem2_config.c diff --git a/src/test/unittest/ut_pmem2_config.h b/src/test/_unittest/ut_pmem2_config.h similarity index 100% rename from src/test/unittest/ut_pmem2_config.h rename to src/test/_unittest/ut_pmem2_config.h diff --git a/src/test/unittest/ut_pmem2_map.c b/src/test/_unittest/ut_pmem2_map.c similarity index 100% rename from src/test/unittest/ut_pmem2_map.c rename to src/test/_unittest/ut_pmem2_map.c diff --git a/src/test/unittest/ut_pmem2_map.h b/src/test/_unittest/ut_pmem2_map.h similarity index 100% rename from src/test/unittest/ut_pmem2_map.h rename to src/test/_unittest/ut_pmem2_map.h diff --git a/src/test/unittest/ut_pmem2_setup.c b/src/test/_unittest/ut_pmem2_setup.c similarity index 100% rename from src/test/unittest/ut_pmem2_setup.c rename to src/test/_unittest/ut_pmem2_setup.c diff --git a/src/test/unittest/ut_pmem2_setup.h b/src/test/_unittest/ut_pmem2_setup.h similarity index 100% rename from src/test/unittest/ut_pmem2_setup.h rename to src/test/_unittest/ut_pmem2_setup.h diff --git a/src/test/unittest/ut_pmem2_setup_integration.c b/src/test/_unittest/ut_pmem2_setup_integration.c similarity index 100% rename from src/test/unittest/ut_pmem2_setup_integration.c rename to src/test/_unittest/ut_pmem2_setup_integration.c diff --git a/src/test/unittest/ut_pmem2_setup_integration.h b/src/test/_unittest/ut_pmem2_setup_integration.h similarity index 100% rename from src/test/unittest/ut_pmem2_setup_integration.h rename to src/test/_unittest/ut_pmem2_setup_integration.h diff --git a/src/test/unittest/ut_pmem2_source.c b/src/test/_unittest/ut_pmem2_source.c similarity index 100% rename from src/test/unittest/ut_pmem2_source.c rename to src/test/_unittest/ut_pmem2_source.c diff --git a/src/test/unittest/ut_pmem2_source.h b/src/test/_unittest/ut_pmem2_source.h similarity index 100% rename from src/test/unittest/ut_pmem2_source.h rename to src/test/_unittest/ut_pmem2_source.h diff --git a/src/test/unittest/ut_pmem2_utils.c b/src/test/_unittest/ut_pmem2_utils.c similarity index 100% rename from src/test/unittest/ut_pmem2_utils.c rename to src/test/_unittest/ut_pmem2_utils.c diff --git a/src/test/unittest/ut_pmem2_utils.h b/src/test/_unittest/ut_pmem2_utils.h similarity index 100% rename from src/test/unittest/ut_pmem2_utils.h rename to src/test/_unittest/ut_pmem2_utils.h diff --git a/src/test/unittest/ut_pthread.c b/src/test/_unittest/ut_pthread.c similarity index 100% rename from src/test/unittest/ut_pthread.c rename to src/test/_unittest/ut_pthread.c diff --git a/src/test/unittest/ut_signal.c b/src/test/_unittest/ut_signal.c similarity index 100% rename from src/test/unittest/ut_signal.c rename to src/test/_unittest/ut_signal.c diff --git a/src/test/unittest/utils.py b/src/test/_unittest/utils.py similarity index 100% rename from src/test/unittest/utils.py rename to src/test/_unittest/utils.py diff --git a/src/test/unittest/valgrind.py b/src/test/_unittest/valgrind.py similarity index 100% rename from src/test/unittest/valgrind.py rename to src/test/_unittest/valgrind.py diff --git a/src/test/arch_flags/TEST0 b/src/test/arch_flags/TEST0 index 7dd9a9583fb..9bac832778f 100755 --- a/src/test/arch_flags/TEST0 +++ b/src/test/arch_flags/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/arch_flags/TEST0 -- unit test for util_get_arch_flags function # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/checksum/TEST0 b/src/test/checksum/TEST0 index 662bbab708e..c15364f344a 100755 --- a/src/test/checksum/TEST0 +++ b/src/test/checksum/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # src/test/checksum/TEST0 -- unit test for checksum # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/compat_incompat_features/TEST0 b/src/test/compat_incompat_features/TEST0 index 24b69e6d5f6..8e48eafb8fd 100755 --- a/src/test/compat_incompat_features/TEST0 +++ b/src/test/compat_incompat_features/TEST0 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2023, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # # compat_incompat_features/TEST0 -- test for compat/incompat feature flags @@ -8,7 +8,7 @@ # check if pool opens when compat flags are equal and nonzero # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/compat_incompat_features/TEST1 b/src/test/compat_incompat_features/TEST1 index d55cd5cb38f..4dc159a4828 100755 --- a/src/test/compat_incompat_features/TEST1 +++ b/src/test/compat_incompat_features/TEST1 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2023, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # # compat_incompat_features/TEST1 -- test for compat/incompat feature flags @@ -8,7 +8,7 @@ # check if pool fails to open when compat flags differ between parts # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/compat_incompat_features/TEST2 b/src/test/compat_incompat_features/TEST2 index 08c106826ea..6f7a573d51a 100755 --- a/src/test/compat_incompat_features/TEST2 +++ b/src/test/compat_incompat_features/TEST2 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2023, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # # compat_incompat_features/TEST2 -- test for compat/incompat feature flags @@ -9,7 +9,7 @@ # than poolset options # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/compat_incompat_features/TEST3 b/src/test/compat_incompat_features/TEST3 index 09d4f67b058..ae740bbfc3d 100755 --- a/src/test/compat_incompat_features/TEST3 +++ b/src/test/compat_incompat_features/TEST3 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2023, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # # compat_incompat_features/TEST3 -- test for compat/incompat feature flags @@ -8,7 +8,7 @@ # check if pool fails to open when incompat flags differ between parts # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/compat_incompat_features/TEST4 b/src/test/compat_incompat_features/TEST4 index 9b35827be99..cc99deafaa8 100755 --- a/src/test/compat_incompat_features/TEST4 +++ b/src/test/compat_incompat_features/TEST4 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2023, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # # compat_incompat_features/TEST4 -- test for compat/incompat feature flags @@ -8,7 +8,7 @@ # check if pool fails to open when incompat flags do not match poolset options # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/ctl_cow/TEST0 b/src/test/ctl_cow/TEST0 index f1b2649fcc3..52518f27957 100755 --- a/src/test/ctl_cow/TEST0 +++ b/src/test/ctl_cow/TEST0 @@ -7,7 +7,7 @@ # for obj pool # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_command md5sum diff --git a/src/test/ctl_cow/TEST3 b/src/test/ctl_cow/TEST3 index d673a2ca9b4..31f5075ed95 100755 --- a/src/test/ctl_cow/TEST3 +++ b/src/test/ctl_cow/TEST3 @@ -7,7 +7,7 @@ # on Device DAX when copy_on_write.at_open=1 fails # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_dax_devices 1 diff --git a/src/test/ctl_prefault/TEST0 b/src/test/ctl_prefault/TEST0 index 2c3828c251e..941afa18143 100755 --- a/src/test/ctl_prefault/TEST0 +++ b/src/test/ctl_prefault/TEST0 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2023, Intel Corporation +# Copyright 2018-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short diff --git a/src/test/daxio/TEST0 b/src/test/daxio/TEST0 index e7923fa4e84..2e065d58dde 100755 --- a/src/test/daxio/TEST0 +++ b/src/test/daxio/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # daxio/TEST0 -- test for daxio utility; basic functionality # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/daxio/TEST1 b/src/test/daxio/TEST1 index df05627b2b6..f88968bbda5 100755 --- a/src/test/daxio/TEST1 +++ b/src/test/daxio/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # daxio/TEST1 -- test for daxio utility; negative scenarios # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/daxio/TEST2 b/src/test/daxio/TEST2 index af34a139201..99cf9a3c3db 100755 --- a/src/test/daxio/TEST2 +++ b/src/test/daxio/TEST2 @@ -1,11 +1,11 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # daxio/TEST2 -- test for daxio utility; move data between two devices -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/daxio/TEST3 b/src/test/daxio/TEST3 index 4ee1fa06e96..9f2bb579c07 100755 --- a/src/test/daxio/TEST3 +++ b/src/test/daxio/TEST3 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # daxio/TEST3 -- test for daxio utility; exactly the same as TEST0, # but using various size units (KB, KiB, K, B, ...) # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/ex_libpmem/TEST0 b/src/test/ex_libpmem/TEST0 index f89705e198b..8e0d596604d 100755 --- a/src/test/ex_libpmem/TEST0 +++ b/src/test/ex_libpmem/TEST0 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/ex_libpmem/TEST0 -- unit test for libpmem examples # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/ex_libpmem/TEST1 b/src/test/ex_libpmem/TEST1 index 36583145374..540a5eb4f01 100755 --- a/src/test/ex_libpmem/TEST1 +++ b/src/test/ex_libpmem/TEST1 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/ex_libpmem/TEST1 -- unit test for libpmem examples # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/ex_libpmemobj/TEST0 b/src/test/ex_libpmemobj/TEST0 index fa1ec47b245..a435987b742 100755 --- a/src/test/ex_libpmemobj/TEST0 +++ b/src/test/ex_libpmemobj/TEST0 @@ -6,7 +6,7 @@ # src/test/ex_libpmemobj/TEST0 -- unit test for libpmemobj examples # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug nondebug diff --git a/src/test/ex_libpmemobj/TEST1 b/src/test/ex_libpmemobj/TEST1 index 82fc2e98cf3..1836bb5add1 100755 --- a/src/test/ex_libpmemobj/TEST1 +++ b/src/test/ex_libpmemobj/TEST1 @@ -6,7 +6,7 @@ # src/test/ex_libpmemobj/TEST1 -- unit test for libpmemobj examples # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/ex_libpmemobj/TEST15 b/src/test/ex_libpmemobj/TEST15 index 22512cbf329..081e6306c7a 100755 --- a/src/test/ex_libpmemobj/TEST15 +++ b/src/test/ex_libpmemobj/TEST15 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/ex_libpmemobj/TEST15 -- unit test for libpmemobj examples @@ -8,7 +8,7 @@ # connecting a terminal to standard output. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/ex_libpmemobj/TEST16 b/src/test/ex_libpmemobj/TEST16 index 015dc52c0b5..bdd037f52a4 100755 --- a/src/test/ex_libpmemobj/TEST16 +++ b/src/test/ex_libpmemobj/TEST16 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/ex_libpmemobj/TEST16 -- unit test for libpmemobj examples @@ -8,7 +8,7 @@ # connecting a terminal to standard output. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/ex_libpmemobj/TEST17 b/src/test/ex_libpmemobj/TEST17 index 3ef613d42cc..6e44fc6fa05 100755 --- a/src/test/ex_libpmemobj/TEST17 +++ b/src/test/ex_libpmemobj/TEST17 @@ -6,7 +6,7 @@ # src/test/ex_libpmemobj/TEST17 -- unit test for libpmemobj examples # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_build_type debug nondebug require_test_type medium diff --git a/src/test/ex_libpmemobj/TEST18 b/src/test/ex_libpmemobj/TEST18 index cbda68729a8..b7fe9bd3589 100755 --- a/src/test/ex_libpmemobj/TEST18 +++ b/src/test/ex_libpmemobj/TEST18 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/ex_libpmemobj/TEST18 -- unit test for libpmemobj examples # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/ex_libpmemobj/TEST19 b/src/test/ex_libpmemobj/TEST19 index 771d08ec772..8dd9b2deb1a 100755 --- a/src/test/ex_libpmemobj/TEST19 +++ b/src/test/ex_libpmemobj/TEST19 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/ex_libpmemobj/TEST19 -- unit test for libpmemobj examples # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/ex_libpmemobj/TEST2 b/src/test/ex_libpmemobj/TEST2 index 45410bddf59..209dbd5ce25 100755 --- a/src/test/ex_libpmemobj/TEST2 +++ b/src/test/ex_libpmemobj/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/ex_libpmemobj/TEST2 -- unit test for libpmemobj examples # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/ex_libpmemobj/TEST21 b/src/test/ex_libpmemobj/TEST21 index c5a14712b2d..820fb085039 100755 --- a/src/test/ex_libpmemobj/TEST21 +++ b/src/test/ex_libpmemobj/TEST21 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/ex_libpmemobj/TEST21 -- unit test for libpmemobj examples # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/ex_libpmemobj/TEST22 b/src/test/ex_libpmemobj/TEST22 index 3c05b2525a1..2f566a1097c 100755 --- a/src/test/ex_libpmemobj/TEST22 +++ b/src/test/ex_libpmemobj/TEST22 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/ex_libpmemobj/TEST22 -- unit test for libpmemobj examples # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/ex_libpmemobj/TEST23 b/src/test/ex_libpmemobj/TEST23 index 508c723f512..eb349e6fa4b 100755 --- a/src/test/ex_libpmemobj/TEST23 +++ b/src/test/ex_libpmemobj/TEST23 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/ex_libpmemobj/TEST23 -- unit test for libpmemobj examples # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/ex_libpmemobj/TEST24 b/src/test/ex_libpmemobj/TEST24 index c786cca8a65..7acb852c453 100755 --- a/src/test/ex_libpmemobj/TEST24 +++ b/src/test/ex_libpmemobj/TEST24 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/ex_libpmemobj/TEST24 -- unit test for libpmemobj examples # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/ex_libpmemobj/TEST25 b/src/test/ex_libpmemobj/TEST25 index c2c277f0d22..5ae71906e2f 100755 --- a/src/test/ex_libpmemobj/TEST25 +++ b/src/test/ex_libpmemobj/TEST25 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/ex_libpmemobj/TEST25 -- unit test for libpmemobj examples # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/ex_libpmemobj/TEST3 b/src/test/ex_libpmemobj/TEST3 index a3cf9a5fed7..a8a37b5c925 100755 --- a/src/test/ex_libpmemobj/TEST3 +++ b/src/test/ex_libpmemobj/TEST3 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/ex_libpmemobj/TEST3 -- unit test for libpmemobj examples # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/ex_libpmemobj/TEST4 b/src/test/ex_libpmemobj/TEST4 index 342fb1c7e13..576ecd000fd 100755 --- a/src/test/ex_libpmemobj/TEST4 +++ b/src/test/ex_libpmemobj/TEST4 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/ex_libpmemobj/TEST4 -- unit test for libpmemobj examples # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/ex_libpmemobj/TEST5 b/src/test/ex_libpmemobj/TEST5 index 6a27418c2cd..f4f2a7a41a8 100755 --- a/src/test/ex_libpmemobj/TEST5 +++ b/src/test/ex_libpmemobj/TEST5 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/ex_libpmemobj/TEST5 -- unit test for libpmemobj examples # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/ex_libpmemobj/TEST6 b/src/test/ex_libpmemobj/TEST6 index 5bbc2638d56..520cd76baf9 100755 --- a/src/test/ex_libpmemobj/TEST6 +++ b/src/test/ex_libpmemobj/TEST6 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/ex_libpmemobj/TEST6 -- unit test for libpmemobj examples # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/ex_libpmemobj/TEST7 b/src/test/ex_libpmemobj/TEST7 index c5c968e5faf..5fdd409faed 100755 --- a/src/test/ex_libpmemobj/TEST7 +++ b/src/test/ex_libpmemobj/TEST7 @@ -6,7 +6,7 @@ # src/test/ex_libpmemobj/TEST7 -- unit test for libpmemobj examples # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/ex_libpmemobj/TEST8 b/src/test/ex_libpmemobj/TEST8 index 8d7b7a1494e..bfdb57adff7 100755 --- a/src/test/ex_libpmemobj/TEST8 +++ b/src/test/ex_libpmemobj/TEST8 @@ -6,7 +6,7 @@ # src/test/ex_libpmemobj/TEST8 -- unit test for libpmemobj examples # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/ex_libpmemobj/TEST9 b/src/test/ex_libpmemobj/TEST9 index f42a527129a..9ecdbcc3dde 100755 --- a/src/test/ex_libpmemobj/TEST9 +++ b/src/test/ex_libpmemobj/TEST9 @@ -6,7 +6,7 @@ # src/test/ex_libpmemobj/TEST9 -- unit test for libpmemobj examples # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/ex_linkedlist/TEST0 b/src/test/ex_linkedlist/TEST0 index 8b350b3f8d2..28aa47aa8a5 100755 --- a/src/test/ex_linkedlist/TEST0 +++ b/src/test/ex_linkedlist/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/ex_linkedlist/TEST0 -- unit test for linkedlist example # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/ex_linkedlist/TEST1 b/src/test/ex_linkedlist/TEST1 index c922e4075b9..f49671d3aba 100755 --- a/src/test/ex_linkedlist/TEST1 +++ b/src/test/ex_linkedlist/TEST1 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/ex_linkedlist/TEST1 -- unit test for linkedlist example @@ -11,7 +11,7 @@ # in multiply stores to the same field. This is not en error considering # the transactional nature of the test. -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/ex_pmreorder/TEST0 b/src/test/ex_pmreorder/TEST0 index fb32e210845..a8aea2edb1d 100755 --- a/src/test/ex_pmreorder/TEST0 +++ b/src/test/ex_pmreorder/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/ex_pmreorder/TEST0 -- test for pmreorder list example # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh LIBPMEM_SO=${PMDK_LIB_PATH}/libpmem.so.1 diff --git a/src/test/ex_pmreorder/TEST1 b/src/test/ex_pmreorder/TEST1 index 63667106eb0..e34c1c4d760 100755 --- a/src/test/ex_pmreorder/TEST1 +++ b/src/test/ex_pmreorder/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/ex_pmreorder/TEST1 -- test for pmreorder list example # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh LIBPMEM_SO=${PMDK_LIB_PATH}/libpmem.so.1 diff --git a/src/test/libpmempool_api/TEST0 b/src/test/libpmempool_api/TEST0 index d67b6cfd8a0..fe933a2d399 100755 --- a/src/test/libpmempool_api/TEST0 +++ b/src/test/libpmempool_api/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_api/TEST0 -- test for checking API # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_api/TEST1 b/src/test/libpmempool_api/TEST1 index d73d540938f..171e0dee130 100755 --- a/src/test/libpmempool_api/TEST1 +++ b/src/test/libpmempool_api/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_api/TEST1 -- test for checking API # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_api/TEST10 b/src/test/libpmempool_api/TEST10 index e7f77b51ae4..a36bf74c856 100755 --- a/src/test/libpmempool_api/TEST10 +++ b/src/test/libpmempool_api/TEST10 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_api/TEST10 -- test for checking API # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_api/TEST13 b/src/test/libpmempool_api/TEST13 index dade2d8de65..e3b5639bd79 100755 --- a/src/test/libpmempool_api/TEST13 +++ b/src/test/libpmempool_api/TEST13 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_api/TEST13 -- test for checking API # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_api/TEST2 b/src/test/libpmempool_api/TEST2 index 9ed3a01211e..1a1d4116d77 100755 --- a/src/test/libpmempool_api/TEST2 +++ b/src/test/libpmempool_api/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_api/TEST2 -- test for checking API # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_api/TEST3 b/src/test/libpmempool_api/TEST3 index 8a0ab2abcfa..0bc06914bb2 100755 --- a/src/test/libpmempool_api/TEST3 +++ b/src/test/libpmempool_api/TEST3 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_api/TEST3 -- test for checking API # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_api/TEST4 b/src/test/libpmempool_api/TEST4 index 384c6c3d8d4..7af0fb70449 100755 --- a/src/test/libpmempool_api/TEST4 +++ b/src/test/libpmempool_api/TEST4 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_api/TEST4 -- test for checking API # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_api/TEST5 b/src/test/libpmempool_api/TEST5 index e7a492f605d..33ce7935f1c 100755 --- a/src/test/libpmempool_api/TEST5 +++ b/src/test/libpmempool_api/TEST5 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_api/TEST5 -- test for checking API # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_api/TEST6 b/src/test/libpmempool_api/TEST6 index 4c8c0379b20..bf13d297982 100755 --- a/src/test/libpmempool_api/TEST6 +++ b/src/test/libpmempool_api/TEST6 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_api/TEST6 -- test for checking API # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_api/TEST7 b/src/test/libpmempool_api/TEST7 index d637eaa1c98..cef145b3e52 100755 --- a/src/test/libpmempool_api/TEST7 +++ b/src/test/libpmempool_api/TEST7 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_api/TEST7 -- test for checking API # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_api/TEST9 b/src/test/libpmempool_api/TEST9 index ca28f705e0d..87afb2da52f 100755 --- a/src/test/libpmempool_api/TEST9 +++ b/src/test/libpmempool_api/TEST9 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_api/TEST9 -- test for checking API # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_backup/TEST0 b/src/test/libpmempool_backup/TEST0 index 094dfeaf9c0..76357af67bf 100755 --- a/src/test/libpmempool_backup/TEST0 +++ b/src/test/libpmempool_backup/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_backup/TEST0 -- test simple backup scenario # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_backup/TEST1 b/src/test/libpmempool_backup/TEST1 index 84bf3b2fd33..b1ddd80134a 100755 --- a/src/test/libpmempool_backup/TEST1 +++ b/src/test/libpmempool_backup/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_backup/TEST1 -- test non-existing backup poolset # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_backup/TEST2 b/src/test/libpmempool_backup/TEST2 index 3e2788d5db2..baf39154dc0 100755 --- a/src/test/libpmempool_backup/TEST2 +++ b/src/test/libpmempool_backup/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_backup/TEST2 -- test empty backup poolset # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_backup/TEST3 b/src/test/libpmempool_backup/TEST3 index a9d3dfaca28..ed417dcce0d 100755 --- a/src/test/libpmempool_backup/TEST3 +++ b/src/test/libpmempool_backup/TEST3 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_backup/TEST3 -- test backup poolset with replica (invalid) # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_backup/TEST4 b/src/test/libpmempool_backup/TEST4 index 24e425325f8..26eb9ec22b8 100755 --- a/src/test/libpmempool_backup/TEST4 +++ b/src/test/libpmempool_backup/TEST4 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_backup/TEST4 -- test backup to poolset with different number of # parts than source poolset # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_backup/TEST5 b/src/test/libpmempool_backup/TEST5 index 203538eb450..0381ae6b7ae 100755 --- a/src/test/libpmempool_backup/TEST5 +++ b/src/test/libpmempool_backup/TEST5 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_backup/TEST5 -- test backup to poolset with different sizes of # parts than source poolset # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_backup/TEST6 b/src/test/libpmempool_backup/TEST6 index d547b43e053..a5c5fb37cbe 100755 --- a/src/test/libpmempool_backup/TEST6 +++ b/src/test/libpmempool_backup/TEST6 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_backup/TEST6 -- test backup to poolset which parts already exist # or almost all parts already exist # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_backup/TEST7 b/src/test/libpmempool_backup/TEST7 index b0e8cc6e13a..7a70d8bb60b 100755 --- a/src/test/libpmempool_backup/TEST7 +++ b/src/test/libpmempool_backup/TEST7 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_backup/TEST7 -- test backup to pool which already exists # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_check_version/TEST0 b/src/test/libpmempool_check_version/TEST0 index 3c0e96f1f9b..dc5c7341cf8 100755 --- a/src/test/libpmempool_check_version/TEST0 +++ b/src/test/libpmempool_check_version/TEST0 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019, Intel Corporation +# Copyright 2019-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_feature/TEST0 b/src/test/libpmempool_feature/TEST0 index 7ea97153fd6..123c2e40b81 100755 --- a/src/test/libpmempool_feature/TEST0 +++ b/src/test/libpmempool_feature/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # libpmempool_feature/TEST0 -- unit test for PMEMPOOL_FEAT_SINGLEHDR # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_feature/TEST1 b/src/test/libpmempool_feature/TEST1 index f65ee2a8f0a..f7a3267a0b7 100755 --- a/src/test/libpmempool_feature/TEST1 +++ b/src/test/libpmempool_feature/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # libpmempool_feature/TEST1 -- unit test for PMEMPOOL_FEAT_CHCKSUM_2K # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_feature/TEST2 b/src/test/libpmempool_feature/TEST2 index a84ace811d6..a179104a999 100755 --- a/src/test/libpmempool_feature/TEST2 +++ b/src/test/libpmempool_feature/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # libpmempool_feature/TEST2 -- unit test for PMEMPOOL_FEAT_SHUTDOWN_STATE # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_feature/TEST3 b/src/test/libpmempool_feature/TEST3 index 27e58abb56a..eba86e3922e 100755 --- a/src/test/libpmempool_feature/TEST3 +++ b/src/test/libpmempool_feature/TEST3 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # libpmempool_feature/TEST3 -- unit test for invalid features # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_rm/TEST0 b/src/test/libpmempool_rm/TEST0 index 25faf6c93f6..f813db7cd63 100755 --- a/src/test/libpmempool_rm/TEST0 +++ b/src/test/libpmempool_rm/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_rm/TEST0 -- test for pmempool_rm with single-file pool # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_rm/TEST1 b/src/test/libpmempool_rm/TEST1 index d920f039aaf..1fc7764d452 100755 --- a/src/test/libpmempool_rm/TEST1 +++ b/src/test/libpmempool_rm/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_rm/TEST1 -- test for pmempool_rm with pool set files # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_rm/TEST2 b/src/test/libpmempool_rm/TEST2 index 850a970e86d..d7cdc60b203 100755 --- a/src/test/libpmempool_rm/TEST2 +++ b/src/test/libpmempool_rm/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_rm/TEST2 -- test for pmempool_rm with non-pool files # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_rm/TEST3 b/src/test/libpmempool_rm/TEST3 index e171048dcd0..6ebb8013281 100755 --- a/src/test/libpmempool_rm/TEST3 +++ b/src/test/libpmempool_rm/TEST3 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_rm/TEST3 -- test for pmempool_rm with directories # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_rm/TEST4 b/src/test/libpmempool_rm/TEST4 index 11c1ff6bc92..15cfb758a85 100755 --- a/src/test/libpmempool_rm/TEST4 +++ b/src/test/libpmempool_rm/TEST4 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_rm/TEST4 -- test for pmempool_rm with opened files # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_rm/TEST5 b/src/test/libpmempool_rm/TEST5 index 45d4308418b..70f52f85e34 100755 --- a/src/test/libpmempool_rm/TEST5 +++ b/src/test/libpmempool_rm/TEST5 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_rm/TEST5 -- test for pmempool_rm with limited permissions # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_rm/TEST6 b/src/test/libpmempool_rm/TEST6 index 9f3f9f4307a..c7988283d73 100755 --- a/src/test/libpmempool_rm/TEST6 +++ b/src/test/libpmempool_rm/TEST6 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_rm/TEST6 -- test for pmempool_rm # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_sync/TEST0 b/src/test/libpmempool_sync/TEST0 index 22ad0ffece6..6bf38e02503 100755 --- a/src/test/libpmempool_sync/TEST0 +++ b/src/test/libpmempool_sync/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_sync/TEST0 -- test for checking replica sync # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_sync/TEST1 b/src/test/libpmempool_sync/TEST1 index 492d9353b4d..11abf8de32f 100755 --- a/src/test/libpmempool_sync/TEST1 +++ b/src/test/libpmempool_sync/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_sync/TEST1 -- test for checking replica sync # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_sync/TEST2 b/src/test/libpmempool_sync/TEST2 index 28f7ced4945..9ec09be5c42 100755 --- a/src/test/libpmempool_sync/TEST2 +++ b/src/test/libpmempool_sync/TEST2 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_sync/TEST2 -- test for checking replica sync @@ -8,7 +8,7 @@ # pmem/issues#367 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_transform/TEST0 b/src/test/libpmempool_transform/TEST0 index 25bf639aa13..0b6397ed579 100755 --- a/src/test/libpmempool_transform/TEST0 +++ b/src/test/libpmempool_transform/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_transform/TEST0 -- test for checking replica transform # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_transform/TEST1 b/src/test/libpmempool_transform/TEST1 index 9bca837afeb..1b8f908a154 100755 --- a/src/test/libpmempool_transform/TEST1 +++ b/src/test/libpmempool_transform/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_transform/TEST1 -- test for checking replica transform # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/libpmempool_transform/TEST2 b/src/test/libpmempool_transform/TEST2 index a3165b9a079..5a619d5ca6b 100755 --- a/src/test/libpmempool_transform/TEST2 +++ b/src/test/libpmempool_transform/TEST2 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # libpmempool_transform/TEST2 -- test for checking replica transform @@ -8,7 +8,7 @@ # pmem/issues#367 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/log_errno/TEST0 b/src/test/log_errno/TEST0 index 8e873718163..ca6b96ed3ce 100755 --- a/src/test/log_errno/TEST0 +++ b/src/test/log_errno/TEST0 @@ -6,7 +6,7 @@ # src/test/log_errno/TEST0 -- unit test for CORE_LOG_ERROR_W_ERRNO macro # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short diff --git a/src/test/magic/TEST0 b/src/test/magic/TEST0 index 4f26d08c7d7..c57b0e56608 100755 --- a/src/test/magic/TEST0 +++ b/src/test/magic/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2023, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # magic/TEST0 -- test for magic file script # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_action/TEST0 b/src/test/obj_action/TEST0 index f3b5c1bc568..af50ffcae95 100755 --- a/src/test/obj_action/TEST0 +++ b/src/test/obj_action/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/obj_action/TEST0 -- unit test (short) for obj_action # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short require_fs_type any diff --git a/src/test/obj_action/TEST1 b/src/test/obj_action/TEST1 index f855029f42f..16d7015d827 100755 --- a/src/test/obj_action/TEST1 +++ b/src/test/obj_action/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/obj_action/TEST1 -- unit test (memcheck) for obj_action # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug diff --git a/src/test/obj_action/TEST2 b/src/test/obj_action/TEST2 index c8b62315889..302c20334c7 100755 --- a/src/test/obj_action/TEST2 +++ b/src/test/obj_action/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_action/TEST2 -- unit test (pmemcheck) for obj_action # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/obj_alloc/TEST0 b/src/test/obj_alloc/TEST0 index eb741c1408f..655a755ab29 100755 --- a/src/test/obj_alloc/TEST0 +++ b/src/test/obj_alloc/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/obj_alloc/TEST0 -- unit test for obj_alloc # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/obj_badblock/TEST0 b/src/test/obj_badblock/TEST0 index 8039a565c0a..662ab0679f7 100755 --- a/src/test/obj_badblock/TEST0 +++ b/src/test/obj_badblock/TEST0 @@ -1,11 +1,11 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # # obj_badblock/TEST0 -- test for inserting bad blocks into an obj pool # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_badblock_tests_enabled block_device diff --git a/src/test/obj_basic_integration/TEST0 b/src/test/obj_basic_integration/TEST0 index 605c1edcce3..e76b915f0d0 100755 --- a/src/test/obj_basic_integration/TEST0 +++ b/src/test/obj_basic_integration/TEST0 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -34,7 +34,7 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_basic_integration/TEST1 b/src/test/obj_basic_integration/TEST1 index bbd900edc59..8d585b01654 100755 --- a/src/test/obj_basic_integration/TEST1 +++ b/src/test/obj_basic_integration/TEST1 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -34,7 +34,7 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_basic_integration/TEST10 b/src/test/obj_basic_integration/TEST10 index d560264fc3c..1be7a256b4c 100755 --- a/src/test/obj_basic_integration/TEST10 +++ b/src/test/obj_basic_integration/TEST10 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_command $STRACE diff --git a/src/test/obj_basic_integration/TEST11 b/src/test/obj_basic_integration/TEST11 index e12429f75f8..db0ae2f0231 100755 --- a/src/test/obj_basic_integration/TEST11 +++ b/src/test/obj_basic_integration/TEST11 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/obj_basic_integration/TEST11 -- basic integration tests for libpmemobj @@ -9,7 +9,7 @@ # with 4K alignment. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_dax_device_alignments 4096 4096 diff --git a/src/test/obj_basic_integration/TEST12 b/src/test/obj_basic_integration/TEST12 index 4dcdaff0175..87264df9f30 100755 --- a/src/test/obj_basic_integration/TEST12 +++ b/src/test/obj_basic_integration/TEST12 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/obj_basic_integration/TEST12 -- basic integration tests for libpmemobj @@ -10,7 +10,7 @@ # if SINGLEHDR option is not specified. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_dax_device_alignments 2097152 2097152 # 2MiB diff --git a/src/test/obj_basic_integration/TEST13 b/src/test/obj_basic_integration/TEST13 index b505b0b0f8b..9cdc163e358 100755 --- a/src/test/obj_basic_integration/TEST13 +++ b/src/test/obj_basic_integration/TEST13 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/obj_basic_integration/TEST13 -- basic integration tests for libpmemobj @@ -10,7 +10,7 @@ # if SINGLEHDR option is not specified. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_dax_device_alignments 2097152 2097152 # 2MiB diff --git a/src/test/obj_basic_integration/TEST2 b/src/test/obj_basic_integration/TEST2 index f6e5675a958..f26b3164f88 100755 --- a/src/test/obj_basic_integration/TEST2 +++ b/src/test/obj_basic_integration/TEST2 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_basic_integration/TEST3 b/src/test/obj_basic_integration/TEST3 index 1965b1e2fbd..d939c00783d 100755 --- a/src/test/obj_basic_integration/TEST3 +++ b/src/test/obj_basic_integration/TEST3 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_basic_integration/TEST4 b/src/test/obj_basic_integration/TEST4 index 204bc285891..c10ec026aa4 100755 --- a/src/test/obj_basic_integration/TEST4 +++ b/src/test/obj_basic_integration/TEST4 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_basic_integration/TEST5 b/src/test/obj_basic_integration/TEST5 index 293bcf5ce8a..e6b9dcdaa46 100755 --- a/src/test/obj_basic_integration/TEST5 +++ b/src/test/obj_basic_integration/TEST5 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -34,7 +34,7 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_basic_integration/TEST6 b/src/test/obj_basic_integration/TEST6 index c8b75fa1c1b..c4ee738ceb9 100755 --- a/src/test/obj_basic_integration/TEST6 +++ b/src/test/obj_basic_integration/TEST6 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_basic_integration/TEST7 b/src/test/obj_basic_integration/TEST7 index d2eea3b4c09..bca29283652 100755 --- a/src/test/obj_basic_integration/TEST7 +++ b/src/test/obj_basic_integration/TEST7 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_dax_devices 1 diff --git a/src/test/obj_basic_integration/TEST8 b/src/test/obj_basic_integration/TEST8 index 064178e917d..25b862253c3 100755 --- a/src/test/obj_basic_integration/TEST8 +++ b/src/test/obj_basic_integration/TEST8 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_dax_devices 1 diff --git a/src/test/obj_basic_integration/TEST9 b/src/test/obj_basic_integration/TEST9 index 9aba3adf90b..2cfa7e3c459 100755 --- a/src/test/obj_basic_integration/TEST9 +++ b/src/test/obj_basic_integration/TEST9 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_dax_devices 2 diff --git a/src/test/obj_bucket/TEST0 b/src/test/obj_bucket/TEST0 index 819aaefd58a..5c5d59091cc 100755 --- a/src/test/obj_bucket/TEST0 +++ b/src/test/obj_bucket/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_bucket/TEST0 -- unit test for obj_bucket interface # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium set_test_labels fault_injection diff --git a/src/test/obj_check/TEST0 b/src/test/obj_check/TEST0 index 20c3b5d5c72..cd48df8178c 100755 --- a/src/test/obj_check/TEST0 +++ b/src/test/obj_check/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_check/TEST0 -- unit test for pmemobj_check # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_check/TEST1 b/src/test/obj_check/TEST1 index f65e01fd19c..d84b90a6da8 100755 --- a/src/test/obj_check/TEST1 +++ b/src/test/obj_check/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_check/TEST1 -- unit test for pmemobj_check # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_check/TEST2 b/src/test/obj_check/TEST2 index d1aba7bbdef..67c5731c5f7 100755 --- a/src/test/obj_check/TEST2 +++ b/src/test/obj_check/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_check/TEST2 -- unit test for pmemobj_check # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_check/TEST5 b/src/test/obj_check/TEST5 index 156e7bbb76d..036718597ad 100755 --- a/src/test/obj_check/TEST5 +++ b/src/test/obj_check/TEST5 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_check/TEST5 -- unit test for pmemobj_check # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_check/TEST6 b/src/test/obj_check/TEST6 index 5b747a64557..b36fc7079a3 100755 --- a/src/test/obj_check/TEST6 +++ b/src/test/obj_check/TEST6 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_check/TEST6 -- unit test for pmemobj_check # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_check/TEST7 b/src/test/obj_check/TEST7 index bc16a9b872f..8f9cb1f82b0 100755 --- a/src/test/obj_check/TEST7 +++ b/src/test/obj_check/TEST7 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_check/TEST7 -- unit test for pmemobj_check # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_check/TEST8 b/src/test/obj_check/TEST8 index c06c66b835c..69b10a3fb88 100755 --- a/src/test/obj_check/TEST8 +++ b/src/test/obj_check/TEST8 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_check/TEST8 -- unit test for pmemobj_check # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_constructor/TEST0 b/src/test/obj_constructor/TEST0 index ed80a62d1ad..bdac3d74c6f 100755 --- a/src/test/obj_constructor/TEST0 +++ b/src/test/obj_constructor/TEST0 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # obj_constructor/TEST0 -- test for obj_constructor # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_constructor/TEST1 b/src/test/obj_constructor/TEST1 index 3ad492fa0bc..8068dce8710 100755 --- a/src/test/obj_constructor/TEST1 +++ b/src/test/obj_constructor/TEST1 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # obj_constructor/TEST1 -- test for obj_constructor # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type long diff --git a/src/test/obj_constructor/TEST2 b/src/test/obj_constructor/TEST2 index 7ad3857f08b..2b5bd2800a0 100755 --- a/src/test/obj_constructor/TEST2 +++ b/src/test/obj_constructor/TEST2 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # obj_constructor/TEST2 -- test for obj_constructor # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_ctl_alignment/TEST0 b/src/test/obj_ctl_alignment/TEST0 index 4b659ce16a8..73a4cb27727 100755 --- a/src/test/obj_ctl_alignment/TEST0 +++ b/src/test/obj_ctl_alignment/TEST0 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short require_fs_type any diff --git a/src/test/obj_ctl_alloc_class/TEST0 b/src/test/obj_ctl_alloc_class/TEST0 index c8884954487..7c954da89ab 100755 --- a/src/test/obj_ctl_alloc_class/TEST0 +++ b/src/test/obj_ctl_alloc_class/TEST0 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short require_fs_type any diff --git a/src/test/obj_ctl_alloc_class_config/TEST0 b/src/test/obj_ctl_alloc_class_config/TEST0 index 80d1ae64837..5e1f42c30a4 100755 --- a/src/test/obj_ctl_alloc_class_config/TEST0 +++ b/src/test/obj_ctl_alloc_class_config/TEST0 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short require_fs_type any diff --git a/src/test/obj_ctl_arenas/TEST0 b/src/test/obj_ctl_arenas/TEST0 index 391e8e39ee2..314d8007b41 100755 --- a/src/test/obj_ctl_arenas/TEST0 +++ b/src/test/obj_ctl_arenas/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/obj_ctl_arenas/TEST0 -- unit test for arenas ctl # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short require_fs_type any diff --git a/src/test/obj_ctl_arenas/TEST1 b/src/test/obj_ctl_arenas/TEST1 index 1f98711cabd..82d36b4d724 100755 --- a/src/test/obj_ctl_arenas/TEST1 +++ b/src/test/obj_ctl_arenas/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/obj_ctl_arenas/TEST1 -- unit test for arenas ctl # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short require_fs_type any diff --git a/src/test/obj_ctl_arenas/TEST10 b/src/test/obj_ctl_arenas/TEST10 index a93c5f98bc8..1ca4fbebdbb 100755 --- a/src/test/obj_ctl_arenas/TEST10 +++ b/src/test/obj_ctl_arenas/TEST10 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2021, Intel Corporation +# Copyright 2021-2024, Intel Corporation # # src/test/obj_ctl_arenas/TEST10 -- test for max default arenas # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short require_fs_type any diff --git a/src/test/obj_ctl_arenas/TEST2 b/src/test/obj_ctl_arenas/TEST2 index ffea6d1e339..e31dc1b0fd4 100755 --- a/src/test/obj_ctl_arenas/TEST2 +++ b/src/test/obj_ctl_arenas/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/obj_ctl_arenas/TEST2 -- unit test for create arenas using ctl # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short require_fs_type any diff --git a/src/test/obj_ctl_arenas/TEST3 b/src/test/obj_ctl_arenas/TEST3 index 925a0de0b72..6185e287fd9 100755 --- a/src/test/obj_ctl_arenas/TEST3 +++ b/src/test/obj_ctl_arenas/TEST3 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/obj_ctl_arenas/TEST3 -- unit test for POBJ_ARENA_ID flag # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/obj_ctl_arenas/TEST4 b/src/test/obj_ctl_arenas/TEST4 index 3063906a334..57e52bb0365 100755 --- a/src/test/obj_ctl_arenas/TEST4 +++ b/src/test/obj_ctl_arenas/TEST4 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/obj_ctl_arenas/TEST4 -- unit test for POBJ_ARENA_ID flag # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short require_fs_type any diff --git a/src/test/obj_ctl_arenas/TEST5 b/src/test/obj_ctl_arenas/TEST5 index ec57906492c..e77ada06a14 100755 --- a/src/test/obj_ctl_arenas/TEST5 +++ b/src/test/obj_ctl_arenas/TEST5 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/obj_ctl_arenas/TEST5 -- unit test for heap.narenas.max CTL # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short require_fs_type any diff --git a/src/test/obj_ctl_arenas/TEST6 b/src/test/obj_ctl_arenas/TEST6 index 055dde0a20a..793f0fd6d1f 100755 --- a/src/test/obj_ctl_arenas/TEST6 +++ b/src/test/obj_ctl_arenas/TEST6 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/obj_ctl_arenas/TEST6 -- mt test for arena allocation using ctl # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short require_fs_type any diff --git a/src/test/obj_ctl_arenas/TEST7 b/src/test/obj_ctl_arenas/TEST7 index 118e762968d..146940f55b4 100755 --- a/src/test/obj_ctl_arenas/TEST7 +++ b/src/test/obj_ctl_arenas/TEST7 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2021, Intel Corporation +# Copyright 2021-2024, Intel Corporation # # src/test/obj_ctl_arenas/TEST7 -- test for global arena type assignment # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short require_fs_type any diff --git a/src/test/obj_ctl_arenas/TEST8 b/src/test/obj_ctl_arenas/TEST8 index c913bbe760b..1e34de9304e 100755 --- a/src/test/obj_ctl_arenas/TEST8 +++ b/src/test/obj_ctl_arenas/TEST8 @@ -6,7 +6,7 @@ # src/test/obj_ctl_arenas/TEST8 -- test for global arena type assignment # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short require_fs_type any diff --git a/src/test/obj_ctl_arenas/TEST9 b/src/test/obj_ctl_arenas/TEST9 index 534ed084a61..c7fe5c9d83c 100755 --- a/src/test/obj_ctl_arenas/TEST9 +++ b/src/test/obj_ctl_arenas/TEST9 @@ -6,7 +6,7 @@ # src/test/obj_ctl_arenas/TEST9 -- test for global arena type assignment # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short require_fs_type any diff --git a/src/test/obj_ctl_config/TEST0 b/src/test/obj_ctl_config/TEST0 index 6a8cf349f6d..78bda13d159 100755 --- a/src/test/obj_ctl_config/TEST0 +++ b/src/test/obj_ctl_config/TEST0 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short diff --git a/src/test/obj_ctl_config/TEST1 b/src/test/obj_ctl_config/TEST1 index 71fb30b1543..420d1d302e4 100755 --- a/src/test/obj_ctl_config/TEST1 +++ b/src/test/obj_ctl_config/TEST1 @@ -1,11 +1,11 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation export UNITTEST_NAME=obj_ctl_config/TEST1 export UNITTEST_NUM=100 # TEST0 poses as different test numbers -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short diff --git a/src/test/obj_ctl_debug/TEST0 b/src/test/obj_ctl_debug/TEST0 index 2ff356b64c2..d501c3e6109 100755 --- a/src/test/obj_ctl_debug/TEST0 +++ b/src/test/obj_ctl_debug/TEST0 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_ctl_debug/TEST0 -- unit test (short) without memcheck and # and pmemcheck for ctl_debug # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short require_fs_type any diff --git a/src/test/obj_ctl_debug/TEST1 b/src/test/obj_ctl_debug/TEST1 index e8d00e41766..19c9470cd17 100755 --- a/src/test/obj_ctl_debug/TEST1 +++ b/src/test/obj_ctl_debug/TEST1 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_ctl_debug/TEST1 -- unit test (short) with memcheck # for ctl_debug # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short require_fs_type any diff --git a/src/test/obj_ctl_debug/TEST2 b/src/test/obj_ctl_debug/TEST2 index 5a3e2a64084..90194d8078f 100755 --- a/src/test/obj_ctl_debug/TEST2 +++ b/src/test/obj_ctl_debug/TEST2 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_ctl_debug/TEST2 -- unit test (short) with pmemcheck # for ctl_debug # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short require_fs_type any diff --git a/src/test/obj_ctl_heap_size/TEST0 b/src/test/obj_ctl_heap_size/TEST0 index 7531c4e4052..47e0daee4f2 100755 --- a/src/test/obj_ctl_heap_size/TEST0 +++ b/src/test/obj_ctl_heap_size/TEST0 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short require_fs_type any diff --git a/src/test/obj_ctl_heap_size/TEST1 b/src/test/obj_ctl_heap_size/TEST1 index 6fd0a204b53..3227798ec01 100755 --- a/src/test/obj_ctl_heap_size/TEST1 +++ b/src/test/obj_ctl_heap_size/TEST1 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short require_fs_type any diff --git a/src/test/obj_ctl_stats/TEST0 b/src/test/obj_ctl_stats/TEST0 index f8b205bca14..4be46bc2869 100755 --- a/src/test/obj_ctl_stats/TEST0 +++ b/src/test/obj_ctl_stats/TEST0 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short require_fs_type any diff --git a/src/test/obj_ctl_stats/TEST1 b/src/test/obj_ctl_stats/TEST1 index 0dbd2cc0120..10bad503d08 100755 --- a/src/test/obj_ctl_stats/TEST1 +++ b/src/test/obj_ctl_stats/TEST1 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019, Intel Corporation +# Copyright 2019-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short require_fs_type any diff --git a/src/test/obj_debug/TEST0 b/src/test/obj_debug/TEST0 index fc90c745eb1..8367c24426c 100755 --- a/src/test/obj_debug/TEST0 +++ b/src/test/obj_debug/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_debug/TEST0 -- unit test for debug features # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug static_debug diff --git a/src/test/obj_debug/TEST1 b/src/test/obj_debug/TEST1 index ab510258a16..1976fdbef30 100755 --- a/src/test/obj_debug/TEST1 +++ b/src/test/obj_debug/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_debug/TEST1 -- unit test for debug features # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug static_debug diff --git a/src/test/obj_debug/TEST2 b/src/test/obj_debug/TEST2 index 2da4ae945f3..fb3e41d2c03 100755 --- a/src/test/obj_debug/TEST2 +++ b/src/test/obj_debug/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_debug/TEST2 -- unit test for debug features # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug static_debug diff --git a/src/test/obj_debug/TEST3 b/src/test/obj_debug/TEST3 index 87903894e43..2073fb2a5d8 100755 --- a/src/test/obj_debug/TEST3 +++ b/src/test/obj_debug/TEST3 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_debug/TEST3 -- unit test for debug features # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug static_debug diff --git a/src/test/obj_debug/TEST4 b/src/test/obj_debug/TEST4 index 49cc61aa3ae..3df9e6e8618 100755 --- a/src/test/obj_debug/TEST4 +++ b/src/test/obj_debug/TEST4 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_debug/TEST4 -- unit test for debug features # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug static_debug diff --git a/src/test/obj_debug/TEST5 b/src/test/obj_debug/TEST5 index aed770b5042..9d8288fec46 100755 --- a/src/test/obj_debug/TEST5 +++ b/src/test/obj_debug/TEST5 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/obj_debug/TEST5 -- unit test for debug features # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug static_debug diff --git a/src/test/obj_direct/TEST0 b/src/test/obj_direct/TEST0 index 24e9b699a22..7bd87d9a4d6 100755 --- a/src/test/obj_direct/TEST0 +++ b/src/test/obj_direct/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_direct/TEST0 -- unit test for direct # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_direct_volatile/TEST0 b/src/test/obj_direct_volatile/TEST0 index aa3b8a004a4..cc220798306 100755 --- a/src/test/obj_direct_volatile/TEST0 +++ b/src/test/obj_direct_volatile/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_direct_volatile/TEST0 -- unit test for direct_volatile # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/obj_direct_volatile/TEST1 b/src/test/obj_direct_volatile/TEST1 index b9e42c2f4f8..120a9446482 100755 --- a/src/test/obj_direct_volatile/TEST1 +++ b/src/test/obj_direct_volatile/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_direct_volatile/TEST1 -- unit test for direct_volatile # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/obj_extend/TEST0 b/src/test/obj_extend/TEST0 index 9fa15522110..794b167f380 100755 --- a/src/test/obj_extend/TEST0 +++ b/src/test/obj_extend/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/obj_extend/TEST0 -- unit test for extending the pool # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/obj_extend/TEST1 b/src/test/obj_extend/TEST1 index c5543002e47..1b7d5017d3d 100755 --- a/src/test/obj_extend/TEST1 +++ b/src/test/obj_extend/TEST1 @@ -6,7 +6,7 @@ # src/test/obj_extend/TEST1 -- unit test for extending the pool # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug diff --git a/src/test/obj_extend/TEST2 b/src/test/obj_extend/TEST2 index 0b7ac6136ca..7bd0482f410 100755 --- a/src/test/obj_extend/TEST2 +++ b/src/test/obj_extend/TEST2 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_extend/TEST2 -- unit test for extending the pool @@ -8,7 +8,7 @@ # (pmem/issues#818) # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/obj_extend/TEST3 b/src/test/obj_extend/TEST3 index 58c7863734d..dc1f05cbf14 100755 --- a/src/test/obj_extend/TEST3 +++ b/src/test/obj_extend/TEST3 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_extend/TEST3 -- unit test for extending the pool @@ -8,7 +8,7 @@ # (pmem/issues#819) # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/obj_extend/TEST4 b/src/test/obj_extend/TEST4 index a2ae1d56ef7..9311a7e4300 100755 --- a/src/test/obj_extend/TEST4 +++ b/src/test/obj_extend/TEST4 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_extend/TEST4 -- unit test for extending the pool @@ -8,7 +8,7 @@ # (pmem/issues#820) # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/obj_extend/TEST5 b/src/test/obj_extend/TEST5 index e173e6a3d78..00dc32723ec 100755 --- a/src/test/obj_extend/TEST5 +++ b/src/test/obj_extend/TEST5 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_extend/TEST4 -- unit test for extending the pool @@ -8,7 +8,7 @@ # (pmem/issues#820) # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/obj_extend/TEST6 b/src/test/obj_extend/TEST6 index 69adfb76f37..b48931bdf79 100755 --- a/src/test/obj_extend/TEST6 +++ b/src/test/obj_extend/TEST6 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_extend/TEST6 -- unit test for extending the pool @@ -8,7 +8,7 @@ # (pmem/issues#822) # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/obj_extend/TEST7 b/src/test/obj_extend/TEST7 index 24aedff2e3a..60317f93014 100755 --- a/src/test/obj_extend/TEST7 +++ b/src/test/obj_extend/TEST7 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_extend/TEST7 -- unit test for extending the pool @@ -8,7 +8,7 @@ # (pmem/issues#823) # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/obj_extend/TEST8 b/src/test/obj_extend/TEST8 index e6841f868dd..1e53fbb1927 100755 --- a/src/test/obj_extend/TEST8 +++ b/src/test/obj_extend/TEST8 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_extend/TEST8 -- negative unit test for reducing reservation size # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/obj_first_next/TEST0 b/src/test/obj_first_next/TEST0 index 6d97100081e..521acc0bd37 100755 --- a/src/test/obj_first_next/TEST0 +++ b/src/test/obj_first_next/TEST0 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_first_next/TEST0 -- unit test for POBJ_NEXT macro @@ -8,7 +8,7 @@ # Returns next element with proper type number # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_first_next/TEST1 b/src/test/obj_first_next/TEST1 index 6de39708282..04baeb5aa97 100755 --- a/src/test/obj_first_next/TEST1 +++ b/src/test/obj_first_next/TEST1 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_first_next/TEST1 -- unit test for POBJ_FIRST macro @@ -8,7 +8,7 @@ # Returns first object on the proper list # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_fragmentation/TEST0 b/src/test/obj_fragmentation/TEST0 index cd876a06265..489ff0f3d3d 100755 --- a/src/test/obj_fragmentation/TEST0 +++ b/src/test/obj_fragmentation/TEST0 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_fragmentation/TEST1 b/src/test/obj_fragmentation/TEST1 index 10da3b59a6b..d1827608cd4 100755 --- a/src/test/obj_fragmentation/TEST1 +++ b/src/test/obj_fragmentation/TEST1 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_fragmentation/TEST2 b/src/test/obj_fragmentation/TEST2 index f31a4560e04..85249ea7e5e 100755 --- a/src/test/obj_fragmentation/TEST2 +++ b/src/test/obj_fragmentation/TEST2 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_heap/TEST0 b/src/test/obj_heap/TEST0 index d2c0168ed2f..999a8df511f 100755 --- a/src/test/obj_heap/TEST0 +++ b/src/test/obj_heap/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_heap/TEST0 -- unit test for obj_heap interface # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_heap/TEST1 b/src/test/obj_heap/TEST1 index 63d07b12f09..521fd6b815d 100755 --- a/src/test/obj_heap/TEST1 +++ b/src/test/obj_heap/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019-2023, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/obj_heap/TEST1 -- unit test for inject fault malloc # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium set_test_labels fault_injection diff --git a/src/test/obj_heap_interrupt/TEST0 b/src/test/obj_heap_interrupt/TEST0 index cad8e00429c..9177030fdb5 100755 --- a/src/test/obj_heap_interrupt/TEST0 +++ b/src/test/obj_heap_interrupt/TEST0 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/obj_heap_interrupt/TEST0 -- unit test for pool heap interruption # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_no_asan diff --git a/src/test/obj_heap_state/TEST0 b/src/test/obj_heap_state/TEST0 index a1306408f52..bb0a410da90 100755 --- a/src/test/obj_heap_state/TEST0 +++ b/src/test/obj_heap_state/TEST0 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -34,7 +34,7 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium exclude_ppc64 diff --git a/src/test/obj_heap_state/TEST1 b/src/test/obj_heap_state/TEST1 index 3bca031e7df..5dad2b0714a 100755 --- a/src/test/obj_heap_state/TEST1 +++ b/src/test/obj_heap_state/TEST1 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium exclude_ppc64 diff --git a/src/test/obj_heap_state/TEST2 b/src/test/obj_heap_state/TEST2 index 296e392058b..40e6561e45c 100755 --- a/src/test/obj_heap_state/TEST2 +++ b/src/test/obj_heap_state/TEST2 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium exclude_ppc64 diff --git a/src/test/obj_heap_state/TEST3 b/src/test/obj_heap_state/TEST3 index 08f72dd038d..04904c6cbb9 100755 --- a/src/test/obj_heap_state/TEST3 +++ b/src/test/obj_heap_state/TEST3 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -34,7 +34,7 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_ppc64 diff --git a/src/test/obj_heap_state/TEST4 b/src/test/obj_heap_state/TEST4 index ccc7ab2d143..df7daebbe84 100755 --- a/src/test/obj_heap_state/TEST4 +++ b/src/test/obj_heap_state/TEST4 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_ppc64 diff --git a/src/test/obj_heap_state/TEST5 b/src/test/obj_heap_state/TEST5 index 14c7cded480..a75e3e9ac59 100755 --- a/src/test/obj_heap_state/TEST5 +++ b/src/test/obj_heap_state/TEST5 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_ppc64 diff --git a/src/test/obj_lane/TEST0 b/src/test/obj_lane/TEST0 index 73416659ce3..560246cc885 100755 --- a/src/test/obj_lane/TEST0 +++ b/src/test/obj_lane/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_lane/TEST0 -- single thread unit test for lanes # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium set_test_labels fault_injection diff --git a/src/test/obj_lane/TEST1 b/src/test/obj_lane/TEST1 index f59e5601ff8..75d23aa52c7 100755 --- a/src/test/obj_lane/TEST1 +++ b/src/test/obj_lane/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_lane/TEST1 -- multithreaded unit test for lanes # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_layout/TEST0 b/src/test/obj_layout/TEST0 index a299f93b433..a5cce959e16 100755 --- a/src/test/obj_layout/TEST0 +++ b/src/test/obj_layout/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/obj_layout/TEST0 -- unit test for obj_layout interface # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short diff --git a/src/test/obj_list_insert/TEST0 b/src/test/obj_list_insert/TEST0 index 1b8e632b183..b9f47c80f4c 100755 --- a/src/test/obj_list_insert/TEST0 +++ b/src/test/obj_list_insert/TEST0 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_insert/TEST0 -- unit test for list_insert @@ -8,7 +8,7 @@ # Adding item to list after the first element # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug diff --git a/src/test/obj_list_insert/TEST1 b/src/test/obj_list_insert/TEST1 index 77002ba092d..97282d801d2 100755 --- a/src/test/obj_list_insert/TEST1 +++ b/src/test/obj_list_insert/TEST1 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_insert/TEST1 -- unit test for list_insert @@ -8,7 +8,7 @@ # Adding item to list before the first element # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug diff --git a/src/test/obj_list_insert/TEST2 b/src/test/obj_list_insert/TEST2 index b04efc25f5d..6745e8baf5c 100755 --- a/src/test/obj_list_insert/TEST2 +++ b/src/test/obj_list_insert/TEST2 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_insert/TEST2 -- unit test for list_insert @@ -8,7 +8,7 @@ # Adding item to list after the last element # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug diff --git a/src/test/obj_list_insert/TEST3 b/src/test/obj_list_insert/TEST3 index d9178fbd4aa..26a300275f1 100755 --- a/src/test/obj_list_insert/TEST3 +++ b/src/test/obj_list_insert/TEST3 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_insert/TEST3 -- unit test for list_insert @@ -8,7 +8,7 @@ # Adding item to list before the last element # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug diff --git a/src/test/obj_list_insert/TEST4 b/src/test/obj_list_insert/TEST4 index 4af73a8e74b..f80b1098269 100755 --- a/src/test/obj_list_insert/TEST4 +++ b/src/test/obj_list_insert/TEST4 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_insert/TEST4 -- unit test for list_insert @@ -8,7 +8,7 @@ # Adding item to before/after element in the middle # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug diff --git a/src/test/obj_list_macro/TEST0 b/src/test/obj_list_macro/TEST0 index 74cc28966d3..b1fa6278480 100755 --- a/src/test/obj_list_macro/TEST0 +++ b/src/test/obj_list_macro/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_macro/TEST0 -- unit test for list API # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_list_macro/TEST1 b/src/test/obj_list_macro/TEST1 index 0544e0e242c..142110f7089 100755 --- a/src/test/obj_list_macro/TEST1 +++ b/src/test/obj_list_macro/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_macro/TEST1 -- unit test for list API # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_list_macro/TEST2 b/src/test/obj_list_macro/TEST2 index a3cc8401aad..88e53b38d52 100755 --- a/src/test/obj_list_macro/TEST2 +++ b/src/test/obj_list_macro/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_macro/TEST2 -- unit test for list API # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_list_macro/TEST3 b/src/test/obj_list_macro/TEST3 index 79c6569ca4b..1d896f7c90e 100755 --- a/src/test/obj_list_macro/TEST3 +++ b/src/test/obj_list_macro/TEST3 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_macro/TEST3 -- unit test for list API # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_list_macro/TEST4 b/src/test/obj_list_macro/TEST4 index 0a0fd2cd5af..9b29e93df07 100755 --- a/src/test/obj_list_macro/TEST4 +++ b/src/test/obj_list_macro/TEST4 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_macro/TEST4 -- unit test for list API # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_list_macro/TEST5 b/src/test/obj_list_macro/TEST5 index 36059d8890c..579f120f9ea 100755 --- a/src/test/obj_list_macro/TEST5 +++ b/src/test/obj_list_macro/TEST5 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_macro/TEST5 -- unit test for list API # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_list_macro/TEST6 b/src/test/obj_list_macro/TEST6 index 8b6ca167632..cec8f18b7f2 100755 --- a/src/test/obj_list_macro/TEST6 +++ b/src/test/obj_list_macro/TEST6 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_macro/TEST6 -- unit test for list API # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_list_macro/TEST7 b/src/test/obj_list_macro/TEST7 index a71d21fda8c..e8e65afc699 100755 --- a/src/test/obj_list_macro/TEST7 +++ b/src/test/obj_list_macro/TEST7 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_macro/TEST7 -- unit test for list API # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_list_move/TEST0 b/src/test/obj_list_move/TEST0 index 4ad1d1915c8..fbb4fcb22ec 100755 --- a/src/test/obj_list_move/TEST0 +++ b/src/test/obj_list_move/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_move/TEST0 -- unit test for list_move # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug diff --git a/src/test/obj_list_move/TEST1 b/src/test/obj_list_move/TEST1 index 632e21054e9..f75e8c14dc3 100755 --- a/src/test/obj_list_move/TEST1 +++ b/src/test/obj_list_move/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_move/TEST1 -- unit test for list_move # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug diff --git a/src/test/obj_list_move/TEST2 b/src/test/obj_list_move/TEST2 index 79e4994a881..a626110e9b2 100755 --- a/src/test/obj_list_move/TEST2 +++ b/src/test/obj_list_move/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/obj_list_move/TEST2 -- unit test for list_move # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug diff --git a/src/test/obj_list_recovery/TEST0 b/src/test/obj_list_recovery/TEST0 index df7a29dfe44..267fb12c0b0 100755 --- a/src/test/obj_list_recovery/TEST0 +++ b/src/test/obj_list_recovery/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_recovery/TEST0 -- unit test for list recovery process # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug diff --git a/src/test/obj_list_recovery/TEST1 b/src/test/obj_list_recovery/TEST1 index 4787eeccd40..e1316225932 100755 --- a/src/test/obj_list_recovery/TEST1 +++ b/src/test/obj_list_recovery/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_recovery/TEST1 -- unit test for list recovery process # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug diff --git a/src/test/obj_list_recovery/TEST2 b/src/test/obj_list_recovery/TEST2 index 9356047ed3a..4f4db47a917 100755 --- a/src/test/obj_list_recovery/TEST2 +++ b/src/test/obj_list_recovery/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_recovery/TEST2 -- unit test for list recovery process # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug diff --git a/src/test/obj_list_remove/TEST0 b/src/test/obj_list_remove/TEST0 index dd46548d539..620a4cddb52 100755 --- a/src/test/obj_list_remove/TEST0 +++ b/src/test/obj_list_remove/TEST0 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_remove/TEST0 -- unit test for list_remove @@ -9,7 +9,7 @@ # the first one always. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug diff --git a/src/test/obj_list_remove/TEST1 b/src/test/obj_list_remove/TEST1 index cf619c73899..f28b2ab9281 100755 --- a/src/test/obj_list_remove/TEST1 +++ b/src/test/obj_list_remove/TEST1 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_remove/TEST1 -- unit test for list_remove @@ -9,7 +9,7 @@ # the last one always. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug diff --git a/src/test/obj_list_remove/TEST2 b/src/test/obj_list_remove/TEST2 index 7c318311a69..e7b3926bd27 100755 --- a/src/test/obj_list_remove/TEST2 +++ b/src/test/obj_list_remove/TEST2 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_remove/TEST2 -- unit test for list_remove @@ -8,7 +8,7 @@ # Add 3 elements to single list and remove one element from the middle. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug diff --git a/src/test/obj_list_valgrind/TEST0 b/src/test/obj_list_valgrind/TEST0 index 59dd7dad70e..af4499e872a 100755 --- a/src/test/obj_list_valgrind/TEST0 +++ b/src/test/obj_list_valgrind/TEST0 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_valgrind/TEST0 -- unit test for list module with valgrind # pmemcheck tool # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_list_valgrind/TEST1 b/src/test/obj_list_valgrind/TEST1 index 679bc194704..91a1f76f985 100755 --- a/src/test/obj_list_valgrind/TEST1 +++ b/src/test/obj_list_valgrind/TEST1 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_valgrind/TEST1 -- unit test for list module with valgrind # pmemcheck tool # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_list_valgrind/TEST2 b/src/test/obj_list_valgrind/TEST2 index dc0338ce487..ebf5e33cf63 100755 --- a/src/test/obj_list_valgrind/TEST2 +++ b/src/test/obj_list_valgrind/TEST2 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_valgrind/TEST2 -- unit test for list module with valgrind # pmemcheck tool # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_list_valgrind/TEST3 b/src/test/obj_list_valgrind/TEST3 index 58586a445e4..f3827d1ab9f 100755 --- a/src/test/obj_list_valgrind/TEST3 +++ b/src/test/obj_list_valgrind/TEST3 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_valgrind/TEST3 -- unit test for list module with valgrind # pmemcheck tool # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_list_valgrind/TEST4 b/src/test/obj_list_valgrind/TEST4 index d6eec307f5e..aeea119c3b8 100755 --- a/src/test/obj_list_valgrind/TEST4 +++ b/src/test/obj_list_valgrind/TEST4 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_valgrind/TEST4 -- unit test for list module with valgrind # pmemcheck tool # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_list_valgrind/TEST5 b/src/test/obj_list_valgrind/TEST5 index c4007a3242d..e207cff312f 100755 --- a/src/test/obj_list_valgrind/TEST5 +++ b/src/test/obj_list_valgrind/TEST5 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_list_valgrind/TEST5 -- unit test for list module with valgrind # pmemcheck tool # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_locks/TEST0 b/src/test/obj_locks/TEST0 index bba79015bf6..c94f59d35b1 100755 --- a/src/test/obj_locks/TEST0 +++ b/src/test/obj_locks/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/obj_locks/TEST0 -- unit test for pmemobj_mutex and pmemobj_rwlock # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_locks/TEST1 b/src/test/obj_locks/TEST1 index 30305ddd8bd..d986a6c5d71 100755 --- a/src/test/obj_locks/TEST1 +++ b/src/test/obj_locks/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_locks/TEST1 -- unit test for pmemobj_mutex and pmemobj_rwlock # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_locks/TEST2 b/src/test/obj_locks/TEST2 index 3cc43f09907..af09cb5f320 100755 --- a/src/test/obj_locks/TEST2 +++ b/src/test/obj_locks/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_locks/TEST2 -- unit test for pmemobj_mutex and pmemobj_rwlock # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_many_size_allocs/TEST0 b/src/test/obj_many_size_allocs/TEST0 index 4ba25b76cfa..7c4f00dec1a 100755 --- a/src/test/obj_many_size_allocs/TEST0 +++ b/src/test/obj_many_size_allocs/TEST0 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -34,7 +34,7 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type long diff --git a/src/test/obj_many_size_allocs/TEST1 b/src/test/obj_many_size_allocs/TEST1 index dbfb22141de..404e930d296 100755 --- a/src/test/obj_many_size_allocs/TEST1 +++ b/src/test/obj_many_size_allocs/TEST1 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type long diff --git a/src/test/obj_many_size_allocs/TEST2 b/src/test/obj_many_size_allocs/TEST2 index 04b5d568967..6ff5d479870 100755 --- a/src/test/obj_many_size_allocs/TEST2 +++ b/src/test/obj_many_size_allocs/TEST2 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type long diff --git a/src/test/obj_many_size_allocs/TEST3 b/src/test/obj_many_size_allocs/TEST3 index e173604bd58..8953b2c29dc 100755 --- a/src/test/obj_many_size_allocs/TEST3 +++ b/src/test/obj_many_size_allocs/TEST3 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -34,7 +34,7 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type long diff --git a/src/test/obj_mem/TEST0 b/src/test/obj_mem/TEST0 index f826bbeb05b..ad4197f52d6 100755 --- a/src/test/obj_mem/TEST0 +++ b/src/test/obj_mem/TEST0 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_mem/TEST0 -- simple test for pmemobj_memcpy, pmemobj_memmove # and pmemobj_memset # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium # covered by TEST1 diff --git a/src/test/obj_mem/TEST1 b/src/test/obj_mem/TEST1 index 5ccd66b2f1d..f2fb96b3374 100755 --- a/src/test/obj_mem/TEST1 +++ b/src/test/obj_mem/TEST1 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_mem/TEST1 -- test for pmemobj_memcpy, pmemobj_memmove # and pmemobj_memset # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium configure_valgrind memcheck force-enable diff --git a/src/test/obj_memblock/TEST0 b/src/test/obj_memblock/TEST0 index 5e26e9c2a98..f91890f25b8 100755 --- a/src/test/obj_memblock/TEST0 +++ b/src/test/obj_memblock/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/obj_memblock/TEST0 -- unit test for memblock interface # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type none diff --git a/src/test/obj_memcheck/TEST0 b/src/test/obj_memcheck/TEST0 index 7b2ceced5c6..4100437252d 100755 --- a/src/test/obj_memcheck/TEST0 +++ b/src/test/obj_memcheck/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_memcheck/TEST0 -- unit test for obj_memcheck # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_memcheck_register/TEST0 b/src/test/obj_memcheck_register/TEST0 index 14d52b5506c..f419566bff1 100755 --- a/src/test/obj_memcheck_register/TEST0 +++ b/src/test/obj_memcheck_register/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_memcheck_register/TEST0 -- unit test for obj_memcheck_register # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_memops/TEST0 b/src/test/obj_memops/TEST0 index cc51e9408fb..b3d060b6ffc 100755 --- a/src/test/obj_memops/TEST0 +++ b/src/test/obj_memops/TEST0 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_oid_thread/TEST0 b/src/test/obj_oid_thread/TEST0 index 5ef1327447f..86972aeff4b 100755 --- a/src/test/obj_oid_thread/TEST0 +++ b/src/test/obj_oid_thread/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_oid_thread/TEST0 -- unit test for pmemobj_oid # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_fs_type any require_test_type medium diff --git a/src/test/obj_out_of_memory/TEST0 b/src/test/obj_out_of_memory/TEST0 index 265bcd8be09..633f43313be 100755 --- a/src/test/obj_out_of_memory/TEST0 +++ b/src/test/obj_out_of_memory/TEST0 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -34,7 +34,7 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_out_of_memory/TEST1 b/src/test/obj_out_of_memory/TEST1 index 0d2dc4df689..00b3dd7b352 100755 --- a/src/test/obj_out_of_memory/TEST1 +++ b/src/test/obj_out_of_memory/TEST1 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_out_of_memory/TEST2 b/src/test/obj_out_of_memory/TEST2 index 2d1e6a5ee81..0ee93e2fe21 100755 --- a/src/test/obj_out_of_memory/TEST2 +++ b/src/test/obj_out_of_memory/TEST2 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type long diff --git a/src/test/obj_persist_count/TEST0 b/src/test/obj_persist_count/TEST0 index 6ca81001bde..a9cbd823803 100755 --- a/src/test/obj_persist_count/TEST0 +++ b/src/test/obj_persist_count/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_persist_count/TEST0 -- unit test for persist count # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_persist_count/TEST1 b/src/test/obj_persist_count/TEST1 index c5dd8499297..fc0f63fbf04 100755 --- a/src/test/obj_persist_count/TEST1 +++ b/src/test/obj_persist_count/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_persist_count/TEST1 -- unit test for persist count # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_persist_count/TEST2 b/src/test/obj_persist_count/TEST2 index 00c77212ff7..41a4840d67c 100755 --- a/src/test/obj_persist_count/TEST2 +++ b/src/test/obj_persist_count/TEST2 @@ -2,12 +2,13 @@ # # SPDX-License-Identifier: BSD-3-Clause # Copyright 2019, IBM Corporation +# Copyright 2024, Intel Corporation # # src/test/obj_persist_count/TEST2 -- unit test for persist count # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_persist_count/TEST3 b/src/test/obj_persist_count/TEST3 index bb6f2cf452e..422c1599004 100755 --- a/src/test/obj_persist_count/TEST3 +++ b/src/test/obj_persist_count/TEST3 @@ -2,12 +2,13 @@ # # SPDX-License-Identifier: BSD-3-Clause # Copyright 2019, IBM Corporation +# Copyright 2024, Intel Corporation # # src/test/obj_persist_count/TEST3 -- unit test for persist count # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pmalloc_basic/TEST0 b/src/test/obj_pmalloc_basic/TEST0 index 418f5ea018b..b2162ae847c 100755 --- a/src/test/obj_pmalloc_basic/TEST0 +++ b/src/test/obj_pmalloc_basic/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_pmalloc_basic/TEST0 -- unit test for pmalloc interface # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pmalloc_mt/TEST0 b/src/test/obj_pmalloc_mt/TEST0 index 5893b66ffad..e0b43d755c3 100755 --- a/src/test/obj_pmalloc_mt/TEST0 +++ b/src/test/obj_pmalloc_mt/TEST0 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_pmalloc_mt/TEST0 -- multithreaded allocator test # (long helgrind version) # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_fs_type pmem non-pmem require_test_type long diff --git a/src/test/obj_pmalloc_mt/TEST1 b/src/test/obj_pmalloc_mt/TEST1 index 1d36c5145ae..7e9e8597563 100755 --- a/src/test/obj_pmalloc_mt/TEST1 +++ b/src/test/obj_pmalloc_mt/TEST1 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/obj_pmalloc_mt/TEST1 -- multithreaded allocator test # (medium non-helgrind/drd version) # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh # XXX disable the test until https://github.com/pmem/pmdk/issues/5726 is fixed. DISABLED diff --git a/src/test/obj_pmalloc_mt/TEST2 b/src/test/obj_pmalloc_mt/TEST2 index 3c815db4bcd..cb476917e9c 100755 --- a/src/test/obj_pmalloc_mt/TEST2 +++ b/src/test/obj_pmalloc_mt/TEST2 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_pmalloc_mt/TEST2 -- multithreaded allocator test # (medium helgrind version) # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_fs_type pmem non-pmem require_test_type medium diff --git a/src/test/obj_pmalloc_mt/TEST3 b/src/test/obj_pmalloc_mt/TEST3 index 764fe4c1c87..d9aacca6dbe 100755 --- a/src/test/obj_pmalloc_mt/TEST3 +++ b/src/test/obj_pmalloc_mt/TEST3 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_pmalloc_mt/TEST3 -- multithreaded allocator test # (medium drd version) # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_fs_type pmem non-pmem require_test_type long diff --git a/src/test/obj_pmalloc_oom_mt/TEST0 b/src/test/obj_pmalloc_oom_mt/TEST0 index e3318d02afd..8722b615e26 100755 --- a/src/test/obj_pmalloc_oom_mt/TEST0 +++ b/src/test/obj_pmalloc_oom_mt/TEST0 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pmalloc_rand_mt/TEST0 b/src/test/obj_pmalloc_rand_mt/TEST0 index a7b5aaeef1e..ca0bfb0021f 100755 --- a/src/test/obj_pmalloc_rand_mt/TEST0 +++ b/src/test/obj_pmalloc_rand_mt/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2023, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/obj_pmalloc_rand_mt/TEST0 -- multithreaded allocator test # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_fs_type pmem require_test_type long diff --git a/src/test/obj_pmalloc_rand_mt/TEST1 b/src/test/obj_pmalloc_rand_mt/TEST1 index 80fb504e478..0eb44153e4d 100755 --- a/src/test/obj_pmalloc_rand_mt/TEST1 +++ b/src/test/obj_pmalloc_rand_mt/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/obj_pmalloc_rand_mt/TEST1 -- multithreaded allocator test # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_fs_type pmem require_test_type medium diff --git a/src/test/obj_pmemcheck/TEST0 b/src/test/obj_pmemcheck/TEST0 index 4d510bf3144..d3023a7e666 100755 --- a/src/test/obj_pmemcheck/TEST0 +++ b/src/test/obj_pmemcheck/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_pmemcheck/TEST0 -- unit test for obj_pmemcheck # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST0 b/src/test/obj_pool/TEST0 index ff950d0495e..36346359219 100755 --- a/src/test/obj_pool/TEST0 +++ b/src/test/obj_pool/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_pool/TEST0 -- unit test for pmemobj_create # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST1 b/src/test/obj_pool/TEST1 index 951093161ad..1591fd373f3 100755 --- a/src/test/obj_pool/TEST1 +++ b/src/test/obj_pool/TEST1 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/obj_pool/TEST1 -- unit test for pmemobj_create # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST10 b/src/test/obj_pool/TEST10 index 1754c842385..910e9432f12 100755 --- a/src/test/obj_pool/TEST10 +++ b/src/test/obj_pool/TEST10 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/obj_pool/TEST10 -- unit test for pmemobj_create # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST11 b/src/test/obj_pool/TEST11 index 5b0afb9c2f1..c3f33b69882 100755 --- a/src/test/obj_pool/TEST11 +++ b/src/test/obj_pool/TEST11 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/obj_pool/TEST11 -- unit test for pmemobj_create # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST12 b/src/test/obj_pool/TEST12 index 73c716fa6c5..25f2c176134 100755 --- a/src/test/obj_pool/TEST12 +++ b/src/test/obj_pool/TEST12 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_pool/TEST12 -- unit test for pmemobj_create # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST13 b/src/test/obj_pool/TEST13 index f6ea17cdbe8..4c798f77fe5 100755 --- a/src/test/obj_pool/TEST13 +++ b/src/test/obj_pool/TEST13 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_pool/TEST13 -- unit test for pmemobj_create # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST14 b/src/test/obj_pool/TEST14 index fa115ae3cd8..d0c6a7c683f 100755 --- a/src/test/obj_pool/TEST14 +++ b/src/test/obj_pool/TEST14 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_pool/TEST14 -- unit test for pmemobj_create # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST15 b/src/test/obj_pool/TEST15 index bf3715a0d29..3b69cd9ab51 100755 --- a/src/test/obj_pool/TEST15 +++ b/src/test/obj_pool/TEST15 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_pool/TEST15 -- unit test for pmemobj_create # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST16 b/src/test/obj_pool/TEST16 index da5854fded1..0dd64f2a8ab 100755 --- a/src/test/obj_pool/TEST16 +++ b/src/test/obj_pool/TEST16 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_pool/TEST16 -- unit test for pmemobj_create # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST17 b/src/test/obj_pool/TEST17 index 38514b16fe1..5a566910343 100755 --- a/src/test/obj_pool/TEST17 +++ b/src/test/obj_pool/TEST17 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_pool/TEST17 -- unit test for pmemobj_create # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_command bc diff --git a/src/test/obj_pool/TEST2 b/src/test/obj_pool/TEST2 index 3ec6e8155ed..8c4885efdb6 100755 --- a/src/test/obj_pool/TEST2 +++ b/src/test/obj_pool/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_pool/TEST2 -- unit test for pmemobj_create # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST20 b/src/test/obj_pool/TEST20 index b96614043da..a18151ca668 100755 --- a/src/test/obj_pool/TEST20 +++ b/src/test/obj_pool/TEST20 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_pool/TEST20 -- unit test for pmemobj_open # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium set_test_labels fault_injection diff --git a/src/test/obj_pool/TEST21 b/src/test/obj_pool/TEST21 index f3f320cba8b..b214ebe28f5 100755 --- a/src/test/obj_pool/TEST21 +++ b/src/test/obj_pool/TEST21 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/obj_pool/TEST21 -- unit test for pmemobj_open # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST22 b/src/test/obj_pool/TEST22 index 9f1bee21ea9..59e44bea5bf 100755 --- a/src/test/obj_pool/TEST22 +++ b/src/test/obj_pool/TEST22 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_pool/TEST22 -- unit test for pmemobj_open # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST23 b/src/test/obj_pool/TEST23 index 926af4557a4..898460d561e 100755 --- a/src/test/obj_pool/TEST23 +++ b/src/test/obj_pool/TEST23 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/obj_pool/TEST23 -- unit test for pmemobj_open # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST24 b/src/test/obj_pool/TEST24 index cfd542c5789..cf276ec567f 100755 --- a/src/test/obj_pool/TEST24 +++ b/src/test/obj_pool/TEST24 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_pool/TEST24 -- unit test for pmemobj_open # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST25 b/src/test/obj_pool/TEST25 index 596ad3d974d..a73aeedffe6 100755 --- a/src/test/obj_pool/TEST25 +++ b/src/test/obj_pool/TEST25 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_pool/TEST25 -- unit test for pmemobj_open # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST26 b/src/test/obj_pool/TEST26 index 96ea6bdd9a9..fc43a7d8abe 100755 --- a/src/test/obj_pool/TEST26 +++ b/src/test/obj_pool/TEST26 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_pool/TEST26 -- unit test for pmemobj_open # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST27 b/src/test/obj_pool/TEST27 index 71d14c9e1a2..f01e00015c7 100755 --- a/src/test/obj_pool/TEST27 +++ b/src/test/obj_pool/TEST27 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_pool/TEST27 -- unit test for pmemobj_open # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST28 b/src/test/obj_pool/TEST28 index f128659418d..21bc700ead7 100755 --- a/src/test/obj_pool/TEST28 +++ b/src/test/obj_pool/TEST28 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_pool/TEST28 -- unit test for pmemobj_open # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST29 b/src/test/obj_pool/TEST29 index b310d9b56d1..c8e4b34c523 100755 --- a/src/test/obj_pool/TEST29 +++ b/src/test/obj_pool/TEST29 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/obj_pool/TEST29 -- unit test for pmemobj_open # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST3 b/src/test/obj_pool/TEST3 index 9f42f4e1eab..f163e45bc4e 100755 --- a/src/test/obj_pool/TEST3 +++ b/src/test/obj_pool/TEST3 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/obj_pool/TEST3 -- unit test for pmemobj_create # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST30 b/src/test/obj_pool/TEST30 index e7989be64e8..cb8999d36f8 100755 --- a/src/test/obj_pool/TEST30 +++ b/src/test/obj_pool/TEST30 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/obj_pool/TEST30 -- create a pool with the smallest parts possible # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST31 b/src/test/obj_pool/TEST31 index c62aee5dd77..4336a6980c8 100755 --- a/src/test/obj_pool/TEST31 +++ b/src/test/obj_pool/TEST31 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_pool/TEST31 -- unit test for pmemobj_open # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_fs_type any require_test_type medium diff --git a/src/test/obj_pool/TEST32 b/src/test/obj_pool/TEST32 index 2d463de0249..f31a06620a9 100755 --- a/src/test/obj_pool/TEST32 +++ b/src/test/obj_pool/TEST32 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_pool/TEST32 -- unit test for pmemobj_open # with a bad block recovery file # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST33 b/src/test/obj_pool/TEST33 index b76fb41a0f3..86a65e9df6a 100755 --- a/src/test/obj_pool/TEST33 +++ b/src/test/obj_pool/TEST33 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_pool/TEST33 -- unit test for pmemobj_open # with a poolset and bad block recovery files # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST34 b/src/test/obj_pool/TEST34 index 8f8b0a1ab45..0d42d3cf39f 100755 --- a/src/test/obj_pool/TEST34 +++ b/src/test/obj_pool/TEST34 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_pool/TEST34 -- unit test for pmemobj_create # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/obj_pool/TEST4 b/src/test/obj_pool/TEST4 index c3b5e8d59c3..5c9e5091510 100755 --- a/src/test/obj_pool/TEST4 +++ b/src/test/obj_pool/TEST4 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_pool/TEST4 -- unit test for pmemobj_create # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST5 b/src/test/obj_pool/TEST5 index 6ea726f2b06..57a9017f95b 100755 --- a/src/test/obj_pool/TEST5 +++ b/src/test/obj_pool/TEST5 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_pool/TEST5 -- unit test for pmemobj_create # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST6 b/src/test/obj_pool/TEST6 index f822f9dbb90..332992ccedb 100755 --- a/src/test/obj_pool/TEST6 +++ b/src/test/obj_pool/TEST6 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_pool/TEST6 -- unit test for pmemobj_create # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST7 b/src/test/obj_pool/TEST7 index afff64c3545..4cd56ba2d34 100755 --- a/src/test/obj_pool/TEST7 +++ b/src/test/obj_pool/TEST7 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/obj_pool/TEST7 -- unit test for pmemobj_create # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST8 b/src/test/obj_pool/TEST8 index c9b962a50b2..8de3e2a48c5 100755 --- a/src/test/obj_pool/TEST8 +++ b/src/test/obj_pool/TEST8 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/obj_pool/TEST8 -- unit test for pmemobj_create # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool/TEST9 b/src/test/obj_pool/TEST9 index 2bfe4bee987..812eedeca84 100755 --- a/src/test/obj_pool/TEST9 +++ b/src/test/obj_pool/TEST9 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_pool/TEST9 -- unit test for pmemobj_create # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_pool_lock/TEST0 b/src/test/obj_pool_lock/TEST0 index 375b056999b..50cb5e43e94 100755 --- a/src/test/obj_pool_lock/TEST0 +++ b/src/test/obj_pool_lock/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_pool_lock/TEST0 -- unit test for pmemobj_open # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_no_superuser diff --git a/src/test/obj_pool_lookup/TEST0 b/src/test/obj_pool_lookup/TEST0 index 15b5fdd205b..2a112866d69 100755 --- a/src/test/obj_pool_lookup/TEST0 +++ b/src/test/obj_pool_lookup/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_pool_lookup/TEST0 -- unit test for pmemobj_pool # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_realloc/TEST0 b/src/test/obj_realloc/TEST0 index 68d82e5cb6f..9820414e87a 100755 --- a/src/test/obj_realloc/TEST0 +++ b/src/test/obj_realloc/TEST0 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_realloc/TEST0 -- unit test for pmemobj_realloc and # pmemobj_zrealloc # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_realloc/TEST1 b/src/test/obj_realloc/TEST1 index 176f6072648..e6df9477b27 100755 --- a/src/test/obj_realloc/TEST1 +++ b/src/test/obj_realloc/TEST1 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_realloc/TEST1 -- unit test for pmemobj_realloc and # pmemobj_zrealloc # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type long diff --git a/src/test/obj_recovery/TEST0 b/src/test/obj_recovery/TEST0 index d98187a9ac3..03a0e900d3f 100755 --- a/src/test/obj_recovery/TEST0 +++ b/src/test/obj_recovery/TEST0 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/obj_recovery/TEST0 -- unit test for pool recovery # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_no_asan diff --git a/src/test/obj_recovery/TEST1 b/src/test/obj_recovery/TEST1 index 269daf6453a..0d1545a2546 100755 --- a/src/test/obj_recovery/TEST1 +++ b/src/test/obj_recovery/TEST1 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/obj_recovery/TEST1 -- unit test for pool recovery # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_no_asan diff --git a/src/test/obj_recovery/TEST2 b/src/test/obj_recovery/TEST2 index fc77e0278d1..b2e926f287a 100755 --- a/src/test/obj_recovery/TEST2 +++ b/src/test/obj_recovery/TEST2 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/obj_recovery/TEST2 -- unit test for pool recovery # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_no_asan diff --git a/src/test/obj_recovery/TEST3 b/src/test/obj_recovery/TEST3 index f732e8e4de7..9fc0d69f05f 100755 --- a/src/test/obj_recovery/TEST3 +++ b/src/test/obj_recovery/TEST3 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_recovery/TEST3 -- unit test for pool recovery # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_no_asan diff --git a/src/test/obj_recovery/TEST4 b/src/test/obj_recovery/TEST4 index 319622244b0..1eb50f1f26d 100755 --- a/src/test/obj_recovery/TEST4 +++ b/src/test/obj_recovery/TEST4 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_recovery/TEST4 -- unit test for pool recovery # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_no_asan diff --git a/src/test/obj_recovery/TEST5 b/src/test/obj_recovery/TEST5 index f07e0b9b065..00c7b2e38bf 100755 --- a/src/test/obj_recovery/TEST5 +++ b/src/test/obj_recovery/TEST5 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_recovery/TEST5 -- unit test for pool recovery # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_no_asan diff --git a/src/test/obj_recovery/TEST6 b/src/test/obj_recovery/TEST6 index af507f2a14f..f4128de090e 100755 --- a/src/test/obj_recovery/TEST6 +++ b/src/test/obj_recovery/TEST6 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/obj_recovery/TEST6 -- unit test for pool recovery # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type long require_no_asan diff --git a/src/test/obj_recovery/TEST7 b/src/test/obj_recovery/TEST7 index bf9d573ab49..27304cd854f 100755 --- a/src/test/obj_recovery/TEST7 +++ b/src/test/obj_recovery/TEST7 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/obj_recovery/TEST7 -- unit test for pool recovery # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type long require_no_asan diff --git a/src/test/obj_recovery/TEST8 b/src/test/obj_recovery/TEST8 index c5ab375a7d3..9129979b353 100755 --- a/src/test/obj_recovery/TEST8 +++ b/src/test/obj_recovery/TEST8 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/obj_recovery/TEST8 -- unit test for pool recovery # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type long require_no_asan diff --git a/src/test/obj_recovery/TEST9 b/src/test/obj_recovery/TEST9 index 48b12806272..81e60ea5523 100755 --- a/src/test/obj_recovery/TEST9 +++ b/src/test/obj_recovery/TEST9 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/obj_recovery/TEST9 -- unit test for pool recovery # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_no_asan diff --git a/src/test/obj_recreate/TEST0 b/src/test/obj_recreate/TEST0 index e6ba024fcc0..d2b5ed9fd70 100755 --- a/src/test/obj_recreate/TEST0 +++ b/src/test/obj_recreate/TEST0 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_recreate/TEST1 b/src/test/obj_recreate/TEST1 index a0c591a9406..1d792d9044e 100755 --- a/src/test/obj_recreate/TEST1 +++ b/src/test/obj_recreate/TEST1 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_reorder_basic/TEST0 b/src/test/obj_reorder_basic/TEST0 index af3a8a6bc4b..c2d505c54a9 100755 --- a/src/test/obj_reorder_basic/TEST0 +++ b/src/test/obj_reorder_basic/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_reorder_basic/TEST0 -- unit test for the reordering script # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh # it doesn't make sense to run in local directory require_fs_type pmem non-pmem diff --git a/src/test/obj_reorder_basic/TEST1 b/src/test/obj_reorder_basic/TEST1 index 47f84a3318e..bdce4415af9 100755 --- a/src/test/obj_reorder_basic/TEST1 +++ b/src/test/obj_reorder_basic/TEST1 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_reorder_basic/TEST1 -- unit test for the reordering script # with PMREORDER_EMIT_LOG flag enabled # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh # it doesn't make sense to run in local directory require_fs_type pmem non-pmem diff --git a/src/test/obj_reserve_mt/TEST0 b/src/test/obj_reserve_mt/TEST0 index 065efc84e98..0a4fe112173 100755 --- a/src/test/obj_reserve_mt/TEST0 +++ b/src/test/obj_reserve_mt/TEST0 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2023, Intel Corporation +# Copyright 2023-2024, Intel Corporation # # src/test/obj_reserve_mt/TEST0 -- multithreaded allocator test # (long helgrind version) # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_fs_type pmem non-pmem require_test_type long diff --git a/src/test/obj_reserve_mt/TEST1 b/src/test/obj_reserve_mt/TEST1 index 3946fcfffb6..ee563b7661e 100755 --- a/src/test/obj_reserve_mt/TEST1 +++ b/src/test/obj_reserve_mt/TEST1 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2023, Intel Corporation +# Copyright 2023-2024, Intel Corporation # # src/test/obj_reserve_mt/TEST1 -- multithreaded allocator test # (medium non-helgrind/drd version) # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_fs_type any require_test_type medium diff --git a/src/test/obj_reserve_mt/TEST2 b/src/test/obj_reserve_mt/TEST2 index f674d81e672..21bb432bdb9 100755 --- a/src/test/obj_reserve_mt/TEST2 +++ b/src/test/obj_reserve_mt/TEST2 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2023, Intel Corporation +# Copyright 2023-2024, Intel Corporation # # src/test/obj_reserve_mt/TEST2 -- multithreaded allocator test # (medium helgrind version) # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_fs_type pmem non-pmem require_test_type medium diff --git a/src/test/obj_reserve_mt/TEST3 b/src/test/obj_reserve_mt/TEST3 index debe6587644..7fbac046173 100755 --- a/src/test/obj_reserve_mt/TEST3 +++ b/src/test/obj_reserve_mt/TEST3 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2023, Intel Corporation +# Copyright 2023-2024, Intel Corporation # # src/test/obj_reserve_mt/TEST3 -- multithreaded allocator test # (medium drd version) # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_fs_type pmem non-pmem require_test_type long diff --git a/src/test/obj_root/TEST0 b/src/test/obj_root/TEST0 index 4504a18cb7b..78b94ca905d 100755 --- a/src/test/obj_root/TEST0 +++ b/src/test/obj_root/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_root/TEST0 -- unit test for pmemobj_root # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_root/TEST1 b/src/test/obj_root/TEST1 index 30f5122a28e..28e87c36266 100755 --- a/src/test/obj_root/TEST1 +++ b/src/test/obj_root/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/obj_root/TEST1 -- unit test for pmemobj_root # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type long diff --git a/src/test/obj_sds/TEST0 b/src/test/obj_sds/TEST0 index 5f238ac13ce..41507ff144e 100755 --- a/src/test/obj_sds/TEST0 +++ b/src/test/obj_sds/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/obj_sds/TEST0 -- unittest for shutdown state # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_sds/TEST1 b/src/test/obj_sds/TEST1 index 3d1d7dd61eb..0110c85c518 100755 --- a/src/test/obj_sds/TEST1 +++ b/src/test/obj_sds/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/obj_sds/TEST1 -- unittest for shutdown state # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_sds/TEST2 b/src/test/obj_sds/TEST2 index 94df3f09551..ea0feb389f6 100755 --- a/src/test/obj_sds/TEST2 +++ b/src/test/obj_sds/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/obj_sds/TEST2 -- unittest for shutdown state # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_sds/TEST3 b/src/test/obj_sds/TEST3 index 6f2c83a1a5e..2f5e9d7e2b2 100755 --- a/src/test/obj_sds/TEST3 +++ b/src/test/obj_sds/TEST3 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/obj_sds/TEST3 -- unittest for shutdown state # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_sds/TEST4 b/src/test/obj_sds/TEST4 index eb7c55d1f26..69eccd7e137 100755 --- a/src/test/obj_sds/TEST4 +++ b/src/test/obj_sds/TEST4 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/obj_sds/TEST4 -- unittest for shutdown state # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_sds/TEST5 b/src/test/obj_sds/TEST5 index 939b901e2b5..15e7d61527d 100755 --- a/src/test/obj_sds/TEST5 +++ b/src/test/obj_sds/TEST5 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/obj_sds/TEST5 -- unittest for shutdown state # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_sds/TEST6 b/src/test/obj_sds/TEST6 index ab3d6bcf0c9..b35197baea4 100755 --- a/src/test/obj_sds/TEST6 +++ b/src/test/obj_sds/TEST6 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/obj_sds/TEST6 -- unittest for shutdown state # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_sds/TEST7 b/src/test/obj_sds/TEST7 index 75b853e0d5c..a49e1562f25 100755 --- a/src/test/obj_sds/TEST7 +++ b/src/test/obj_sds/TEST7 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/obj_sds/TEST7 -- unittest for shutdown state # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_strdup/TEST0 b/src/test/obj_strdup/TEST0 index b71a220654c..52e775d0369 100755 --- a/src/test/obj_strdup/TEST0 +++ b/src/test/obj_strdup/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_strdup/TEST0 -- unit test for pmemobj_strdup # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_sync/TEST0 b/src/test/obj_sync/TEST0 index e5a3ad5f95a..f1906418cde 100755 --- a/src/test/obj_sync/TEST0 +++ b/src/test/obj_sync/TEST0 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_sync/TEST0 -- unit test for PMEM-resident locks without valgrind @@ -11,7 +11,7 @@ # until these errors are fixed: https://github.com/pmem/pmdk/issues/5646 # and https://github.com/pmem/pmdk/issues/5727 -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_sync/TEST1 b/src/test/obj_sync/TEST1 index 86791b82f1e..85272b2768a 100755 --- a/src/test/obj_sync/TEST1 +++ b/src/test/obj_sync/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_sync/TEST1 -- unit test for PMEM-resident locks # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh # XXX disable the test until https://github.com/pmem/pmdk/issues/5705 is fixed. DISABLED diff --git a/src/test/obj_sync/TEST2 b/src/test/obj_sync/TEST2 index 1d66ddc87fb..6cbeee97309 100755 --- a/src/test/obj_sync/TEST2 +++ b/src/test/obj_sync/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_sync/TEST2 -- unit test for PMEM-resident locks # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh # XXX disable the test until https://github.com/pmem/pmdk/issues/5646 # and https://github.com/pmem/pmdk/issues/5727 are fixed. diff --git a/src/test/obj_sync/TEST3 b/src/test/obj_sync/TEST3 index 280fc632817..6332d128ea0 100755 --- a/src/test/obj_sync/TEST3 +++ b/src/test/obj_sync/TEST3 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_sync/TEST3 -- unit test for PMEM-resident locks # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh # XXX disable the test until https://github.com/pmem/pmdk/issues/5705 is fixed. DISABLED diff --git a/src/test/obj_sync/TEST4 b/src/test/obj_sync/TEST4 index e46da21c986..db8dcbcb67f 100755 --- a/src/test/obj_sync/TEST4 +++ b/src/test/obj_sync/TEST4 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_sync/TEST4 -- unit test for PMEM-resident locks # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh # XXX disable the test until https://github.com/pmem/pmdk/issues/5699 # and https://github.com/pmem/pmdk/issues/5706 are fixed. diff --git a/src/test/obj_sync/TEST5 b/src/test/obj_sync/TEST5 index 3b340de1e47..e0bdef20425 100755 --- a/src/test/obj_sync/TEST5 +++ b/src/test/obj_sync/TEST5 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_sync/TEST5 -- unit test for PMEM-resident locks # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh # XXX disable the test until https://github.com/pmem/pmdk/issues/5646 # and https://github.com/pmem/pmdk/issues/5727 are fixed. diff --git a/src/test/obj_sync/TEST6 b/src/test/obj_sync/TEST6 index 4be04e95fe8..a2d3df7b39c 100755 --- a/src/test/obj_sync/TEST6 +++ b/src/test/obj_sync/TEST6 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_sync/TEST6 -- unit test for PMEM-resident locks # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh # XXX disable the test until https://github.com/pmem/pmdk/issues/5646 # and https://github.com/pmem/pmdk/issues/5727 are fixed. diff --git a/src/test/obj_sync/TEST7 b/src/test/obj_sync/TEST7 index 65f644e8206..fc420cbbaef 100755 --- a/src/test/obj_sync/TEST7 +++ b/src/test/obj_sync/TEST7 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/obj_sync/TEST7 -- unit test for PMEM-resident locks # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh # XXX disable the test until https://github.com/pmem/pmdk/issues/5727 is fixed. DISABLED diff --git a/src/test/obj_sync/TEST8 b/src/test/obj_sync/TEST8 index 16824018384..46ef265795d 100755 --- a/src/test/obj_sync/TEST8 +++ b/src/test/obj_sync/TEST8 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/obj_sync/TEST8 -- unit test for PMEM-resident locks # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_sync/TEST9 b/src/test/obj_sync/TEST9 index e2ad0ecb3d3..91f83115a2e 100755 --- a/src/test/obj_sync/TEST9 +++ b/src/test/obj_sync/TEST9 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/obj_sync/TEST9 -- unit test for PMEM-resident locks # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_toid/TEST0 b/src/test/obj_toid/TEST0 index 9bf06b8b2b0..02b565897d8 100755 --- a/src/test/obj_toid/TEST0 +++ b/src/test/obj_toid/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_toid/TEST0 -- unit test for obj_toid # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_tx_add_range/TEST0 b/src/test/obj_tx_add_range/TEST0 index 425f04a26f4..db217af9385 100755 --- a/src/test/obj_tx_add_range/TEST0 +++ b/src/test/obj_tx_add_range/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_tx_add_range/TEST0 -- unit test for pmemobj_tx_add_range # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_tx_add_range/TEST1 b/src/test/obj_tx_add_range/TEST1 index c2d092f9e3d..bf793b87623 100755 --- a/src/test/obj_tx_add_range/TEST1 +++ b/src/test/obj_tx_add_range/TEST1 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_tx_add_range/TEST1 -- unit test for pmemobj_tx_add_range # with valgrind pmemcheck tool # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_tx_add_range/TEST2 b/src/test/obj_tx_add_range/TEST2 index 11c7178c013..7c30fd24b76 100755 --- a/src/test/obj_tx_add_range/TEST2 +++ b/src/test/obj_tx_add_range/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_tx_add_range/TEST2 -- unit test for pmemobj_tx_add_range # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_tx_add_range_direct/TEST0 b/src/test/obj_tx_add_range_direct/TEST0 index 73458892ef9..52f90cdc963 100755 --- a/src/test/obj_tx_add_range_direct/TEST0 +++ b/src/test/obj_tx_add_range_direct/TEST0 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_tx_add_range_direct/TEST0 -- unit test for # pmemobj_tx_add_range_direct # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_tx_add_range_direct/TEST1 b/src/test/obj_tx_add_range_direct/TEST1 index 571261706ba..654d7bb0baf 100755 --- a/src/test/obj_tx_add_range_direct/TEST1 +++ b/src/test/obj_tx_add_range_direct/TEST1 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_tx_add_range_direct/TEST1 -- unit test for # pmemobj_tx_add_range_direct with valgrind pmemcheck tool # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_tx_alloc/TEST0 b/src/test/obj_tx_alloc/TEST0 index ecfea4fa529..4bdb14f0ec9 100755 --- a/src/test/obj_tx_alloc/TEST0 +++ b/src/test/obj_tx_alloc/TEST0 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/obj_tx_alloc/TEST0 -- unit test for pmemobj_tx_alloc # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_tx_alloc/TEST1 b/src/test/obj_tx_alloc/TEST1 index 9c675d8aec7..75a4f06f467 100755 --- a/src/test/obj_tx_alloc/TEST1 +++ b/src/test/obj_tx_alloc/TEST1 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -39,7 +39,7 @@ # valgrind pmemcheck tool # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_tx_alloc_mt/TEST0 b/src/test/obj_tx_alloc_mt/TEST0 index c427cd8806b..1558da16d8d 100755 --- a/src/test/obj_tx_alloc_mt/TEST0 +++ b/src/test/obj_tx_alloc_mt/TEST0 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2023, Intel Corporation +# Copyright 2023-2024, Intel Corporation # # src/test/obj_tx_alloc_mt/TEST0 -- multithreaded allocator test # (long helgrind version) # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_fs_type pmem non-pmem require_test_type long diff --git a/src/test/obj_tx_alloc_mt/TEST1 b/src/test/obj_tx_alloc_mt/TEST1 index 776d4a0f3a2..5e4bcb2acb5 100755 --- a/src/test/obj_tx_alloc_mt/TEST1 +++ b/src/test/obj_tx_alloc_mt/TEST1 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2023, Intel Corporation +# Copyright 2023-2024, Intel Corporation # # src/test/obj_tx_alloc_mt/TEST1 -- multithreaded allocator test # (medium non-helgrind/drd version) # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_fs_type any require_test_type medium diff --git a/src/test/obj_tx_alloc_mt/TEST2 b/src/test/obj_tx_alloc_mt/TEST2 index df3ae52ca45..4ab5308e387 100755 --- a/src/test/obj_tx_alloc_mt/TEST2 +++ b/src/test/obj_tx_alloc_mt/TEST2 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2023, Intel Corporation +# Copyright 2023-2024, Intel Corporation # # src/test/obj_tx_alloc_mt/TEST2 -- multithreaded allocator test # (medium helgrind version) # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_fs_type pmem non-pmem require_test_type medium diff --git a/src/test/obj_tx_alloc_mt/TEST3 b/src/test/obj_tx_alloc_mt/TEST3 index 9ffb6b330e7..f36bf73fdc7 100755 --- a/src/test/obj_tx_alloc_mt/TEST3 +++ b/src/test/obj_tx_alloc_mt/TEST3 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2023, Intel Corporation +# Copyright 2023-2024, Intel Corporation # # src/test/obj_tx_alloc_mt/TEST3 -- multithreaded allocator test # (medium drd version) # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_valgrind 3.10 require_fs_type pmem non-pmem diff --git a/src/test/obj_tx_callbacks/TEST0 b/src/test/obj_tx_callbacks/TEST0 index 41607be600e..58d4f7eb982 100755 --- a/src/test/obj_tx_callbacks/TEST0 +++ b/src/test/obj_tx_callbacks/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/obj_tx_callbacks/TEST0 -- unit test for transaction stage callbacks # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_tx_flow/TEST0 b/src/test/obj_tx_flow/TEST0 index 863380dc3dd..891d12901a6 100755 --- a/src/test/obj_tx_flow/TEST0 +++ b/src/test/obj_tx_flow/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_tx_flow/TEST0 -- unit test for transaction flow # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh # this test verifies the correctness of the tx management functions only require_test_type medium diff --git a/src/test/obj_tx_free/TEST0 b/src/test/obj_tx_free/TEST0 index c968ed1fbd5..39577de9018 100755 --- a/src/test/obj_tx_free/TEST0 +++ b/src/test/obj_tx_free/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_tx_free/TEST0 -- unit test for pmemobj_tx_free # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_tx_free/TEST1 b/src/test/obj_tx_free/TEST1 index 898ba937f95..5aa8726d87a 100755 --- a/src/test/obj_tx_free/TEST1 +++ b/src/test/obj_tx_free/TEST1 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_tx_free/TEST1 -- unit test for pmemobj_tx_free with # valgrind pmemcheck tool # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_tx_invalid/TEST0 b/src/test/obj_tx_invalid/TEST0 index 02bc18d9124..c45ff8e44e9 100755 --- a/src/test/obj_tx_invalid/TEST0 +++ b/src/test/obj_tx_invalid/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/obj_tx_invalid/TEST0 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_tx_lock/TEST0 b/src/test/obj_tx_lock/TEST0 index d25d5bd8d5f..793bf13b534 100755 --- a/src/test/obj_tx_lock/TEST0 +++ b/src/test/obj_tx_lock/TEST0 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/obj_tx_lock/TEST0 -- unit test for pmemobj_tx_lock() # with DRD disabled # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium set_test_labels fault_injection diff --git a/src/test/obj_tx_lock/TEST1 b/src/test/obj_tx_lock/TEST1 index 161aae3a324..3d1bc8670ce 100755 --- a/src/test/obj_tx_lock/TEST1 +++ b/src/test/obj_tx_lock/TEST1 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/obj_tx_lock/TEST1 -- unit test for pmemobj_tx_lock() with DRD # and Helgrind disabled # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_tx_locks/TEST0 b/src/test/obj_tx_locks/TEST0 index 39f2759b076..972e03a4d1b 100755 --- a/src/test/obj_tx_locks/TEST0 +++ b/src/test/obj_tx_locks/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_tx_locks/TEST0 -- unit test for transaction locks # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh # this test verifies the correctness of the tx management functions only require_test_type medium diff --git a/src/test/obj_tx_locks/TEST1 b/src/test/obj_tx_locks/TEST1 index 517832d1bb5..552bc229bf8 100755 --- a/src/test/obj_tx_locks/TEST1 +++ b/src/test/obj_tx_locks/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_tx_locks/TEST1 -- unit test for transaction locks # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_tx_locks/TEST2 b/src/test/obj_tx_locks/TEST2 index 8cc9858805c..e56a2b6ff42 100755 --- a/src/test/obj_tx_locks/TEST2 +++ b/src/test/obj_tx_locks/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_tx_locks/TEST2 -- unit test for transaction locks # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_tx_locks_abort/TEST0 b/src/test/obj_tx_locks_abort/TEST0 index 351df00967d..281c07a3b42 100755 --- a/src/test/obj_tx_locks_abort/TEST0 +++ b/src/test/obj_tx_locks_abort/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_tx_locks_abort/TEST0 -- unit test for transaction locks # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_tx_locks_abort/TEST1 b/src/test/obj_tx_locks_abort/TEST1 index 8561d869241..41196893510 100755 --- a/src/test/obj_tx_locks_abort/TEST1 +++ b/src/test/obj_tx_locks_abort/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_tx_locks_abort/TEST1 -- unit test for transaction locks # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_tx_locks_abort/TEST2 b/src/test/obj_tx_locks_abort/TEST2 index d930ac1f70c..111228c0d2a 100755 --- a/src/test/obj_tx_locks_abort/TEST2 +++ b/src/test/obj_tx_locks_abort/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/obj_tx_locks_abort/TEST2 -- unit test for transaction locks # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_tx_mt/TEST0 b/src/test/obj_tx_mt/TEST0 index 8c210148e2b..35d74fee0a0 100755 --- a/src/test/obj_tx_mt/TEST0 +++ b/src/test/obj_tx_mt/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/obj_tx_mt/TEST0 -- multi-threaded test for pmemobj_tx* # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_tx_mt/TEST1 b/src/test/obj_tx_mt/TEST1 index 1ee22e9ab9b..43b256414e6 100755 --- a/src/test/obj_tx_mt/TEST1 +++ b/src/test/obj_tx_mt/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/obj_tx_mt/TEST1 -- multi-threaded test for pmemobj_tx* # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_tx_realloc/TEST0 b/src/test/obj_tx_realloc/TEST0 index a9be95df5f6..923a56522ad 100755 --- a/src/test/obj_tx_realloc/TEST0 +++ b/src/test/obj_tx_realloc/TEST0 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/obj_tx_realloc/TEST0 -- unit test for pmemobj_tx_realloc # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_tx_realloc/TEST1 b/src/test/obj_tx_realloc/TEST1 index 7b62d63388f..23a0148217a 100755 --- a/src/test/obj_tx_realloc/TEST1 +++ b/src/test/obj_tx_realloc/TEST1 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/obj_tx_realloc/TEST1 -- unit test for pmemobj_tx_realloc # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_tx_strdup/TEST0 b/src/test/obj_tx_strdup/TEST0 index 1f30bc13c68..89b0823ca75 100755 --- a/src/test/obj_tx_strdup/TEST0 +++ b/src/test/obj_tx_strdup/TEST0 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2020, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # # src/test/obj_tx_strdup/TEST0 -- unit test for pmemobj_tx_strdup # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium configure_valgrind pmemcheck force-disable diff --git a/src/test/obj_tx_strdup/TEST1 b/src/test/obj_tx_strdup/TEST1 index fa1d0190cba..12b4596f527 100755 --- a/src/test/obj_tx_strdup/TEST1 +++ b/src/test/obj_tx_strdup/TEST1 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2020, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # # src/test/obj_tx_strdup/TEST1 -- unit test for pmemobj_tx_strdup # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug diff --git a/src/test/obj_zones/TEST0 b/src/test/obj_zones/TEST0 index 4dc87c3a280..ca41315667d 100755 --- a/src/test/obj_zones/TEST0 +++ b/src/test/obj_zones/TEST0 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2023, Intel Corporation +# Copyright 2017-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/obj_zones/TEST1 b/src/test/obj_zones/TEST1 index b78f4fe5291..a7984b4c682 100755 --- a/src/test/obj_zones/TEST1 +++ b/src/test/obj_zones/TEST1 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2023, Intel Corporation +# Copyright 2019-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/out_err/TEST0 b/src/test/out_err/TEST0 index 2882022179a..4f31663b2eb 100755 --- a/src/test/out_err/TEST0 +++ b/src/test/out_err/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/out_err/TEST0 -- unit test for out_err() # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/out_err_mt/TEST0 b/src/test/out_err_mt/TEST0 index a4f3e680e94..dfa4ab1d11a 100755 --- a/src/test/out_err_mt/TEST0 +++ b/src/test/out_err_mt/TEST0 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # # src/test/out_err_mt/TEST0 -- unit test for error messages # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/out_err_mt/TEST1 b/src/test/out_err_mt/TEST1 index f1f557f211b..9b5efa79079 100755 --- a/src/test/out_err_mt/TEST1 +++ b/src/test/out_err_mt/TEST1 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # # src/test/out_err_mt/TEST1 -- unit test for error messages # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/out_err_mt/TEST2 b/src/test/out_err_mt/TEST2 index 83bac1d3e38..fcd830bec10 100755 --- a/src/test/out_err_mt/TEST2 +++ b/src/test/out_err_mt/TEST2 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # # src/test/out_err_mt/TEST2 -- unit test for error messages # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmem2_api/Makefile b/src/test/pmem2_api/Makefile index 0b91c4a70aa..e7e4963b1c7 100644 --- a/src/test/pmem2_api/Makefile +++ b/src/test/pmem2_api/Makefile @@ -1,12 +1,12 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019-2020, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/pmem2_integration/Makefile -- build pmem2_integration test # TOP = ../../.. -vpath %.c $(TOP)/src/test/unittest +vpath %.c $(TOP)/src/test/_unittest TARGET = pmem2_api OBJS = pmem2_api.o\ diff --git a/src/test/pmem2_badblock/Makefile b/src/test/pmem2_badblock/Makefile index fa294747ef9..01060b7911b 100644 --- a/src/test/pmem2_badblock/Makefile +++ b/src/test/pmem2_badblock/Makefile @@ -1,5 +1,5 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2021, Intel Corporation +# Copyright 2020-2024, Intel Corporation # # src/test/pmem2_badblock/Makefile -- build pmem2_badblock test @@ -7,7 +7,7 @@ TOP = ../../.. -vpath %.c $(TOP)/src/test/unittest +vpath %.c $(TOP)/src/test/_unittest INCS += -I$(TOP)/src/libpmem2 TARGET = pmem2_badblock diff --git a/src/test/pmem2_badblock_mocks/Makefile b/src/test/pmem2_badblock_mocks/Makefile index c34996250f8..c6e95fc4d29 100644 --- a/src/test/pmem2_badblock_mocks/Makefile +++ b/src/test/pmem2_badblock_mocks/Makefile @@ -1,5 +1,5 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2020, Intel Corporation +# Copyright 2020-2024, Intel Corporation # # src/test/pmem2_badblock_mocks/Makefile -- @@ -7,7 +7,7 @@ # TOP = ../../.. -vpath %.c $(TOP)/src/test/unittest +vpath %.c $(TOP)/src/test/_unittest TARGET = pmem2_badblock_mocks diff --git a/src/test/pmem2_config/Makefile b/src/test/pmem2_config/Makefile index 3e60ca883fb..92d396f8279 100644 --- a/src/test/pmem2_config/Makefile +++ b/src/test/pmem2_config/Makefile @@ -1,12 +1,12 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019-2020, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/pmem2_config/Makefile -- build pmem2_config unit test # TOP = ../../.. -vpath %.c $(TOP)/src/test/unittest +vpath %.c $(TOP)/src/test/_unittest vpath %.c $(TOP)/src/libpmem2 INCS += -I$(TOP)/src/libpmem2 diff --git a/src/test/pmem2_deep_flush/Makefile b/src/test/pmem2_deep_flush/Makefile index c0fcfdf3901..54aa0d86e27 100644 --- a/src/test/pmem2_deep_flush/Makefile +++ b/src/test/pmem2_deep_flush/Makefile @@ -1,5 +1,5 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2020, Intel Corporation +# Copyright 2020-2024, Intel Corporation # # src/test/pmem2_deep_flush/Makefile -- build pmem2_deep_flush test @@ -7,7 +7,7 @@ TOP = ../../.. vpath %.c $(TOP)/src/libpmem2 -vpath %.c $(TOP)/src/test/unittest +vpath %.c $(TOP)/src/test/_unittest INCS += -I$(TOP)/src/libpmem2 diff --git a/src/test/pmem2_granularity/Makefile b/src/test/pmem2_granularity/Makefile index cbdf1c11f64..1dc883a1ba3 100644 --- a/src/test/pmem2_granularity/Makefile +++ b/src/test/pmem2_granularity/Makefile @@ -1,12 +1,12 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/pmem2_granularity/Makefile -- build pmem2_granularity test # TOP = ../../.. -vpath %.c $(TOP)/src/test/unittest +vpath %.c $(TOP)/src/test/_unittest TARGET = pmem2_granularity diff --git a/src/test/pmem2_integration/Makefile b/src/test/pmem2_integration/Makefile index 518b0def271..aab32b3f65e 100644 --- a/src/test/pmem2_integration/Makefile +++ b/src/test/pmem2_integration/Makefile @@ -1,12 +1,12 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019-2020, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/pmem2_integration/Makefile -- build pmem2_integration test # TOP = ../../.. -vpath %.c $(TOP)/src/test/unittest +vpath %.c $(TOP)/src/test/_unittest TARGET = pmem2_integration OBJS = pmem2_integration.o\ diff --git a/src/test/pmem2_map/Makefile b/src/test/pmem2_map/Makefile index 8a51fac67c2..f44805f539c 100644 --- a/src/test/pmem2_map/Makefile +++ b/src/test/pmem2_map/Makefile @@ -1,5 +1,5 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019-2020, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # @@ -7,7 +7,7 @@ # TOP = ../../.. -vpath %.c $(TOP)/src/test/unittest +vpath %.c $(TOP)/src/test/_unittest INCS += -I$(TOP)/src/libpmem2 TARGET = pmem2_map diff --git a/src/test/pmem2_map_from_existing/Makefile b/src/test/pmem2_map_from_existing/Makefile index 1399ebc6cff..f8f112f41a1 100644 --- a/src/test/pmem2_map_from_existing/Makefile +++ b/src/test/pmem2_map_from_existing/Makefile @@ -1,5 +1,5 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2020, Intel Corporation +# Copyright 2020-2024, Intel Corporation # # @@ -7,7 +7,7 @@ # TOP = ../../.. -vpath %.c $(TOP)/src/test/unittest +vpath %.c $(TOP)/src/test/_unittest INCS += -I$(TOP)/src/libpmem2 TARGET = pmem2_map_from_existing diff --git a/src/test/pmem2_map_prot/Makefile b/src/test/pmem2_map_prot/Makefile index 7bd918f6271..01055f082ec 100644 --- a/src/test/pmem2_map_prot/Makefile +++ b/src/test/pmem2_map_prot/Makefile @@ -1,5 +1,5 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2020, Intel Corporation +# Copyright 2020-2024, Intel Corporation # # @@ -7,7 +7,7 @@ # TOP = ../../.. -vpath %.c $(TOP)/src/test/unittest +vpath %.c $(TOP)/src/test/_unittest INCS += -I$(TOP)/src/libpmem2 TARGET = pmem2_map_prot diff --git a/src/test/pmem2_mem_ext/Makefile b/src/test/pmem2_mem_ext/Makefile index 607e51b92d9..53313b120d4 100644 --- a/src/test/pmem2_mem_ext/Makefile +++ b/src/test/pmem2_mem_ext/Makefile @@ -1,11 +1,11 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2020, Intel Corporation +# Copyright 2020-2024, Intel Corporation # # src/test/pmem2_mem_ext/Makefile -- build pmem2_mem_ext test # TOP = ../../.. -vpath %.c $(TOP)/src/test/unittest +vpath %.c $(TOP)/src/test/_unittest INCS += -I$(TOP)/src/libpmem2 TARGET = pmem2_mem_ext diff --git a/src/test/pmem2_memcpy/Makefile b/src/test/pmem2_memcpy/Makefile index c9e499a52dd..7b2c5797372 100644 --- a/src/test/pmem2_memcpy/Makefile +++ b/src/test/pmem2_memcpy/Makefile @@ -1,11 +1,11 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2020, Intel Corporation +# Copyright 2020-2024, Intel Corporation # # src/test/pmem2_memcpy/Makefile -- build pmem2_memcpy test # TOP = ../../.. -vpath %.c $(TOP)/src/test/unittest +vpath %.c $(TOP)/src/test/_unittest INCS += -I$(TOP)/src/libpmem2 TARGET = pmem2_memcpy diff --git a/src/test/pmem2_memmove/Makefile b/src/test/pmem2_memmove/Makefile index 8afc9febc6b..d0324f4cfd5 100644 --- a/src/test/pmem2_memmove/Makefile +++ b/src/test/pmem2_memmove/Makefile @@ -1,11 +1,11 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2020, Intel Corporation +# Copyright 2020-2024, Intel Corporation # # src/test/pmem2_memmove/Makefile -- build pmem2_memmove test # TOP = ../../.. -vpath %.c $(TOP)/src/test/unittest +vpath %.c $(TOP)/src/test/_unittest INCS += -I$(TOP)/src/libpmem2 TARGET = pmem2_memmove diff --git a/src/test/pmem2_memset/Makefile b/src/test/pmem2_memset/Makefile index 294da74ea71..3fb4237775f 100644 --- a/src/test/pmem2_memset/Makefile +++ b/src/test/pmem2_memset/Makefile @@ -1,11 +1,11 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2020, Intel Corporation +# Copyright 2020-2024, Intel Corporation # # src/test/pmem2_memset/Makefile -- build pmem2_memset test # TOP = ../../.. -vpath %.c $(TOP)/src/test/unittest +vpath %.c $(TOP)/src/test/_unittest INCS += -I$(TOP)/src/libpmem2 TARGET = pmem2_memset diff --git a/src/test/pmem2_movnt/Makefile b/src/test/pmem2_movnt/Makefile index 2d0d3af912e..8d692621919 100644 --- a/src/test/pmem2_movnt/Makefile +++ b/src/test/pmem2_movnt/Makefile @@ -1,11 +1,11 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2020, Intel Corporation +# Copyright 2020-2024, Intel Corporation # # src/test/pmem2_movnt/Makefile -- build pmem2_movnt test # TOP = ../../.. -vpath %.c $(TOP)/src/test/unittest +vpath %.c $(TOP)/src/test/_unittest INCS += -I$(TOP)/src/libpmem2 TARGET = pmem2_movnt diff --git a/src/test/pmem2_movnt_align/Makefile b/src/test/pmem2_movnt_align/Makefile index bb9d22bf2de..b8a7507417e 100644 --- a/src/test/pmem2_movnt_align/Makefile +++ b/src/test/pmem2_movnt_align/Makefile @@ -1,11 +1,11 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2020, Intel Corporation +# Copyright 2020-2024, Intel Corporation # # src/test/pmem2_movnt_align/Makefile -- build pmem2_movnt_align test # TOP = ../../.. -vpath %.c $(TOP)/src/test/unittest +vpath %.c $(TOP)/src/test/_unittest INCS += -I$(TOP)/src/libpmem2 TARGET = pmem2_movnt_align diff --git a/src/test/pmem2_perror/Makefile b/src/test/pmem2_perror/Makefile index 9107c13ed3b..7b858342548 100644 --- a/src/test/pmem2_perror/Makefile +++ b/src/test/pmem2_perror/Makefile @@ -1,5 +1,5 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2020, Intel Corporation +# Copyright 2020-2024, Intel Corporation # # @@ -7,7 +7,7 @@ # TOP = ../../.. -vpath %.c $(TOP)/src/test/unittest +vpath %.c $(TOP)/src/test/_unittest vpath %.c $(TOP)/src/libpmem2 INCS += -I$(TOP)/src/libpmem2 diff --git a/src/test/pmem2_persist_valgrind/Makefile b/src/test/pmem2_persist_valgrind/Makefile index 7afa7521e22..06028bc4565 100644 --- a/src/test/pmem2_persist_valgrind/Makefile +++ b/src/test/pmem2_persist_valgrind/Makefile @@ -7,7 +7,7 @@ TOP = ../../.. vpath %.c $(TOP)/src/core -vpath %.c $(TOP)/src/test/unittest +vpath %.c $(TOP)/src/test/_unittest TARGET = pmem2_persist_valgrind OBJS = pmem2_persist_valgrind.o\ diff --git a/src/test/pmem2_source/Makefile b/src/test/pmem2_source/Makefile index de45a043b7d..a4cf7b21cb7 100644 --- a/src/test/pmem2_source/Makefile +++ b/src/test/pmem2_source/Makefile @@ -1,12 +1,12 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019-2020, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/pmem2_source/Makefile -- build pmem2_source unit test # TOP = ../../.. -vpath %.c $(TOP)/src/test/unittest +vpath %.c $(TOP)/src/test/_unittest vpath %.c $(TOP)/src/libpmem2 INCS += -I$(TOP)/src/libpmem2 diff --git a/src/test/pmem2_source_alignment/Makefile b/src/test/pmem2_source_alignment/Makefile index 623a4352fb4..88ffa51fc4a 100644 --- a/src/test/pmem2_source_alignment/Makefile +++ b/src/test/pmem2_source_alignment/Makefile @@ -1,5 +1,5 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019-2020, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/pmem2_source_alignment/Makefile -- build @@ -7,7 +7,7 @@ # TOP = ../../.. -vpath %.c $(TOP)/src/test/unittest +vpath %.c $(TOP)/src/test/_unittest vpath %.c $(TOP)/src/libpmem2 INCS += -I$(TOP)/src/libpmem2 diff --git a/src/test/pmem2_source_numa/Makefile b/src/test/pmem2_source_numa/Makefile index 0568e312af2..ab295c43cad 100644 --- a/src/test/pmem2_source_numa/Makefile +++ b/src/test/pmem2_source_numa/Makefile @@ -1,5 +1,5 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2020, Intel Corporation +# Copyright 2020-2024, Intel Corporation # # @@ -7,7 +7,7 @@ # TOP = ../../.. -vpath %.c $(TOP)/src/test/unittest +vpath %.c $(TOP)/src/test/_unittest vpath %.c $(TOP)/src/libpmem2 INCS += -I$(TOP)/src/libpmem2 diff --git a/src/test/pmem2_source_size/Makefile b/src/test/pmem2_source_size/Makefile index 2432f296697..a10ad3fed4c 100644 --- a/src/test/pmem2_source_size/Makefile +++ b/src/test/pmem2_source_size/Makefile @@ -1,12 +1,12 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019-2020, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/pmem2_source_size/Makefile -- build pmem2_source_size unit test # TOP = ../../.. -vpath %.c $(TOP)/src/test/unittest +vpath %.c $(TOP)/src/test/_unittest vpath %.c $(TOP)/src/libpmem2 INCS += -I$(TOP)/src/libpmem2 diff --git a/src/test/pmem2_usc/Makefile b/src/test/pmem2_usc/Makefile index 06b99bf9f9b..5a6a90f3845 100644 --- a/src/test/pmem2_usc/Makefile +++ b/src/test/pmem2_usc/Makefile @@ -1,5 +1,5 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2021, Intel Corporation +# Copyright 2020-2024, Intel Corporation # # @@ -7,7 +7,7 @@ # TOP = ../../.. -vpath %.c $(TOP)/src/test/unittest +vpath %.c $(TOP)/src/test/_unittest vpath %.c $(TOP)/src/libpmem2 INCS += -I$(TOP)/src/libpmem2 diff --git a/src/test/pmem2_vm_reservation/Makefile b/src/test/pmem2_vm_reservation/Makefile index 62f703dede7..463272edc44 100644 --- a/src/test/pmem2_vm_reservation/Makefile +++ b/src/test/pmem2_vm_reservation/Makefile @@ -1,5 +1,5 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2020, Intel Corporation +# Copyright 2020-2024, Intel Corporation # # @@ -8,7 +8,7 @@ # TOP = ../../.. -vpath %.c $(TOP)/src/test/unittest +vpath %.c $(TOP)/src/test/_unittest INCS += -I$(TOP)/src/libpmem2 TARGET = pmem2_vm_reservation diff --git a/src/test/pmem_deep_persist/TEST0 b/src/test/pmem_deep_persist/TEST0 index 0702ff18e2b..d8c1f206d11 100755 --- a/src/test/pmem_deep_persist/TEST0 +++ b/src/test/pmem_deep_persist/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2020, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmem_deep_persist/TEST0 -- unit test for pmem_deep_persist # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type pmem non-pmem diff --git a/src/test/pmem_deep_persist/TEST1 b/src/test/pmem_deep_persist/TEST1 index d6ab56481d3..17315c070da 100755 --- a/src/test/pmem_deep_persist/TEST1 +++ b/src/test/pmem_deep_persist/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2020, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmem_deep_persist/TEST1 -- unit test for pmem_deep_persist # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type pmem non-pmem diff --git a/src/test/pmem_deep_persist/TEST2 b/src/test/pmem_deep_persist/TEST2 index e7430c514e2..2d7b6cc6a50 100755 --- a/src/test/pmem_deep_persist/TEST2 +++ b/src/test/pmem_deep_persist/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2020, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmem_deep_persist/TEST2 -- unit test for pmem_deep_persist # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmem_deep_persist/TEST3 b/src/test/pmem_deep_persist/TEST3 index 2e965a09739..a6f98223411 100755 --- a/src/test/pmem_deep_persist/TEST3 +++ b/src/test/pmem_deep_persist/TEST3 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2020, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmem_deep_persist/TEST3 -- unit test for pmem_deep_persist # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmem_deep_persist/TEST4 b/src/test/pmem_deep_persist/TEST4 index 2b8ceb72c86..380cfca5143 100755 --- a/src/test/pmem_deep_persist/TEST4 +++ b/src/test/pmem_deep_persist/TEST4 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2020, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmem_deep_persist/TEST4 -- unit test for pmem_deep_persist # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type pmem non-pmem diff --git a/src/test/pmem_deep_persist/TEST5 b/src/test/pmem_deep_persist/TEST5 index 580803d9635..de12a354eed 100755 --- a/src/test/pmem_deep_persist/TEST5 +++ b/src/test/pmem_deep_persist/TEST5 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2020, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmem_deep_persist/TEST5 -- unit test for pmem_deep_persist # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type pmem non-pmem diff --git a/src/test/pmem_deep_persist/TEST6 b/src/test/pmem_deep_persist/TEST6 index ea2066ddcaa..7a8c521f2b5 100755 --- a/src/test/pmem_deep_persist/TEST6 +++ b/src/test/pmem_deep_persist/TEST6 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2020, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmem_deep_persist/TEST6 -- unit test for pmem_deep_persist # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type pmem non-pmem diff --git a/src/test/pmem_deep_persist/TEST7 b/src/test/pmem_deep_persist/TEST7 index 6247b43440d..9239e205076 100755 --- a/src/test/pmem_deep_persist/TEST7 +++ b/src/test/pmem_deep_persist/TEST7 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2020, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmem_deep_persist/TEST7 -- unit test for pmem_deep_persist # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type pmem non-pmem diff --git a/src/test/pmem_deep_persist/TEST8 b/src/test/pmem_deep_persist/TEST8 index c7ad01ca6d0..b5695c8e377 100755 --- a/src/test/pmem_deep_persist/TEST8 +++ b/src/test/pmem_deep_persist/TEST8 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2020, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmem_deep_persist/TEST8 -- unit test for pmem_deep_persist # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmem_deep_persist/TEST9 b/src/test/pmem_deep_persist/TEST9 index a794c21c543..50ba6c59cff 100755 --- a/src/test/pmem_deep_persist/TEST9 +++ b/src/test/pmem_deep_persist/TEST9 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2020, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmem_deep_persist/TEST9 -- unit test for pmem_deep_persist # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh # Test can take a while on huge dax devices require_test_type long diff --git a/src/test/pmem_has_auto_flush/TEST0 b/src/test/pmem_has_auto_flush/TEST0 index 0e4f37dda25..a4f0faec962 100755 --- a/src/test/pmem_has_auto_flush/TEST0 +++ b/src/test/pmem_has_auto_flush/TEST0 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmem_has_auto_flush/TEST0 -- unit test for pmem_has_auto_flush @@ -8,7 +8,7 @@ # tests multiple empty regions with symlinks # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type pmem non-pmem diff --git a/src/test/pmem_has_auto_flush/TEST1 b/src/test/pmem_has_auto_flush/TEST1 index 49a0e7d9916..3d20fa4386f 100755 --- a/src/test/pmem_has_auto_flush/TEST1 +++ b/src/test/pmem_has_auto_flush/TEST1 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmem_has_auto_flush/TEST1 -- unit test for pmem_has_auto_flush @@ -8,7 +8,7 @@ # tests case when there is no regions inside # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type pmem non-pmem diff --git a/src/test/pmem_has_auto_flush/TEST2 b/src/test/pmem_has_auto_flush/TEST2 index 966ef8a2ff5..25b8a791f3b 100755 --- a/src/test/pmem_has_auto_flush/TEST2 +++ b/src/test/pmem_has_auto_flush/TEST2 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmem_has_auto_flush/TEST2 -- unit test for pmem_has_auto_flush @@ -8,7 +8,7 @@ # tests regions which are not sym links # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type pmem non-pmem diff --git a/src/test/pmem_has_auto_flush/TEST3 b/src/test/pmem_has_auto_flush/TEST3 index a27b8316af3..3684e189179 100755 --- a/src/test/pmem_has_auto_flush/TEST3 +++ b/src/test/pmem_has_auto_flush/TEST3 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmem_has_auto_flush/TEST3- unit test for pmem_has_auto_flush # # tests regions without persistence_domain inside # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type pmem non-pmem diff --git a/src/test/pmem_has_auto_flush/TEST4 b/src/test/pmem_has_auto_flush/TEST4 index 7831fc9bc14..82a92a4855b 100755 --- a/src/test/pmem_has_auto_flush/TEST4 +++ b/src/test/pmem_has_auto_flush/TEST4 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmem_has_auto_flush/TEST4 -- unit test for pmem_has_auto_flush # # tests regions with empty persistence_domain file inside # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type pmem non-pmem diff --git a/src/test/pmem_has_auto_flush/TEST5 b/src/test/pmem_has_auto_flush/TEST5 index f06f278ca8f..8ca89c4f39a 100755 --- a/src/test/pmem_has_auto_flush/TEST5 +++ b/src/test/pmem_has_auto_flush/TEST5 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmem_has_auto_flush/TEST5 -- unit test for pmem_has_auto_flush @@ -8,7 +8,7 @@ # tests regions with mixed - empty persistence_domain file # and persistence_domain with other type # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type pmem non-pmem diff --git a/src/test/pmem_has_auto_flush/TEST6 b/src/test/pmem_has_auto_flush/TEST6 index 763bf40f2e4..00ce47baa1b 100755 --- a/src/test/pmem_has_auto_flush/TEST6 +++ b/src/test/pmem_has_auto_flush/TEST6 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmem_has_auto_flush/TEST6 -- unit test for pmem_has_auto_flush @@ -8,7 +8,7 @@ # test regions with proper value in all persistence_domain files # this is the only case when pmem_has_auto_flush should return 1 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type pmem non-pmem diff --git a/src/test/pmem_has_auto_flush/TEST7 b/src/test/pmem_has_auto_flush/TEST7 index 7fae0d25452..fc6c668ab0e 100755 --- a/src/test/pmem_has_auto_flush/TEST7 +++ b/src/test/pmem_has_auto_flush/TEST7 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmem_has_auto_flush/TEST7 -- unit test for pmem_has_auto_flush # # tests regions with improper values in all persistence_domain files # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type pmem non-pmem diff --git a/src/test/pmem_has_auto_flush/TEST8 b/src/test/pmem_has_auto_flush/TEST8 index 7cead9634c9..432364787e0 100755 --- a/src/test/pmem_has_auto_flush/TEST8 +++ b/src/test/pmem_has_auto_flush/TEST8 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmem_has_auto_flush/TEST8 -- unit test for pmem_has_auto_flush # # tests regions with one improper and one proper value in persistence_domain files # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type pmem non-pmem diff --git a/src/test/pmem_is_pmem/TEST0 b/src/test/pmem_is_pmem/TEST0 index 1d63199f6f6..8d13303f003 100755 --- a/src/test/pmem_is_pmem/TEST0 +++ b/src/test/pmem_is_pmem/TEST0 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/pmem_is_pmem/TEST0 -- unit test for pmem_is_pmem # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmem_is_pmem/TEST1 b/src/test/pmem_is_pmem/TEST1 index 78cd12beb26..9645e93433e 100755 --- a/src/test/pmem_is_pmem/TEST1 +++ b/src/test/pmem_is_pmem/TEST1 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/pmem_is_pmem/TEST1 -- unit test for pmem_is_pmem # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmem_is_pmem/TEST2 b/src/test/pmem_is_pmem/TEST2 index bae57338724..ac15da2071e 100755 --- a/src/test/pmem_is_pmem/TEST2 +++ b/src/test/pmem_is_pmem/TEST2 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/pmem_is_pmem/TEST2 -- unit test for pmem_is_pmem # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmem_is_pmem/TEST3 b/src/test/pmem_is_pmem/TEST3 index 43036126c1b..004be56181c 100755 --- a/src/test/pmem_is_pmem/TEST3 +++ b/src/test/pmem_is_pmem/TEST3 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/pmem_is_pmem/TEST3 -- unit test for pmem_is_pmem # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmem_is_pmem/TEST4 b/src/test/pmem_is_pmem/TEST4 index f74b832d7b1..28c592d1d11 100755 --- a/src/test/pmem_is_pmem/TEST4 +++ b/src/test/pmem_is_pmem/TEST4 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/pmem_is_pmem/TEST4 -- unit test for pmem_is_pmem # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmem_is_pmem/TEST5 b/src/test/pmem_is_pmem/TEST5 index 69443a76a38..dc7af9dc18f 100755 --- a/src/test/pmem_is_pmem/TEST5 +++ b/src/test/pmem_is_pmem/TEST5 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # Copyright (c) 2016, Microsoft Corporation. All rights reserved. # @@ -38,7 +38,7 @@ # src/test/pmem_is_pmem/TEST5 -- unit test for pmem_is_pmem # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmem_is_pmem_posix/TEST0 b/src/test/pmem_is_pmem_posix/TEST0 index b4938e8f51c..e3e9dc8ef8c 100755 --- a/src/test/pmem_is_pmem_posix/TEST0 +++ b/src/test/pmem_is_pmem_posix/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/pmem_is_pmem_posix/TEST0 -- unit test for pmem_is_pmem # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium set_test_labels fault_injection diff --git a/src/test/pmem_is_pmem_posix/TEST1 b/src/test/pmem_is_pmem_posix/TEST1 index 9f1dcb8b2e9..73be8dbb190 100755 --- a/src/test/pmem_is_pmem_posix/TEST1 +++ b/src/test/pmem_is_pmem_posix/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2020, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # src/test/pmem_is_pmem_posix/TEST1 -- unit test for pmem_is_pmem # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type none diff --git a/src/test/pmem_is_pmem_posix/TEST2 b/src/test/pmem_is_pmem_posix/TEST2 index dc9361a3437..b2954004d5e 100755 --- a/src/test/pmem_is_pmem_posix/TEST2 +++ b/src/test/pmem_is_pmem_posix/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # src/test/pmem_is_pmem_posix/TEST2 -- unit test for pmem_is_pmem # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type none diff --git a/src/test/pmem_is_pmem_posix/TEST3 b/src/test/pmem_is_pmem_posix/TEST3 index 80764904558..066d8cae566 100755 --- a/src/test/pmem_is_pmem_posix/TEST3 +++ b/src/test/pmem_is_pmem_posix/TEST3 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # src/test/pmem_is_pmem_posix/TEST3 -- unit test for pmem_is_pmem # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type none diff --git a/src/test/pmem_is_pmem_posix/TEST4 b/src/test/pmem_is_pmem_posix/TEST4 index 51572a64e4c..06ca679577a 100755 --- a/src/test/pmem_is_pmem_posix/TEST4 +++ b/src/test/pmem_is_pmem_posix/TEST4 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2023, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # src/test/pmem_is_pmem_posix/TEST4 -- unit test for pmem_is_pmem # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium set_test_labels fault_injection diff --git a/src/test/pmem_is_pmem_posix/TEST5 b/src/test/pmem_is_pmem_posix/TEST5 index 0d95e9782be..85a3b845520 100755 --- a/src/test/pmem_is_pmem_posix/TEST5 +++ b/src/test/pmem_is_pmem_posix/TEST5 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019-2023, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/pmem_is_pmem_posix/TEST5 -- unit test for pmem_is_pmem # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium set_test_labels fault_injection diff --git a/src/test/pmem_map_file/TEST0 b/src/test/pmem_map_file/TEST0 index 24df421655a..74aa815831a 100755 --- a/src/test/pmem_map_file/TEST0 +++ b/src/test/pmem_map_file/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # src/test/pmem_map_file/TEST0 -- unit test for pmem_map_file # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmem_map_file/TEST1 b/src/test/pmem_map_file/TEST1 index 248b55700ba..6f6e95dbe40 100755 --- a/src/test/pmem_map_file/TEST1 +++ b/src/test/pmem_map_file/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # src/test/pmem_map_file/TEST1 -- unit test for pmem_map_file # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmem_map_file/TEST2 b/src/test/pmem_map_file/TEST2 index a886519af0f..640e514c879 100755 --- a/src/test/pmem_map_file/TEST2 +++ b/src/test/pmem_map_file/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # src/test/pmem_map_file/TEST2 -- unit test for pmem_map_file # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_dax_devices 1 diff --git a/src/test/pmem_map_file/TEST3 b/src/test/pmem_map_file/TEST3 index e2805f072c2..dd8ef966a0f 100755 --- a/src/test/pmem_map_file/TEST3 +++ b/src/test/pmem_map_file/TEST3 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/pmem_map_file/TEST3 -- unit test for pmem_map_file # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmem_memmove/TEST0 b/src/test/pmem_memmove/TEST0 index c952ea2fa4f..b83c8ac088b 100755 --- a/src/test/pmem_memmove/TEST0 +++ b/src/test/pmem_memmove/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2022, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/pmem_memmove/TEST0 -- unit test for pmem_memmove # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmem_memset/TEST0 b/src/test/pmem_memset/TEST0 index 7bf26a42b4f..c562c2ac799 100755 --- a/src/test/pmem_memset/TEST0 +++ b/src/test/pmem_memset/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2022, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/pmem_memset/TEST0 -- unit test for pmem_memset # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmem_movnt/TEST0 b/src/test/pmem_movnt/TEST0 index a80c46ce798..87b06f77e6d 100755 --- a/src/test/pmem_movnt/TEST0 +++ b/src/test/pmem_movnt/TEST0 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2022, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/pmem_movnt/TEST0 -- unit test for pmem_memcpy, pmem_memmove # and pmem_memset # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmem_movnt_align/TEST0 b/src/test/pmem_movnt_align/TEST0 index 937915800d2..1b2cf0624d1 100755 --- a/src/test/pmem_movnt_align/TEST0 +++ b/src/test/pmem_movnt_align/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/pmem_movnt_align/TEST0 -- unit test for pmem_memcpy_persist # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_x86_64 diff --git a/src/test/pmem_movnt_align/TEST1 b/src/test/pmem_movnt_align/TEST1 index e87a05be803..d4e78cb5daf 100755 --- a/src/test/pmem_movnt_align/TEST1 +++ b/src/test/pmem_movnt_align/TEST1 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2022, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/pmem_movnt_align/TEST1 -- unit test for pmem_memcpy_persist # with valgrind pmemcheck tool # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_x86_64 diff --git a/src/test/pmem_movnt_align/TEST2 b/src/test/pmem_movnt_align/TEST2 index 7ef22107edb..a8a26077d1e 100755 --- a/src/test/pmem_movnt_align/TEST2 +++ b/src/test/pmem_movnt_align/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2023, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/pmem_movnt_align/TEST0 -- unit test for pmem_memcpy_persist # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmem_unmap/TEST0 b/src/test/pmem_unmap/TEST0 index 621bda0030b..e7e66625614 100755 --- a/src/test/pmem_unmap/TEST0 +++ b/src/test/pmem_unmap/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmem_unmap/TEST0 -- unit test for pmem_unmap # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmem_valgr_simple/TEST0 b/src/test/pmem_valgr_simple/TEST0 index 27ca86a5e27..7429433d07a 100755 --- a/src/test/pmem_valgr_simple/TEST0 +++ b/src/test/pmem_valgr_simple/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/pmem_valgr_simple/TEST0 -- unit test for pmem_valgr_simple # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmemobjcli/TEST0 b/src/test/pmemobjcli/TEST0 index 1975af833a3..ac8efb7f449 100755 --- a/src/test/pmemobjcli/TEST0 +++ b/src/test/pmemobjcli/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmemobjcli/TEST0 -- test for pmemobjcli # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmemobjcli/TEST1 b/src/test/pmemobjcli/TEST1 index e5761bd6cf5..ef9dcad905d 100755 --- a/src/test/pmemobjcli/TEST1 +++ b/src/test/pmemobjcli/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmemobjcli/TEST1 -- test for pmemobjcli with transactions # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmemobjcli/TEST2 b/src/test/pmemobjcli/TEST2 index 8334cc20d24..612655bb0cb 100755 --- a/src/test/pmemobjcli/TEST2 +++ b/src/test/pmemobjcli/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmemobjcli/TEST2 -- test for pmemobjcli -p option # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_check/TEST0 b/src/test/pmempool_check/TEST0 index 837fdd4f480..b0d776a690d 100755 --- a/src/test/pmempool_check/TEST0 +++ b/src/test/pmempool_check/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2023, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_check/TEST0 -- test for checking pools # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_check/TEST1 b/src/test/pmempool_check/TEST1 index 04c0bb29bc1..237ef94be0b 100755 --- a/src/test/pmempool_check/TEST1 +++ b/src/test/pmempool_check/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2023, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_check/TEST1 -- test for checking pools # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_check/TEST10 b/src/test/pmempool_check/TEST10 index fb0ed541c2a..c627bad2ede 100755 --- a/src/test/pmempool_check/TEST10 +++ b/src/test/pmempool_check/TEST10 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_check/TEST10 -- test for checking pools with multiple replicas # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_check/TEST11 b/src/test/pmempool_check/TEST11 index fa2068de2cf..9010b78afff 100755 --- a/src/test/pmempool_check/TEST11 +++ b/src/test/pmempool_check/TEST11 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_check/TEST11 -- test for checking pools with device dax # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_check/TEST12 b/src/test/pmempool_check/TEST12 index 03b7124425a..0bb785db185 100755 --- a/src/test/pmempool_check/TEST12 +++ b/src/test/pmempool_check/TEST12 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_check/TEST12 -- test for checking pools with device dax # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_check/TEST14 b/src/test/pmempool_check/TEST14 index b32aa211468..73457ceb1cc 100755 --- a/src/test/pmempool_check/TEST14 +++ b/src/test/pmempool_check/TEST14 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_check/TEST14 -- test for checking pools with device dax # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_check/TEST15 b/src/test/pmempool_check/TEST15 index e8de9115258..add7a212049 100755 --- a/src/test/pmempool_check/TEST15 +++ b/src/test/pmempool_check/TEST15 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_check/TEST15 -- test for checking poolset with valid parts but with # invalid links # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_check/TEST16 b/src/test/pmempool_check/TEST16 index ce277886cfb..a0731c18934 100755 --- a/src/test/pmempool_check/TEST16 +++ b/src/test/pmempool_check/TEST16 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_check/TEST16 -- test for checking and fixing pool files crtime # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_check/TEST17 b/src/test/pmempool_check/TEST17 index db99d970065..c043e22bec5 100755 --- a/src/test/pmempool_check/TEST17 +++ b/src/test/pmempool_check/TEST17 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2023, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_check/TEST17 -- test for limit checksum generation to check run with # advanced repair flag # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_check/TEST18 b/src/test/pmempool_check/TEST18 index 4dac3392fe1..153b736f34c 100755 --- a/src/test/pmempool_check/TEST18 +++ b/src/test/pmempool_check/TEST18 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2023, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_check/TEST18 -- test for fixing various fields repairability without # advanced flag # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_check/TEST19 b/src/test/pmempool_check/TEST19 index 75311ef2645..b2be6ae47dd 100755 --- a/src/test/pmempool_check/TEST19 +++ b/src/test/pmempool_check/TEST19 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2023, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # # pmempool_check/TEST19 -- test for checking and fixing pool files arch_flags # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_check/TEST20 b/src/test/pmempool_check/TEST20 index 66fd921a3f6..7481b2a26b0 100755 --- a/src/test/pmempool_check/TEST20 +++ b/src/test/pmempool_check/TEST20 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2023, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # # pmempool_check/TEST20 -- test for checking pools with device dax under # valgrind # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_check/TEST21 b/src/test/pmempool_check/TEST21 index a82a2623f50..907f79d9d7c 100755 --- a/src/test/pmempool_check/TEST21 +++ b/src/test/pmempool_check/TEST21 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2018, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # # pmempool_check/TEST21 -- test for checking pools with device dax under # valgrind # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_check/TEST23 b/src/test/pmempool_check/TEST23 index 6899f6bb4a9..1a1af5fdd87 100755 --- a/src/test/pmempool_check/TEST23 +++ b/src/test/pmempool_check/TEST23 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2023, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # # pmempool_check/TEST23 -- test for checking pools with device dax under # valgrind # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_check/TEST24 b/src/test/pmempool_check/TEST24 index f11cc193cae..e26bd78c75a 100755 --- a/src/test/pmempool_check/TEST24 +++ b/src/test/pmempool_check/TEST24 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2018, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # # pmempool_check/TEST24 -- test for checking pools with device dax @@ -9,7 +9,7 @@ # with 4K alignment. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_check/TEST25 b/src/test/pmempool_check/TEST25 index 60abf209dfd..8c6f042c1c6 100755 --- a/src/test/pmempool_check/TEST25 +++ b/src/test/pmempool_check/TEST25 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2023, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # # pmempool_check/TEST25 -- test for checking pools with device dax @@ -9,7 +9,7 @@ # with 4K alignment. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_check/TEST26 b/src/test/pmempool_check/TEST26 index de840582abd..b34c597a03a 100755 --- a/src/test/pmempool_check/TEST26 +++ b/src/test/pmempool_check/TEST26 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2018, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # # pmempool_check/TEST26 -- test for checking pools with device dax @@ -9,7 +9,7 @@ # with 2M alignment. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_check/TEST27 b/src/test/pmempool_check/TEST27 index 08d9ddd11d6..ab8094d74f0 100755 --- a/src/test/pmempool_check/TEST27 +++ b/src/test/pmempool_check/TEST27 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2023, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # # pmempool_check/TEST27 -- test for checking pools with device dax @@ -9,7 +9,7 @@ # with 2M alignment. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_check/TEST28 b/src/test/pmempool_check/TEST28 index 67d0f8688ea..b8384e7cde8 100755 --- a/src/test/pmempool_check/TEST28 +++ b/src/test/pmempool_check/TEST28 @@ -1,11 +1,11 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_check/TEST28 -- test for checking pools # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_check/TEST29 b/src/test/pmempool_check/TEST29 index 9ad405c2b0e..e4e41ebd430 100755 --- a/src/test/pmempool_check/TEST29 +++ b/src/test/pmempool_check/TEST29 @@ -1,11 +1,11 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_check/TEST29 -- test for checking pools # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_check/TEST30 b/src/test/pmempool_check/TEST30 index 300014908fc..a0a5ab33eb2 100755 --- a/src/test/pmempool_check/TEST30 +++ b/src/test/pmempool_check/TEST30 @@ -1,11 +1,11 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_check/TEST30 -- test for checking pools # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_check/TEST31 b/src/test/pmempool_check/TEST31 index 6b078724905..b31e1687167 100755 --- a/src/test/pmempool_check/TEST31 +++ b/src/test/pmempool_check/TEST31 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_check/TEST31 -- test for check command with badblocks # - bad blocks in the regular file # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug nondebug diff --git a/src/test/pmempool_check/TEST32 b/src/test/pmempool_check/TEST32 index 1c4a77df3a4..03e70199b6b 100755 --- a/src/test/pmempool_check/TEST32 +++ b/src/test/pmempool_check/TEST32 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_check/TEST32 -- test for check command with badblocks # - bad blocks in the dax device # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug nondebug diff --git a/src/test/pmempool_check/TEST33 b/src/test/pmempool_check/TEST33 index 02ec8ea8024..f333b78df69 100755 --- a/src/test/pmempool_check/TEST33 +++ b/src/test/pmempool_check/TEST33 @@ -1,11 +1,11 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_check/TEST33 -- test for checking pools # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_check/TEST34 b/src/test/pmempool_check/TEST34 index aa9e285f89e..b54ba271037 100755 --- a/src/test/pmempool_check/TEST34 +++ b/src/test/pmempool_check/TEST34 @@ -1,11 +1,11 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_check/TEST34 -- test for checking pools # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_check/TEST35 b/src/test/pmempool_check/TEST35 index 1103b2afc61..015448fa1f4 100755 --- a/src/test/pmempool_check/TEST35 +++ b/src/test/pmempool_check/TEST35 @@ -1,11 +1,11 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_check/TEST35 -- test for checking pools # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_check/TEST6 b/src/test/pmempool_check/TEST6 index 70553075b99..9fa38abee51 100755 --- a/src/test/pmempool_check/TEST6 +++ b/src/test/pmempool_check/TEST6 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2023, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_check/TEST6 -- test for checking pools # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_check/TEST7 b/src/test/pmempool_check/TEST7 index 7638e8390b5..973f216d887 100755 --- a/src/test/pmempool_check/TEST7 +++ b/src/test/pmempool_check/TEST7 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2023, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_check/TEST7 -- test for checking pools # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_check/TEST8 b/src/test/pmempool_check/TEST8 index 8578e133c90..9587b539302 100755 --- a/src/test/pmempool_check/TEST8 +++ b/src/test/pmempool_check/TEST8 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2023, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_check/TEST8 -- test for checking pools # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_check/TEST9 b/src/test/pmempool_check/TEST9 index 047ff136121..ef6fd8a3c8e 100755 --- a/src/test/pmempool_check/TEST9 +++ b/src/test/pmempool_check/TEST9 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_check/TEST9 -- test for checking pmemobj pool # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_create/TEST0 b/src/test/pmempool_create/TEST0 index f76c773121a..cecc132b8b8 100755 --- a/src/test/pmempool_create/TEST0 +++ b/src/test/pmempool_create/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2023, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_create/TEST0 -- test for pmempool create command with default pool size # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_create/TEST10 b/src/test/pmempool_create/TEST10 index 38e9890b2f8..5668d88e86a 100755 --- a/src/test/pmempool_create/TEST10 +++ b/src/test/pmempool_create/TEST10 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_create/TEST10 -- test for create command with badblocks # - bad blocks in the dax device # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug nondebug diff --git a/src/test/pmempool_create/TEST11 b/src/test/pmempool_create/TEST11 index c0b1c9efad0..5f49a287467 100755 --- a/src/test/pmempool_create/TEST11 +++ b/src/test/pmempool_create/TEST11 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_create/TEST11 -- test for create command with badblocks # - bad blocks in the regular file # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug nondebug diff --git a/src/test/pmempool_create/TEST12 b/src/test/pmempool_create/TEST12 index 28e57884aa2..a2c16a7efc3 100755 --- a/src/test/pmempool_create/TEST12 +++ b/src/test/pmempool_create/TEST12 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_create/TEST12 -- test for create command with badblocks @@ -8,7 +8,7 @@ # during creating a pool # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug nondebug diff --git a/src/test/pmempool_create/TEST13 b/src/test/pmempool_create/TEST13 index f632af5826c..29f5d34ed17 100755 --- a/src/test/pmempool_create/TEST13 +++ b/src/test/pmempool_create/TEST13 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2023, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_create/TEST13 -- testing if file allocation fails when # file already exists # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_create/TEST14 b/src/test/pmempool_create/TEST14 index 7918389c412..7bfd6763c92 100755 --- a/src/test/pmempool_create/TEST14 +++ b/src/test/pmempool_create/TEST14 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # # pmempool_create/TEST14 -- test pmemobj pool creation with default and custom layout # using increased verbosity level # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_create/TEST2 b/src/test/pmempool_create/TEST2 index 0047263ce0c..cb7e7e93a66 100755 --- a/src/test/pmempool_create/TEST2 +++ b/src/test/pmempool_create/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2023, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_create/TEST2 -- test for creating pools of specified size # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_create/TEST3 b/src/test/pmempool_create/TEST3 index 25fcdfd83f4..fc94a34a0d8 100755 --- a/src/test/pmempool_create/TEST3 +++ b/src/test/pmempool_create/TEST3 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2023, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_create/TEST3 -- test for inheriting pools # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_create/TEST4 b/src/test/pmempool_create/TEST4 index a8e19828774..3ca36024e72 100755 --- a/src/test/pmempool_create/TEST4 +++ b/src/test/pmempool_create/TEST4 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2023, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_create/TEST0 -- test for creating pool with specified permissions # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_create/TEST6 b/src/test/pmempool_create/TEST6 index f6c870359e7..263604e8a52 100755 --- a/src/test/pmempool_create/TEST6 +++ b/src/test/pmempool_create/TEST6 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2023, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_create/TEST6 -- test for pmempool create command with poolset # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_create/TEST7 b/src/test/pmempool_create/TEST7 index c44624c22e7..2d4f924dd94 100755 --- a/src/test/pmempool_create/TEST7 +++ b/src/test/pmempool_create/TEST7 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_create/TEST7 -- test for pmempool create command with default pool size # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_create/TEST8 b/src/test/pmempool_create/TEST8 index e545c849d23..348fc4af50a 100755 --- a/src/test/pmempool_create/TEST8 +++ b/src/test/pmempool_create/TEST8 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2023, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # # pmempool_create/TEST8 -- test for pmempool create command with poolset # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_create/TEST9 b/src/test/pmempool_create/TEST9 index ec925a725fb..56c8f2ad186 100755 --- a/src/test/pmempool_create/TEST9 +++ b/src/test/pmempool_create/TEST9 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2018, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # # pmempool_create/TEST9 -- test for pmempool create command with poolset # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_dump/TEST0 b/src/test/pmempool_dump/TEST0 index 6b56d9966a0..d44fa182740 100755 --- a/src/test/pmempool_dump/TEST0 +++ b/src/test/pmempool_dump/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2023, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_dump/TEST0 -- test for dump command # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_dump/TEST1 b/src/test/pmempool_dump/TEST1 index 03d9d49cda5..87317633279 100755 --- a/src/test/pmempool_dump/TEST1 +++ b/src/test/pmempool_dump/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2023, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_dump/TEST1 -- test for dump command # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_dump/TEST5 b/src/test/pmempool_dump/TEST5 index a6f99d78ed1..54aad236f5e 100755 --- a/src/test/pmempool_dump/TEST5 +++ b/src/test/pmempool_dump/TEST5 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2023, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_dump/TEST5 -- test for dump command # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_feature/TEST0 b/src/test/pmempool_feature/TEST0 index 130c5ea2ddc..27f89d07c56 100755 --- a/src/test/pmempool_feature/TEST0 +++ b/src/test/pmempool_feature/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_feature/TEST0 -- unit test for SINGLEHDR # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_feature/TEST1 b/src/test/pmempool_feature/TEST1 index 40477ba827d..df99b31a6ec 100755 --- a/src/test/pmempool_feature/TEST1 +++ b/src/test/pmempool_feature/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_feature/TEST1 -- unit test for CKSUM_2K # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_feature/TEST10 b/src/test/pmempool_feature/TEST10 index cc9124c6558..e289cdb3a11 100755 --- a/src/test/pmempool_feature/TEST10 +++ b/src/test/pmempool_feature/TEST10 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_feature/TEST10 -- unit test for CKSUM_2K + dax_device # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_feature/TEST11 b/src/test/pmempool_feature/TEST11 index 882ae3a4f0c..e7bef7ac60e 100755 --- a/src/test/pmempool_feature/TEST11 +++ b/src/test/pmempool_feature/TEST11 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_feature/TEST11 -- unit test for SHUTDOWN_STATE + dax_device # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_feature/TEST12 b/src/test/pmempool_feature/TEST12 index 8c48a5fff65..ef4bda1c5d5 100755 --- a/src/test/pmempool_feature/TEST12 +++ b/src/test/pmempool_feature/TEST12 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_feature/TEST12 -- unit test for CHECK_BAD_BLOCKS # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_feature/TEST14 b/src/test/pmempool_feature/TEST14 index c96bb490d4e..f042acecc3d 100755 --- a/src/test/pmempool_feature/TEST14 +++ b/src/test/pmempool_feature/TEST14 @@ -6,7 +6,7 @@ # pmempool_feature/TEST14 -- unit test for SHUTDOWN_STATE + ctl # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_feature/TEST15 b/src/test/pmempool_feature/TEST15 index 01aa8d10dba..b0eab6743e0 100755 --- a/src/test/pmempool_feature/TEST15 +++ b/src/test/pmempool_feature/TEST15 @@ -6,7 +6,7 @@ # pmempool_feature/TEST15 -- unit test for SHUTDOWN_STATE + ctl # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_feature/TEST16 b/src/test/pmempool_feature/TEST16 index d0a595d4c54..d829fc1eb40 100755 --- a/src/test/pmempool_feature/TEST16 +++ b/src/test/pmempool_feature/TEST16 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # # pmempool_feature/TEST16 -- unit test for CHECK_BAD_BLOCKS # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_feature/TEST2 b/src/test/pmempool_feature/TEST2 index 7318f22aed7..a0f303006bf 100755 --- a/src/test/pmempool_feature/TEST2 +++ b/src/test/pmempool_feature/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_feature/TEST2 -- unit test for SHUTDOWN_STATE # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_feature/TEST3 b/src/test/pmempool_feature/TEST3 index e9939a902fb..6d88b46b6d2 100755 --- a/src/test/pmempool_feature/TEST3 +++ b/src/test/pmempool_feature/TEST3 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_feature/TEST3 -- unit test for SINGLEHDR + memcheck # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_feature/TEST4 b/src/test/pmempool_feature/TEST4 index 7094930caa3..24e8b5273e7 100755 --- a/src/test/pmempool_feature/TEST4 +++ b/src/test/pmempool_feature/TEST4 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_feature/TEST4 -- unit test for CKSUM_2K + memcheck # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_feature/TEST5 b/src/test/pmempool_feature/TEST5 index 2836c89aa53..e2258647b6a 100755 --- a/src/test/pmempool_feature/TEST5 +++ b/src/test/pmempool_feature/TEST5 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_feature/TEST5 -- unit test for SHUTDOWN_STATE + memcheck # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_feature/TEST6 b/src/test/pmempool_feature/TEST6 index 21cff3e727f..72ad12f2194 100755 --- a/src/test/pmempool_feature/TEST6 +++ b/src/test/pmempool_feature/TEST6 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_feature/TEST6 -- unit test for SINGLEHDR + pmemcheck # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_feature/TEST7 b/src/test/pmempool_feature/TEST7 index ee0e97a4bff..c50a63c8e97 100755 --- a/src/test/pmempool_feature/TEST7 +++ b/src/test/pmempool_feature/TEST7 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_feature/TEST7 -- unit test for CKSUM_2K + pmemcheck # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_feature/TEST8 b/src/test/pmempool_feature/TEST8 index 3a28ad0f241..7d9f8e5bdde 100755 --- a/src/test/pmempool_feature/TEST8 +++ b/src/test/pmempool_feature/TEST8 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_feature/TEST8 -- unit test for SHUTDOWN_STATE + pmemcheck # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_feature/TEST9 b/src/test/pmempool_feature/TEST9 index 5a35b2c397f..8c896e53246 100755 --- a/src/test/pmempool_feature/TEST9 +++ b/src/test/pmempool_feature/TEST9 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_feature/TEST9 -- unit test for SINGLEHDR + dax_device # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_help/TEST0 b/src/test/pmempool_help/TEST0 index e441458f73a..507a57b3f73 100755 --- a/src/test/pmempool_help/TEST0 +++ b/src/test/pmempool_help/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2018, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_help/TEST0 -- test for pmempool help # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_help/TEST1 b/src/test/pmempool_help/TEST1 index d2578803f52..c9aacaa05ca 100755 --- a/src/test/pmempool_help/TEST1 +++ b/src/test/pmempool_help/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2018, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_help/TEST1 -- test for pmempool help # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_info/TEST0 b/src/test/pmempool_info/TEST0 index 6d489073701..907865f2aba 100755 --- a/src/test/pmempool_info/TEST0 +++ b/src/test/pmempool_info/TEST0 @@ -6,7 +6,7 @@ # pmempool_info/TEST0 -- test for info command # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_info/TEST11 b/src/test/pmempool_info/TEST11 index 703b61e2ae0..512073feaf9 100755 --- a/src/test/pmempool_info/TEST11 +++ b/src/test/pmempool_info/TEST11 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2018, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_info/TEST11 -- test for info command # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_info/TEST12 b/src/test/pmempool_info/TEST12 index e3faea522cb..a15096fb35e 100755 --- a/src/test/pmempool_info/TEST12 +++ b/src/test/pmempool_info/TEST12 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2018, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_info/TEST12 -- test for info command # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_info/TEST13 b/src/test/pmempool_info/TEST13 index 4a72874e83c..054c234b7e4 100755 --- a/src/test/pmempool_info/TEST13 +++ b/src/test/pmempool_info/TEST13 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2018, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_info/TEST13 -- test for info command # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_info/TEST14 b/src/test/pmempool_info/TEST14 index 642ddc28362..56f035a8737 100755 --- a/src/test/pmempool_info/TEST14 +++ b/src/test/pmempool_info/TEST14 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2018, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_info/TEST14 -- test for info command # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_info/TEST15 b/src/test/pmempool_info/TEST15 index 090b1ee8b6e..79ed428393f 100755 --- a/src/test/pmempool_info/TEST15 +++ b/src/test/pmempool_info/TEST15 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2018, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_info/TEST15 -- test for info command # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_info/TEST16 b/src/test/pmempool_info/TEST16 index 3549889f534..0fc6a8422ce 100755 --- a/src/test/pmempool_info/TEST16 +++ b/src/test/pmempool_info/TEST16 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2023, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_info/TEST16 -- test for info command # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_info/TEST17 b/src/test/pmempool_info/TEST17 index 75e80ab04e1..597eb662f68 100755 --- a/src/test/pmempool_info/TEST17 +++ b/src/test/pmempool_info/TEST17 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2018, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_info/TEST16 -- test for info command # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_info/TEST18 b/src/test/pmempool_info/TEST18 index d21149a58f8..a069a3ab4f3 100755 --- a/src/test/pmempool_info/TEST18 +++ b/src/test/pmempool_info/TEST18 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_info/TEST18 -- test for info command with device dax # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_info/TEST19 b/src/test/pmempool_info/TEST19 index c0391e6a0c5..fe0ebb5b6ee 100755 --- a/src/test/pmempool_info/TEST19 +++ b/src/test/pmempool_info/TEST19 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_info/TEST19 -- test for info command with device dax @@ -9,7 +9,7 @@ # with 4K alignment. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_info/TEST20 b/src/test/pmempool_info/TEST20 index d9464dadda5..bb89eeaf895 100755 --- a/src/test/pmempool_info/TEST20 +++ b/src/test/pmempool_info/TEST20 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2018, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # # pmempool_info/TEST20 -- test for info command # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_info/TEST21 b/src/test/pmempool_info/TEST21 index ccaf47ebcea..4345ecaa61f 100755 --- a/src/test/pmempool_info/TEST21 +++ b/src/test/pmempool_info/TEST21 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_info/TEST21 -- test for info command with device dax @@ -9,7 +9,7 @@ # with 2M alignment. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_info/TEST22 b/src/test/pmempool_info/TEST22 index 71c484326b9..2e76d0861f1 100755 --- a/src/test/pmempool_info/TEST22 +++ b/src/test/pmempool_info/TEST22 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2018, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # # pmempool_info/TEST22 -- test for info command with directory poolsets # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_info/TEST23 b/src/test/pmempool_info/TEST23 index 9a56727acd3..04dd3a5a42a 100755 --- a/src/test/pmempool_info/TEST23 +++ b/src/test/pmempool_info/TEST23 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2018, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # # pmempool_info/TEST23 -- test for info command with directory poolsets # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_info/TEST24 b/src/test/pmempool_info/TEST24 index 9b7e10eab0e..cf2c19b4f96 100755 --- a/src/test/pmempool_info/TEST24 +++ b/src/test/pmempool_info/TEST24 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_info/TEST24 -- test for info commands with badblocks # - bad blocks in the dax device # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug nondebug diff --git a/src/test/pmempool_info/TEST25 b/src/test/pmempool_info/TEST25 index cb788656276..130f9b4c6ce 100755 --- a/src/test/pmempool_info/TEST25 +++ b/src/test/pmempool_info/TEST25 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_info/TEST25 -- test for info commands with badblocks # - bad blocks in the regular file # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug nondebug diff --git a/src/test/pmempool_info/TEST26 b/src/test/pmempool_info/TEST26 index aedd315dc3c..798b2fc6293 100755 --- a/src/test/pmempool_info/TEST26 +++ b/src/test/pmempool_info/TEST26 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_info/TEST26 -- test for info command # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_info/TEST27 b/src/test/pmempool_info/TEST27 index ff40dd2896e..d721d90e35b 100755 --- a/src/test/pmempool_info/TEST27 +++ b/src/test/pmempool_info/TEST27 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2023, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_info/TEST27 -- test for arch string inside info # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_inval/TEST0 b/src/test/pmempool_inval/TEST0 index bd897a9be12..e803817dd0d 100755 --- a/src/test/pmempool_inval/TEST0 +++ b/src/test/pmempool_inval/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2022-2023, Intel Corporation +# Copyright 2022-2024, Intel Corporation # # # pmempool_inval/TEST0 -- test for pmempool invalid input commands # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type pmem non-pmem diff --git a/src/test/pmempool_rm/TEST0 b/src/test/pmempool_rm/TEST0 index 58c08a1c7e9..e222079f9ba 100755 --- a/src/test/pmempool_rm/TEST0 +++ b/src/test/pmempool_rm/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2023, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_rm/TEST0 -- test for pmempool rm # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_rm/TEST1 b/src/test/pmempool_rm/TEST1 index c297f635f64..af72c177852 100755 --- a/src/test/pmempool_rm/TEST1 +++ b/src/test/pmempool_rm/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2023, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmempool_rm/TEST1 -- test for pmempool rm # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_rm/TEST10 b/src/test/pmempool_rm/TEST10 index 78efa9643d6..8d1a130906a 100755 --- a/src/test/pmempool_rm/TEST10 +++ b/src/test/pmempool_rm/TEST10 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2023, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_rm/TEST10 -- test for pmempool rm in interactive mode # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_rm/TEST11 b/src/test/pmempool_rm/TEST11 index b106625ee35..b56cfbbd6df 100755 --- a/src/test/pmempool_rm/TEST11 +++ b/src/test/pmempool_rm/TEST11 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2023, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_rm/TEST11 -- test for pmempool rm using 'yes','no' responses # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_rm/TEST12 b/src/test/pmempool_rm/TEST12 index 540a83a0b74..5a25a133f48 100755 --- a/src/test/pmempool_rm/TEST12 +++ b/src/test/pmempool_rm/TEST12 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # # pmempool_rm/TEST12 -- test for pmempool rm - verify removing of # a write-protected part file by answering with invalid response # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_rm/TEST2 b/src/test/pmempool_rm/TEST2 index aee7e263fdf..210eb1bbeff 100755 --- a/src/test/pmempool_rm/TEST2 +++ b/src/test/pmempool_rm/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2018, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # # pmempool_rm/TEST2 -- test for pmempool rm # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_rm/TEST3 b/src/test/pmempool_rm/TEST3 index 92fcd1e37cd..88835f216b9 100755 --- a/src/test/pmempool_rm/TEST3 +++ b/src/test/pmempool_rm/TEST3 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2018, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # # pmempool_rm/TEST3 -- test for pmempool rm # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_dax_devices 1 diff --git a/src/test/pmempool_rm/TEST4 b/src/test/pmempool_rm/TEST4 index 26b32f914ad..ef0cc725d13 100755 --- a/src/test/pmempool_rm/TEST4 +++ b/src/test/pmempool_rm/TEST4 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2018, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # # pmempool_rm/TEST4 -- test for pmempool rm # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_dax_devices 1 diff --git a/src/test/pmempool_rm/TEST5 b/src/test/pmempool_rm/TEST5 index c718c2ae086..b94a5ce233f 100755 --- a/src/test/pmempool_rm/TEST5 +++ b/src/test/pmempool_rm/TEST5 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2018, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # # pmempool_rm/TEST5 -- test for pmempool rm # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_rm/TEST6 b/src/test/pmempool_rm/TEST6 index 259cf39e584..efd011cc2b0 100755 --- a/src/test/pmempool_rm/TEST6 +++ b/src/test/pmempool_rm/TEST6 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2018, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # # pmempool_rm/TEST6 -- test for pmempool rm @@ -9,7 +9,7 @@ # with 4K alignment. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_rm/TEST7 b/src/test/pmempool_rm/TEST7 index f133909730c..f813b757dd7 100755 --- a/src/test/pmempool_rm/TEST7 +++ b/src/test/pmempool_rm/TEST7 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2018, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # # pmempool_rm/TEST7 -- test for pmempool rm in interactive mode # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_rm/TEST8 b/src/test/pmempool_rm/TEST8 index 78dd2bb9371..9119b4c8fbc 100755 --- a/src/test/pmempool_rm/TEST8 +++ b/src/test/pmempool_rm/TEST8 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2018, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # # pmempool_rm/TEST8 -- test for pmempool rm @@ -9,7 +9,7 @@ # with 2M alignment. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_rm/TEST9 b/src/test/pmempool_rm/TEST9 index de6bdccbd39..47d4c8b87a6 100755 --- a/src/test/pmempool_rm/TEST9 +++ b/src/test/pmempool_rm/TEST9 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2018, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # # pmempool_rm/TEST9 -- test for pmempool rm # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_sync/TEST0 b/src/test/pmempool_sync/TEST0 index b1b8b125d15..07ecfe2450d 100755 --- a/src/test/pmempool_sync/TEST0 +++ b/src/test/pmempool_sync/TEST0 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_sync/TEST0 -- test for checking pmempool sync; # a case with damaged header checksum # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_sync/TEST1 b/src/test/pmempool_sync/TEST1 index 979b4c1a4a8..0e726120e97 100755 --- a/src/test/pmempool_sync/TEST1 +++ b/src/test/pmempool_sync/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_sync/TEST1 -- test for checking pmempool sync # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_sync/TEST10 b/src/test/pmempool_sync/TEST10 index fabdba79d1d..6671e75d8e6 100755 --- a/src/test/pmempool_sync/TEST10 +++ b/src/test/pmempool_sync/TEST10 @@ -7,7 +7,7 @@ # check for healthy replicas cycles # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_sync/TEST11 b/src/test/pmempool_sync/TEST11 index 890c2ae850b..28fc2bdd2ac 100755 --- a/src/test/pmempool_sync/TEST11 +++ b/src/test/pmempool_sync/TEST11 @@ -7,7 +7,7 @@ # pmem/issues#344 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_sync/TEST12 b/src/test/pmempool_sync/TEST12 index 1b517aa2654..0dbca0d77c3 100755 --- a/src/test/pmempool_sync/TEST12 +++ b/src/test/pmempool_sync/TEST12 @@ -7,7 +7,7 @@ # a case with incorrect part's uuid and correct checksum # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_sync/TEST13 b/src/test/pmempool_sync/TEST13 index 9e870e33192..0f0b2058e56 100755 --- a/src/test/pmempool_sync/TEST13 +++ b/src/test/pmempool_sync/TEST13 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # # pmempool_sync/TEST13 -- test for pools with device dax and SINGLEHDR option @@ -9,7 +9,7 @@ # 1st variant of alignment configuration # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_sync/TEST14 b/src/test/pmempool_sync/TEST14 index c1bd8b4b19c..74c78f313f5 100755 --- a/src/test/pmempool_sync/TEST14 +++ b/src/test/pmempool_sync/TEST14 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # # pmempool_sync/TEST14 -- test for fixing pools with device dax using sync @@ -9,7 +9,7 @@ # 2nd variant of alignment configuration # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_sync/TEST15 b/src/test/pmempool_sync/TEST15 index 30e1ed30f86..3a24fcb889a 100755 --- a/src/test/pmempool_sync/TEST15 +++ b/src/test/pmempool_sync/TEST15 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # # pmempool_sync/TEST15 -- test for fixing pools with device dax using sync @@ -9,7 +9,7 @@ # 3rd variant of alignment configuration # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_sync/TEST16 b/src/test/pmempool_sync/TEST16 index 64d9d029223..d45e3e74423 100755 --- a/src/test/pmempool_sync/TEST16 +++ b/src/test/pmempool_sync/TEST16 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_sync/TEST16 -- test for pmempool sync with SINGLEHDR option @@ -10,7 +10,7 @@ # Similar to: TEST0 + SINGLEHDR # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_sync/TEST17 b/src/test/pmempool_sync/TEST17 index 4db9f66a6a3..bcacffc8b5e 100755 --- a/src/test/pmempool_sync/TEST17 +++ b/src/test/pmempool_sync/TEST17 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_sync/TEST17 -- test for pmempool sync with SINGLEHDR option @@ -9,7 +9,7 @@ # A case with file-based replicas, 1 part master replica # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_sync/TEST18 b/src/test/pmempool_sync/TEST18 index ad650c825ab..badbb370a8b 100755 --- a/src/test/pmempool_sync/TEST18 +++ b/src/test/pmempool_sync/TEST18 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_sync/TEST18 -- test for pmempool sync with SINGLEHDR option @@ -9,7 +9,7 @@ # Alignment variant: replica 0: 2MB, 2MB; replica 1: 4KB, 4KB # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh # XXX Disable tests for all configurations until the issue #5708 is fixed. DISABLED diff --git a/src/test/pmempool_sync/TEST19 b/src/test/pmempool_sync/TEST19 index 6f79f9b905f..9b069af3068 100755 --- a/src/test/pmempool_sync/TEST19 +++ b/src/test/pmempool_sync/TEST19 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_sync/TEST19 -- test for pmempool sync with SINGLEHDR option @@ -9,7 +9,7 @@ # Alignment variant: replica 0: 4KB, 4KB; replica 1: 2MB, 2MB # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_sync/TEST2 b/src/test/pmempool_sync/TEST2 index 5af4c181b13..e52f77fbf1c 100755 --- a/src/test/pmempool_sync/TEST2 +++ b/src/test/pmempool_sync/TEST2 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_sync/TEST2 -- test for checking pmempool sync; # pmem/issues#254 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_sync/TEST20 b/src/test/pmempool_sync/TEST20 index ca58390895d..076560f4901 100755 --- a/src/test/pmempool_sync/TEST20 +++ b/src/test/pmempool_sync/TEST20 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_sync/TEST20 -- test for pmempool sync with SINGLEHDR option @@ -9,7 +9,7 @@ # Alignment variant: replica 0: 4KB, 2MB; replica 1: 2MB, 4KB # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_sync/TEST21 b/src/test/pmempool_sync/TEST21 index 1429c3cf7fc..c987c03b1c8 100755 --- a/src/test/pmempool_sync/TEST21 +++ b/src/test/pmempool_sync/TEST21 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_sync/TEST21 -- test for pmempool sync with SINGLEHDR option @@ -9,7 +9,7 @@ # Alignment variant: replica 0: 2MB, 4KB; replica 1: 4KB, 2MB # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_sync/TEST22 b/src/test/pmempool_sync/TEST22 index f87ca1c0f0e..22f023ff4c6 100755 --- a/src/test/pmempool_sync/TEST22 +++ b/src/test/pmempool_sync/TEST22 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2018, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # # pmempool_sync/TEST22 -- test for pmempool sync with directories @@ -10,7 +10,7 @@ # Similar to: TEST0 + SINGLEHDR + directories # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_sync/TEST23 b/src/test/pmempool_sync/TEST23 index a087d0d80f0..c70f1d695af 100755 --- a/src/test/pmempool_sync/TEST23 +++ b/src/test/pmempool_sync/TEST23 @@ -9,7 +9,7 @@ # Ref: pmem/issues#730 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_sync/TEST24 b/src/test/pmempool_sync/TEST24 index 21fb8a3b613..e35d6c849a3 100755 --- a/src/test/pmempool_sync/TEST24 +++ b/src/test/pmempool_sync/TEST24 @@ -9,7 +9,7 @@ # Ref: pmem/issues#731 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_sync/TEST25 b/src/test/pmempool_sync/TEST25 index d197bc04b71..0d7b6974250 100755 --- a/src/test/pmempool_sync/TEST25 +++ b/src/test/pmempool_sync/TEST25 @@ -10,7 +10,7 @@ # Ref: pmem/issues#805 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_sync/TEST26 b/src/test/pmempool_sync/TEST26 index 172f720010c..8ccc6fd44d7 100755 --- a/src/test/pmempool_sync/TEST26 +++ b/src/test/pmempool_sync/TEST26 @@ -10,7 +10,7 @@ export UNITTEST_NAME=pmempool_sync/TEST26 export UNITTEST_NUM=26 -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_sync/TEST27 b/src/test/pmempool_sync/TEST27 index a14f79e4ed6..3ca7c6774af 100755 --- a/src/test/pmempool_sync/TEST27 +++ b/src/test/pmempool_sync/TEST27 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_sync/TEST27 -- test for sync command with badblocks @@ -11,7 +11,7 @@ # in the first 8kB of the pool (in the pool header) located in a regular file. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug nondebug diff --git a/src/test/pmempool_sync/TEST28 b/src/test/pmempool_sync/TEST28 index 9d7bce002a0..ce482593a12 100755 --- a/src/test/pmempool_sync/TEST28 +++ b/src/test/pmempool_sync/TEST28 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_sync/TEST28 -- test for sync command with badblocks @@ -11,7 +11,7 @@ # in the first 8kB of the pool (in the pool header) located in a DAX device. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug nondebug diff --git a/src/test/pmempool_sync/TEST29 b/src/test/pmempool_sync/TEST29 index ed17b57d6c8..fce0e467e23 100755 --- a/src/test/pmempool_sync/TEST29 +++ b/src/test/pmempool_sync/TEST29 @@ -6,7 +6,7 @@ # pmempool_sync/TEST29 -- test for sync using the 'obj_verify' tool # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_sync/TEST3 b/src/test/pmempool_sync/TEST3 index 9c38c373d11..23dd5406eb2 100755 --- a/src/test/pmempool_sync/TEST3 +++ b/src/test/pmempool_sync/TEST3 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_sync/TEST3 -- test for checking pmempool sync; # pmem/issues#257 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_sync/TEST30 b/src/test/pmempool_sync/TEST30 index decb1e0d35d..abfa814c4e9 100755 --- a/src/test/pmempool_sync/TEST30 +++ b/src/test/pmempool_sync/TEST30 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_sync/TEST30 -- test for sync command with badblocks @@ -8,7 +8,7 @@ # blocks: offset: 1000 length: 8 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug nondebug diff --git a/src/test/pmempool_sync/TEST31 b/src/test/pmempool_sync/TEST31 index f72421b8c87..e054898080c 100755 --- a/src/test/pmempool_sync/TEST31 +++ b/src/test/pmempool_sync/TEST31 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_sync/TEST31 -- test for sync command with badblocks @@ -8,7 +8,7 @@ # blocks: offset: 1000 length: 8 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug nondebug diff --git a/src/test/pmempool_sync/TEST32 b/src/test/pmempool_sync/TEST32 index 3f00abadecc..e33d370507f 100755 --- a/src/test/pmempool_sync/TEST32 +++ b/src/test/pmempool_sync/TEST32 @@ -10,7 +10,7 @@ # in the 1st part # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type non-pmem diff --git a/src/test/pmempool_sync/TEST33 b/src/test/pmempool_sync/TEST33 index d6ec59271a5..85ee4ba339e 100755 --- a/src/test/pmempool_sync/TEST33 +++ b/src/test/pmempool_sync/TEST33 @@ -10,7 +10,7 @@ # in the 2nd part # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type non-pmem diff --git a/src/test/pmempool_sync/TEST34 b/src/test/pmempool_sync/TEST34 index 72e18b4aabc..a1e5ce9536b 100755 --- a/src/test/pmempool_sync/TEST34 +++ b/src/test/pmempool_sync/TEST34 @@ -10,7 +10,7 @@ # in the 1st part # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh . setup.sh diff --git a/src/test/pmempool_sync/TEST35 b/src/test/pmempool_sync/TEST35 index 5a4368fea6c..180cd6b3bac 100755 --- a/src/test/pmempool_sync/TEST35 +++ b/src/test/pmempool_sync/TEST35 @@ -10,7 +10,7 @@ # in the 2nd part # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh . setup.sh diff --git a/src/test/pmempool_sync/TEST36 b/src/test/pmempool_sync/TEST36 index 3eac293e51a..18df4b0cc81 100755 --- a/src/test/pmempool_sync/TEST36 +++ b/src/test/pmempool_sync/TEST36 @@ -11,7 +11,7 @@ # and missing one recovery file # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh . setup.sh diff --git a/src/test/pmempool_sync/TEST37 b/src/test/pmempool_sync/TEST37 index 9f87982184d..07b6e4919ef 100755 --- a/src/test/pmempool_sync/TEST37 +++ b/src/test/pmempool_sync/TEST37 @@ -11,7 +11,7 @@ # and missing one recovery file # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh . setup.sh diff --git a/src/test/pmempool_sync/TEST38 b/src/test/pmempool_sync/TEST38 index e33ac5de7e8..86398429213 100755 --- a/src/test/pmempool_sync/TEST38 +++ b/src/test/pmempool_sync/TEST38 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_sync/TEST38 -- test for sync command with badblocks @@ -13,7 +13,7 @@ # using bad block recovery files # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_sync/TEST39 b/src/test/pmempool_sync/TEST39 index e0ec39364b8..52f36cfd9c7 100755 --- a/src/test/pmempool_sync/TEST39 +++ b/src/test/pmempool_sync/TEST39 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_sync/TEST39 -- test for sync command with badblocks @@ -13,7 +13,7 @@ # using bad block recovery files # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_sync/TEST4 b/src/test/pmempool_sync/TEST4 index 8f20119928e..fcb53cda86d 100755 --- a/src/test/pmempool_sync/TEST4 +++ b/src/test/pmempool_sync/TEST4 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_sync/TEST4 -- test for checking pmempool sync; # pmem/issues#269 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_sync/TEST40 b/src/test/pmempool_sync/TEST40 index b25e4ec051d..ffa0cb2a097 100755 --- a/src/test/pmempool_sync/TEST40 +++ b/src/test/pmempool_sync/TEST40 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_sync/TEST40 -- test for sync command with badblocks @@ -13,7 +13,7 @@ # bad block recovery files # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_sync/TEST41 b/src/test/pmempool_sync/TEST41 index b98f8708264..6ed21d4a0fc 100755 --- a/src/test/pmempool_sync/TEST41 +++ b/src/test/pmempool_sync/TEST41 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # pmempool_sync/TEST41 -- test for sync command with badblocks @@ -13,7 +13,7 @@ # bad block recovery files # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_sync/TEST42 b/src/test/pmempool_sync/TEST42 index 32272d0ee17..9af2647e1da 100755 --- a/src/test/pmempool_sync/TEST42 +++ b/src/test/pmempool_sync/TEST42 @@ -9,7 +9,7 @@ # replica #1: blocks: offset: 126 length: 1 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type non-pmem diff --git a/src/test/pmempool_sync/TEST43 b/src/test/pmempool_sync/TEST43 index d46eeda96f2..82395d804ad 100755 --- a/src/test/pmempool_sync/TEST43 +++ b/src/test/pmempool_sync/TEST43 @@ -9,7 +9,7 @@ # replica #1: blocks: offset: 126 length: 2 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type non-pmem diff --git a/src/test/pmempool_sync/TEST44 b/src/test/pmempool_sync/TEST44 index da8b2a07f17..48ea936adad 100755 --- a/src/test/pmempool_sync/TEST44 +++ b/src/test/pmempool_sync/TEST44 @@ -12,7 +12,7 @@ # offset: 1016 length: 1 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh . setup.sh diff --git a/src/test/pmempool_sync/TEST45 b/src/test/pmempool_sync/TEST45 index b28b086a7e7..6f1e519dcb9 100755 --- a/src/test/pmempool_sync/TEST45 +++ b/src/test/pmempool_sync/TEST45 @@ -12,7 +12,7 @@ # offset: 127 length: 1 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type non-pmem diff --git a/src/test/pmempool_sync/TEST46 b/src/test/pmempool_sync/TEST46 index 6758b2e95be..441fb0b4373 100755 --- a/src/test/pmempool_sync/TEST46 +++ b/src/test/pmempool_sync/TEST46 @@ -12,7 +12,7 @@ # offset: 127 length: 1 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type non-pmem diff --git a/src/test/pmempool_sync/TEST47 b/src/test/pmempool_sync/TEST47 index 19f769567a6..30e917dc964 100755 --- a/src/test/pmempool_sync/TEST47 +++ b/src/test/pmempool_sync/TEST47 @@ -11,7 +11,7 @@ # replica #2 parts #0 & #2: blocks: offset: 1000 length: 2 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh . setup.sh diff --git a/src/test/pmempool_sync/TEST48 b/src/test/pmempool_sync/TEST48 index 27d85005bbd..d3bb1815261 100755 --- a/src/test/pmempool_sync/TEST48 +++ b/src/test/pmempool_sync/TEST48 @@ -14,7 +14,7 @@ # replica #2 part #0: blocks: offset: 1001 length: 2 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh . setup.sh diff --git a/src/test/pmempool_sync/TEST49 b/src/test/pmempool_sync/TEST49 index 4db82bf4c2d..fc2bda1aa6c 100755 --- a/src/test/pmempool_sync/TEST49 +++ b/src/test/pmempool_sync/TEST49 @@ -15,7 +15,7 @@ # replica #2 part #2: blocks: offset: 1000 length: 3 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh . setup.sh diff --git a/src/test/pmempool_sync/TEST5 b/src/test/pmempool_sync/TEST5 index 31a545811e3..b4ca9d8b7bd 100755 --- a/src/test/pmempool_sync/TEST5 +++ b/src/test/pmempool_sync/TEST5 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_sync/TEST5 -- test for checking pmempool sync; # pmem/issues#275 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_sync/TEST50 b/src/test/pmempool_sync/TEST50 index 963cf1cf25d..927449c96e5 100755 --- a/src/test/pmempool_sync/TEST50 +++ b/src/test/pmempool_sync/TEST50 @@ -15,7 +15,7 @@ # replica #2 part #0: blocks: offset: 1001 length: 1 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh . setup.sh diff --git a/src/test/pmempool_sync/TEST51 b/src/test/pmempool_sync/TEST51 index 5902a68634c..5376ade37b7 100755 --- a/src/test/pmempool_sync/TEST51 +++ b/src/test/pmempool_sync/TEST51 @@ -16,7 +16,7 @@ # replica #2 part #0: blocks: offset: 1000 length: 3 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh . setup.sh diff --git a/src/test/pmempool_sync/TEST52 b/src/test/pmempool_sync/TEST52 index 721eeb53487..f4a7c8c7302 100755 --- a/src/test/pmempool_sync/TEST52 +++ b/src/test/pmempool_sync/TEST52 @@ -11,7 +11,7 @@ # replica #2 part #0 & replica #2 part #1: blocks: offset: 175 1125 length: 4 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh . setup.sh diff --git a/src/test/pmempool_sync/TEST53 b/src/test/pmempool_sync/TEST53 index abd2e08eb28..9aa73c1d2b2 100755 --- a/src/test/pmempool_sync/TEST53 +++ b/src/test/pmempool_sync/TEST53 @@ -13,7 +13,7 @@ # replica #2 part #0 & replica #2 part #1: blocks: offset: 875 1125 length: 4 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh . setup.sh diff --git a/src/test/pmempool_sync/TEST54 b/src/test/pmempool_sync/TEST54 index dcb9880fe51..a9b24f04807 100755 --- a/src/test/pmempool_sync/TEST54 +++ b/src/test/pmempool_sync/TEST54 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2021, Intel Corporation +# Copyright 2016-2024, Intel Corporation # Copyright 2021, IBM Corporation # # @@ -8,7 +8,7 @@ # with device dax # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_dax_devices 1 diff --git a/src/test/pmempool_sync/TEST55 b/src/test/pmempool_sync/TEST55 index da51e8a7eea..e46d6c056e4 100755 --- a/src/test/pmempool_sync/TEST55 +++ b/src/test/pmempool_sync/TEST55 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_sync/TEST7 -- test for checking pmempool sync; # with device dax # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_dax_devices 1 diff --git a/src/test/pmempool_sync/TEST6 b/src/test/pmempool_sync/TEST6 index 122e260f14b..88e89abd351 100755 --- a/src/test/pmempool_sync/TEST6 +++ b/src/test/pmempool_sync/TEST6 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_sync/TEST6 -- test for checking pmempool sync; # with device dax # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_dax_devices 1 diff --git a/src/test/pmempool_sync/TEST7 b/src/test/pmempool_sync/TEST7 index 766ec17dc9d..8ec752a42c3 100755 --- a/src/test/pmempool_sync/TEST7 +++ b/src/test/pmempool_sync/TEST7 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_sync/TEST7 -- test for checking pmempool sync; # with device dax # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_dax_devices 1 diff --git a/src/test/pmempool_sync/TEST8 b/src/test/pmempool_sync/TEST8 index dc0f668fac0..6425e58caed 100755 --- a/src/test/pmempool_sync/TEST8 +++ b/src/test/pmempool_sync/TEST8 @@ -7,7 +7,7 @@ # pmem/issues#302 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_sync/TEST9 b/src/test/pmempool_sync/TEST9 index 3186f5fef7b..7501ecdc3f3 100755 --- a/src/test/pmempool_sync/TEST9 +++ b/src/test/pmempool_sync/TEST9 @@ -7,7 +7,7 @@ # pmem/issues#304 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_transform/TEST0 b/src/test/pmempool_transform/TEST0 index a9f23c88add..32c40898809 100755 --- a/src/test/pmempool_transform/TEST0 +++ b/src/test/pmempool_transform/TEST0 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_transform/TEST0 -- test for checking pmempool transform; # removing replica # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_transform/TEST1 b/src/test/pmempool_transform/TEST1 index c3e91eb7f0f..e76ff6e6e6f 100755 --- a/src/test/pmempool_transform/TEST1 +++ b/src/test/pmempool_transform/TEST1 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_transform/TEST1 -- test for checking pmempool transform; # adding a replica # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_transform/TEST10 b/src/test/pmempool_transform/TEST10 index 63388f80030..8286864a6e6 100755 --- a/src/test/pmempool_transform/TEST10 +++ b/src/test/pmempool_transform/TEST10 @@ -7,7 +7,7 @@ # pmem/issues#285 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_transform/TEST11 b/src/test/pmempool_transform/TEST11 index efa1dffd79f..c7e4a0d5d86 100755 --- a/src/test/pmempool_transform/TEST11 +++ b/src/test/pmempool_transform/TEST11 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_transform/TEST11 -- test for transform with SINGLEHDR option @@ -9,7 +9,7 @@ # case: single replica with two 4KB-aligned device daxes # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_transform/TEST12 b/src/test/pmempool_transform/TEST12 index 92b4c9ade85..bcc9a44a406 100755 --- a/src/test/pmempool_transform/TEST12 +++ b/src/test/pmempool_transform/TEST12 @@ -9,7 +9,7 @@ # case: a single replica with two 2MB-aligned device daxes - should fail # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_transform/TEST13 b/src/test/pmempool_transform/TEST13 index e22d75dc31a..36dfcaa9036 100755 --- a/src/test/pmempool_transform/TEST13 +++ b/src/test/pmempool_transform/TEST13 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_transform/TEST13 -- test for transform with SINGLEHDR option @@ -9,7 +9,7 @@ # case: single file-based replica with three parts # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_transform/TEST14 b/src/test/pmempool_transform/TEST14 index e606309ecec..b6be60b7644 100755 --- a/src/test/pmempool_transform/TEST14 +++ b/src/test/pmempool_transform/TEST14 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_transform/TEST14 -- test for transform with SINGLEHDR option @@ -11,7 +11,7 @@ # 2. three file-based parts # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_transform/TEST15 b/src/test/pmempool_transform/TEST15 index 7e4aaa61c4f..041ee51ec52 100755 --- a/src/test/pmempool_transform/TEST15 +++ b/src/test/pmempool_transform/TEST15 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_transform/TEST15 -- test for transform with SINGLEHDR option @@ -10,7 +10,7 @@ # revert transformation hdrs->nohdrs (TEST11) # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_transform/TEST16 b/src/test/pmempool_transform/TEST16 index 4464c903c0f..d9bb8d595cd 100755 --- a/src/test/pmempool_transform/TEST16 +++ b/src/test/pmempool_transform/TEST16 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_transform/TEST16 -- test for transforming poolset with SINGLEHDR option @@ -9,7 +9,7 @@ # SINGLEHDR option # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_transform/TEST17 b/src/test/pmempool_transform/TEST17 index f27570d3b52..74f9170a535 100755 --- a/src/test/pmempool_transform/TEST17 +++ b/src/test/pmempool_transform/TEST17 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_transform/TEST17 -- test for transform with SINGLEHDR option @@ -10,7 +10,7 @@ # revert transformation hdrs->nohdrs (TEST13) # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_transform/TEST18 b/src/test/pmempool_transform/TEST18 index fdbce63df57..b9c6357cd7e 100755 --- a/src/test/pmempool_transform/TEST18 +++ b/src/test/pmempool_transform/TEST18 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_transform/TEST18 -- test for transform with SINGLEHDR option @@ -12,7 +12,7 @@ # revert transformation hdrs->nohdrs (TEST14) # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_transform/TEST19 b/src/test/pmempool_transform/TEST19 index 38674fb227c..7649c58127c 100755 --- a/src/test/pmempool_transform/TEST19 +++ b/src/test/pmempool_transform/TEST19 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_transform/TEST19 -- test for transform with SINGLEHDR option @@ -9,7 +9,7 @@ # case: two replicas larger than the pool size, able to embrace new headers # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_transform/TEST2 b/src/test/pmempool_transform/TEST2 index 87d1bb1b721..e10b0fc4ef3 100755 --- a/src/test/pmempool_transform/TEST2 +++ b/src/test/pmempool_transform/TEST2 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_transform/TEST2 -- test for checking pmempool transform in dry-run # mode; pmem/issues#250 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_transform/TEST20 b/src/test/pmempool_transform/TEST20 index aebd0808af7..0a58f57aaf5 100755 --- a/src/test/pmempool_transform/TEST20 +++ b/src/test/pmempool_transform/TEST20 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_transform/TEST20 -- test for transforming poolset with SINGLEHDR option @@ -8,7 +8,7 @@ # case: adding a replica # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_transform/TEST21 b/src/test/pmempool_transform/TEST21 index a961fdba98e..d7badf5364a 100755 --- a/src/test/pmempool_transform/TEST21 +++ b/src/test/pmempool_transform/TEST21 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_transform/TEST21 -- test for transforming poolset with SINGLEHDR option @@ -8,7 +8,7 @@ # case: removing a replica # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_transform/TEST22 b/src/test/pmempool_transform/TEST22 index a92a2bf2e67..8c199731377 100755 --- a/src/test/pmempool_transform/TEST22 +++ b/src/test/pmempool_transform/TEST22 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_transform/TEST22 -- test for transforming poolset with SINGLEHDR option @@ -8,7 +8,7 @@ # case: adding a second device-dax-based replica with different alignment # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_transform/TEST23 b/src/test/pmempool_transform/TEST23 index 8be1e8d1ec8..bf536802bba 100755 --- a/src/test/pmempool_transform/TEST23 +++ b/src/test/pmempool_transform/TEST23 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_transform/TEST23 -- test for transforming poolsets with SINGLEHDR option @@ -8,7 +8,7 @@ # case: dry run for adding the SINGLEHDR option # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_transform/TEST24 b/src/test/pmempool_transform/TEST24 index fee5e6e8dd7..b56b48fdd3a 100755 --- a/src/test/pmempool_transform/TEST24 +++ b/src/test/pmempool_transform/TEST24 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_transform/TEST24 -- test for transforming poolsets with SINGLEHDR option @@ -8,7 +8,7 @@ # case: dry run for removing the SINGLEHDR option # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/pmempool_transform/TEST3 b/src/test/pmempool_transform/TEST3 index f67ed2b94a4..f6294c6cb2f 100755 --- a/src/test/pmempool_transform/TEST3 +++ b/src/test/pmempool_transform/TEST3 @@ -7,7 +7,7 @@ # pmem/issues#252 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_transform/TEST4 b/src/test/pmempool_transform/TEST4 index b07cca57922..dba306e289e 100755 --- a/src/test/pmempool_transform/TEST4 +++ b/src/test/pmempool_transform/TEST4 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_transform/TEST4 -- test for checking pmempool transform; # pmem/issues#261 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_transform/TEST5 b/src/test/pmempool_transform/TEST5 index 81fee2d215f..1565a6a1f2b 100755 --- a/src/test/pmempool_transform/TEST5 +++ b/src/test/pmempool_transform/TEST5 @@ -7,7 +7,7 @@ # pmem/issues#262 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_transform/TEST6 b/src/test/pmempool_transform/TEST6 index 394ab5fbda4..5a937adb345 100755 --- a/src/test/pmempool_transform/TEST6 +++ b/src/test/pmempool_transform/TEST6 @@ -7,7 +7,7 @@ # pmem/issues#274 # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmempool_transform/TEST7 b/src/test/pmempool_transform/TEST7 index b9dea23b3fe..0680320ac1e 100755 --- a/src/test/pmempool_transform/TEST7 +++ b/src/test/pmempool_transform/TEST7 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_transform/TEST7 -- test for checking pmempool transform; # add replica with dax device # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_dax_devices 1 diff --git a/src/test/pmempool_transform/TEST8 b/src/test/pmempool_transform/TEST8 index 1d80c526324..32b6ae64cc7 100755 --- a/src/test/pmempool_transform/TEST8 +++ b/src/test/pmempool_transform/TEST8 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2018, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # # pmempool_transform/TEST8 -- test for checking pmempool transform; @@ -8,7 +8,7 @@ # regular file as the master replica # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_dax_devices 1 diff --git a/src/test/pmempool_transform/TEST9 b/src/test/pmempool_transform/TEST9 index b3089e9f058..20aec4e21e9 100755 --- a/src/test/pmempool_transform/TEST9 +++ b/src/test/pmempool_transform/TEST9 @@ -8,7 +8,7 @@ # another dax device as the second replica # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_dax_devices 2 diff --git a/src/test/pmemspoil/TEST0 b/src/test/pmemspoil/TEST0 index 1e35f852ee1..e8e07552d1c 100755 --- a/src/test/pmemspoil/TEST0 +++ b/src/test/pmemspoil/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # # pmemspoil/TEST0 -- test for pmemspoil # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/pmreorder_flushes/TEST0 b/src/test/pmreorder_flushes/TEST0 index f380fc837b8..054fa943ef8 100755 --- a/src/test/pmreorder_flushes/TEST0 +++ b/src/test/pmreorder_flushes/TEST0 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/pmreorder_flushes/TEST0 -- test for the reordering script @@ -8,7 +8,7 @@ # variable can be overwrite in the next barrier and then persisted properly. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_fs_type pmem non-pmem require_build_type debug diff --git a/src/test/pmreorder_simple/TEST0 b/src/test/pmreorder_simple/TEST0 index ce3b66aec63..6d4e4729299 100755 --- a/src/test/pmreorder_simple/TEST0 +++ b/src/test/pmreorder_simple/TEST0 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmreorder_simple/TEST0 -- unit test for the reordering script @@ -11,7 +11,7 @@ # but defined by user in the config file. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh # it doesn't make sense to run in local directory require_fs_type pmem non-pmem diff --git a/src/test/pmreorder_simple/TEST1 b/src/test/pmreorder_simple/TEST1 index 7556f43b42e..d29d377f211 100755 --- a/src/test/pmreorder_simple/TEST1 +++ b/src/test/pmreorder_simple/TEST1 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmreorder_simple/TEST1 -- unit test for the reordering script @@ -9,7 +9,7 @@ # This test also checks cli markers parser. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_fs_type pmem non-pmem require_build_type debug diff --git a/src/test/pmreorder_simple/TEST2 b/src/test/pmreorder_simple/TEST2 index 98d666525a7..900b1aeef4a 100755 --- a/src/test/pmreorder_simple/TEST2 +++ b/src/test/pmreorder_simple/TEST2 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmreorder_simple/TEST2 -- unit test for the reordering script @@ -9,7 +9,7 @@ # for other parts of the code. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_fs_type pmem non-pmem require_build_type debug diff --git a/src/test/pmreorder_simple/TEST3 b/src/test/pmreorder_simple/TEST3 index fe63f008bbf..1dd02b76222 100755 --- a/src/test/pmreorder_simple/TEST3 +++ b/src/test/pmreorder_simple/TEST3 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmreorder_simple/TEST3 -- unit test for the reordering script @@ -8,7 +8,7 @@ # as the most critical and full reorder engine for other parts of the code. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_fs_type pmem non-pmem require_build_type debug diff --git a/src/test/pmreorder_simple/TEST4 b/src/test/pmreorder_simple/TEST4 index fdebe5d975d..6765fe31ac0 100755 --- a/src/test/pmreorder_simple/TEST4 +++ b/src/test/pmreorder_simple/TEST4 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmreorder_simple/TEST4 -- unit test for the reordering script @@ -8,7 +8,7 @@ # the most critical and full reorder engine for other parts of the code. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_fs_type pmem non-pmem require_build_type debug diff --git a/src/test/pmreorder_simple/TEST5 b/src/test/pmreorder_simple/TEST5 index 8dbe96dda4e..ac1442381bf 100755 --- a/src/test/pmreorder_simple/TEST5 +++ b/src/test/pmreorder_simple/TEST5 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmreorder_simple/TEST5 -- unit test for the reordering script @@ -9,7 +9,7 @@ # disabling reordering of API functions # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_fs_type pmem non-pmem require_build_type debug diff --git a/src/test/pmreorder_stack/TEST0 b/src/test/pmreorder_stack/TEST0 index 5ebae30336c..4a8fbc9b48d 100755 --- a/src/test/pmreorder_stack/TEST0 +++ b/src/test/pmreorder_stack/TEST0 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/pmreorder_stack/TEST0 -- unit test for pmreorder # engines stack functionality # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_fs_type pmem non-pmem require_build_type debug diff --git a/src/test/set_funcs/TEST0 b/src/test/set_funcs/TEST0 index 75d168549b6..b3c9f9aed3e 100755 --- a/src/test/set_funcs/TEST0 +++ b/src/test/set_funcs/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/set_funcs/TEST0 -- unit test for pmem*_set_funcs # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/testframework.py b/src/test/testframework.py index 287e654f78c..842a2046ae0 100644 --- a/src/test/testframework.py +++ b/src/test/testframework.py @@ -1,5 +1,5 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019-2020, Intel Corporation +# Copyright 2019-2024, Intel Corporation # """Test framework public interface. @@ -11,7 +11,7 @@ """ -# add unittest modules to the visible modules path +# add _unittest modules to the visible modules path import sys from os import path @@ -19,7 +19,8 @@ # Improvement using bytecode in python tf code is insignificant. # It is workaround for a pycache clobber issue in our tangled Makefiles. sys.dont_write_bytecode = True -sys.path.insert(1, path.abspath(path.join(path.dirname(__file__), 'unittest'))) +sys.path.insert(1, path.abspath(path.join(path.dirname(__file__), + '_unittest'))) # flake8 issues silenced: # E402 - import statements not at the top of the file because of adding diff --git a/src/test/traces/TEST0 b/src/test/traces/TEST0 index 277dff16260..4bcaac8ab4b 100755 --- a/src/test/traces/TEST0 +++ b/src/test/traces/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # src/test/traces/TEST0 -- unit test for traces # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/traces/TEST1 b/src/test/traces/TEST1 index cda9aba1130..f482ea8bfe9 100755 --- a/src/test/traces/TEST1 +++ b/src/test/traces/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # src/test/traces/TEST1 -- unit test for traces # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/traces/TEST2 b/src/test/traces/TEST2 index 905d1826166..4057642b64d 100755 --- a/src/test/traces/TEST2 +++ b/src/test/traces/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # src/test/traces/TEST2 -- unit test for traces # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/traces/TEST3 b/src/test/traces/TEST3 index ec111e3ba89..67d6925431e 100755 --- a/src/test/traces/TEST3 +++ b/src/test/traces/TEST3 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # src/test/traces/TEST3 -- unit test for traces # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/traces/TEST4 b/src/test/traces/TEST4 index 82b24f75ebf..b8c3fe42a87 100755 --- a/src/test/traces/TEST4 +++ b/src/test/traces/TEST4 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # src/test/traces/TEST4 -- unit test for traces # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/traces/TEST5 b/src/test/traces/TEST5 index 0c1c4b3a122..c57c4178c33 100755 --- a/src/test/traces/TEST5 +++ b/src/test/traces/TEST5 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # src/test/traces/TEST5 -- unit test for traces # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/unicode_match_script/TEST0 b/src/test/unicode_match_script/TEST0 index 71c2198ec24..6db7ed8ff3d 100755 --- a/src/test/unicode_match_script/TEST0 +++ b/src/test/unicode_match_script/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/unicode_match_script/TEST0 -- unicode encoding unit test for match # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_badblock/TEST0 b/src/test/util_badblock/TEST0 index 4559a6cb34c..bcbdac38b93 100755 --- a/src/test/util_badblock/TEST0 +++ b/src/test/util_badblock/TEST0 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/util_badblock/TEST0 -- unit test for util_badblock @@ -8,7 +8,7 @@ # on a non-pmem filesystem # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_badblock/TEST1 b/src/test/util_badblock/TEST1 index a35f395c10b..b75a08cb5ff 100755 --- a/src/test/util_badblock/TEST1 +++ b/src/test/util_badblock/TEST1 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/util_badblock/TEST1 -- unit test for util_badblock # - dax device with no bad blocks # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/util_badblock/TEST10 b/src/test/util_badblock/TEST10 index 9f4392e5575..833a663e64f 100755 --- a/src/test/util_badblock/TEST10 +++ b/src/test/util_badblock/TEST10 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/util_badblock/TEST10 -- unit test for util_badblock @@ -8,7 +8,7 @@ # on a pmem filesystem # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_linked_with_ndctl ./util_badblock$EXESUFFIX diff --git a/src/test/util_badblock/TEST11 b/src/test/util_badblock/TEST11 index 3b8fd004bd9..87b14ab9ed9 100755 --- a/src/test/util_badblock/TEST11 +++ b/src/test/util_badblock/TEST11 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019-2023, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/util_badblock/TEST11 -- unit test for inject error malloc # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium set_test_labels fault_injection diff --git a/src/test/util_badblock/TEST2 b/src/test/util_badblock/TEST2 index 233372ea566..f21d2bc057a 100755 --- a/src/test/util_badblock/TEST2 +++ b/src/test/util_badblock/TEST2 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/util_badblock/TEST2 -- unit test for util_badblock @@ -8,7 +8,7 @@ # - only list bad blocks # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_badblock/TEST3 b/src/test/util_badblock/TEST3 index fbf77b82772..c8a12dd435a 100755 --- a/src/test/util_badblock/TEST3 +++ b/src/test/util_badblock/TEST3 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/util_badblock/TEST3 -- unit test for util_badblock @@ -8,7 +8,7 @@ # - only list bad blocks # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_badblock/TEST4 b/src/test/util_badblock/TEST4 index d9557562aac..b3d7fca2198 100755 --- a/src/test/util_badblock/TEST4 +++ b/src/test/util_badblock/TEST4 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2020, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/util_badblock/TEST4 -- unit test for util_badblock @@ -9,7 +9,7 @@ # bad blocks in dax device # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_badblock/TEST5 b/src/test/util_badblock/TEST5 index 82a9613be59..f53c090170d 100755 --- a/src/test/util_badblock/TEST5 +++ b/src/test/util_badblock/TEST5 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/util_badblock/TEST5 -- unit test for util_badblock @@ -8,7 +8,7 @@ # - only list bad blocks # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_badblock/TEST6 b/src/test/util_badblock/TEST6 index bdff77111fa..7d6e772334a 100755 --- a/src/test/util_badblock/TEST6 +++ b/src/test/util_badblock/TEST6 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/util_badblock/TEST6 -- unit test for util_badblock @@ -8,7 +8,7 @@ # - only list bad blocks # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_badblock/TEST7 b/src/test/util_badblock/TEST7 index 6888f9e9e24..b1b8a754636 100755 --- a/src/test/util_badblock/TEST7 +++ b/src/test/util_badblock/TEST7 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2020, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/util_badblock/TEST7 -- unit test for util_badblock @@ -9,7 +9,7 @@ # bad blocks in the file # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_badblock/TEST8 b/src/test/util_badblock/TEST8 index 014ee59122f..9cad07ca508 100755 --- a/src/test/util_badblock/TEST8 +++ b/src/test/util_badblock/TEST8 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/util_badblock/TEST8 -- unit test for util_badblock @@ -8,7 +8,7 @@ # on dax device with bad blocks # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_badblock/TEST9 b/src/test/util_badblock/TEST9 index bbc779d150d..f9391af3836 100755 --- a/src/test/util_badblock/TEST9 +++ b/src/test/util_badblock/TEST9 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/util_badblock/TEST9 -- unit test for util_badblock @@ -8,7 +8,7 @@ # on regular file with bad blocks # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_cpuid/TEST0 b/src/test/util_cpuid/TEST0 index a47e1ae4fa1..71a45bb9bac 100755 --- a/src/test/util_cpuid/TEST0 +++ b/src/test/util_cpuid/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/util_cpuid/TEST0 -- unit test for CPU features detection # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_ctl/TEST0 b/src/test/util_ctl/TEST0 index f721eea18ce..1e8185a8dab 100755 --- a/src/test/util_ctl/TEST0 +++ b/src/test/util_ctl/TEST0 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short set_test_labels fault_injection diff --git a/src/test/util_ctl/TEST1 b/src/test/util_ctl/TEST1 index 9df1d2a6bda..ab6126983bb 100755 --- a/src/test/util_ctl/TEST1 +++ b/src/test/util_ctl/TEST1 @@ -1,8 +1,8 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2023, Intel Corporation +# Copyright 2016-2024, Intel Corporation -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium set_test_labels fault_injection diff --git a/src/test/util_extent/TEST0 b/src/test/util_extent/TEST0 index 07463dab9a7..e1111708250 100755 --- a/src/test/util_extent/TEST0 +++ b/src/test/util_extent/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/util_extent/TEST0 -- unit test for util_extent # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/util_file_create/TEST0 b/src/test/util_file_create/TEST0 index 42cae573a61..8c6f898a29f 100755 --- a/src/test/util_file_create/TEST0 +++ b/src/test/util_file_create/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # src/test/util_file_create/TEST0 -- unit test for util_file_create() # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_file_create/TEST1 b/src/test/util_file_create/TEST1 index 8ab2c5419ed..946dee81dfb 100755 --- a/src/test/util_file_create/TEST1 +++ b/src/test/util_file_create/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # src/test/util_file_create/TEST1 -- unit test for util_file_create() # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_file_create/TEST2 b/src/test/util_file_create/TEST2 index 442acaa6cf6..fcddcb817cb 100755 --- a/src/test/util_file_create/TEST2 +++ b/src/test/util_file_create/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # src/test/util_file_create/TEST2 -- unit test for util_file_create() # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_file_open/TEST0 b/src/test/util_file_open/TEST0 index 0ddd84acb6b..8ed82d4c3dc 100755 --- a/src/test/util_file_open/TEST0 +++ b/src/test/util_file_open/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # src/test/util_file_open/TEST0 -- unit test for util_file_open() # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_file_open/TEST1 b/src/test/util_file_open/TEST1 index 1e0e11a87aa..a9c7393c2dc 100755 --- a/src/test/util_file_open/TEST1 +++ b/src/test/util_file_open/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # src/test/util_file_open/TEST1 -- unit test for util_file_open() # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_is_absolute/TEST0 b/src/test/util_is_absolute/TEST0 index b5210d4279d..ccc6c749b7d 100755 --- a/src/test/util_is_absolute/TEST0 +++ b/src/test/util_is_absolute/TEST0 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/util_is_absolute/TEST0 -- unit test for util_is_absolute_path() @@ -8,7 +8,7 @@ # NOTE: This is for Linux only! # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_is_poolset/TEST0 b/src/test/util_is_poolset/TEST0 index 748da39f7c6..b02cbfa3748 100755 --- a/src/test/util_is_poolset/TEST0 +++ b/src/test/util_is_poolset/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/util_is_poolset/TEST0 -- unit test for util_is_poolset # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_is_zeroed/TEST0 b/src/test/util_is_zeroed/TEST0 index d624ffa41eb..f650ec4864a 100755 --- a/src/test/util_is_zeroed/TEST0 +++ b/src/test/util_is_zeroed/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/util_is_zeroed/TEST0 -- unit test for util_is_zeroed # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_is_zeroed/TEST1 b/src/test/util_is_zeroed/TEST1 index c391e0b8b8f..9d9208ff0f7 100755 --- a/src/test/util_is_zeroed/TEST1 +++ b/src/test/util_is_zeroed/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/util_is_zeroed/TEST1 -- unit test for util_is_zeroed # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_map_proc/TEST0 b/src/test/util_map_proc/TEST0 index ae80a2bd68b..e67076a057e 100755 --- a/src/test/util_map_proc/TEST0 +++ b/src/test/util_map_proc/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # src/test/util_map_proc/TEST0 -- unit test for util_map /proc parsing # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_map_proc/TEST1 b/src/test/util_map_proc/TEST1 index 8f21ab7ada4..2b663e44c0d 100755 --- a/src/test/util_map_proc/TEST1 +++ b/src/test/util_map_proc/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # src/test/util_map_proc/TEST1 -- unit test for util_map /proc parsing # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_map_proc/TEST2 b/src/test/util_map_proc/TEST2 index 7a1d3f4c98c..4b34ed1abc8 100755 --- a/src/test/util_map_proc/TEST2 +++ b/src/test/util_map_proc/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # src/test/util_map_proc/TEST2 -- unit test for util_map /proc parsing # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_map_proc/TEST3 b/src/test/util_map_proc/TEST3 index 4809793714b..2df7a285471 100755 --- a/src/test/util_map_proc/TEST3 +++ b/src/test/util_map_proc/TEST3 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2014-2019, Intel Corporation +# Copyright 2014-2024, Intel Corporation # # src/test/util_map_proc/TEST3 -- unit test for util_map /proc parsing # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_map_proc/TEST4 b/src/test/util_map_proc/TEST4 index cc8c0628105..e9aa94789d2 100755 --- a/src/test/util_map_proc/TEST4 +++ b/src/test/util_map_proc/TEST4 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/util_map_proc/TEST4 -- unit test for util_map /proc parsing # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_map_proc/TEST5 b/src/test/util_map_proc/TEST5 index 42d2770f19e..9e11a9fdbb6 100755 --- a/src/test/util_map_proc/TEST5 +++ b/src/test/util_map_proc/TEST5 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/util_map_proc/TEST5 -- unit test for util_map /proc parsing # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_map_proc/TEST6 b/src/test/util_map_proc/TEST6 index 1e3c59e8cea..bad33fd2a84 100755 --- a/src/test/util_map_proc/TEST6 +++ b/src/test/util_map_proc/TEST6 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/util_map_proc/TEST6 -- unit test for util_map /proc parsing # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_parse_size/TEST0 b/src/test/util_parse_size/TEST0 index 000f6372777..a244ffb1880 100755 --- a/src/test/util_parse_size/TEST0 +++ b/src/test/util_parse_size/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/util_parse_size/TEST0 -- unit test for util_parse_size. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_pool_hdr/TEST0 b/src/test/util_pool_hdr/TEST0 index b97f8bac528..3476c6dd81d 100755 --- a/src/test/util_pool_hdr/TEST0 +++ b/src/test/util_pool_hdr/TEST0 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/util_pool_hdr/TEST0 -- unit test for pool_hdr layout # and default values # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short diff --git a/src/test/util_poolset/TEST0 b/src/test/util_poolset/TEST0 index f5d13a33164..fc702f5308d 100755 --- a/src/test/util_poolset/TEST0 +++ b/src/test/util_poolset/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/util_poolset/TEST0 -- unit test for util_pool_create() # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_poolset/TEST1 b/src/test/util_poolset/TEST1 index 837c0243a7e..a26be4074d6 100755 --- a/src/test/util_poolset/TEST1 +++ b/src/test/util_poolset/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/util_poolset/TEST1 -- unit test for util_pool_open() # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_poolset/TEST10 b/src/test/util_poolset/TEST10 index 647ceb770f0..31dae7ba63a 100755 --- a/src/test/util_poolset/TEST10 +++ b/src/test/util_poolset/TEST10 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/util_poolset/TEST10 -- unit test for util_pool_open() @@ -8,7 +8,7 @@ # Copy of TEST2 for ppc64le # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_poolset/TEST2 b/src/test/util_poolset/TEST2 index 2d3a2a8b19c..58b769b83a1 100755 --- a/src/test/util_poolset/TEST2 +++ b/src/test/util_poolset/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/util_poolset/TEST2 -- unit test for util_pool_open() # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_poolset/TEST3 b/src/test/util_poolset/TEST3 index b5e07bc2a73..3271e8bd058 100755 --- a/src/test/util_poolset/TEST3 +++ b/src/test/util_poolset/TEST3 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/util_poolset/TEST3 -- unit test for util_pool_open() # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type non-pmem diff --git a/src/test/util_poolset/TEST4 b/src/test/util_poolset/TEST4 index e204b53d932..640f802cf03 100755 --- a/src/test/util_poolset/TEST4 +++ b/src/test/util_poolset/TEST4 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2023, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/util_poolset/TEST4 -- unit test for util_pool_open() # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium set_test_labels fault_injection diff --git a/src/test/util_poolset/TEST5 b/src/test/util_poolset/TEST5 index 124be2f3221..3ef16e870fb 100755 --- a/src/test/util_poolset/TEST5 +++ b/src/test/util_poolset/TEST5 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/util_poolset/TEST5 -- unit test for util_pool_open() # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/util_poolset/TEST6 b/src/test/util_poolset/TEST6 index 15bded75f16..677a0870104 100755 --- a/src/test/util_poolset/TEST6 +++ b/src/test/util_poolset/TEST6 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/util_poolset/TEST6 -- unit test for util_pool_open() # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/util_poolset/TEST7 b/src/test/util_poolset/TEST7 index 39fd9d306af..4d52dc9d456 100755 --- a/src/test/util_poolset/TEST7 +++ b/src/test/util_poolset/TEST7 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/util_poolset/TEST7 -- unit test for util_pool_open() @@ -8,7 +8,7 @@ # case: negative test for local poolsets with the NOHDRS option # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/util_poolset/TEST8 b/src/test/util_poolset/TEST8 index 9d5fdf66a9d..d3aa17d37c3 100755 --- a/src/test/util_poolset/TEST8 +++ b/src/test/util_poolset/TEST8 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/util_poolset/TEST8 -- unit test for util_pool_open() # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_fs_type any diff --git a/src/test/util_poolset/TEST9 b/src/test/util_poolset/TEST9 index 3d9a922c579..3cba37a2360 100755 --- a/src/test/util_poolset/TEST9 +++ b/src/test/util_poolset/TEST9 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/util_poolset/TEST9 -- unit test for util_pool_create() @@ -8,7 +8,7 @@ # Copy of TEST0 for ppc64le # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_poolset_foreach/TEST0 b/src/test/util_poolset_foreach/TEST0 index 7b91d38d8d2..4aeff7323ce 100755 --- a/src/test/util_poolset_foreach/TEST0 +++ b/src/test/util_poolset_foreach/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/util_poolset_foreach/TEST0 -- unit test for util_poolset_foreach # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_poolset_foreach/TEST1 b/src/test/util_poolset_foreach/TEST1 index baa3adeef61..1fb1259f7d6 100755 --- a/src/test/util_poolset_foreach/TEST1 +++ b/src/test/util_poolset_foreach/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2022, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/util_poolset_foreach/TEST1 -- unit test for util_poolset_foreach # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_poolset_parse/TEST0 b/src/test/util_poolset_parse/TEST0 index d54f18094a2..99602d93c56 100755 --- a/src/test/util_poolset_parse/TEST0 +++ b/src/test/util_poolset_parse/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/util_poolset_parse/TEST0 -- unit test for parsing a pool set file # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_poolset_parse/TEST1 b/src/test/util_poolset_parse/TEST1 index 6863d7bb965..78c137f7c1f 100755 --- a/src/test/util_poolset_parse/TEST1 +++ b/src/test/util_poolset_parse/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2019, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/util_poolset_parse/TEST1 -- unit test for parsing a pool set file # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_poolset_parse/TEST2 b/src/test/util_poolset_parse/TEST2 index 7f41a931645..e7956ef8e26 100755 --- a/src/test/util_poolset_parse/TEST2 +++ b/src/test/util_poolset_parse/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/util_poolset_parse/TEST2 -- unit test for parsing a pool set file # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_poolset_parse/TEST3 b/src/test/util_poolset_parse/TEST3 index 53a195d31ba..8783763af62 100755 --- a/src/test/util_poolset_parse/TEST3 +++ b/src/test/util_poolset_parse/TEST3 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/util_poolset_parse/TEST3 -- unit test for parsing a pool set file # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_poolset_parse/TEST4 b/src/test/util_poolset_parse/TEST4 index d7edc14edeb..4611b52caf9 100755 --- a/src/test/util_poolset_parse/TEST4 +++ b/src/test/util_poolset_parse/TEST4 @@ -1,6 +1,6 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/util_poolset_parse/TEST4 -- unit test for parsing a pool set file @@ -8,7 +8,7 @@ # Duplicate directories # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium require_build_type debug diff --git a/src/test/util_poolset_parse/TEST5 b/src/test/util_poolset_parse/TEST5 index cf60648b570..43f42979c0f 100755 --- a/src/test/util_poolset_parse/TEST5 +++ b/src/test/util_poolset_parse/TEST5 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2019-2023, Intel Corporation +# Copyright 2019-2024, Intel Corporation # # src/test/util_poolset_parse/TEST5 -- unit test for inject error malloc # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium set_test_labels fault_injection diff --git a/src/test/util_poolset_size/TEST0 b/src/test/util_poolset_size/TEST0 index 81cfac8af30..1274246c1bd 100755 --- a/src/test/util_poolset_size/TEST0 +++ b/src/test/util_poolset_size/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/util_poolset_size/TEST0 -- unit test for util_poolset_size # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_poolset_size/TEST1 b/src/test/util_poolset_size/TEST1 index a0f1db31750..6b4a2ca3483 100755 --- a/src/test/util_poolset_size/TEST1 +++ b/src/test/util_poolset_size/TEST1 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # Copyright 2019, IBM Corporation # @@ -10,7 +10,7 @@ # This test is equivalent of TEST0 for ppc64le platform. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_ravl/TEST0 b/src/test/util_ravl/TEST0 index 3b026aae34e..7af11ef029e 100755 --- a/src/test/util_ravl/TEST0 +++ b/src/test/util_ravl/TEST0 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2023, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # # src/test/util_ravl/TEST0 -- unit test for util_ravl interface # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_fs_type none set_test_labels fault_injection diff --git a/src/test/util_sds/Makefile b/src/test/util_sds/Makefile index 67adab76220..aa83d042480 100644 --- a/src/test/util_sds/Makefile +++ b/src/test/util_sds/Makefile @@ -1,11 +1,11 @@ # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2015-2020, Intel Corporation +# Copyright 2015-2024, Intel Corporation # # src/test/util_sds/Makefile -- shutdown_tests unit test # TOP = ../../.. -vpath %.c $(TOP)/src/test/unittest/ +vpath %.c $(TOP)/src/test/_unittest/ vpath %.c $(TOP)/src/common/ TARGET = util_sds diff --git a/src/test/util_sds/TEST0 b/src/test/util_sds/TEST0 index 7a7da84b72a..b7c5dc54533 100755 --- a/src/test/util_sds/TEST0 +++ b/src/test/util_sds/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2020, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/util_sds/TEST0 -- unittest for shutdown state # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_sds/TEST1 b/src/test/util_sds/TEST1 index 2554e8a2a56..9117c1d03dd 100755 --- a/src/test/util_sds/TEST1 +++ b/src/test/util_sds/TEST1 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2020, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/util_sds/TEST1 -- unittest for shutdown state # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_sds/TEST2 b/src/test/util_sds/TEST2 index d6447085a6b..96b4de78c61 100755 --- a/src/test/util_sds/TEST2 +++ b/src/test/util_sds/TEST2 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2020, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/util_sds/TEST2 -- unittest for shutdown state # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_sds/TEST3 b/src/test/util_sds/TEST3 index d7645dba0d5..127b04b4599 100755 --- a/src/test/util_sds/TEST3 +++ b/src/test/util_sds/TEST3 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2020, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/util_sds/TEST3 -- unittest for shutdown state # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_sds/TEST4 b/src/test/util_sds/TEST4 index fa9bf6a7f35..504ec65992a 100755 --- a/src/test/util_sds/TEST4 +++ b/src/test/util_sds/TEST4 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2020, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/util_sds/TEST4 -- unittest for shutdown state # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_sds/TEST5 b/src/test/util_sds/TEST5 index f5836bbf362..e70c6f645ae 100755 --- a/src/test/util_sds/TEST5 +++ b/src/test/util_sds/TEST5 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2020, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/util_sds/TEST5 -- unittest for shutdown state # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_sds/TEST6 b/src/test/util_sds/TEST6 index a36e4cd3680..d030183ce5d 100755 --- a/src/test/util_sds/TEST6 +++ b/src/test/util_sds/TEST6 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2020, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/util_sds/TEST6 -- unittest for shutdown state # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_sds/TEST7 b/src/test/util_sds/TEST7 index 821cf42e8ad..e7182c7d32a 100755 --- a/src/test/util_sds/TEST7 +++ b/src/test/util_sds/TEST7 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2020, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/util_sds/TEST7 -- unittest for shutdown state # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_sds/TEST8 b/src/test/util_sds/TEST8 index 2a7793aed4c..c8a07e0b035 100755 --- a/src/test/util_sds/TEST8 +++ b/src/test/util_sds/TEST8 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2020, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/util_sds/TEST8 -- unittest for shutdown state # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_uuid_generate/TEST0 b/src/test/util_uuid_generate/TEST0 index 123377a33d1..e0df8615a36 100755 --- a/src/test/util_uuid_generate/TEST0 +++ b/src/test/util_uuid_generate/TEST0 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/util_uuid_generate/TEST0 -- unit test for util_uuid_generate. # No uuid string specified. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_uuid_generate/TEST1 b/src/test/util_uuid_generate/TEST1 index 1f4c444ff48..bfee885da7b 100755 --- a/src/test/util_uuid_generate/TEST1 +++ b/src/test/util_uuid_generate/TEST1 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/util_uuid_generate/TEST1 -- unit test for util_uuid_generate. # Valid uuid string specified. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_uuid_generate/TEST2 b/src/test/util_uuid_generate/TEST2 index 499cbe00f6a..4c5a4a1cb37 100755 --- a/src/test/util_uuid_generate/TEST2 +++ b/src/test/util_uuid_generate/TEST2 @@ -1,13 +1,13 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2016-2019, Intel Corporation +# Copyright 2016-2024, Intel Corporation # # src/test/util_uuid_generate/TEST2 -- unit test for util_uuid_generate. # Invalid uuid string provided. # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type medium diff --git a/src/test/util_vec/TEST0 b/src/test/util_vec/TEST0 index 1d0edec1527..33961ee94e5 100755 --- a/src/test/util_vec/TEST0 +++ b/src/test/util_vec/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2017-2019, Intel Corporation +# Copyright 2017-2024, Intel Corporation # # src/test/util_vec/TEST0 -- unit test for vec implementation # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short diff --git a/src/test/util_vecq/TEST0 b/src/test/util_vecq/TEST0 index 11058113b05..e5e9ce1d5de 100755 --- a/src/test/util_vecq/TEST0 +++ b/src/test/util_vecq/TEST0 @@ -1,12 +1,12 @@ #!/usr/bin/env bash # SPDX-License-Identifier: BSD-3-Clause -# Copyright 2018-2019, Intel Corporation +# Copyright 2018-2024, Intel Corporation # # src/test/util_vecq/TEST0 -- unit test for vecq implementation # -. ../unittest/unittest.sh +. ../_unittest/unittest.sh require_test_type short