diff --git a/tests/run-tests b/tests/run-tests
index f796f2863053a02246f693abd14553a5429eeec8..80536f24232f72a6c7baf34181c5141ae7d12dd1 100755
--- a/tests/run-tests
+++ b/tests/run-tests
@@ -201,6 +201,7 @@ def run_tests(pyb, tests, args):
     if os.getenv('TRAVIS') == 'true':
         skip_tests.add('basics/memoryerror.py')
         skip_tests.add('thread/thread_lock4.py') # has reliability issues
+        skip_tests.add('thread/stress_heap.py') # has reliability issues
 
     if not has_complex:
         skip_tests.add('float/complex1.py')