Passing DISABLE_JEMALLOC=1 to valgrind_check if run locally
Summary: Valgrind does not work well with JEMALLOC. If you run a simple make valgrind_check, you will see lots of issues and crashes. When precommit runs, this is taken care of. Here we make sure valgrind_check is passed in DISABLE_JEMALLOC=1 Test Plan: Ran local valgrind_test and noticed the difference Reviewers: IslamAbdelRahman Reviewed By: IslamAbdelRahman Subscribers: andrewkr, dhruba Differential Revision: https://reviews.facebook.net/D65379
This commit is contained in:
parent
4dfaa6610a
commit
0e926b84fd
3
Makefile
3
Makefile
@ -723,6 +723,9 @@ ubsan_crash_test:
|
|||||||
COMPILE_WITH_UBSAN=1 $(MAKE) crash_test
|
COMPILE_WITH_UBSAN=1 $(MAKE) crash_test
|
||||||
$(MAKE) clean
|
$(MAKE) clean
|
||||||
|
|
||||||
|
valgrind_test:
|
||||||
|
DISABLE_JEMALLOC=1 $(MAKE) valgrind_check
|
||||||
|
|
||||||
valgrind_check: $(TESTS)
|
valgrind_check: $(TESTS)
|
||||||
$(MAKE) DRIVER="$(VALGRIND_VER) $(VALGRIND_OPTS)" gen_parallel_tests
|
$(MAKE) DRIVER="$(VALGRIND_VER) $(VALGRIND_OPTS)" gen_parallel_tests
|
||||||
$(AM_V_GEN)if test "$(J)" != 1 \
|
$(AM_V_GEN)if test "$(J)" != 1 \
|
||||||
|
Loading…
Reference in New Issue
Block a user