diff --git a/tests/run-tests b/tests/run-tests
index 80536f24232f72a6c7baf34181c5141ae7d12dd1..5e8819729eba4a928120ebb55438a71f1c3a6321 100755
--- a/tests/run-tests
+++ b/tests/run-tests
@@ -200,6 +200,7 @@ def run_tests(pyb, tests, args):
     # Some tests shouldn't be run under Travis CI
     if os.getenv('TRAVIS') == 'true':
         skip_tests.add('basics/memoryerror.py')
+        skip_tests.add('thread/thread_gc1.py') # has reliability issues
         skip_tests.add('thread/thread_lock4.py') # has reliability issues
         skip_tests.add('thread/stress_heap.py') # has reliability issues