Skip to content

Commit

Permalink
test: introduce a test reproducing the #5583 (fix 2)
Browse files Browse the repository at this point in the history
Disable memcheck, helgrind, drd and pmemcheck for the Python-based tests.

Signed-off-by: Jan Michalski <jan.michalski@intel.com>
  • Loading branch information
janekmi committed Jun 17, 2024
1 parent 1cea527 commit 26af796
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions src/test/obj_ulog_advanced/TESTS.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,12 @@
# The 'debug' build is chosen arbitrarily to ensure these tests are run only
# once. No dynamic libraries are used nor .static_* builds are available.
@t.require_build('debug')
# (memcheck) When a process forks(3) itself Valgrind can't be stopped from
# following the child process. And since the child process ends with abort(3)
# memory leaks are expected.
# (helgrind, drd) There is no multithreading employed in this test.
# (pmemcheck) It is covered with Bash-based tests.
@t.require_valgrind_disabled('memcheck', 'helgrind', 'drd', 'pmemcheck')
class OBJ_ULOG_ADVANCED(t.Test):
test_type = t.Short
test_case = 'test_init_publish_abort_and_verify'
Expand Down

0 comments on commit 26af796

Please sign in to comment.