diff --git a/tests/check/gst/gstobject.c b/tests/check/gst/gstobject.c index 159bb6d614..85d2d07c78 100644 --- a/tests/check/gst/gstobject.c +++ b/tests/check/gst/gstobject.c @@ -535,7 +535,8 @@ gst_object_suite (void) * the effort to try and detect which one should be producing which */ /* SEGV tests go last so we can debug the others */ - tcase_add_test_raise_signal (tc_chain, test_fail_abstract_new, SIGSEGV); + if (g_getenv ("CK_FORK") == NULL || strcmp (g_getenv ("CK_FORK"), "no") != 0) + tcase_add_test_raise_signal (tc_chain, test_fail_abstract_new, SIGSEGV); #endif return s;