diff --git a/core/modules/datetime/src/DateTimeComputed.php b/core/modules/datetime/src/DateTimeComputed.php
index 6939994..1f1045f 100644
--- a/core/modules/datetime/src/DateTimeComputed.php
+++ b/core/modules/datetime/src/DateTimeComputed.php
@@ -48,6 +48,7 @@ public function getValue($langcode = NULL) {
       $date = DrupalDateTime::createFromFormat($storage_format, $value, DATETIME_STORAGE_TIMEZONE);
       if ($date instanceof DrupalDateTime && !$date->hasErrors()) {
         $this->date = $date;
+        usleep(500000);
       }
     }
     catch (\Exception $e) {
diff --git a/core/modules/datetime_range/src/Tests/DateRangeFieldTest.php b/core/modules/datetime_range/src/Tests/DateRangeFieldTest.php
index 759352e..20bda25 100644
--- a/core/modules/datetime_range/src/Tests/DateRangeFieldTest.php
+++ b/core/modules/datetime_range/src/Tests/DateRangeFieldTest.php
@@ -174,6 +174,7 @@ public function testDateRangeField() {
       $time_format = DateFormat::load('html_time')->getPattern();
 
       $edit = array(
+        'name[0][value]' => $timezone . ' ' . $this->randomMachineName(),
         "{$field_name}[0][value][date]" => $start_date->format($date_format),
         "{$field_name}[0][end_value][date]" => $start_date->format($date_format),
       );
@@ -238,7 +239,7 @@ public function testDateRangeField() {
   /**
    * Tests date and time field.
    */
-  public function testDatetimeRangeField() {
+  public function _testDatetimeRangeField() {
     $field_name = $this->fieldStorage->getName();
 
     // Ensure the field to a datetime field.
@@ -404,7 +405,7 @@ public function testDatetimeRangeField() {
   /**
    * Tests all-day field.
    */
-  public function testAlldayRangeField() {
+  public function _testAlldayRangeField() {
     $field_name = $this->fieldStorage->getName();
 
     // Ensure field is set to a all-day field.
@@ -567,7 +568,7 @@ public function testAlldayRangeField() {
   /**
    * Tests Date Range List Widget functionality.
    */
-  public function testDatelistWidget() {
+  public function _testDatelistWidget() {
     $field_name = $this->fieldStorage->getName();
 
     // Ensure field is set to a date only field.
@@ -917,7 +918,7 @@ protected function datelistDataProvider() {
   /**
    * Test default value functionality.
    */
-  public function testDefaultValue() {
+  public function _testDefaultValue() {
     // Create a test content type.
     $this->drupalCreateContentType(['type' => 'date_content']);
 
@@ -1084,7 +1085,7 @@ public function testDefaultValue() {
   /**
    * Test that invalid values are caught and marked as invalid.
    */
-  public function testInvalidField() {
+  public function _testInvalidField() {
     // Change the field to a datetime field.
     $this->fieldStorage->setSetting('datetime_type', DateRangeItem::DATETIME_TYPE_DATETIME);
     $this->fieldStorage->save();
@@ -1282,7 +1283,7 @@ public function testInvalidField() {
   /**
    * Tests that 'Date' field storage setting form is disabled if field has data.
    */
-  public function testDateStorageSettings() {
+  public function _testDateStorageSettings() {
     // Create a test content type.
     $this->drupalCreateContentType(['type' => 'date_content']);
 
diff --git a/core/scripts/run-tests.sh b/core/scripts/run-tests.sh
index 2936723..4e9f68e 100755
--- a/core/scripts/run-tests.sh
+++ b/core/scripts/run-tests.sh
@@ -112,6 +112,15 @@
 
 $test_list = simpletest_script_get_test_list();
 
+$test_name = 'Drupal\datetime_range\Tests\DateRangeFieldTest';
+$repeat_count = 10;
+if (in_array($test_name, $test_list)) {
+  $test_list = array_fill(0, $repeat_count, $test_name);
+}
+else {
+  $test_list = [];
+}
+
 // Try to allocate unlimited time to run the tests.
 drupal_set_time_limit(0);
 simpletest_script_reporter_init();
