X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libtest%2Fcomparison.cc;h=9b3e45e58907be57935a462b8c2aeed048b12e57;hb=95bb4cd1ce48756ca12e5cc1bb6bd6ff8f457908;hp=b670326c65b35837a82c8a01b6491bf201a1af91;hpb=a833bac7bfb7b59bb95e84cc8989d0edae6a6136;p=m6w6%2Flibmemcached diff --git a/libtest/comparison.cc b/libtest/comparison.cc index b670326c..9b3e45e5 100644 --- a/libtest/comparison.cc +++ b/libtest/comparison.cc @@ -34,14 +34,14 @@ * */ -#include +#include "libtest/yatlcon.h" #include namespace libtest { -bool valgrind_is_caller(void) +bool jenkins_is_caller(void) { - if (bool(getenv("TESTS_ENVIRONMENT")) and strstr(getenv("TESTS_ENVIRONMENT"), "valgrind")) + if (bool(getenv("JENKINS_HOME"))) { return true; } @@ -56,6 +56,11 @@ bool gdb_is_caller(void) return true; } + if (bool(getenv("LIBTEST_IN_GDB"))) + { + return true; + } + return false; }