diff --git a/core/scripts/run-tests.sh b/core/scripts/run-tests.sh
index 15e6e80..840a0ac 100755
--- a/core/scripts/run-tests.sh
+++ b/core/scripts/run-tests.sh
@@ -104,6 +104,15 @@
 
 $test_list = simpletest_script_get_test_list();
 
+if (in_array('Drupal\field\Tests\Update\FieldUpdateTest', $test_list)) {
+  // Do the test 50 times.
+  $test_list = array_fill(0, 50, 'Drupal\system\Tests\Update\UpdatePathTestBaseFilledTest') + array_fill(50, 50, 'Drupal\field\Tests\Update\FieldUpdateTest');
+  shuffle($test_list);
+}
+else {
+  $test_list = [];
+}
+
 // Try to allocate unlimited time to run the tests.
 drupal_set_time_limit(0);
 simpletest_script_reporter_init();
