diff --git a/core/modules/aggregator/tests/src/Functional/Update/AggregatorUpdateTest.php b/core/modules/aggregator/tests/src/Functional/Update/AggregatorUpdateTest.php
deleted file mode 100644
index 1d0c89254d..0000000000
--- a/core/modules/aggregator/tests/src/Functional/Update/AggregatorUpdateTest.php
+++ /dev/null
@@ -1,59 +0,0 @@
-<?php
-
-namespace Drupal\Tests\aggregator\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests that node settings are properly updated during database updates.
- *
- * @group aggregator
- * @group legacy
- */
-class AggregatorUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.filled.standard.php.gz',
-    ];
-  }
-
-  /**
-   * Tests that the 'Source feed' field is required.
-   *
-   * @see aggregator_update_8200()
-   */
-  public function testSourceFeedRequired() {
-    // Check that the 'fid' field is not required prior to the update.
-    $field_definition = \Drupal::entityDefinitionUpdateManager()->getFieldStorageDefinition('fid', 'aggregator_item');
-    $this->assertFalse($field_definition->isRequired());
-
-    // Run updates.
-    $this->runUpdates();
-
-    // Check that the 'fid' field is now required.
-    $field_definition = \Drupal::entityDefinitionUpdateManager()->getFieldStorageDefinition('fid', 'aggregator_item');
-    $this->assertTrue($field_definition->isRequired());
-  }
-
-  /**
-   * Tests that the 'Update interval' field has a default value.
-   */
-  public function testUpdateIntervalDefaultValue() {
-    // Check that the 'refresh' field does not have a default value prior to the
-    // update.
-    $field_definition = \Drupal::entityDefinitionUpdateManager()->getFieldStorageDefinition('refresh', 'aggregator_feed');
-    $this->assertSame([], $field_definition->getDefaultValueLiteral());
-
-    // Run updates.
-    $this->runUpdates();
-
-    // Check that the 'refresh' has a default value now.
-    $field_definition = \Drupal::entityDefinitionUpdateManager()->getFieldStorageDefinition('refresh', 'aggregator_feed');
-    $this->assertSame([['value' => 3600]], $field_definition->getDefaultValueLiteral());
-  }
-
-}
diff --git a/core/modules/block/tests/fixtures/update/block.block.missing_schema.yml b/core/modules/block/tests/fixtures/update/block.block.missing_schema.yml
deleted file mode 100644
index 103692aac6..0000000000
--- a/core/modules/block/tests/fixtures/update/block.block.missing_schema.yml
+++ /dev/null
@@ -1,28 +0,0 @@
-uuid: 1a6c0f14-78dc-4ede-bade-b8ce83881453
-langcode: en
-status: true
-dependencies:
-  module:
-    - block_test
-    - system
-  theme:
-    - bartik
-id: missing_schema
-theme: bartik
-region: sidebar_first
-weight: 0
-provider: null
-plugin: system_branding_block
-settings:
-  id: system_branding_block
-  label: 'Test missing schema on conditions'
-  provider: system
-  label_display: visible
-  use_site_logo: true
-  use_site_name: true
-  use_site_slogan: true
-visibility:
-  missing_schema:
-    id: missing_schema
-    negate: 0
-    context_mapping: {  }
diff --git a/core/modules/block/tests/fixtures/update/drupal-8.block-test-enabled-missing-schema.php b/core/modules/block/tests/fixtures/update/drupal-8.block-test-enabled-missing-schema.php
deleted file mode 100644
index c21628a9ea..0000000000
--- a/core/modules/block/tests/fixtures/update/drupal-8.block-test-enabled-missing-schema.php
+++ /dev/null
@@ -1,49 +0,0 @@
-<?php
-
-/**
- * @file
- * Partial database to mimic the installation of the block_test module.
- */
-
-use Drupal\Core\Database\Database;
-use Symfony\Component\Yaml\Yaml;
-
-$connection = Database::getConnection();
-
-// Set the schema version.
-$connection->insert('key_value')
-  ->fields([
-    'collection' => 'system.schema',
-    'name' => 'block_test',
-    'value' => 'i:8000;',
-  ])
-  ->execute();
-
-// Update core.extension.
-$extensions = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute()
-  ->fetchField();
-$extensions = unserialize($extensions);
-$extensions['module']['block_test'] = 8000;
-$connection->update('config')
-  ->fields([
-    'data' => serialize($extensions),
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute();
-
-// Install the block configuration.
-$config = file_get_contents(__DIR__ . '/block.block.missing_schema.yml');
-$config = Yaml::parse($config);
-$connection->insert('config')
-  ->fields(['data', 'name', 'collection'])
-  ->values([
-    'name' => 'block.block.missing_schema',
-    'data' => serialize($config),
-    'collection' => '',
-  ])
-  ->execute();
diff --git a/core/modules/block/tests/src/Functional/Update/BlockConditionMissingSchemaUpdateTest.php b/core/modules/block/tests/src/Functional/Update/BlockConditionMissingSchemaUpdateTest.php
deleted file mode 100644
index 751dd54170..0000000000
--- a/core/modules/block/tests/src/Functional/Update/BlockConditionMissingSchemaUpdateTest.php
+++ /dev/null
@@ -1,43 +0,0 @@
-<?php
-
-namespace Drupal\Tests\block\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests the upgrade path for block with conditions missing context.
- *
- * @see https://www.drupal.org/node/2811519
- *
- * @group Update
- * @group legacy
- */
-class BlockConditionMissingSchemaUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected static $modules = ['block_test', 'language'];
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/drupal-8.block-test-enabled-missing-schema.php',
-    ];
-  }
-
-  /**
-   * Tests that block context mapping is updated properly.
-   */
-  public function testUpdateHookN() {
-    $this->runUpdates();
-    $this->drupalGet('<front>');
-    // If the block is fixed by block_post_update_fix_negate_in_conditions()
-    // then it will be visible.
-    $this->assertText('Test missing schema on conditions');
-  }
-
-}
diff --git a/core/modules/block/tests/src/Functional/Update/BlockContextMappingUpdateFilledTest.php b/core/modules/block/tests/src/Functional/Update/BlockContextMappingUpdateFilledTest.php
deleted file mode 100644
index bcedfcee1c..0000000000
--- a/core/modules/block/tests/src/Functional/Update/BlockContextMappingUpdateFilledTest.php
+++ /dev/null
@@ -1,21 +0,0 @@
-<?php
-
-namespace Drupal\Tests\block\Functional\Update;
-
-/**
- * Runs BlockContextMappingUpdateTest with a dump filled with content.
- *
- * @group Update
- * @group legacy
- */
-class BlockContextMappingUpdateFilledTest extends BlockContextMappingUpdateTest {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    parent::setDatabaseDumpFiles();
-    $this->databaseDumpFiles[0] = __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.filled.standard.php.gz';
-  }
-
-}
diff --git a/core/modules/block/tests/src/Functional/Update/BlockContextMappingUpdateTest.php b/core/modules/block/tests/src/Functional/Update/BlockContextMappingUpdateTest.php
deleted file mode 100644
index 427585fdac..0000000000
--- a/core/modules/block/tests/src/Functional/Update/BlockContextMappingUpdateTest.php
+++ /dev/null
@@ -1,107 +0,0 @@
-<?php
-
-namespace Drupal\Tests\block\Functional\Update;
-
-use Drupal\block\Entity\Block;
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\node\Entity\Node;
-
-/**
- * Tests the upgrade path for block context mapping renames.
- *
- * @see https://www.drupal.org/node/2354889
- *
- * @group Update
- * @group legacy
- */
-class BlockContextMappingUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected static $modules = ['block_test', 'language'];
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.block-context-manager-2354889.php',
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.language-enabled.php',
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.block-test-enabled.php',
-    ];
-  }
-
-  /**
-   * Tests that block context mapping is updated properly.
-   */
-  public function testUpdateHookN() {
-    $this->runUpdates();
-    $this->assertRaw('Encountered an unknown context mapping key coming probably from a contributed or custom module: One or more mappings could not be updated. Please manually review your visibility settings for the following blocks, which are disabled now:<ul><li>User login (Visibility: Baloney spam)</li></ul>');
-
-    // Disable maintenance mode.
-    \Drupal::state()->set('system.maintenance_mode', FALSE);
-
-    // We finished updating so we can log in the user now.
-    $this->drupalLogin($this->rootUser);
-
-    // The block that we are testing has the following visibility rules:
-    // - only visible on node pages
-    // - only visible to authenticated users.
-    $block_title = 'Test for 2354889';
-
-    // Create two nodes, a page and an article.
-    $page = Node::create([
-      'type' => 'page',
-      'title' => 'Page node',
-    ]);
-    $page->save();
-
-    $article = Node::create([
-      'type' => 'article',
-      'title' => 'Article node',
-    ]);
-    $article->save();
-
-    // Check that the block appears only on Page nodes for authenticated users.
-    $this->drupalGet('node/' . $page->id());
-    $this->assertRaw($block_title, 'Test block is visible on a Page node as an authenticated user.');
-
-    $this->drupalGet('node/' . $article->id());
-    $this->assertNoRaw($block_title, 'Test block is not visible on a Article node as an authenticated user.');
-
-    $this->drupalLogout();
-
-    // Check that the block does not appear on any page for anonymous users.
-    $this->drupalGet('node/' . $page->id());
-    $this->assertNoRaw($block_title, 'Test block is not visible on a Page node as an anonymous user.');
-
-    $this->drupalGet('node/' . $article->id());
-    $this->assertNoRaw($block_title, 'Test block is not visible on a Article node as an anonymous user.');
-
-    // Ensure that all the context mappings got updated properly.
-    $block = Block::load('testfor2354889');
-    $visibility = $block->get('visibility');
-    $this->assertEqual('@node.node_route_context:node', $visibility['node_type']['context_mapping']['node']);
-    $this->assertEqual('@user.current_user_context:current_user', $visibility['user_role']['context_mapping']['user']);
-    $this->assertEqual('@language.current_language_context:language_interface', $visibility['language']['context_mapping']['language']);
-
-    // Check that a block with invalid context is being disabled and that it can
-    // still be edited afterward.
-    $disabled_block = Block::load('thirdtestfor2354889');
-    $this->assertFalse($disabled_block->status(), 'Block with invalid context is disabled');
-
-    $this->assertEqual(['thirdtestfor2354889' => ['missing_context_ids' => ['baloney_spam' => ['node_type']], 'status' => TRUE]], \Drupal::keyValue('update_backup')->get('block_update_8001'));
-
-    $disabled_block_visibility = $disabled_block->get('visibility');
-    $this->assertTrue(!isset($disabled_block_visibility['node_type']), 'The problematic visibility condition has been removed.');
-
-    $admin_user = $this->drupalCreateUser(['administer blocks']);
-    $this->drupalLogin($admin_user);
-
-    $this->drupalGet('admin/structure/block/manage/thirdtestfor2354889');
-    $this->assertResponse('200');
-  }
-
-}
diff --git a/core/modules/block/tests/src/Functional/Update/BlockRemoveDisabledRegionUpdateTest.php b/core/modules/block/tests/src/Functional/Update/BlockRemoveDisabledRegionUpdateTest.php
deleted file mode 100644
index 99245d2ac0..0000000000
--- a/core/modules/block/tests/src/Functional/Update/BlockRemoveDisabledRegionUpdateTest.php
+++ /dev/null
@@ -1,58 +0,0 @@
-<?php
-
-namespace Drupal\Tests\block\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests the upgrade path for removal of disabled region.
- *
- * @see https://www.drupal.org/node/2513534
- *
- * @group Update
- * @group legacy
- */
-class BlockRemoveDisabledRegionUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected static $modules = ['block_test', 'language'];
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.update-test-block-disabled-2513534.php',
-    ];
-  }
-
-  /**
-   * Tests that block context mapping is updated properly.
-   */
-  public function testUpdateHookN() {
-    $this->runUpdates();
-
-    // Disable maintenance mode.
-    \Drupal::state()->set('system.maintenance_mode', FALSE);
-
-    // We finished updating so we can login the user now.
-    $this->drupalLogin($this->rootUser);
-
-    // Verify that a disabled block is in the default region.
-    $this->drupalGet('admin/structure/block');
-    $element = $this->xpath("//tr[contains(@data-drupal-selector, :block) and contains(@class, :status)]//select/option[@selected and @value=:region]",
-      [':block' => 'edit-blocks-pagetitle-1', ':status' => 'block-disabled', ':region' => 'header']);
-    $this->assertTrue(!empty($element));
-
-    // Verify that an enabled block is now disabled and in the default region.
-    $this->drupalGet('admin/structure/block');
-    $element = $this->xpath("//tr[contains(@data-drupal-selector, :block) and contains(@class, :status)]//select/option[@selected and @value=:region]",
-      [':block' => 'edit-blocks-pagetitle-2', ':status' => 'block-disabled', ':region' => 'header']);
-    $this->assertTrue(!empty($element));
-
-  }
-
-}
diff --git a/core/modules/block_content/tests/fixtures/update/drupal-8.views_block_content-2976334.php b/core/modules/block_content/tests/fixtures/update/drupal-8.views_block_content-2976334.php
deleted file mode 100644
index a917036409..0000000000
--- a/core/modules/block_content/tests/fixtures/update/drupal-8.views_block_content-2976334.php
+++ /dev/null
@@ -1,22 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains database additions to drupal-8.bare.standard.php.gz for testing the
- * upgrade path of https://www.drupal.org/project/drupal/issues/2976334.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\Core\Serialization\Yaml;
-
-$connection = Database::getConnection();
-
-// Override configuration for 'block_content' View with extra display with with
-// overridden filters.
-$config = Yaml::decode(file_get_contents(__DIR__ . '/views.view.block_content_2976334.yml'));
-$connection->update('config')
-  ->fields([
-    'data' => serialize($config),
-  ])
-  ->condition('name', 'views.view.' . $config['id'])
-  ->execute();
diff --git a/core/modules/block_content/tests/fixtures/update/views.view.block_content_2976334.yml b/core/modules/block_content/tests/fixtures/update/views.view.block_content_2976334.yml
deleted file mode 100644
index 5853c842e8..0000000000
--- a/core/modules/block_content/tests/fixtures/update/views.view.block_content_2976334.yml
+++ /dev/null
@@ -1,601 +0,0 @@
-langcode: en
-status: true
-dependencies:
-  module:
-    - block_content
-    - user
-id: block_content
-label: 'Custom block library'
-module: views
-description: 'Find and manage custom blocks.'
-tag: default
-base_table: block_content_field_data
-base_field: id
-display:
-  default:
-    display_plugin: default
-    id: default
-    display_title: Master
-    position: 0
-    display_options:
-      access:
-        type: perm
-        options:
-          perm: 'administer blocks'
-      cache:
-        type: tag
-        options: {  }
-      query:
-        type: views_query
-        options:
-          disable_sql_rewrite: false
-          distinct: false
-          replica: false
-          query_comment: ''
-          query_tags: {  }
-      exposed_form:
-        type: basic
-        options:
-          submit_button: Apply
-          reset_button: false
-          reset_button_label: Reset
-          exposed_sorts_label: 'Sort by'
-          expose_sort_order: true
-          sort_asc_label: Asc
-          sort_desc_label: Desc
-      pager:
-        type: mini
-        options:
-          items_per_page: 50
-          offset: 0
-          id: 0
-          total_pages: null
-          tags:
-            previous: '‹ Previous'
-            next: 'Next ›'
-          expose:
-            items_per_page: false
-            items_per_page_label: 'Items per page'
-            items_per_page_options: '5, 10, 25, 50'
-            items_per_page_options_all: false
-            items_per_page_options_all_label: '- All -'
-            offset: false
-            offset_label: Offset
-      style:
-        type: table
-        options:
-          grouping: {  }
-          row_class: ''
-          default_row_class: true
-          override: true
-          sticky: false
-          caption: ''
-          summary: ''
-          description: ''
-          columns:
-            info: info
-            type: type
-            changed: changed
-            operations: operations
-          info:
-            info:
-              sortable: true
-              default_sort_order: asc
-              align: ''
-              separator: ''
-              empty_column: false
-              responsive: ''
-            type:
-              sortable: true
-              default_sort_order: asc
-              align: ''
-              separator: ''
-              empty_column: false
-              responsive: ''
-            changed:
-              sortable: true
-              default_sort_order: desc
-              align: ''
-              separator: ''
-              empty_column: false
-              responsive: ''
-            operations:
-              sortable: false
-              default_sort_order: asc
-              align: ''
-              separator: ''
-              empty_column: false
-              responsive: ''
-          default: changed
-          empty_table: true
-      row:
-        type: fields
-      fields:
-        info:
-          id: info
-          table: block_content_field_data
-          field: info
-          relationship: none
-          group_type: group
-          admin_label: ''
-          label: 'Block description'
-          exclude: false
-          alter:
-            alter_text: false
-            text: ''
-            make_link: false
-            path: ''
-            absolute: false
-            external: false
-            replace_spaces: false
-            path_case: none
-            trim_whitespace: false
-            alt: ''
-            rel: ''
-            link_class: ''
-            prefix: ''
-            suffix: ''
-            target: ''
-            nl2br: false
-            max_length: 0
-            word_boundary: true
-            ellipsis: true
-            more_link: false
-            more_link_text: ''
-            more_link_path: ''
-            strip_tags: false
-            trim: false
-            preserve_tags: ''
-            html: false
-          element_type: ''
-          element_class: ''
-          element_label_type: ''
-          element_label_class: ''
-          element_label_colon: true
-          element_wrapper_type: ''
-          element_wrapper_class: ''
-          element_default_classes: true
-          empty: ''
-          hide_empty: false
-          empty_zero: false
-          hide_alter_empty: true
-          click_sort_column: value
-          type: string
-          settings:
-            link_to_entity: true
-          group_column: value
-          group_columns: {  }
-          group_rows: true
-          delta_limit: 0
-          delta_offset: 0
-          delta_reversed: false
-          delta_first_last: false
-          multi_type: separator
-          separator: ', '
-          field_api_classes: false
-          entity_type: null
-          entity_field: info
-          plugin_id: field
-        type:
-          id: type
-          table: block_content_field_data
-          field: type
-          relationship: none
-          group_type: group
-          admin_label: ''
-          label: 'Block type'
-          exclude: false
-          alter:
-            alter_text: false
-            text: ''
-            make_link: false
-            path: ''
-            absolute: false
-            external: false
-            replace_spaces: false
-            path_case: none
-            trim_whitespace: false
-            alt: ''
-            rel: ''
-            link_class: ''
-            prefix: ''
-            suffix: ''
-            target: ''
-            nl2br: false
-            max_length: 0
-            word_boundary: true
-            ellipsis: true
-            more_link: false
-            more_link_text: ''
-            more_link_path: ''
-            strip_tags: false
-            trim: false
-            preserve_tags: ''
-            html: false
-          element_type: ''
-          element_class: ''
-          element_label_type: ''
-          element_label_class: ''
-          element_label_colon: true
-          element_wrapper_type: ''
-          element_wrapper_class: ''
-          element_default_classes: true
-          empty: ''
-          hide_empty: false
-          empty_zero: false
-          hide_alter_empty: true
-          click_sort_column: target_id
-          type: entity_reference_label
-          settings:
-            link: false
-          group_column: target_id
-          group_columns: {  }
-          group_rows: true
-          delta_limit: 0
-          delta_offset: 0
-          delta_reversed: false
-          delta_first_last: false
-          multi_type: separator
-          separator: ', '
-          field_api_classes: false
-          entity_type: block_content
-          entity_field: type
-          plugin_id: field
-        changed:
-          id: changed
-          table: block_content_field_data
-          field: changed
-          relationship: none
-          group_type: group
-          admin_label: ''
-          label: Updated
-          exclude: false
-          alter:
-            alter_text: false
-            text: ''
-            make_link: false
-            path: ''
-            absolute: false
-            external: false
-            replace_spaces: false
-            path_case: none
-            trim_whitespace: false
-            alt: ''
-            rel: ''
-            link_class: ''
-            prefix: ''
-            suffix: ''
-            target: ''
-            nl2br: false
-            max_length: 0
-            word_boundary: true
-            ellipsis: true
-            more_link: false
-            more_link_text: ''
-            more_link_path: ''
-            strip_tags: false
-            trim: false
-            preserve_tags: ''
-            html: false
-          element_type: ''
-          element_class: ''
-          element_label_type: ''
-          element_label_class: ''
-          element_label_colon: true
-          element_wrapper_type: ''
-          element_wrapper_class: ''
-          element_default_classes: true
-          empty: ''
-          hide_empty: false
-          empty_zero: false
-          hide_alter_empty: true
-          entity_type: block_content
-          entity_field: changed
-          type: timestamp
-          settings:
-            date_format: short
-            custom_date_format: ''
-            timezone: ''
-          plugin_id: field
-        operations:
-          id: operations
-          table: block_content
-          field: operations
-          relationship: none
-          group_type: group
-          admin_label: ''
-          label: Operations
-          exclude: false
-          alter:
-            alter_text: false
-            text: ''
-            make_link: false
-            path: ''
-            absolute: false
-            external: false
-            replace_spaces: false
-            path_case: none
-            trim_whitespace: false
-            alt: ''
-            rel: ''
-            link_class: ''
-            prefix: ''
-            suffix: ''
-            target: ''
-            nl2br: false
-            max_length: 0
-            word_boundary: true
-            ellipsis: true
-            more_link: false
-            more_link_text: ''
-            more_link_path: ''
-            strip_tags: false
-            trim: false
-            preserve_tags: ''
-            html: false
-          element_type: ''
-          element_class: ''
-          element_label_type: ''
-          element_label_class: ''
-          element_label_colon: true
-          element_wrapper_type: ''
-          element_wrapper_class: ''
-          element_default_classes: true
-          empty: ''
-          hide_empty: false
-          empty_zero: false
-          hide_alter_empty: true
-          destination: true
-          entity_type: block_content
-          plugin_id: entity_operations
-      filters:
-        info:
-          id: info
-          table: block_content_field_data
-          field: info
-          relationship: none
-          group_type: group
-          admin_label: ''
-          operator: contains
-          value: ''
-          group: 1
-          exposed: true
-          expose:
-            operator_id: info_op
-            label: 'Block description'
-            description: ''
-            use_operator: false
-            operator: info_op
-            identifier: info
-            required: false
-            remember: false
-            multiple: false
-            remember_roles:
-              authenticated: authenticated
-              anonymous: '0'
-              administrator: '0'
-          is_grouped: false
-          group_info:
-            label: ''
-            description: ''
-            identifier: ''
-            optional: true
-            widget: select
-            multiple: false
-            remember: false
-            default_group: All
-            default_group_multiple: {  }
-            group_items: {  }
-          entity_type: block_content
-          entity_field: info
-          plugin_id: string
-        type:
-          id: type
-          table: block_content_field_data
-          field: type
-          relationship: none
-          group_type: group
-          admin_label: ''
-          operator: in
-          value: {  }
-          group: 1
-          exposed: true
-          expose:
-            operator_id: type_op
-            label: 'Block type'
-            description: ''
-            use_operator: false
-            operator: type_op
-            identifier: type
-            required: false
-            remember: false
-            multiple: false
-            remember_roles:
-              authenticated: authenticated
-              anonymous: '0'
-              administrator: '0'
-            reduce: false
-          is_grouped: false
-          group_info:
-            label: ''
-            description: ''
-            identifier: ''
-            optional: true
-            widget: select
-            multiple: false
-            remember: false
-            default_group: All
-            default_group_multiple: {  }
-            group_items: {  }
-          entity_type: block_content
-          entity_field: type
-          plugin_id: bundle
-      sorts: {  }
-      title: 'Custom block library'
-      header: {  }
-      footer: {  }
-      empty:
-        area_text_custom:
-          id: area_text_custom
-          table: views
-          field: area_text_custom
-          relationship: none
-          group_type: group
-          admin_label: ''
-          empty: true
-          tokenize: false
-          content: 'There are no custom blocks available.'
-          plugin_id: text_custom
-        block_content_listing_empty:
-          admin_label: ''
-          empty: true
-          field: block_content_listing_empty
-          group_type: group
-          id: block_content_listing_empty
-          label: ''
-          relationship: none
-          table: block_content
-          plugin_id: block_content_listing_empty
-          entity_type: block_content
-      relationships: {  }
-      arguments: {  }
-      display_extenders: {  }
-    cache_metadata:
-      contexts:
-        - 'languages:language_content'
-        - 'languages:language_interface'
-        - url
-        - url.query_args
-        - user.permissions
-      max-age: 0
-      tags: {  }
-  page_1:
-    display_plugin: page
-    id: page_1
-    display_title: Page
-    position: 1
-    display_options:
-      display_extenders: {  }
-      path: admin/structure/block/block-content
-      menu:
-        type: tab
-        title: 'Custom block library'
-        description: ''
-        parent: block.admin_display
-        weight: 0
-        context: '0'
-        menu_name: admin
-    cache_metadata:
-      contexts:
-        - 'languages:language_content'
-        - 'languages:language_interface'
-        - url
-        - url.query_args
-        - user.permissions
-      max-age: 0
-      tags: {  }
-  page_2:
-    display_plugin: page
-    id: page_2
-    display_title: 'Page 2'
-    position: 2
-    display_options:
-      display_extenders: {  }
-      path: extra-view-display
-      filters:
-        type:
-          id: type
-          table: block_content_field_data
-          field: type
-          relationship: none
-          group_type: group
-          admin_label: ''
-          operator: in
-          value: {  }
-          group: 1
-          exposed: true
-          expose:
-            operator_id: type_op
-            label: 'Block type'
-            description: ''
-            use_operator: false
-            operator: type_op
-            identifier: type
-            required: false
-            remember: false
-            multiple: false
-            remember_roles:
-              authenticated: authenticated
-              anonymous: '0'
-              administrator: '0'
-            reduce: false
-          is_grouped: false
-          group_info:
-            label: ''
-            description: ''
-            identifier: ''
-            optional: true
-            widget: select
-            multiple: false
-            remember: false
-            default_group: All
-            default_group_multiple: {  }
-            group_items: {  }
-          entity_type: block_content
-          entity_field: type
-          plugin_id: bundle
-        info:
-          id: info
-          table: block_content_field_data
-          field: info
-          relationship: none
-          group_type: group
-          admin_label: ''
-          operator: 'contains'
-          value: block2
-          group: 1
-          exposed: false
-          expose:
-            operator_id: ''
-            label: ''
-            description: ''
-            use_operator: false
-            operator: ''
-            identifier: ''
-            required: false
-            remember: false
-            multiple: false
-            remember_roles:
-              authenticated: authenticated
-            placeholder: ''
-          is_grouped: false
-          group_info:
-            label: ''
-            description: ''
-            identifier: ''
-            optional: true
-            widget: select
-            multiple: false
-            remember: false
-            default_group: All
-            default_group_multiple: {  }
-            group_items: {  }
-          entity_type: block_content
-          entity_field: info
-          plugin_id: string
-      defaults:
-        filters: false
-        filter_groups: false
-      filter_groups:
-        operator: AND
-        groups:
-          1: AND
-    cache_metadata:
-      max-age: 0
-      contexts:
-        - 'languages:language_content'
-        - 'languages:language_interface'
-        - url
-        - url.query_args
-        - user.permissions
-      tags: {  }
diff --git a/core/modules/block_content/tests/src/Functional/Update/BlockContentReusableUpdateTest.php b/core/modules/block_content/tests/src/Functional/Update/BlockContentReusableUpdateTest.php
deleted file mode 100644
index 64eeadde57..0000000000
--- a/core/modules/block_content/tests/src/Functional/Update/BlockContentReusableUpdateTest.php
+++ /dev/null
@@ -1,161 +0,0 @@
-<?php
-
-namespace Drupal\Tests\block_content\Functional\Update;
-
-use Drupal\block_content\Entity\BlockContent;
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests 'reusable' field related update functions for the Block Content module.
- *
- * @group Update
- * @group block_content
- * @group legacy
- */
-class BlockContentReusableUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      // Override the 'block_content' view with an extra display with overridden
-      // filters. This extra display should also have a filter added for
-      // 'reusable' field so that it does not expose non-reusable fields. This
-      // display also has a filter that only shows blocks that contain 'block2'
-      // in the 'info' field.
-      __DIR__ . '/../../../fixtures/update/drupal-8.views_block_content-2976334.php',
-    ];
-  }
-
-  /**
-   * Tests adding 'reusable' entity base field to the block content entity type.
-   *
-   * @see block_content_update_8600()
-   * @see block_content_post_update_add_views_reusable_filter()
-   */
-  public function testReusableFieldAddition() {
-    $assert_session = $this->assertSession();
-    $entity_definition_update_manager = \Drupal::entityDefinitionUpdateManager();
-
-    // Ensure that 'reusable' field is not present before updates.
-    $this->assertEmpty($entity_definition_update_manager->getFieldStorageDefinition('reusable', 'block_content'));
-
-    // Ensure that 'reusable' filter is not present before updates.
-    $view_config = \Drupal::configFactory()->get('views.view.block_content');
-    $this->assertFalse($view_config->isNew());
-    $this->assertEmpty($view_config->get('display.default.display_options.filters.reusable'));
-    $this->assertEmpty($view_config->get('display.page_2.display_options.filters.reusable'));
-    // Run updates.
-    $this->runUpdates();
-
-    // Ensure that 'reusable' filter is present after updates.
-    \Drupal::configFactory()->clearStaticCache();
-    $view_config = \Drupal::configFactory()->get('views.view.block_content');
-    $this->assertNotEmpty($view_config->get('display.default.display_options.filters.reusable'));
-    $this->assertNotEmpty($view_config->get('display.page_2.display_options.filters.reusable'));
-
-    // Check that the field exists and is configured correctly.
-    $reusable_field = $entity_definition_update_manager->getFieldStorageDefinition('reusable', 'block_content');
-    $this->assertEquals('Reusable', $reusable_field->getLabel());
-    $this->assertEquals('A boolean indicating whether this block is reusable.', $reusable_field->getDescription());
-    $this->assertEquals(FALSE, $reusable_field->isRevisionable());
-    $this->assertEquals(FALSE, $reusable_field->isTranslatable());
-
-    $after_block1 = BlockContent::create([
-      'info' => 'After update block1',
-      'type' => 'basic_block',
-    ]);
-    $after_block1->save();
-    // Add second block that will be shown with the 'info' filter on the
-    // additional view display.
-    $after_block2 = BlockContent::create([
-      'info' => 'After update block2',
-      'type' => 'basic_block',
-    ]);
-    $after_block2->save();
-
-    $this->assertTrue($after_block1->isReusable());
-    $this->assertTrue($after_block2->isReusable());
-
-    $admin_user = $this->drupalCreateUser(['administer blocks']);
-    $this->drupalLogin($admin_user);
-
-    $block_non_reusable = BlockContent::create([
-      'info' => 'block1 non reusable',
-      'type' => 'basic_block',
-      'reusable' => FALSE,
-    ]);
-    $block_non_reusable->save();
-    // Add second block that would be shown with the 'info' filter on the
-    // additional view display if the 'reusable' filter was not added.
-    $block2_non_reusable = BlockContent::create([
-      'info' => 'block2 non reusable',
-      'type' => 'basic_block',
-      'reusable' => FALSE,
-    ]);
-    $block2_non_reusable->save();
-    $this->assertFalse($block_non_reusable->isReusable());
-    $this->assertFalse($block2_non_reusable->isReusable());
-
-    // Ensure the Custom Block view shows the reusable blocks only.
-    $this->drupalGet('admin/structure/block/block-content');
-    $assert_session->statusCodeEquals('200');
-    $assert_session->responseContains('view-id-block_content');
-    $assert_session->pageTextContains($after_block1->label());
-    $assert_session->pageTextContains($after_block2->label());
-    $assert_session->pageTextNotContains($block_non_reusable->label());
-    $assert_session->pageTextNotContains($block2_non_reusable->label());
-
-    // Ensure the view's other display also only shows reusable blocks and still
-    // filters on the 'info' field.
-    $this->drupalGet('extra-view-display');
-    $assert_session->statusCodeEquals('200');
-    $assert_session->responseContains('view-id-block_content');
-    $assert_session->pageTextNotContains($after_block1->label());
-    $assert_session->pageTextContains($after_block2->label());
-    $assert_session->pageTextNotContains($block_non_reusable->label());
-    $assert_session->pageTextNotContains($block2_non_reusable->label());
-
-    // Ensure the Custom Block listing without Views installed shows the only
-    // reusable blocks.
-    $this->drupalGet('admin/structure/block/block-content');
-    $this->container->get('module_installer')->uninstall(['views_ui', 'views']);
-    $this->drupalGet('admin/structure/block/block-content');
-    $assert_session->statusCodeEquals('200');
-    $assert_session->responseNotContains('view-id-block_content');
-    $assert_session->pageTextContains($after_block1->label());
-    $assert_session->pageTextContains($after_block2->label());
-    $assert_session->pageTextNotContains($block_non_reusable->label());
-    $assert_session->pageTextNotContains($block2_non_reusable->label());
-
-    $this->drupalGet('block/' . $after_block1->id());
-    $assert_session->statusCodeEquals('200');
-
-    // Ensure the non-reusable block is not accessible in the form.
-    $this->drupalGet('block/' . $block_non_reusable->id());
-    $assert_session->statusCodeEquals('403');
-
-    $this->drupalLogout();
-
-    $this->drupalLogin($this->createUser([
-      'access user profiles',
-      'administer blocks',
-    ]));
-    $this->drupalGet('block/' . $after_block1->id());
-    $assert_session->statusCodeEquals('200');
-
-    $this->drupalGet('block/' . $block_non_reusable->id());
-    $assert_session->statusCodeEquals('403');
-  }
-
-  /**
-   * Tests that the update succeeds even if Views is not installed.
-   */
-  public function testReusableFieldAdditionWithoutViews() {
-    $this->container->get('module_installer')->uninstall(['views']);
-    $this->runUpdates();
-  }
-
-}
diff --git a/core/modules/block_content/tests/src/Functional/Update/BlockContentUpdateTest.php b/core/modules/block_content/tests/src/Functional/Update/BlockContentUpdateTest.php
deleted file mode 100644
index 9f9f1d1fe7..0000000000
--- a/core/modules/block_content/tests/src/Functional/Update/BlockContentUpdateTest.php
+++ /dev/null
@@ -1,70 +0,0 @@
-<?php
-
-namespace Drupal\Tests\block_content\Functional\Update;
-
-use Drupal\Core\Field\BaseFieldDefinition;
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests update functions for the Block Content module.
- *
- * @group Update
- * @group legacy
- */
-class BlockContentUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-    ];
-  }
-
-  /**
-   * Tests the revision metadata fields and revision data table additions.
-   */
-  public function testSimpleUpdates() {
-    $entity_definition_update_manager = \Drupal::entityDefinitionUpdateManager();
-    $entity_type = $entity_definition_update_manager->getEntityType('block_content');
-    $this->assertNull($entity_type->getRevisionDataTable());
-
-    $this->runUpdates();
-
-    $post_revision_created = $entity_definition_update_manager->getFieldStorageDefinition('revision_created', 'block_content');
-    $post_revision_user = $entity_definition_update_manager->getFieldStorageDefinition('revision_user', 'block_content');
-    $this->assertTrue($post_revision_created instanceof BaseFieldDefinition, "Revision created field found");
-    $this->assertTrue($post_revision_user instanceof BaseFieldDefinition, "Revision user field found");
-
-    $this->assertEqual('created', $post_revision_created->getType(), "Field is type created");
-    $this->assertEqual('entity_reference', $post_revision_user->getType(), "Field is type entity_reference");
-
-    $entity_type = $entity_definition_update_manager->getEntityType('block_content');
-    $this->assertEqual('block_content_field_revision', $entity_type->getRevisionDataTable());
-  }
-
-  /**
-   * Tests adding a status field to the block content entity type.
-   *
-   * @see block_content_update_8400()
-   */
-  public function testStatusFieldAddition() {
-    $schema = \Drupal::database()->schema();
-    $entity_definition_update_manager = \Drupal::entityDefinitionUpdateManager();
-
-    // Run updates.
-    $this->runUpdates();
-
-    // Check that the field exists and has the correct label.
-    $updated_field = $entity_definition_update_manager->getFieldStorageDefinition('status', 'block_content');
-    $this->assertEqual('Publishing status', $updated_field->getLabel());
-
-    $content_translation_status = $entity_definition_update_manager->getFieldStorageDefinition('content_translation_status', 'block_content');
-    $this->assertNull($content_translation_status);
-
-    $this->assertFalse($schema->fieldExists('block_content_field_revision', 'content_translation_status'));
-    $this->assertFalse($schema->fieldExists('block_content_field_data', 'content_translation_status'));
-  }
-
-}
diff --git a/core/modules/comment/tests/fixtures/update/drupal-8.empty-comment-fields.3052147.php b/core/modules/comment/tests/fixtures/update/drupal-8.empty-comment-fields.3052147.php
deleted file mode 100644
index b57a784b1a..0000000000
--- a/core/modules/comment/tests/fixtures/update/drupal-8.empty-comment-fields.3052147.php
+++ /dev/null
@@ -1,128 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains database additions to drupal-8-rc1.filled.standard.php.gz for the
- * upgrade path in https://www.drupal.org/project/drupal/issues/2885809.
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-$connection->insert('comment')
-  ->fields([
-    'cid',
-    'comment_type',
-    'uuid',
-    'langcode',
-  ])
-  ->values([
-    'cid' => '5',
-    'comment_type' => 'comment',
-    'uuid' => '2f0505ad-fdc7-49fc-9d39-571bfc3e0f88',
-    'langcode' => 'en',
-  ])
-  ->values([
-    'cid' => '6',
-    'comment_type' => 'comment',
-    'uuid' => '3be94e6b-4506-488a-a861-9742a18f0507',
-    'langcode' => 'en',
-  ])
-  ->execute();
-
-$connection->insert('comment__comment_body')
-  ->fields([
-    'bundle',
-    'deleted',
-    'entity_id',
-    'revision_id',
-    'langcode',
-    'delta',
-    'comment_body_value',
-    'comment_body_format',
-  ])
-  ->values([
-    'bundle' => 'comment',
-    'deleted' => '0',
-    'entity_id' => '5',
-    'revision_id' => '5',
-    'langcode' => 'en',
-    'delta' => '0',
-    'comment_body_value' => "<p>Comment body</p>\r\n",
-    'comment_body_format' => 'basic_html',
-  ])
-  ->values([
-    'bundle' => 'comment',
-    'deleted' => '0',
-    'entity_id' => '6',
-    'revision_id' => '6',
-    'langcode' => 'en',
-    'delta' => '0',
-    'comment_body_value' => "<p>Comment body</p>\r\n",
-    'comment_body_format' => 'basic_html',
-  ])
-  ->execute();
-
-$connection->insert('comment_field_data')
-  ->fields([
-    'cid',
-    'comment_type',
-    'langcode',
-    'pid',
-    'entity_id',
-    'subject',
-    'uid',
-    'name',
-    'mail',
-    'homepage',
-    'hostname',
-    'created',
-    'changed',
-    'status',
-    'thread',
-    'entity_type',
-    'field_name',
-    'default_langcode',
-  ])
-  ->values([
-    'cid' => '5',
-    'comment_type' => 'comment',
-    'langcode' => 'en',
-    'pid' => NULL,
-    'entity_id' => '8',
-    'subject' => 'Comment with no entity_type',
-    'uid' => '1',
-    'name' => 'drupal',
-    'mail' => NULL,
-    'homepage' => NULL,
-    'hostname' => '127.0.0.1',
-    'created' => '1557218256',
-    'changed' => '1557218256',
-    'status' => '1',
-    'thread' => '02/',
-    'entity_type' => NULL,
-    'field_name' => 'field_test_2',
-    'default_langcode' => '1',
-  ])
-  ->values([
-    'cid' => '6',
-    'comment_type' => 'comment',
-    'langcode' => 'en',
-    'pid' => NULL,
-    'entity_id' => '8',
-    'subject' => 'Comment with no field_name',
-    'uid' => '1',
-    'name' => 'drupal',
-    'mail' => NULL,
-    'homepage' => NULL,
-    'hostname' => '127.0.0.1',
-    'created' => '1557218266',
-    'changed' => '1557218266',
-    'status' => '1',
-    'thread' => '03/',
-    'entity_type' => 'node',
-    'field_name' => NULL,
-    'default_langcode' => '1',
-  ])
-  ->execute();
diff --git a/core/modules/comment/tests/src/Functional/Update/CommentAdminViewUpdateTest.php b/core/modules/comment/tests/src/Functional/Update/CommentAdminViewUpdateTest.php
deleted file mode 100644
index 65c36e652a..0000000000
--- a/core/modules/comment/tests/src/Functional/Update/CommentAdminViewUpdateTest.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-
-namespace Drupal\Tests\comment\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests that comment admin view is enabled after update.
- *
- * @see comment_post_update_enable_comment_admin_view()
- *
- * @group Update
- * @group legacy
- */
-class CommentAdminViewUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected static $modules = ['comment', 'views'];
-
-  /**
-   * {@inheritdoc}
-   */
-  public function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-    ];
-  }
-
-  /**
-   * Tests that comment admin view is enabled after update.
-   */
-  public function testCommentAdminPostUpdateHook() {
-    $this->runUpdates();
-    // Ensure we can load the view from the storage after the update and it's
-    // enabled.
-    $entity_type_manager = \Drupal::entityTypeManager();
-    /** @var \Drupal\views\ViewEntityInterface $comment_admin_view */
-    $comment_admin_view = $entity_type_manager->getStorage('view')->load('comment');
-    $this->assertNotNull($comment_admin_view, 'Comment admin view exist in storage.');
-    $this->assertTrue((bool) $comment_admin_view->enable()->get('status'), 'Comment admin view is enabled.');
-    $comment_delete_action = $entity_type_manager->getStorage('action')->load('comment_delete_action');
-    $this->assertNotNull($comment_delete_action, 'Comment delete action imported');
-    // Verify comment admin page is working after updates.
-    $account = $this->drupalCreateUser(['administer comments']);
-    $this->drupalLogin($account);
-    $this->drupalGet('admin/content/comment');
-    $this->assertText(t('No comments available.'));
-  }
-
-}
diff --git a/core/modules/comment/tests/src/Functional/Update/CommentHostnameUpdateTest.php b/core/modules/comment/tests/src/Functional/Update/CommentHostnameUpdateTest.php
deleted file mode 100644
index 6fecb1f401..0000000000
--- a/core/modules/comment/tests/src/Functional/Update/CommentHostnameUpdateTest.php
+++ /dev/null
@@ -1,65 +0,0 @@
-<?php
-
-namespace Drupal\Tests\comment\Functional\Update;
-
-use Drupal\comment\Entity\Comment;
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests that comment hostname settings are properly updated.
- *
- * @group comment
- * @group legacy
- */
-class CommentHostnameUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8-rc1.bare.standard.php.gz',
-    ];
-  }
-
-  /**
-   * Tests comment_update_8600().
-   *
-   * @see comment_update_8600
-   */
-  public function testCommentUpdate8600() {
-    /** @var \Drupal\Core\Entity\EntityDefinitionUpdateManagerInterface $manager */
-    $manager = $this->container->get('entity.definition_update_manager');
-
-    /** @var \Drupal\Core\Field\BaseFieldDefinition $definition */
-    $definition = $manager->getFieldStorageDefinition('hostname', 'comment');
-    // Check that 'hostname' base field doesn't have a default value callback.
-    $this->assertNull($definition->getDefaultValueCallback());
-
-    $this->runUpdates();
-
-    $definition = $manager->getFieldStorageDefinition('hostname', 'comment');
-    // Check that 'hostname' base field default value callback was set.
-    $this->assertEquals(Comment::class . '::getDefaultHostname', $definition->getDefaultValueCallback());
-  }
-
-  /**
-   * Tests comment_post_update_add_ip_address_setting().
-   *
-   * @see comment_post_update_add_ip_address_setting()
-   */
-  public function testCommentPostUpdateAddIpAddressSetting() {
-    /** @var \Drupal\Core\Config\ConfigFactoryInterface $factory */
-    $factory = $this->container->get('config.factory');
-
-    $settings = $factory->listAll('comment.settings');
-    $this->assertEmpty($settings);
-
-    $this->runUpdates();
-
-    $settings = $factory->get('comment.settings');
-    // Check that settings default value was set.
-    $this->assertEquals(TRUE, $settings->get('log_ip_addresses'));
-  }
-
-}
diff --git a/core/modules/comment/tests/src/Functional/Update/CommentUpdateTest.php b/core/modules/comment/tests/src/Functional/Update/CommentUpdateTest.php
deleted file mode 100644
index b800e47f4e..0000000000
--- a/core/modules/comment/tests/src/Functional/Update/CommentUpdateTest.php
+++ /dev/null
@@ -1,142 +0,0 @@
-<?php
-
-namespace Drupal\Tests\comment\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests that comment settings are properly updated during database updates.
- *
- * @group comment
- * @group legacy
- */
-class CommentUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8-rc1.filled.standard.php.gz',
-    ];
-  }
-
-  /**
-   * Tests comment_update_8200().
-   *
-   * @see comment_update_8200()
-   */
-  public function testCommentUpdate8101() {
-    // Load the 'node.article.default' entity view display config, and check
-    // that component 'comment' does not contain the 'view_mode' setting.
-    $config = $this->config('core.entity_view_display.node.article.default');
-    $this->assertNull($config->get('content.comment.settings.view_mode'));
-
-    // Load the 'node.forum.default' entity view display config, and check that
-    // component 'comment_forum' does not contain the 'view_mode' setting.
-    $config = $this->config('core.entity_view_display.node.forum.default');
-    $this->assertNull($config->get('content.comment_forum.settings.view_mode'));
-
-    // Run updates.
-    $this->runUpdates();
-
-    // Check that 'node.article.default' entity view display setting 'view_mode'
-    // has the value 'default'.
-    $config = $this->config('core.entity_view_display.node.article.default');
-    $this->assertIdentical($config->get('content.comment.settings.view_mode'), 'default');
-
-    // Check that 'node.forum.default' entity view display setting 'view_mode'
-    // has the value 'default'.
-    $config = $this->config('core.entity_view_display.node.forum.default');
-    $this->assertIdentical($config->get('content.comment_forum.settings.view_mode'), 'default');
-  }
-
-  /**
-   * Tests that the comment entity type has a 'published' entity key.
-   *
-   * @see comment_update_8301()
-   */
-  public function testPublishedEntityKey() {
-    // Check that the 'published' entity key does not exist prior to the update.
-    $entity_type = \Drupal::entityDefinitionUpdateManager()->getEntityType('comment');
-    $this->assertFalse($entity_type->getKey('published'));
-
-    // Run updates.
-    $this->runUpdates();
-
-    // Check that the entity key exists and it has the correct value.
-    $entity_type = \Drupal::entityDefinitionUpdateManager()->getEntityType('comment');
-    $this->assertEqual('status', $entity_type->getKey('published'));
-
-    // Check that the {comment_field_data} table status index has been created.
-    $this->assertTrue(\Drupal::database()->schema()->indexExists('comment_field_data', 'comment__status_comment_type'));
-  }
-
-  /**
-   * Tests that the comment entity type has an 'owner' entity key.
-   *
-   * @see comment_update_8700()
-   */
-  public function testOwnerEntityKey() {
-    // Check that the 'owner' entity key does not exist prior to the update.
-    $entity_type = \Drupal::entityDefinitionUpdateManager()->getEntityType('comment');
-    $this->assertFalse($entity_type->getKey('owner'));
-
-    // Run updates.
-    $this->runUpdates();
-
-    // Check that the entity key exists and it has the correct value.
-    $entity_type = \Drupal::entityDefinitionUpdateManager()->getEntityType('comment');
-    $this->assertEquals('uid', $entity_type->getKey('owner'));
-  }
-
-  /**
-   * Tests whether the 'entity_type' and 'field_name' columns are required.
-   *
-   * @see comment_update_8701()
-   */
-  public function testCommentEntityTypeAndFieldNameRequired() {
-    $database = \Drupal::database();
-    $this->assertEquals(2, $database->query('SELECT count(*) FROM {comment_field_data}')->fetchField());
-    if ($database->driver() === 'mysql') {
-      $table_description = $database
-        ->query('DESCRIBE {comment_field_data}')
-        ->fetchAllAssoc('Field');
-      $this->assertEquals('YES', $table_description['entity_type']->Null);
-      $this->assertEquals('YES', $table_description['field_name']->Null);
-    }
-
-    $this->runUpdates();
-
-    $this->assertEquals(2, $database->query('SELECT count(*) FROM {comment_field_data}')->fetchField());
-    if ($database->driver() === 'mysql') {
-      $table_description = $database
-        ->query('DESCRIBE {comment_field_data}')
-        ->fetchAllAssoc('Field');
-      $this->assertEquals('NO', $table_description['entity_type']->Null);
-      $this->assertEquals('NO', $table_description['field_name']->Null);
-    }
-  }
-
-  /**
-   * Test the update hook requirements check for 8701.
-   *
-   * @see comment_update_8701()
-   * @see comment_requirements()
-   */
-  public function testCommentEntityTypeAndFieldUpdateRequirementsCheck() {
-    require_once __DIR__ . '/../../../fixtures/update/drupal-8.empty-comment-fields.3052147.php';
-    $this->writeSettings([
-      'settings' => [
-        'update_free_access' => (object) [
-          'value' => TRUE,
-          'required' => TRUE,
-        ],
-      ],
-    ]);
-    $this->drupalGet($this->updateUrl);
-    $this->assertSession()->pageTextContains('Errors found');
-    $this->assertSession()->elementContains('css', '.system-status-report__entry--error', 'The comment_update_8701() function requires that the <em class="placeholder">entity_type</em> and <em class="placeholder">field_name</em> fields have values for all comment entities.');
-  }
-
-}
diff --git a/core/modules/contact/tests/src/Functional/Update/ContactUpdateTest.php b/core/modules/contact/tests/src/Functional/Update/ContactUpdateTest.php
deleted file mode 100644
index 607fbfe56b..0000000000
--- a/core/modules/contact/tests/src/Functional/Update/ContactUpdateTest.php
+++ /dev/null
@@ -1,54 +0,0 @@
-<?php
-
-namespace Drupal\Tests\contact\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests contact update path.
- *
- * @group contact
- * @group legacy
- */
-class ContactUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-    ];
-  }
-
-  /**
-   * Tests contact_form updates.
-   *
-   * @see contact_post_update_add_message_redirect_field_to_contact_form()
-   */
-  public function testPostUpdateContactFormFields() {
-    // Check that contact_form does not have fields redirect and message.
-    $config_factory = \Drupal::configFactory();
-    // Check that contact_form entities are more than zero.
-    $contact_forms = $config_factory->listAll('contact.form.');
-    $this->assertGreaterThan(0, count($contact_forms), 'There are contact forms to update.');
-    foreach ($contact_forms as $contact_config_name) {
-      $contact_form_data = $config_factory->get($contact_config_name)->get();
-      $this->assertFalse(isset($contact_form_data['message']), 'Prior to running the update the "message" key does not exist.');
-      $this->assertFalse(isset($contact_form_data['redirect']), 'Prior to running the update the "redirect" key does not exist.');
-    }
-
-    // Run updates.
-    $this->runUpdates();
-
-    // Check that the contact_form entities have been updated.
-    foreach ($contact_forms as $contact_config_name) {
-      $contact_form_data = $config_factory->get($contact_config_name)->get();
-      $this->assertTrue(isset($contact_form_data['message']), 'After running the update the "message" key exists.');
-      $this->assertEqual('Your message has been sent.', $contact_form_data['message']);
-      $this->assertTrue(isset($contact_form_data['redirect']), 'After running the update the "redirect" key exists.');
-      $this->assertEqual('', $contact_form_data['redirect']);
-    }
-  }
-
-}
diff --git a/core/modules/content_moderation/tests/fixtures/update/drupal-8.4.0-content_moderation_installed.php b/core/modules/content_moderation/tests/fixtures/update/drupal-8.4.0-content_moderation_installed.php
deleted file mode 100644
index 0784013c27..0000000000
--- a/core/modules/content_moderation/tests/fixtures/update/drupal-8.4.0-content_moderation_installed.php
+++ /dev/null
@@ -1,665 +0,0 @@
-<?php
-// @codingStandardsIgnoreFile
-/**
- * @file
- * Content moderation installed in the standard profile at 8.4.0.
- *
- * This file applies on top of drupal-8.4.0.bare.standard.php.gz.
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-$connection->delete('config')
-  ->condition('name', ['core.extension'], 'IN')
-  ->execute();
-
-$connection->insert('config')
-  ->fields(array(
-    'collection',
-    'name',
-    'data',
-  ))
-  ->values(array(
-    'collection' => '',
-    'name' => 'core.extension',
-    'data' => 'a:4:{s:6:"module";a:44:{s:14:"automated_cron";i:0;s:5:"block";i:0;s:13:"block_content";i:0;s:10:"breakpoint";i:0;s:8:"ckeditor";i:0;s:5:"color";i:0;s:7:"comment";i:0;s:6:"config";i:0;s:7:"contact";i:0;s:18:"content_moderation";i:0;s:10:"contextual";i:0;s:8:"datetime";i:0;s:5:"dblog";i:0;s:18:"dynamic_page_cache";i:0;s:6:"editor";i:0;s:5:"field";i:0;s:8:"field_ui";i:0;s:4:"file";i:0;s:6:"filter";i:0;s:4:"help";i:0;s:7:"history";i:0;s:5:"image";i:0;s:4:"link";i:0;s:7:"menu_ui";i:0;s:4:"node";i:0;s:7:"options";i:0;s:10:"page_cache";i:0;s:4:"path";i:0;s:9:"quickedit";i:0;s:3:"rdf";i:0;s:6:"search";i:0;s:8:"shortcut";i:0;s:6:"system";i:0;s:8:"taxonomy";i:0;s:4:"text";i:0;s:7:"toolbar";i:0;s:4:"tour";i:0;s:6:"update";i:0;s:4:"user";i:0;s:8:"views_ui";i:0;s:9:"workflows";i:0;s:17:"menu_link_content";i:1;s:5:"views";i:10;s:8:"standard";i:1000;}s:5:"theme";a:4:{s:6:"stable";i:0;s:6:"classy";i:0;s:6:"bartik";i:0;s:5:"seven";i:0;}s:7:"profile";s:8:"standard";s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"R4IF-ClDHXxblLcG0L7MgsLvfBIMAvi_skumNFQwkDc";}}',
-  ))
-  ->values(array(
-    'collection' => '',
-    'name' => 'workflows.workflow.editorial',
-    'data' => 'a:9:{s:4:"uuid";s:36:"08b548c7-ff59-468b-9347-7d697680d035";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:1:{s:6:"module";a:1:{i:0;s:18:"content_moderation";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"T_JxNjYlfoRBi7Bj1zs5Xv9xv1btuBkKp5C1tNrjMhI";}s:2:"id";s:9:"editorial";s:5:"label";s:9:"Editorial";s:4:"type";s:18:"content_moderation";s:13:"type_settings";a:3:{s:6:"states";a:3:{s:8:"archived";a:4:{s:5:"label";s:8:"Archived";s:6:"weight";i:5;s:9:"published";b:0;s:16:"default_revision";b:1;}s:5:"draft";a:4:{s:5:"label";s:5:"Draft";s:9:"published";b:0;s:16:"default_revision";b:0;s:6:"weight";i:-5;}s:9:"published";a:4:{s:5:"label";s:9:"Published";s:9:"published";b:1;s:16:"default_revision";b:1;s:6:"weight";i:0;}}s:11:"transitions";a:5:{s:7:"archive";a:4:{s:5:"label";s:7:"Archive";s:4:"from";a:1:{i:0;s:9:"published";}s:2:"to";s:8:"archived";s:6:"weight";i:2;}s:14:"archived_draft";a:4:{s:5:"label";s:16:"Restore to Draft";s:4:"from";a:1:{i:0;s:8:"archived";}s:2:"to";s:5:"draft";s:6:"weight";i:3;}s:18:"archived_published";a:4:{s:5:"label";s:7:"Restore";s:4:"from";a:1:{i:0;s:8:"archived";}s:2:"to";s:9:"published";s:6:"weight";i:4;}s:16:"create_new_draft";a:4:{s:5:"label";s:16:"Create New Draft";s:2:"to";s:5:"draft";s:6:"weight";i:0;s:4:"from";a:2:{i:0;s:5:"draft";i:1;s:9:"published";}}s:7:"publish";a:4:{s:5:"label";s:7:"Publish";s:2:"to";s:9:"published";s:6:"weight";i:1;s:4:"from";a:2:{i:0;s:5:"draft";i:1;s:9:"published";}}}s:12:"entity_types";a:0:{}}}',
-  ))
-  ->execute();
-
-$connection->schema()->createTable('content_moderation_state', array(
-  'fields' => array(
-    'id' => array(
-      'type' => 'serial',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'revision_id' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'uuid' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '128',
-    ),
-    'langcode' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '12',
-    ),
-  ),
-  'primary key' => array(
-    'id',
-  ),
-  'unique keys' => array(
-    'content_moderation_state_field__uuid__value' => array(
-      'uuid',
-    ),
-    'content_moderation_state__revision_id' => array(
-      'revision_id',
-    ),
-  ),
-  'mysql_character_set' => 'utf8mb4',
-));
-
-$connection->schema()->createTable('content_moderation_state_field_data', array(
-  'fields' => array(
-    'id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'revision_id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'langcode' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '12',
-    ),
-    'uid' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'workflow' => array(
-      'type' => 'varchar_ascii',
-      'not null' => FALSE,
-      'length' => '255',
-    ),
-    'moderation_state' => array(
-      'type' => 'varchar',
-      'not null' => FALSE,
-      'length' => '255',
-    ),
-    'content_entity_type_id' => array(
-      'type' => 'varchar',
-      'not null' => FALSE,
-      'length' => '32',
-    ),
-    'content_entity_id' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'normal',
-    ),
-    'content_entity_revision_id' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'normal',
-    ),
-    'default_langcode' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'tiny',
-    ),
-    'revision_translation_affected' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'tiny',
-    ),
-  ),
-  'primary key' => array(
-    'id',
-    'langcode',
-  ),
-  'unique keys' => array(
-    'content_moderation_state__lookup' => array(
-      'content_entity_type_id',
-      'content_entity_id',
-      'content_entity_revision_id',
-      'workflow',
-      'langcode',
-    ),
-  ),
-  'indexes' => array(
-    'content_moderation_state__id__default_langcode__langcode' => array(
-      'id',
-      'default_langcode',
-      'langcode',
-    ),
-    'content_moderation_state__revision_id' => array(
-      'revision_id',
-    ),
-    'content_moderation_state_field__uid__target_id' => array(
-      'uid',
-    ),
-    'content_moderation_state__09628d8dbc' => array(
-      'workflow',
-    ),
-  ),
-  'mysql_character_set' => 'utf8mb4',
-));
-
-$connection->schema()->createTable('content_moderation_state_field_revision', array(
-  'fields' => array(
-    'id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'revision_id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'langcode' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '12',
-    ),
-    'uid' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'workflow' => array(
-      'type' => 'varchar_ascii',
-      'not null' => FALSE,
-      'length' => '255',
-    ),
-    'moderation_state' => array(
-      'type' => 'varchar',
-      'not null' => FALSE,
-      'length' => '255',
-    ),
-    'content_entity_type_id' => array(
-      'type' => 'varchar',
-      'not null' => FALSE,
-      'length' => '32',
-    ),
-    'content_entity_id' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'normal',
-    ),
-    'content_entity_revision_id' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'normal',
-    ),
-    'default_langcode' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'tiny',
-    ),
-    'revision_translation_affected' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'tiny',
-    ),
-  ),
-  'primary key' => array(
-    'revision_id',
-    'langcode',
-  ),
-  'unique keys' => array(
-    'content_moderation_state__lookup' => array(
-      'content_entity_type_id',
-      'content_entity_id',
-      'content_entity_revision_id',
-      'workflow',
-      'langcode',
-    ),
-  ),
-  'indexes' => array(
-    'content_moderation_state__id__default_langcode__langcode' => array(
-      'id',
-      'default_langcode',
-      'langcode',
-    ),
-    'content_moderation_state_field__uid__target_id' => array(
-      'uid',
-    ),
-    'content_moderation_state__09628d8dbc' => array(
-      'workflow',
-    ),
-  ),
-  'mysql_character_set' => 'utf8mb4',
-));
-
-$connection->schema()->createTable('content_moderation_state_revision', array(
-  'fields' => array(
-    'id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'revision_id' => array(
-      'type' => 'serial',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'langcode' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '12',
-    ),
-  ),
-  'primary key' => array(
-    'revision_id',
-  ),
-  'indexes' => array(
-    'content_moderation_state__id' => array(
-      'id',
-    ),
-  ),
-  'mysql_character_set' => 'utf8mb4',
-));
-
-$connection->delete('key_value')
-  ->condition('name', [
-    'routing.non_admin_routes',
-    'system.js_cache_files',
-    'system.theme.files',
-  ], 'IN')
-  ->execute();
-
-$connection->insert('key_value')
-  ->fields(array(
-    'collection',
-    'name',
-    'value',
-  ))
-  ->values(array(
-    'collection' => 'config.entity.key_store.workflow',
-    'name' => 'uuid:08b548c7-ff59-468b-9347-7d697680d035',
-    'value' => 'a:1:{i:0;s:28:"workflows.workflow.editorial";}',
-  ))
-  ->values(array(
-    'collection' => 'entity.definitions.installed',
-    'name' => 'content_moderation_state.entity_type',
-    'value' => 'O:36:"Drupal\Core\Entity\ContentEntityType":38:{s:25:" * revision_metadata_keys";a:0:{}s:15:" * static_cache";b:1;s:15:" * render_cache";b:1;s:19:" * persistent_cache";b:1;s:14:" * entity_keys";a:8:{s:2:"id";s:2:"id";s:8:"revision";s:11:"revision_id";s:4:"uuid";s:4:"uuid";s:3:"uid";s:3:"uid";s:8:"langcode";s:8:"langcode";s:6:"bundle";s:0:"";s:16:"default_langcode";s:16:"default_langcode";s:29:"revision_translation_affected";s:29:"revision_translation_affected";}s:5:" * id";s:24:"content_moderation_state";s:16:" * originalClass";s:55:"Drupal\content_moderation\Entity\ContentModerationState";s:11:" * handlers";a:5:{s:14:"storage_schema";s:61:"Drupal\content_moderation\ContentModerationStateStorageSchema";s:10:"views_data";s:29:"\Drupal\views\EntityViewsData";s:6:"access";s:68:"Drupal\content_moderation\ContentModerationStateAccessControlHandler";s:7:"storage";s:46:"Drupal\Core\Entity\Sql\SqlContentEntityStorage";s:12:"view_builder";s:36:"Drupal\Core\Entity\EntityViewBuilder";}s:19:" * admin_permission";N;s:25:" * permission_granularity";s:11:"entity_type";s:8:" * links";a:0:{}s:17:" * label_callback";N;s:21:" * bundle_entity_type";N;s:12:" * bundle_of";N;s:15:" * bundle_label";N;s:13:" * base_table";s:24:"content_moderation_state";s:22:" * revision_data_table";s:39:"content_moderation_state_field_revision";s:17:" * revision_table";s:33:"content_moderation_state_revision";s:13:" * data_table";s:35:"content_moderation_state_field_data";s:15:" * translatable";b:1;s:19:" * show_revision_ui";b:0;s:8:" * label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:24:"Content moderation state";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:19:" * label_collection";s:0:"";s:17:" * label_singular";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:24:"content moderation state";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:15:" * label_plural";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:25:"content moderation states";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:14:" * label_count";a:3:{s:8:"singular";s:31:"@count content moderation state";s:6:"plural";s:32:"@count content moderation states";s:7:"context";N;}s:15:" * uri_callback";N;s:8:" * group";s:7:"content";s:14:" * group_label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:7:"Content";s:12:" * arguments";a:0:{}s:10:" * options";a:1:{s:7:"context";s:17:"Entity type group";}}s:22:" * field_ui_base_route";N;s:26:" * common_reference_target";b:0;s:22:" * list_cache_contexts";a:0:{}s:18:" * list_cache_tags";a:1:{i:0;s:29:"content_moderation_state_list";}s:14:" * constraints";a:0:{}s:13:" * additional";a:0:{}s:8:" * class";s:55:"Drupal\content_moderation\Entity\ContentModerationState";s:11:" * provider";s:18:"content_moderation";s:20:" * stringTranslation";N;}',
-  ))
-  ->values(array(
-    'collection' => 'entity.definitions.installed',
-    'name' => 'content_moderation_state.field_storage_definitions',
-    'value' => 'a:12:{s:2:"id";O:37:"Drupal\Core\Field\BaseFieldDefinition":5:{s:7:" * type";s:7:"integer";s:9:" * schema";a:4:{s:7:"columns";a:1:{s:5:"value";a:3:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:4:"size";s:6:"normal";}}s:11:"unique keys";a:0:{}s:7:"indexes";a:0:{}s:12:"foreign keys";a:0:{}}s:10:" * indexes";a:0:{}s:17:" * itemDefinition";O:51:"Drupal\Core\Field\TypedData\FieldItemDataDefinition":2:{s:18:" * fieldDefinition";r:2;s:13:" * definition";a:2:{s:4:"type";s:18:"field_item:integer";s:8:"settings";a:6:{s:8:"unsigned";b:1;s:4:"size";s:6:"normal";s:3:"min";s:0:"";s:3:"max";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";}}}s:13:" * definition";a:6:{s:5:"label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:2:"ID";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:9:"read-only";b:1;s:8:"provider";s:18:"content_moderation";s:10:"field_name";s:2:"id";s:11:"entity_type";s:24:"content_moderation_state";s:6:"bundle";N;}}s:4:"uuid";O:37:"Drupal\Core\Field\BaseFieldDefinition":5:{s:7:" * type";s:4:"uuid";s:9:" * schema";a:4:{s:7:"columns";a:1:{s:5:"value";a:3:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:128;s:6:"binary";b:0;}}s:11:"unique keys";a:1:{s:5:"value";a:1:{i:0;s:5:"value";}}s:7:"indexes";a:0:{}s:12:"foreign keys";a:0:{}}s:10:" * indexes";a:0:{}s:17:" * itemDefinition";O:51:"Drupal\Core\Field\TypedData\FieldItemDataDefinition":2:{s:18:" * fieldDefinition";r:35;s:13:" * definition";a:2:{s:4:"type";s:15:"field_item:uuid";s:8:"settings";a:3:{s:10:"max_length";i:128;s:8:"is_ascii";b:1;s:14:"case_sensitive";b:0;}}}s:13:" * definition";a:6:{s:5:"label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:4:"UUID";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:9:"read-only";b:1;s:8:"provider";s:18:"content_moderation";s:10:"field_name";s:4:"uuid";s:11:"entity_type";s:24:"content_moderation_state";s:6:"bundle";N;}}s:11:"revision_id";O:37:"Drupal\Core\Field\BaseFieldDefinition":5:{s:7:" * type";s:7:"integer";s:9:" * schema";a:4:{s:7:"columns";a:1:{s:5:"value";a:3:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:4:"size";s:6:"normal";}}s:11:"unique keys";a:0:{}s:7:"indexes";a:0:{}s:12:"foreign keys";a:0:{}}s:10:" * indexes";a:0:{}s:17:" * itemDefinition";O:51:"Drupal\Core\Field\TypedData\FieldItemDataDefinition":2:{s:18:" * fieldDefinition";r:67;s:13:" * definition";a:2:{s:4:"type";s:18:"field_item:integer";s:8:"settings";a:6:{s:8:"unsigned";b:1;s:4:"size";s:6:"normal";s:3:"min";s:0:"";s:3:"max";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";}}}s:13:" * definition";a:6:{s:5:"label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:11:"Revision ID";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:9:"read-only";b:1;s:8:"provider";s:18:"content_moderation";s:10:"field_name";s:11:"revision_id";s:11:"entity_type";s:24:"content_moderation_state";s:6:"bundle";N;}}s:8:"langcode";O:37:"Drupal\Core\Field\BaseFieldDefinition":5:{s:7:" * type";s:8:"language";s:9:" * schema";a:4:{s:7:"columns";a:1:{s:5:"value";a:2:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:12;}}s:11:"unique keys";a:0:{}s:7:"indexes";a:0:{}s:12:"foreign keys";a:0:{}}s:10:" * indexes";a:0:{}s:17:" * itemDefinition";O:51:"Drupal\Core\Field\TypedData\FieldItemDataDefinition":2:{s:18:" * fieldDefinition";r:100;s:13:" * definition";a:2:{s:4:"type";s:19:"field_item:language";s:8:"settings";a:0:{}}}s:13:" * definition";a:8:{s:5:"label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:8:"Language";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:7:"display";a:2:{s:4:"view";a:1:{s:7:"options";a:1:{s:6:"region";s:6:"hidden";}}s:4:"form";a:1:{s:7:"options";a:2:{s:4:"type";s:15:"language_select";s:6:"weight";i:2;}}}s:12:"revisionable";b:1;s:12:"translatable";b:1;s:8:"provider";s:18:"content_moderation";s:10:"field_name";s:8:"langcode";s:11:"entity_type";s:24:"content_moderation_state";s:6:"bundle";N;}}s:3:"uid";O:37:"Drupal\Core\Field\BaseFieldDefinition":5:{s:7:" * type";s:16:"entity_reference";s:9:" * schema";a:4:{s:7:"columns";a:1:{s:9:"target_id";a:3:{s:11:"description";s:28:"The ID of the target entity.";s:4:"type";s:3:"int";s:8:"unsigned";b:1;}}s:7:"indexes";a:1:{s:9:"target_id";a:1:{i:0;s:9:"target_id";}}s:11:"unique keys";a:0:{}s:12:"foreign keys";a:0:{}}s:10:" * indexes";a:0:{}s:17:" * itemDefinition";O:51:"Drupal\Core\Field\TypedData\FieldItemDataDefinition":2:{s:18:" * fieldDefinition";r:135;s:13:" * definition";a:2:{s:4:"type";s:27:"field_item:entity_reference";s:8:"settings";a:3:{s:11:"target_type";s:4:"user";s:7:"handler";s:7:"default";s:16:"handler_settings";a:0:{}}}}s:13:" * definition";a:9:{s:5:"label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:4:"User";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:11:"description";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:35:"The username of the entity creator.";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:22:"default_value_callback";s:73:"Drupal\content_moderation\Entity\ContentModerationState::getCurrentUserId";s:12:"translatable";b:1;s:12:"revisionable";b:1;s:8:"provider";s:18:"content_moderation";s:10:"field_name";s:3:"uid";s:11:"entity_type";s:24:"content_moderation_state";s:6:"bundle";N;}}s:8:"workflow";O:37:"Drupal\Core\Field\BaseFieldDefinition":5:{s:7:" * type";s:16:"entity_reference";s:9:" * schema";a:4:{s:7:"columns";a:1:{s:9:"target_id";a:3:{s:11:"description";s:28:"The ID of the target entity.";s:4:"type";s:13:"varchar_ascii";s:6:"length";i:255;}}s:7:"indexes";a:1:{s:9:"target_id";a:1:{i:0;s:9:"target_id";}}s:11:"unique keys";a:0:{}s:12:"foreign keys";a:0:{}}s:10:" * indexes";a:0:{}s:17:" * itemDefinition";O:51:"Drupal\Core\Field\TypedData\FieldItemDataDefinition":2:{s:18:" * fieldDefinition";r:173;s:13:" * definition";a:2:{s:4:"type";s:27:"field_item:entity_reference";s:8:"settings";a:3:{s:11:"target_type";s:8:"workflow";s:7:"handler";s:7:"default";s:16:"handler_settings";a:0:{}}}}s:13:" * definition";a:8:{s:5:"label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:8:"Workflow";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:11:"description";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:40:"The workflow the moderation state is in.";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:8:"required";b:1;s:12:"revisionable";b:1;s:8:"provider";s:18:"content_moderation";s:10:"field_name";s:8:"workflow";s:11:"entity_type";s:24:"content_moderation_state";s:6:"bundle";N;}}s:16:"moderation_state";O:37:"Drupal\Core\Field\BaseFieldDefinition":5:{s:7:" * type";s:6:"string";s:9:" * schema";a:4:{s:7:"columns";a:1:{s:5:"value";a:3:{s:4:"type";s:7:"varchar";s:6:"length";i:255;s:6:"binary";b:0;}}s:11:"unique keys";a:0:{}s:7:"indexes";a:0:{}s:12:"foreign keys";a:0:{}}s:10:" * indexes";a:0:{}s:17:" * itemDefinition";O:51:"Drupal\Core\Field\TypedData\FieldItemDataDefinition":2:{s:18:" * fieldDefinition";r:210;s:13:" * definition";a:2:{s:4:"type";s:17:"field_item:string";s:8:"settings";a:3:{s:10:"max_length";i:255;s:8:"is_ascii";b:0;s:14:"case_sensitive";b:0;}}}s:13:" * definition";a:9:{s:5:"label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:16:"Moderation state";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:11:"description";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:47:"The moderation state of the referenced content.";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:8:"required";b:1;s:12:"translatable";b:1;s:12:"revisionable";b:1;s:8:"provider";s:18:"content_moderation";s:10:"field_name";s:16:"moderation_state";s:11:"entity_type";s:24:"content_moderation_state";s:6:"bundle";N;}}s:22:"content_entity_type_id";O:37:"Drupal\Core\Field\BaseFieldDefinition":5:{s:7:" * type";s:6:"string";s:9:" * schema";a:4:{s:7:"columns";a:1:{s:5:"value";a:3:{s:4:"type";s:7:"varchar";s:6:"length";i:32;s:6:"binary";b:0;}}s:11:"unique keys";a:0:{}s:7:"indexes";a:0:{}s:12:"foreign keys";a:0:{}}s:10:" * indexes";a:0:{}s:17:" * itemDefinition";O:51:"Drupal\Core\Field\TypedData\FieldItemDataDefinition":2:{s:18:" * fieldDefinition";r:246;s:13:" * definition";a:2:{s:4:"type";s:17:"field_item:string";s:8:"settings";a:3:{s:10:"max_length";i:32;s:8:"is_ascii";b:0;s:14:"case_sensitive";b:0;}}}s:13:" * definition";a:8:{s:5:"label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:22:"Content entity type ID";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:11:"description";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:63:"The ID of the content entity type this moderation state is for.";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:8:"required";b:1;s:12:"revisionable";b:1;s:8:"provider";s:18:"content_moderation";s:10:"field_name";s:22:"content_entity_type_id";s:11:"entity_type";s:24:"content_moderation_state";s:6:"bundle";N;}}s:17:"content_entity_id";O:37:"Drupal\Core\Field\BaseFieldDefinition":5:{s:7:" * type";s:7:"integer";s:9:" * schema";a:4:{s:7:"columns";a:1:{s:5:"value";a:3:{s:4:"type";s:3:"int";s:8:"unsigned";b:0;s:4:"size";s:6:"normal";}}s:11:"unique keys";a:0:{}s:7:"indexes";a:0:{}s:12:"foreign keys";a:0:{}}s:10:" * indexes";a:0:{}s:17:" * itemDefinition";O:51:"Drupal\Core\Field\TypedData\FieldItemDataDefinition":2:{s:18:" * fieldDefinition";r:281;s:13:" * definition";a:2:{s:4:"type";s:18:"field_item:integer";s:8:"settings";a:6:{s:8:"unsigned";b:0;s:4:"size";s:6:"normal";s:3:"min";s:0:"";s:3:"max";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";}}}s:13:" * definition";a:8:{s:5:"label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:17:"Content entity ID";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:11:"description";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:58:"The ID of the content entity this moderation state is for.";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:8:"required";b:1;s:12:"revisionable";b:1;s:8:"provider";s:18:"content_moderation";s:10:"field_name";s:17:"content_entity_id";s:11:"entity_type";s:24:"content_moderation_state";s:6:"bundle";N;}}s:26:"content_entity_revision_id";O:37:"Drupal\Core\Field\BaseFieldDefinition":5:{s:7:" * type";s:7:"integer";s:9:" * schema";a:4:{s:7:"columns";a:1:{s:5:"value";a:3:{s:4:"type";s:3:"int";s:8:"unsigned";b:0;s:4:"size";s:6:"normal";}}s:11:"unique keys";a:0:{}s:7:"indexes";a:0:{}s:12:"foreign keys";a:0:{}}s:10:" * indexes";a:0:{}s:17:" * itemDefinition";O:51:"Drupal\Core\Field\TypedData\FieldItemDataDefinition":2:{s:18:" * fieldDefinition";r:319;s:13:" * definition";a:2:{s:4:"type";s:18:"field_item:integer";s:8:"settings";a:6:{s:8:"unsigned";b:0;s:4:"size";s:6:"normal";s:3:"min";s:0:"";s:3:"max";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";}}}s:13:" * definition";a:8:{s:5:"label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:26:"Content entity revision ID";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:11:"description";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:67:"The revision ID of the content entity this moderation state is for.";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:8:"required";b:1;s:12:"revisionable";b:1;s:8:"provider";s:18:"content_moderation";s:10:"field_name";s:26:"content_entity_revision_id";s:11:"entity_type";s:24:"content_moderation_state";s:6:"bundle";N;}}s:16:"default_langcode";O:37:"Drupal\Core\Field\BaseFieldDefinition":5:{s:7:" * type";s:7:"boolean";s:9:" * schema";a:4:{s:7:"columns";a:1:{s:5:"value";a:2:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";}}s:11:"unique keys";a:0:{}s:7:"indexes";a:0:{}s:12:"foreign keys";a:0:{}}s:10:" * indexes";a:0:{}s:17:" * itemDefinition";O:51:"Drupal\Core\Field\TypedData\FieldItemDataDefinition":2:{s:18:" * fieldDefinition";r:357;s:13:" * definition";a:2:{s:4:"type";s:18:"field_item:boolean";s:8:"settings";a:2:{s:8:"on_label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:2:"On";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:9:"off_label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:3:"Off";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}}}}s:13:" * definition";a:9:{s:5:"label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:19:"Default translation";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:11:"description";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:58:"A flag indicating whether this is the default translation.";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:12:"translatable";b:1;s:12:"revisionable";b:1;s:13:"default_value";a:1:{i:0;a:1:{s:5:"value";b:1;}}s:8:"provider";s:18:"content_moderation";s:10:"field_name";s:16:"default_langcode";s:11:"entity_type";s:24:"content_moderation_state";s:6:"bundle";N;}}s:29:"revision_translation_affected";O:37:"Drupal\Core\Field\BaseFieldDefinition":5:{s:7:" * type";s:7:"boolean";s:9:" * schema";a:4:{s:7:"columns";a:1:{s:5:"value";a:2:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";}}s:11:"unique keys";a:0:{}s:7:"indexes";a:0:{}s:12:"foreign keys";a:0:{}}s:10:" * indexes";a:0:{}s:17:" * itemDefinition";O:51:"Drupal\Core\Field\TypedData\FieldItemDataDefinition":2:{s:18:" * fieldDefinition";r:399;s:13:" * definition";a:2:{s:4:"type";s:18:"field_item:boolean";s:8:"settings";a:2:{s:8:"on_label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:2:"On";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:9:"off_label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:3:"Off";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}}}}s:13:" * definition";a:9:{s:5:"label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:29:"Revision translation affected";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:11:"description";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:72:"Indicates if the last edit of a translation belongs to current revision.";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:9:"read-only";b:1;s:12:"revisionable";b:1;s:12:"translatable";b:1;s:8:"provider";s:18:"content_moderation";s:10:"field_name";s:29:"revision_translation_affected";s:11:"entity_type";s:24:"content_moderation_state";s:6:"bundle";N;}}}',
-  ))
-  ->values(array(
-    'collection' => 'entity.definitions.installed',
-    'name' => 'workflow.entity_type',
-    'value' => 'O:42:"Drupal\Core\Config\Entity\ConfigEntityType":41:{s:16:" * config_prefix";s:8:"workflow";s:15:" * static_cache";b:0;s:14:" * lookup_keys";a:1:{i:0;s:4:"uuid";}s:16:" * config_export";a:4:{i:0;s:2:"id";i:1;s:5:"label";i:2;s:4:"type";i:3;s:13:"type_settings";}s:21:" * mergedConfigExport";a:0:{}s:15:" * render_cache";b:1;s:19:" * persistent_cache";b:1;s:14:" * entity_keys";a:8:{s:2:"id";s:2:"id";s:5:"label";s:5:"label";s:4:"uuid";s:4:"uuid";s:8:"revision";s:0:"";s:6:"bundle";s:0:"";s:8:"langcode";s:8:"langcode";s:16:"default_langcode";s:16:"default_langcode";s:29:"revision_translation_affected";s:29:"revision_translation_affected";}s:5:" * id";s:8:"workflow";s:16:" * originalClass";s:32:"Drupal\workflows\Entity\Workflow";s:11:" * handlers";a:5:{s:6:"access";s:45:"Drupal\workflows\WorkflowAccessControlHandler";s:12:"list_builder";s:36:"Drupal\workflows\WorkflowListBuilder";s:4:"form";a:9:{s:3:"add";s:37:"Drupal\workflows\Form\WorkflowAddForm";s:4:"edit";s:38:"Drupal\workflows\Form\WorkflowEditForm";s:6:"delete";s:40:"Drupal\workflows\Form\WorkflowDeleteForm";s:9:"add-state";s:42:"Drupal\workflows\Form\WorkflowStateAddForm";s:10:"edit-state";s:43:"Drupal\workflows\Form\WorkflowStateEditForm";s:12:"delete-state";s:45:"Drupal\workflows\Form\WorkflowStateDeleteForm";s:14:"add-transition";s:47:"Drupal\workflows\Form\WorkflowTransitionAddForm";s:15:"edit-transition";s:48:"Drupal\workflows\Form\WorkflowTransitionEditForm";s:17:"delete-transition";s:50:"Drupal\workflows\Form\WorkflowTransitionDeleteForm";}s:14:"route_provider";a:1:{s:4:"html";s:49:"Drupal\Core\Entity\Routing\AdminHtmlRouteProvider";}s:7:"storage";s:45:"Drupal\Core\Config\Entity\ConfigEntityStorage";}s:19:" * admin_permission";s:20:"administer workflows";s:25:" * permission_granularity";s:11:"entity_type";s:8:" * links";a:6:{s:8:"add-form";s:36:"/admin/config/workflow/workflows/add";s:9:"edit-form";s:50:"/admin/config/workflow/workflows/manage/{workflow}";s:11:"delete-form";s:57:"/admin/config/workflow/workflows/manage/{workflow}/delete";s:14:"add-state-form";s:60:"/admin/config/workflow/workflows/manage/{workflow}/add_state";s:19:"add-transition-form";s:65:"/admin/config/workflow/workflows/manage/{workflow}/add_transition";s:10:"collection";s:32:"/admin/config/workflow/workflows";}s:17:" * label_callback";N;s:21:" * bundle_entity_type";N;s:12:" * bundle_of";N;s:15:" * bundle_label";N;s:13:" * base_table";N;s:22:" * revision_data_table";N;s:17:" * revision_table";N;s:13:" * data_table";N;s:15:" * translatable";b:0;s:19:" * show_revision_ui";b:0;s:8:" * label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:8:"Workflow";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:19:" * label_collection";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:9:"Workflows";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:17:" * label_singular";s:0:"";s:15:" * label_plural";s:0:"";s:14:" * label_count";a:0:{}s:15:" * uri_callback";N;s:8:" * group";s:13:"configuration";s:14:" * group_label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:13:"Configuration";s:12:" * arguments";a:0:{}s:10:" * options";a:1:{s:7:"context";s:17:"Entity type group";}}s:22:" * field_ui_base_route";N;s:26:" * common_reference_target";b:0;s:22:" * list_cache_contexts";a:0:{}s:18:" * list_cache_tags";a:1:{i:0;s:20:"config:workflow_list";}s:14:" * constraints";a:0:{}s:13:" * additional";a:0:{}s:8:" * class";s:32:"Drupal\workflows\Entity\Workflow";s:11:" * provider";s:9:"workflows";s:20:" * stringTranslation";N;}',
-  ))
-  ->values(array(
-    'collection' => 'entity.storage_schema.sql',
-    'name' => 'content_moderation_state.entity_schema_data',
-    'value' => 'a:4:{s:24:"content_moderation_state";a:2:{s:11:"primary key";a:1:{i:0;s:2:"id";}s:11:"unique keys";a:1:{s:37:"content_moderation_state__revision_id";a:1:{i:0;s:11:"revision_id";}}}s:33:"content_moderation_state_revision";a:2:{s:11:"primary key";a:1:{i:0;s:11:"revision_id";}s:7:"indexes";a:1:{s:28:"content_moderation_state__id";a:1:{i:0;s:2:"id";}}}s:35:"content_moderation_state_field_data";a:3:{s:11:"primary key";a:2:{i:0;s:2:"id";i:1;s:8:"langcode";}s:7:"indexes";a:2:{s:56:"content_moderation_state__id__default_langcode__langcode";a:3:{i:0;s:2:"id";i:1;s:16:"default_langcode";i:2;s:8:"langcode";}s:37:"content_moderation_state__revision_id";a:1:{i:0;s:11:"revision_id";}}s:11:"unique keys";a:1:{s:32:"content_moderation_state__lookup";a:5:{i:0;s:22:"content_entity_type_id";i:1;s:17:"content_entity_id";i:2;s:26:"content_entity_revision_id";i:3;s:8:"workflow";i:4;s:8:"langcode";}}}s:39:"content_moderation_state_field_revision";a:3:{s:11:"primary key";a:2:{i:0;s:11:"revision_id";i:1;s:8:"langcode";}s:7:"indexes";a:1:{s:56:"content_moderation_state__id__default_langcode__langcode";a:3:{i:0;s:2:"id";i:1;s:16:"default_langcode";i:2;s:8:"langcode";}}s:11:"unique keys";a:1:{s:32:"content_moderation_state__lookup";a:5:{i:0;s:22:"content_entity_type_id";i:1;s:17:"content_entity_id";i:2;s:26:"content_entity_revision_id";i:3;s:8:"workflow";i:4;s:8:"langcode";}}}}',
-  ))
-  ->values(array(
-    'collection' => 'entity.storage_schema.sql',
-    'name' => 'content_moderation_state.field_schema_data.content_entity_id',
-    'value' => 'a:2:{s:35:"content_moderation_state_field_data";a:1:{s:6:"fields";a:1:{s:17:"content_entity_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:0;s:4:"size";s:6:"normal";s:8:"not null";b:0;}}}s:39:"content_moderation_state_field_revision";a:1:{s:6:"fields";a:1:{s:17:"content_entity_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:0;s:4:"size";s:6:"normal";s:8:"not null";b:0;}}}}',
-  ))
-  ->values(array(
-    'collection' => 'entity.storage_schema.sql',
-    'name' => 'content_moderation_state.field_schema_data.content_entity_revision_id',
-    'value' => 'a:2:{s:35:"content_moderation_state_field_data";a:1:{s:6:"fields";a:1:{s:26:"content_entity_revision_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:0;s:4:"size";s:6:"normal";s:8:"not null";b:0;}}}s:39:"content_moderation_state_field_revision";a:1:{s:6:"fields";a:1:{s:26:"content_entity_revision_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:0;s:4:"size";s:6:"normal";s:8:"not null";b:0;}}}}',
-  ))
-  ->values(array(
-    'collection' => 'entity.storage_schema.sql',
-    'name' => 'content_moderation_state.field_schema_data.content_entity_type_id',
-    'value' => 'a:2:{s:35:"content_moderation_state_field_data";a:1:{s:6:"fields";a:1:{s:22:"content_entity_type_id";a:4:{s:4:"type";s:7:"varchar";s:6:"length";i:32;s:6:"binary";b:0;s:8:"not null";b:0;}}}s:39:"content_moderation_state_field_revision";a:1:{s:6:"fields";a:1:{s:22:"content_entity_type_id";a:4:{s:4:"type";s:7:"varchar";s:6:"length";i:32;s:6:"binary";b:0;s:8:"not null";b:0;}}}}',
-  ))
-  ->values(array(
-    'collection' => 'entity.storage_schema.sql',
-    'name' => 'content_moderation_state.field_schema_data.default_langcode',
-    'value' => 'a:2:{s:35:"content_moderation_state_field_data";a:1:{s:6:"fields";a:1:{s:16:"default_langcode";a:3:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:1;}}}s:39:"content_moderation_state_field_revision";a:1:{s:6:"fields";a:1:{s:16:"default_langcode";a:3:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:1;}}}}',
-  ))
-  ->values(array(
-    'collection' => 'entity.storage_schema.sql',
-    'name' => 'content_moderation_state.field_schema_data.id',
-    'value' => 'a:4:{s:24:"content_moderation_state";a:1:{s:6:"fields";a:1:{s:2:"id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:4:"size";s:6:"normal";s:8:"not null";b:1;}}}s:35:"content_moderation_state_field_data";a:1:{s:6:"fields";a:1:{s:2:"id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:4:"size";s:6:"normal";s:8:"not null";b:1;}}}s:33:"content_moderation_state_revision";a:1:{s:6:"fields";a:1:{s:2:"id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:4:"size";s:6:"normal";s:8:"not null";b:1;}}}s:39:"content_moderation_state_field_revision";a:1:{s:6:"fields";a:1:{s:2:"id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:4:"size";s:6:"normal";s:8:"not null";b:1;}}}}',
-  ))
-  ->values(array(
-    'collection' => 'entity.storage_schema.sql',
-    'name' => 'content_moderation_state.field_schema_data.langcode',
-    'value' => 'a:4:{s:24:"content_moderation_state";a:1:{s:6:"fields";a:1:{s:8:"langcode";a:3:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:12;s:8:"not null";b:1;}}}s:35:"content_moderation_state_field_data";a:1:{s:6:"fields";a:1:{s:8:"langcode";a:3:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:12;s:8:"not null";b:1;}}}s:33:"content_moderation_state_revision";a:1:{s:6:"fields";a:1:{s:8:"langcode";a:3:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:12;s:8:"not null";b:1;}}}s:39:"content_moderation_state_field_revision";a:1:{s:6:"fields";a:1:{s:8:"langcode";a:3:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:12;s:8:"not null";b:1;}}}}',
-  ))
-  ->values(array(
-    'collection' => 'entity.storage_schema.sql',
-    'name' => 'content_moderation_state.field_schema_data.moderation_state',
-    'value' => 'a:2:{s:35:"content_moderation_state_field_data";a:1:{s:6:"fields";a:1:{s:16:"moderation_state";a:4:{s:4:"type";s:7:"varchar";s:6:"length";i:255;s:6:"binary";b:0;s:8:"not null";b:0;}}}s:39:"content_moderation_state_field_revision";a:1:{s:6:"fields";a:1:{s:16:"moderation_state";a:4:{s:4:"type";s:7:"varchar";s:6:"length";i:255;s:6:"binary";b:0;s:8:"not null";b:0;}}}}',
-  ))
-  ->values(array(
-    'collection' => 'entity.storage_schema.sql',
-    'name' => 'content_moderation_state.field_schema_data.revision_id',
-    'value' => 'a:4:{s:24:"content_moderation_state";a:1:{s:6:"fields";a:1:{s:11:"revision_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:4:"size";s:6:"normal";s:8:"not null";b:0;}}}s:35:"content_moderation_state_field_data";a:1:{s:6:"fields";a:1:{s:11:"revision_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:4:"size";s:6:"normal";s:8:"not null";b:1;}}}s:33:"content_moderation_state_revision";a:1:{s:6:"fields";a:1:{s:11:"revision_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:4:"size";s:6:"normal";s:8:"not null";b:1;}}}s:39:"content_moderation_state_field_revision";a:1:{s:6:"fields";a:1:{s:11:"revision_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:4:"size";s:6:"normal";s:8:"not null";b:1;}}}}',
-  ))
-  ->values(array(
-    'collection' => 'entity.storage_schema.sql',
-    'name' => 'content_moderation_state.field_schema_data.revision_translation_affected',
-    'value' => 'a:2:{s:35:"content_moderation_state_field_data";a:1:{s:6:"fields";a:1:{s:29:"revision_translation_affected";a:3:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:0;}}}s:39:"content_moderation_state_field_revision";a:1:{s:6:"fields";a:1:{s:29:"revision_translation_affected";a:3:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:0;}}}}',
-  ))
-  ->values(array(
-    'collection' => 'entity.storage_schema.sql',
-    'name' => 'content_moderation_state.field_schema_data.uid',
-    'value' => 'a:2:{s:35:"content_moderation_state_field_data";a:2:{s:6:"fields";a:1:{s:3:"uid";a:4:{s:11:"description";s:28:"The ID of the target entity.";s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;}}s:7:"indexes";a:1:{s:46:"content_moderation_state_field__uid__target_id";a:1:{i:0;s:3:"uid";}}}s:39:"content_moderation_state_field_revision";a:2:{s:6:"fields";a:1:{s:3:"uid";a:4:{s:11:"description";s:28:"The ID of the target entity.";s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;}}s:7:"indexes";a:1:{s:46:"content_moderation_state_field__uid__target_id";a:1:{i:0;s:3:"uid";}}}}',
-  ))
-  ->values(array(
-    'collection' => 'entity.storage_schema.sql',
-    'name' => 'content_moderation_state.field_schema_data.uuid',
-    'value' => 'a:1:{s:24:"content_moderation_state";a:2:{s:6:"fields";a:1:{s:4:"uuid";a:4:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:128;s:6:"binary";b:0;s:8:"not null";b:1;}}s:11:"unique keys";a:1:{s:43:"content_moderation_state_field__uuid__value";a:1:{i:0;s:4:"uuid";}}}}',
-  ))
-  ->values(array(
-    'collection' => 'entity.storage_schema.sql',
-    'name' => 'content_moderation_state.field_schema_data.workflow',
-    'value' => 'a:2:{s:35:"content_moderation_state_field_data";a:2:{s:6:"fields";a:1:{s:8:"workflow";a:4:{s:11:"description";s:28:"The ID of the target entity.";s:4:"type";s:13:"varchar_ascii";s:6:"length";i:255;s:8:"not null";b:0;}}s:7:"indexes";a:1:{s:36:"content_moderation_state__09628d8dbc";a:1:{i:0;s:8:"workflow";}}}s:39:"content_moderation_state_field_revision";a:2:{s:6:"fields";a:1:{s:8:"workflow";a:4:{s:11:"description";s:28:"The ID of the target entity.";s:4:"type";s:13:"varchar_ascii";s:6:"length";i:255;s:8:"not null";b:0;}}s:7:"indexes";a:1:{s:36:"content_moderation_state__09628d8dbc";a:1:{i:0;s:8:"workflow";}}}}',
-  ))
-  ->values(array(
-    'collection' => 'state',
-    'name' => 'routing.non_admin_routes',
-    'value' => 'a:97:{i:0;s:27:"block.category_autocomplete";i:1;s:22:"block_content.add_page";i:2;s:22:"block_content.add_form";i:3;s:30:"entity.block_content.canonical";i:4;s:30:"entity.block_content.edit_form";i:5;s:32:"entity.block_content.delete_form";i:6;s:24:"entity.comment.edit_form";i:7;s:15:"comment.approve";i:8;s:24:"entity.comment.canonical";i:9;s:26:"entity.comment.delete_form";i:10;s:13:"comment.reply";i:11;s:31:"comment.new_comments_node_links";i:12;s:21:"comment.node_redirect";i:13;s:17:"contact.site_page";i:14;s:29:"entity.contact_form.canonical";i:15;s:24:"entity.user.contact_form";i:16;s:17:"contextual.render";i:17;s:17:"editor.filter_xss";i:18;s:31:"editor.field_untransformed_text";i:19;s:19:"editor.image_dialog";i:20;s:18:"editor.link_dialog";i:21;s:18:"file.ajax_progress";i:22;s:15:"filter.tips_all";i:23;s:11:"filter.tips";i:24;s:26:"history.get_last_node_view";i:25;s:17:"history.read_node";i:26;s:18:"image.style_public";i:27;s:19:"image.style_private";i:28;s:12:"image.upload";i:29;s:10:"image.info";i:30;s:13:"node.add_page";i:31;s:8:"node.add";i:32;s:19:"entity.node.preview";i:33;s:27:"entity.node.version_history";i:34;s:20:"entity.node.revision";i:35;s:28:"node.revision_revert_confirm";i:36;s:40:"node.revision_revert_translation_confirm";i:37;s:28:"node.revision_delete_confirm";i:38;s:18:"quickedit.metadata";i:39;s:21:"quickedit.attachments";i:40;s:20:"quickedit.field_form";i:41;s:21:"quickedit.entity_save";i:42;s:11:"search.view";i:43;s:23:"search.view_node_search";i:44;s:23:"search.help_node_search";i:45;s:23:"search.view_user_search";i:46;s:23:"search.help_user_search";i:47;s:19:"shortcut.set_switch";i:48;s:10:"system.401";i:49;s:10:"system.403";i:50;s:10:"system.404";i:51;s:10:"system.4xx";i:52;s:11:"system.cron";i:53;s:33:"system.machine_name_transliterate";i:54;s:12:"system.files";i:55;s:28:"system.private_file_download";i:56;s:16:"system.temporary";i:57;s:7:"<front>";i:58;s:6:"<none>";i:59;s:8:"<nolink>";i:60;s:9:"<current>";i:61;s:15:"system.timezone";i:62;s:22:"system.batch_page.html";i:63;s:22:"system.batch_page.json";i:64;s:16:"system.db_update";i:65;s:26:"system.entity_autocomplete";i:66;s:16:"system.csrftoken";i:67;s:30:"entity.taxonomy_term.edit_form";i:68;s:32:"entity.taxonomy_term.delete_form";i:69;s:16:"toolbar.subtrees";i:70;s:13:"user.register";i:71;s:11:"user.logout";i:72;s:9:"user.pass";i:73;s:14:"user.pass.http";i:74;s:9:"user.page";i:75;s:10:"user.login";i:76;s:15:"user.login.http";i:77;s:22:"user.login_status.http";i:78;s:16:"user.logout.http";i:79;s:19:"user.cancel_confirm";i:80;s:16:"user.reset.login";i:81;s:10:"user.reset";i:82;s:15:"user.reset.form";i:83;s:21:"view.frontpage.feed_1";i:84;s:21:"view.frontpage.page_1";i:85;s:25:"view.taxonomy_term.feed_1";i:86;s:25:"view.taxonomy_term.page_1";i:87;s:10:"views.ajax";i:88;s:35:"entity.block_content.latest_version";i:89;s:21:"entity.node.canonical";i:90;s:23:"entity.node.delete_form";i:91;s:21:"entity.node.edit_form";i:92;s:26:"entity.node.latest_version";i:93;s:21:"entity.user.canonical";i:94;s:21:"entity.user.edit_form";i:95;s:23:"entity.user.cancel_form";i:96;s:30:"entity.taxonomy_term.canonical";}',
-  ))
-  ->values(array(
-    'collection' => 'state',
-    'name' => 'system.js_cache_files',
-    'value' => 'a:10:{s:64:"ef5219d33ebedcd4b9b0ccc64f741d50bebb463122945dd3b12519b97e268ab4";s:61:"public://js/js_VtafjXmRvoUgAzqzYTA3Wrjkx9wcWhjP0G4ZnnqRamA.js";s:64:"22b57c12b5f7dfa20d16a8fb27842e2c48a55df949019086a2e14bfa9b53ed21";s:61:"public://js/js_BKcMdIbOMdbTdLn9dkUq3KCJfIKKo2SvKoQ1AnB8D-g.js";s:64:"c839df7c4fcaff2cb7890a0c2e9316f456b4c990c363fb4eb87a2a601c594055";s:61:"public://js/js_VhqXmo4azheUjYC30rijnR_Dddo0WjWkF27k5gTL8S4.js";s:64:"4290e1da549b525e5a284c0b6932deb2925f10d69b9e9df47ab9cf9be6f908c3";s:61:"public://js/js_bXOpMT4zIssDSNf-hJCfDU-GMYjogKxosCScYEEjggE.js";s:64:"ffc78e60c19e191320a1b742a777ad5b93976fce4b274faf2332dea1c3cf2393";s:61:"public://js/js_lZ_KgpFfmlx3GgVnM7BsJsa7fCjkkusU9keGexj0zRU.js";s:64:"a3979c3d25cb559722f7d2706c5d35e45bee24623da43b716fd806beea460ea4";s:61:"public://js/js_jeYE5w7CHcwrxNQJfqi7dVmAaL_TOwRxNmRmq7vLsUQ.js";s:64:"79ab52de68ab5af51160a0ef90f0c3b81977061cd1b4ec411ace995fb97ed34f";s:61:"public://js/js_PSJbtOVCvisdPwajJGvk9V8i7H6XPQfSy9LE1sAkneE.js";s:64:"07fd78d9ba4d77f63cb7a40bfaf66bb5d6232e46a5822207e8dd0d9252810971";s:61:"public://js/js_yFV18P6CACJDKa_0KFPQJwI-GGWxK6FqfSt1jdGZzDo.js";s:64:"f7a654d4d83e97e639b9855ec7593433aa08380ffd163ea2860c4d17f53f0f1b";s:61:"public://js/js_a-XEqg_PQIgAR7_4F2EScN6QKaClD_F43n2X6kQJwu4.js";s:64:"ddea937b5008530524945e74d82ce7ad1660346c4d44396941f743f3a0440973";s:61:"public://js/js_8BEUTcp1kBATjLlIGkgkfV9MI1FiKvn5V0c3C89wHSI.js";}',
-  ))
-  ->values(array(
-    'collection' => 'state',
-    'name' => 'system.theme.files',
-    'value' => 'a:47:{s:19:"test_invalid_engine";s:81:"core/modules/system/tests/themes/test_invalid_engine/test_invalid_engine.info.yml";s:34:"test_ckeditor_stylesheets_external";s:111:"core/modules/system/tests/themes/test_ckeditor_stylesheets_external/test_ckeditor_stylesheets_external.info.yml";s:43:"test_ckeditor_stylesheets_protocol_relative";s:129:"core/modules/system/tests/themes/test_ckeditor_stylesheets_protocol_relative/test_ckeditor_stylesheets_protocol_relative.info.yml";s:34:"test_ckeditor_stylesheets_relative";s:111:"core/modules/system/tests/themes/test_ckeditor_stylesheets_relative/test_ckeditor_stylesheets_relative.info.yml";s:26:"test_theme_nyan_cat_engine";s:95:"core/modules/system/tests/themes/test_theme_nyan_cat_engine/test_theme_nyan_cat_engine.info.yml";s:19:"test_theme_settings";s:81:"core/modules/system/tests/themes/test_theme_settings/test_theme_settings.info.yml";s:16:"test_theme_theme";s:75:"core/modules/system/tests/themes/test_theme_theme/test_theme_theme.info.yml";s:14:"test_wild_west";s:71:"core/modules/system/tests/themes/test_wild_west/test_wild_west.info.yml";s:5:"stark";s:32:"core/themes/stark/stark.info.yml";s:19:"big_pipe_test_theme";s:83:"core/modules/big_pipe/tests/themes/big_pipe_test_theme/big_pipe_test_theme.info.yml";s:29:"block_test_specialchars_theme";s:119:"core/modules/block/tests/modules/block_test/themes/block_test_specialchars_theme/block_test_specialchars_theme.info.yml";s:16:"block_test_theme";s:93:"core/modules/block/tests/modules/block_test/themes/block_test_theme/block_test_theme.info.yml";s:21:"breakpoint_theme_test";s:89:"core/modules/breakpoint/tests/themes/breakpoint_theme_test/breakpoint_theme_test.info.yml";s:16:"color_test_theme";s:93:"core/modules/color/tests/modules/color_test/themes/color_test_theme/color_test_theme.info.yml";s:23:"config_clash_test_theme";s:82:"core/modules/config/tests/config_clash_test_theme/config_clash_test_theme.info.yml";s:29:"config_translation_test_theme";s:113:"core/modules/config_translation/tests/themes/config_translation_test_theme/config_translation_test_theme.info.yml";s:24:"statistics_test_attached";s:95:"core/modules/statistics/tests/themes/statistics_test_attached/statistics_test_attached.info.yml";s:14:"test_basetheme";s:71:"core/modules/system/tests/themes/test_basetheme/test_basetheme.info.yml";s:22:"test_invalid_basetheme";s:87:"core/modules/system/tests/themes/test_invalid_basetheme/test_invalid_basetheme.info.yml";s:26:"test_invalid_basetheme_sub";s:95:"core/modules/system/tests/themes/test_invalid_basetheme_sub/test_invalid_basetheme_sub.info.yml";s:17:"test_invalid_core";s:77:"core/modules/system/tests/themes/test_invalid_core/test_invalid_core.info.yml";s:19:"test_invalid_region";s:81:"core/modules/system/tests/themes/test_invalid_region/test_invalid_region.info.yml";s:11:"test_stable";s:65:"core/modules/system/tests/themes/test_stable/test_stable.info.yml";s:16:"test_subsubtheme";s:75:"core/modules/system/tests/themes/test_subsubtheme/test_subsubtheme.info.yml";s:10:"test_theme";s:63:"core/modules/system/tests/themes/test_theme/test_theme.info.yml";s:51:"test_theme_having_veery_long_name_which_is_too_long";s:145:"core/modules/system/tests/themes/test_theme_having_veery_long_name_which_is_too_long/test_theme_having_veery_long_name_which_is_too_long.info.yml";s:26:"test_theme_libraries_empty";s:95:"core/modules/system/tests/themes/test_theme_libraries_empty/test_theme_libraries_empty.info.yml";s:27:"test_theme_libraries_extend";s:97:"core/modules/system/tests/themes/test_theme_libraries_extend/test_theme_libraries_extend.info.yml";s:50:"test_theme_libraries_override_with_drupal_settings";s:143:"core/modules/system/tests/themes/test_theme_libraries_override_with_drupal_settings/test_theme_libraries_override_with_drupal_settings.info.yml";s:48:"test_theme_libraries_override_with_invalid_asset";s:139:"core/modules/system/tests/themes/test_theme_libraries_override_with_invalid_asset/test_theme_libraries_override_with_invalid_asset.info.yml";s:40:"test_theme_twig_registry_loader_subtheme";s:123:"core/modules/system/tests/themes/test_theme_twig_registry_loader_subtheme/test_theme_twig_registry_loader_subtheme.info.yml";s:20:"update_test_subtheme";s:83:"core/modules/update/tests/themes/update_test_subtheme/update_test_subtheme.info.yml";s:15:"user_test_theme";s:71:"core/modules/user/tests/themes/user_test_theme/user_test_theme.info.yml";s:27:"views_test_checkboxes_theme";s:96:"core/modules/views/tests/themes/views_test_checkboxes_theme/views_test_checkboxes_theme.info.yml";s:16:"views_test_theme";s:74:"core/modules/views/tests/themes/views_test_theme/views_test_theme.info.yml";s:13:"test_subtheme";s:69:"core/modules/system/tests/themes/test_subtheme/test_subtheme.info.yml";s:31:"test_theme_twig_registry_loader";s:105:"core/modules/system/tests/themes/test_theme_twig_registry_loader/test_theme_twig_registry_loader.info.yml";s:37:"test_theme_twig_registry_loader_theme";s:117:"core/modules/system/tests/themes/test_theme_twig_registry_loader_theme/test_theme_twig_registry_loader_theme.info.yml";s:21:"update_test_basetheme";s:85:"core/modules/update/tests/themes/update_test_basetheme/update_test_basetheme.info.yml";s:6:"stable";s:34:"core/themes/stable/stable.info.yml";s:5:"seven";s:32:"core/themes/seven/seven.info.yml";s:6:"bartik";s:34:"core/themes/bartik/bartik.info.yml";s:6:"classy";s:34:"core/themes/classy/classy.info.yml";s:23:"entity_print_test_theme";s:90:"modules/entity_print/tests/themes/entity_print_test_theme/entity_print_test_theme.info.yml";s:28:"webform_bootstrap_test_theme";s:121:"modules/webform/modules/webform_bootstrap/tests/themes/webform_bootstrap_test_theme/webform_bootstrap_test_theme.info.yml";s:19:"webform_test_bartik";s:77:"modules/webform/tests/themes/webform_test_bartik/webform_test_bartik.info.yml";s:4:"mayo";s:25:"themes/mayo/mayo.info.yml";}',
-  ))
-  ->values(array(
-    'collection' => 'system.schema',
-    'name' => 'content_moderation',
-    'value' => 's:4:"8401";',
-  ))
-  ->values(array(
-    'collection' => 'system.schema',
-    'name' => 'workflows',
-    'value' => 'i:8000;',
-  ))
-  ->execute();
-
-$connection->delete('menu_tree')
-  ->condition('mlid', [
-    '24',
-  ], 'IN')
-  ->execute();
-
-$connection->insert('menu_tree')
-  ->fields(array(
-    'menu_name',
-    'mlid',
-    'id',
-    'parent',
-    'route_name',
-    'route_param_key',
-    'route_parameters',
-    'url',
-    'title',
-    'description',
-    'class',
-    'options',
-    'provider',
-    'enabled',
-    'discovered',
-    'expanded',
-    'weight',
-    'metadata',
-    'has_children',
-    'depth',
-    'p1',
-    'p2',
-    'p3',
-    'p4',
-    'p5',
-    'p6',
-    'p7',
-    'p8',
-    'p9',
-    'form_class',
-  ))
-  ->values(array(
-    'menu_name' => 'admin',
-    'mlid' => '24',
-    'id' => 'system.admin_config_workflow',
-    'parent' => 'system.admin_config',
-    'route_name' => 'system.admin_config_workflow',
-    'route_param_key' => '',
-    'route_parameters' => 'a:0:{}',
-    'url' => '',
-    'title' => 'O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:8:"Workflow";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}',
-    'description' => 'O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:28:"Manage the content workflow.";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}',
-    'class' => 'Drupal\Core\Menu\MenuLinkDefault',
-    'options' => 'a:0:{}',
-    'provider' => 'system',
-    'enabled' => '1',
-    'discovered' => '1',
-    'expanded' => '0',
-    'weight' => '5',
-    'metadata' => 'a:0:{}',
-    'has_children' => '1',
-    'depth' => '3',
-    'p1' => '1',
-    'p2' => '6',
-    'p3' => '24',
-    'p4' => '0',
-    'p5' => '0',
-    'p6' => '0',
-    'p7' => '0',
-    'p8' => '0',
-    'p9' => '0',
-    'form_class' => 'Drupal\Core\Menu\Form\MenuLinkDefaultForm',
-  ))
-  ->values(array(
-    'menu_name' => 'admin',
-    'mlid' => '63',
-    'id' => 'entity.workflow.collection',
-    'parent' => 'system.admin_config_workflow',
-    'route_name' => 'entity.workflow.collection',
-    'route_param_key' => '',
-    'route_parameters' => 'a:0:{}',
-    'url' => '',
-    'title' => 'O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:9:"Workflows";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}',
-    'description' => 'O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:20:"Configure workflows.";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}',
-    'class' => 'Drupal\Core\Menu\MenuLinkDefault',
-    'options' => 'a:0:{}',
-    'provider' => 'workflows',
-    'enabled' => '1',
-    'discovered' => '1',
-    'expanded' => '0',
-    'weight' => '0',
-    'metadata' => 'a:0:{}',
-    'has_children' => '0',
-    'depth' => '4',
-    'p1' => '1',
-    'p2' => '6',
-    'p3' => '24',
-    'p4' => '63',
-    'p5' => '0',
-    'p6' => '0',
-    'p7' => '0',
-    'p8' => '0',
-    'p9' => '0',
-    'form_class' => 'Drupal\Core\Menu\Form\MenuLinkDefaultForm',
-  ))
-  ->execute();
-
-$connection->delete('router')
-  ->condition('name', [
-    'entity.block_content.canonical',
-    'entity.block_content.edit_form',
-    'entity.node.edit_form',
-  ], 'IN')
-  ->execute();
-
-$connection->insert('router')
-  ->fields(array(
-    'name',
-    'path',
-    'pattern_outline',
-    'fit',
-    'route',
-    'number_parts',
-  ))
-  ->values(array(
-    'name' => 'content_moderation.workflow_type_edit_form',
-    'path' => '/admin/config/workflow/workflows/manage/{workflow}/type/{entity_type_id}',
-    'pattern_outline' => '/admin/config/workflow/workflows/manage/%/type/%',
-    'fit' => '250',
-    'route' => 'C:31:"Symfony\Component\Routing\Route":1871:{a:9:{s:4:"path";s:72:"/admin/config/workflow/workflows/manage/{workflow}/type/{entity_type_id}";s:4:"host";s:0:"";s:8:"defaults";a:2:{s:5:"_form";s:73:"\Drupal\content_moderation\Form\ContentModerationConfigureEntityTypesForm";s:15:"_title_callback";s:83:"\Drupal\content_moderation\Form\ContentModerationConfigureEntityTypesForm::getTitle";}s:12:"requirements";a:1:{s:11:"_permission";s:20:"administer workflows";}s:7:"options";a:6:{s:14:"compiler_class";s:34:"\Drupal\Core\Routing\RouteCompiler";s:10:"parameters";a:1:{s:8:"workflow";a:2:{s:4:"type";s:15:"entity:workflow";s:9:"converter";s:63:"drupal.proxy_original_service.paramconverter.configentity_admin";}}s:12:"_admin_route";b:1;s:14:"_route_filters";a:2:{i:0;s:13:"method_filter";i:1;s:27:"content_type_header_matcher";}s:16:"_route_enhancers";a:2:{i:0;s:31:"route_enhancer.param_conversion";i:1;s:19:"route_enhancer.form";}s:14:"_access_checks";a:1:{i:0;s:23:"access_check.permission";}}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";C:33:"Drupal\Core\Routing\CompiledRoute":768:{a:11:{s:4:"vars";a:2:{i:0;s:8:"workflow";i:1;s:14:"entity_type_id";}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:97:"#^/admin/config/workflow/workflows/manage/(?P<workflow>[^/]++)/type/(?P<entity_type_id>[^/]++)$#s";s:11:"path_tokens";a:4:{i:0;a:4:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:6:"[^/]++";i:3;s:14:"entity_type_id";}i:1;a:2:{i:0;s:4:"text";i:1;s:5:"/type";}i:2;a:4:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:6:"[^/]++";i:3;s:8:"workflow";}i:3;a:2:{i:0;s:4:"text";i:1;s:39:"/admin/config/workflow/workflows/manage";}}s:9:"path_vars";a:2:{i:0;s:8:"workflow";i:1;s:14:"entity_type_id";}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:250;s:14:"patternOutline";s:48:"/admin/config/workflow/workflows/manage/%/type/%";s:8:"numParts";i:8;}}}}',
-    'number_parts' => '8',
-  ))
-  ->values(array(
-    'name' => 'entity.block_content.canonical',
-    'path' => '/block/{block_content}',
-    'pattern_outline' => '/block/%',
-    'fit' => '2',
-    'route' => 'C:31:"Symfony\Component\Routing\Route":1368:{a:9:{s:4:"path";s:22:"/block/{block_content}";s:4:"host";s:0:"";s:8:"defaults";a:1:{s:12:"_entity_form";s:18:"block_content.edit";}s:12:"requirements";a:2:{s:14:"_entity_access";s:20:"block_content.update";s:13:"block_content";s:3:"\d+";}s:7:"options";a:6:{s:14:"compiler_class";s:34:"\Drupal\Core\Routing\RouteCompiler";s:12:"_admin_route";b:1;s:10:"parameters";a:1:{s:13:"block_content";a:2:{s:4:"type";s:20:"entity:block_content";s:9:"converter";s:30:"paramconverter.latest_revision";}}s:14:"_route_filters";a:2:{i:0;s:13:"method_filter";i:1;s:27:"content_type_header_matcher";}s:16:"_route_enhancers";a:2:{i:0;s:31:"route_enhancer.param_conversion";i:1;s:21:"route_enhancer.entity";}s:14:"_access_checks";a:1:{i:0;s:19:"access_check.entity";}}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";C:33:"Drupal\Core\Routing\CompiledRoute":466:{a:11:{s:4:"vars";a:1:{i:0;s:13:"block_content";}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:34:"#^/block/(?P<block_content>\d+)$#s";s:11:"path_tokens";a:2:{i:0;a:4:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:3:"\d+";i:3;s:13:"block_content";}i:1;a:2:{i:0;s:4:"text";i:1;s:6:"/block";}}s:9:"path_vars";a:1:{i:0;s:13:"block_content";}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:2;s:14:"patternOutline";s:8:"/block/%";s:8:"numParts";i:2;}}}}',
-    'number_parts' => '2',
-  ))
-  ->values(array(
-    'name' => 'entity.block_content.edit_form',
-    'path' => '/block/{block_content}',
-    'pattern_outline' => '/block/%',
-    'fit' => '2',
-    'route' => 'C:31:"Symfony\Component\Routing\Route":1368:{a:9:{s:4:"path";s:22:"/block/{block_content}";s:4:"host";s:0:"";s:8:"defaults";a:1:{s:12:"_entity_form";s:18:"block_content.edit";}s:12:"requirements";a:2:{s:14:"_entity_access";s:20:"block_content.update";s:13:"block_content";s:3:"\d+";}s:7:"options";a:6:{s:14:"compiler_class";s:34:"\Drupal\Core\Routing\RouteCompiler";s:12:"_admin_route";b:1;s:10:"parameters";a:1:{s:13:"block_content";a:2:{s:4:"type";s:20:"entity:block_content";s:9:"converter";s:30:"paramconverter.latest_revision";}}s:14:"_route_filters";a:2:{i:0;s:13:"method_filter";i:1;s:27:"content_type_header_matcher";}s:16:"_route_enhancers";a:2:{i:0;s:31:"route_enhancer.param_conversion";i:1;s:21:"route_enhancer.entity";}s:14:"_access_checks";a:1:{i:0;s:19:"access_check.entity";}}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";C:33:"Drupal\Core\Routing\CompiledRoute":466:{a:11:{s:4:"vars";a:1:{i:0;s:13:"block_content";}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:34:"#^/block/(?P<block_content>\d+)$#s";s:11:"path_tokens";a:2:{i:0;a:4:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:3:"\d+";i:3;s:13:"block_content";}i:1;a:2:{i:0;s:4:"text";i:1;s:6:"/block";}}s:9:"path_vars";a:1:{i:0;s:13:"block_content";}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:2;s:14:"patternOutline";s:8:"/block/%";s:8:"numParts";i:2;}}}}',
-    'number_parts' => '2',
-  ))
-  ->values(array(
-    'name' => 'entity.block_content.latest_version',
-    'path' => '/block/{block_content}/latest',
-    'pattern_outline' => '/block/%/latest',
-    'fit' => '5',
-    'route' => 'C:31:"Symfony\Component\Routing\Route":1678:{a:9:{s:4:"path";s:29:"/block/{block_content}/latest";s:4:"host";s:0:"";s:8:"defaults";a:2:{s:12:"_entity_view";s:18:"block_content.full";s:15:"_title_callback";s:54:"\Drupal\Core\Entity\Controller\EntityController::title";}s:12:"requirements";a:3:{s:14:"_entity_access";s:18:"block_content.view";s:34:"_content_moderation_latest_version";s:4:"TRUE";s:13:"block_content";s:3:"\d+";}s:7:"options";a:6:{s:14:"compiler_class";s:34:"\Drupal\Core\Routing\RouteCompiler";s:31:"_content_moderation_entity_type";s:13:"block_content";s:10:"parameters";a:1:{s:13:"block_content";a:3:{s:4:"type";s:20:"entity:block_content";s:21:"load_pending_revision";i:1;s:9:"converter";s:30:"paramconverter.latest_revision";}}s:14:"_route_filters";a:2:{i:0;s:13:"method_filter";i:1;s:27:"content_type_header_matcher";}s:16:"_route_enhancers";a:2:{i:0;s:31:"route_enhancer.param_conversion";i:1;s:21:"route_enhancer.entity";}s:14:"_access_checks";a:2:{i:0;s:19:"access_check.entity";i:1;s:28:"access_check.latest_revision";}}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";C:33:"Drupal\Core\Routing\CompiledRoute":524:{a:11:{s:4:"vars";a:1:{i:0;s:13:"block_content";}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:41:"#^/block/(?P<block_content>\d+)/latest$#s";s:11:"path_tokens";a:3:{i:0;a:2:{i:0;s:4:"text";i:1;s:7:"/latest";}i:1;a:4:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:3:"\d+";i:3;s:13:"block_content";}i:2;a:2:{i:0;s:4:"text";i:1;s:6:"/block";}}s:9:"path_vars";a:1:{i:0;s:13:"block_content";}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:5;s:14:"patternOutline";s:15:"/block/%/latest";s:8:"numParts";i:3;}}}}',
-    'number_parts' => '3',
-  ))
-  ->values(array(
-    'name' => 'entity.node.edit_form',
-    'path' => '/node/{node}/edit',
-    'pattern_outline' => '/node/%/edit',
-    'fit' => '5',
-    'route' => 'C:31:"Symfony\Component\Routing\Route":1358:{a:9:{s:4:"path";s:17:"/node/{node}/edit";s:4:"host";s:0:"";s:8:"defaults";a:1:{s:12:"_entity_form";s:9:"node.edit";}s:12:"requirements";a:2:{s:14:"_entity_access";s:11:"node.update";s:4:"node";s:3:"\d+";}s:7:"options";a:7:{s:14:"compiler_class";s:34:"\Drupal\Core\Routing\RouteCompiler";s:21:"_node_operation_route";b:1;s:12:"_admin_route";b:1;s:10:"parameters";a:1:{s:4:"node";a:2:{s:4:"type";s:11:"entity:node";s:9:"converter";s:30:"paramconverter.latest_revision";}}s:14:"_route_filters";a:2:{i:0;s:13:"method_filter";i:1;s:27:"content_type_header_matcher";}s:16:"_route_enhancers";a:2:{i:0;s:31:"route_enhancer.param_conversion";i:1;s:21:"route_enhancer.entity";}s:14:"_access_checks";a:1:{i:0;s:19:"access_check.entity";}}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";C:33:"Drupal\Core\Routing\CompiledRoute":476:{a:11:{s:4:"vars";a:1:{i:0;s:4:"node";}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:29:"#^/node/(?P<node>\d+)/edit$#s";s:11:"path_tokens";a:3:{i:0;a:2:{i:0;s:4:"text";i:1;s:5:"/edit";}i:1;a:4:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:3:"\d+";i:3;s:4:"node";}i:2;a:2:{i:0;s:4:"text";i:1;s:5:"/node";}}s:9:"path_vars";a:1:{i:0;s:4:"node";}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:5;s:14:"patternOutline";s:12:"/node/%/edit";s:8:"numParts";i:3;}}}}',
-    'number_parts' => '3',
-  ))
-  ->values(array(
-    'name' => 'entity.node.latest_version',
-    'path' => '/node/{node}/latest',
-    'pattern_outline' => '/node/%/latest',
-    'fit' => '5',
-    'route' => 'C:31:"Symfony\Component\Routing\Route":1567:{a:9:{s:4:"path";s:19:"/node/{node}/latest";s:4:"host";s:0:"";s:8:"defaults";a:2:{s:12:"_entity_view";s:9:"node.full";s:15:"_title_callback";s:54:"\Drupal\Core\Entity\Controller\EntityController::title";}s:12:"requirements";a:3:{s:14:"_entity_access";s:9:"node.view";s:34:"_content_moderation_latest_version";s:4:"TRUE";s:4:"node";s:3:"\d+";}s:7:"options";a:6:{s:14:"compiler_class";s:34:"\Drupal\Core\Routing\RouteCompiler";s:31:"_content_moderation_entity_type";s:4:"node";s:10:"parameters";a:1:{s:4:"node";a:3:{s:4:"type";s:11:"entity:node";s:21:"load_pending_revision";i:1;s:9:"converter";s:30:"paramconverter.latest_revision";}}s:14:"_route_filters";a:2:{i:0;s:13:"method_filter";i:1;s:27:"content_type_header_matcher";}s:16:"_route_enhancers";a:2:{i:0;s:31:"route_enhancer.param_conversion";i:1;s:21:"route_enhancer.entity";}s:14:"_access_checks";a:2:{i:0;s:19:"access_check.entity";i:1;s:28:"access_check.latest_revision";}}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";C:33:"Drupal\Core\Routing\CompiledRoute":482:{a:11:{s:4:"vars";a:1:{i:0;s:4:"node";}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:31:"#^/node/(?P<node>\d+)/latest$#s";s:11:"path_tokens";a:3:{i:0;a:2:{i:0;s:4:"text";i:1;s:7:"/latest";}i:1;a:4:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:3:"\d+";i:3;s:4:"node";}i:2;a:2:{i:0;s:4:"text";i:1;s:5:"/node";}}s:9:"path_vars";a:1:{i:0;s:4:"node";}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:5;s:14:"patternOutline";s:14:"/node/%/latest";s:8:"numParts";i:3;}}}}',
-    'number_parts' => '3',
-  ))
-  ->values(array(
-    'name' => 'entity.workflow.add_form',
-    'path' => '/admin/config/workflow/workflows/add',
-    'pattern_outline' => '/admin/config/workflow/workflows/add',
-    'fit' => '31',
-    'route' => 'C:31:"Symfony\Component\Routing\Route":1264:{a:9:{s:4:"path";s:36:"/admin/config/workflow/workflows/add";s:4:"host";s:0:"";s:8:"defaults";a:3:{s:12:"_entity_form";s:12:"workflow.add";s:14:"entity_type_id";s:8:"workflow";s:15:"_title_callback";s:56:"Drupal\Core\Entity\Controller\EntityController::addTitle";}s:12:"requirements";a:1:{s:21:"_entity_create_access";s:8:"workflow";}s:7:"options";a:5:{s:14:"compiler_class";s:34:"\Drupal\Core\Routing\RouteCompiler";s:12:"_admin_route";b:1;s:14:"_route_filters";a:2:{i:0;s:13:"method_filter";i:1;s:27:"content_type_header_matcher";}s:16:"_route_enhancers";a:2:{i:0;s:31:"route_enhancer.param_conversion";i:1;s:21:"route_enhancer.entity";}s:14:"_access_checks";a:1:{i:0;s:26:"access_check.entity_create";}}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";C:33:"Drupal\Core\Routing\CompiledRoute":404:{a:11:{s:4:"vars";a:0:{}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:41:"#^/admin/config/workflow/workflows/add$#s";s:11:"path_tokens";a:1:{i:0;a:2:{i:0;s:4:"text";i:1;s:36:"/admin/config/workflow/workflows/add";}}s:9:"path_vars";a:0:{}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:31;s:14:"patternOutline";s:36:"/admin/config/workflow/workflows/add";s:8:"numParts";i:5;}}}}',
-    'number_parts' => '5',
-  ))
-  ->values(array(
-    'name' => 'entity.workflow.add_state_form',
-    'path' => '/admin/config/workflow/workflows/manage/{workflow}/add_state',
-    'pattern_outline' => '/admin/config/workflow/workflows/manage/%/add_state',
-    'fit' => '125',
-    'route' => 'C:31:"Symfony\Component\Routing\Route":1572:{a:9:{s:4:"path";s:60:"/admin/config/workflow/workflows/manage/{workflow}/add_state";s:4:"host";s:0:"";s:8:"defaults";a:2:{s:12:"_entity_form";s:18:"workflow.add-state";s:6:"_title";s:9:"Add state";}s:12:"requirements";a:1:{s:14:"_entity_access";s:13:"workflow.edit";}s:7:"options";a:6:{s:14:"compiler_class";s:34:"\Drupal\Core\Routing\RouteCompiler";s:10:"parameters";a:1:{s:8:"workflow";a:2:{s:4:"type";s:15:"entity:workflow";s:9:"converter";s:63:"drupal.proxy_original_service.paramconverter.configentity_admin";}}s:12:"_admin_route";b:1;s:14:"_route_filters";a:2:{i:0;s:13:"method_filter";i:1;s:27:"content_type_header_matcher";}s:16:"_route_enhancers";a:2:{i:0;s:31:"route_enhancer.param_conversion";i:1;s:21:"route_enhancer.entity";}s:14:"_access_checks";a:1:{i:0;s:19:"access_check.entity";}}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";C:33:"Drupal\Core\Routing\CompiledRoute":619:{a:11:{s:4:"vars";a:1:{i:0;s:8:"workflow";}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:75:"#^/admin/config/workflow/workflows/manage/(?P<workflow>[^/]++)/add_state$#s";s:11:"path_tokens";a:3:{i:0;a:2:{i:0;s:4:"text";i:1;s:10:"/add_state";}i:1;a:4:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:6:"[^/]++";i:3;s:8:"workflow";}i:2;a:2:{i:0;s:4:"text";i:1;s:39:"/admin/config/workflow/workflows/manage";}}s:9:"path_vars";a:1:{i:0;s:8:"workflow";}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:125;s:14:"patternOutline";s:51:"/admin/config/workflow/workflows/manage/%/add_state";s:8:"numParts";i:7;}}}}',
-    'number_parts' => '7',
-  ))
-  ->values(array(
-    'name' => 'entity.workflow.add_transition_form',
-    'path' => '/admin/config/workflow/workflows/manage/{workflow}/add_transition',
-    'pattern_outline' => '/admin/config/workflow/workflows/manage/%/add_transition',
-    'fit' => '125',
-    'route' => 'C:31:"Symfony\Component\Routing\Route":1603:{a:9:{s:4:"path";s:65:"/admin/config/workflow/workflows/manage/{workflow}/add_transition";s:4:"host";s:0:"";s:8:"defaults";a:2:{s:12:"_entity_form";s:23:"workflow.add-transition";s:6:"_title";s:14:"Add transition";}s:12:"requirements";a:1:{s:14:"_entity_access";s:13:"workflow.edit";}s:7:"options";a:6:{s:14:"compiler_class";s:34:"\Drupal\Core\Routing\RouteCompiler";s:10:"parameters";a:1:{s:8:"workflow";a:2:{s:4:"type";s:15:"entity:workflow";s:9:"converter";s:63:"drupal.proxy_original_service.paramconverter.configentity_admin";}}s:12:"_admin_route";b:1;s:14:"_route_filters";a:2:{i:0;s:13:"method_filter";i:1;s:27:"content_type_header_matcher";}s:16:"_route_enhancers";a:2:{i:0;s:31:"route_enhancer.param_conversion";i:1;s:21:"route_enhancer.entity";}s:14:"_access_checks";a:1:{i:0;s:19:"access_check.entity";}}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";C:33:"Drupal\Core\Routing\CompiledRoute":634:{a:11:{s:4:"vars";a:1:{i:0;s:8:"workflow";}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:80:"#^/admin/config/workflow/workflows/manage/(?P<workflow>[^/]++)/add_transition$#s";s:11:"path_tokens";a:3:{i:0;a:2:{i:0;s:4:"text";i:1;s:15:"/add_transition";}i:1;a:4:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:6:"[^/]++";i:3;s:8:"workflow";}i:2;a:2:{i:0;s:4:"text";i:1;s:39:"/admin/config/workflow/workflows/manage";}}s:9:"path_vars";a:1:{i:0;s:8:"workflow";}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:125;s:14:"patternOutline";s:56:"/admin/config/workflow/workflows/manage/%/add_transition";s:8:"numParts";i:7;}}}}',
-    'number_parts' => '7',
-  ))
-  ->values(array(
-    'name' => 'entity.workflow.collection',
-    'path' => '/admin/config/workflow/workflows',
-    'pattern_outline' => '/admin/config/workflow/workflows',
-    'fit' => '15',
-    'route' => 'C:31:"Symfony\Component\Routing\Route":1207:{a:9:{s:4:"path";s:32:"/admin/config/workflow/workflows";s:4:"host";s:0:"";s:8:"defaults";a:4:{s:12:"_entity_list";s:8:"workflow";s:6:"_title";s:9:"Workflows";s:16:"_title_arguments";a:0:{}s:14:"_title_context";s:0:"";}s:12:"requirements";a:1:{s:11:"_permission";s:20:"administer workflows";}s:7:"options";a:5:{s:14:"compiler_class";s:34:"\Drupal\Core\Routing\RouteCompiler";s:12:"_admin_route";b:1;s:14:"_route_filters";a:2:{i:0;s:13:"method_filter";i:1;s:27:"content_type_header_matcher";}s:16:"_route_enhancers";a:2:{i:0;s:31:"route_enhancer.param_conversion";i:1;s:21:"route_enhancer.entity";}s:14:"_access_checks";a:1:{i:0;s:23:"access_check.permission";}}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";C:33:"Drupal\Core\Routing\CompiledRoute":392:{a:11:{s:4:"vars";a:0:{}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:37:"#^/admin/config/workflow/workflows$#s";s:11:"path_tokens";a:1:{i:0;a:2:{i:0;s:4:"text";i:1;s:32:"/admin/config/workflow/workflows";}}s:9:"path_vars";a:0:{}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:15;s:14:"patternOutline";s:32:"/admin/config/workflow/workflows";s:8:"numParts";i:4;}}}}',
-    'number_parts' => '4',
-  ))
-  ->values(array(
-    'name' => 'entity.workflow.delete_form',
-    'path' => '/admin/config/workflow/workflows/manage/{workflow}/delete',
-    'pattern_outline' => '/admin/config/workflow/workflows/manage/%/delete',
-    'fit' => '125',
-    'route' => 'C:31:"Symfony\Component\Routing\Route":1620:{a:9:{s:4:"path";s:57:"/admin/config/workflow/workflows/manage/{workflow}/delete";s:4:"host";s:0:"";s:8:"defaults";a:2:{s:12:"_entity_form";s:15:"workflow.delete";s:15:"_title_callback";s:60:"\Drupal\Core\Entity\Controller\EntityController::deleteTitle";}s:12:"requirements";a:1:{s:14:"_entity_access";s:15:"workflow.delete";}s:7:"options";a:6:{s:14:"compiler_class";s:34:"\Drupal\Core\Routing\RouteCompiler";s:10:"parameters";a:1:{s:8:"workflow";a:2:{s:4:"type";s:15:"entity:workflow";s:9:"converter";s:63:"drupal.proxy_original_service.paramconverter.configentity_admin";}}s:12:"_admin_route";b:1;s:14:"_route_filters";a:2:{i:0;s:13:"method_filter";i:1;s:27:"content_type_header_matcher";}s:16:"_route_enhancers";a:2:{i:0;s:31:"route_enhancer.param_conversion";i:1;s:21:"route_enhancer.entity";}s:14:"_access_checks";a:1:{i:0;s:19:"access_check.entity";}}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";C:33:"Drupal\Core\Routing\CompiledRoute":609:{a:11:{s:4:"vars";a:1:{i:0;s:8:"workflow";}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:72:"#^/admin/config/workflow/workflows/manage/(?P<workflow>[^/]++)/delete$#s";s:11:"path_tokens";a:3:{i:0;a:2:{i:0;s:4:"text";i:1;s:7:"/delete";}i:1;a:4:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:6:"[^/]++";i:3;s:8:"workflow";}i:2;a:2:{i:0;s:4:"text";i:1;s:39:"/admin/config/workflow/workflows/manage";}}s:9:"path_vars";a:1:{i:0;s:8:"workflow";}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:125;s:14:"patternOutline";s:48:"/admin/config/workflow/workflows/manage/%/delete";s:8:"numParts";i:7;}}}}',
-    'number_parts' => '7',
-  ))
-  ->values(array(
-    'name' => 'entity.workflow.delete_state_form',
-    'path' => '/admin/config/workflow/workflows/manage/{workflow}/state/{workflow_state}/delete',
-    'pattern_outline' => '/admin/config/workflow/workflows/manage/%/state/%/delete',
-    'fit' => '501',
-    'route' => 'C:31:"Symfony\Component\Routing\Route":1845:{a:9:{s:4:"path";s:80:"/admin/config/workflow/workflows/manage/{workflow}/state/{workflow_state}/delete";s:4:"host";s:0:"";s:8:"defaults";a:2:{s:5:"_form";s:46:"\Drupal\workflows\Form\WorkflowStateDeleteForm";s:6:"_title";s:12:"Delete state";}s:12:"requirements";a:1:{s:29:"_workflow_state_delete_access";s:4:"true";}s:7:"options";a:6:{s:14:"compiler_class";s:34:"\Drupal\Core\Routing\RouteCompiler";s:10:"parameters";a:1:{s:8:"workflow";a:2:{s:4:"type";s:15:"entity:workflow";s:9:"converter";s:63:"drupal.proxy_original_service.paramconverter.configentity_admin";}}s:12:"_admin_route";b:1;s:14:"_route_filters";a:2:{i:0;s:13:"method_filter";i:1;s:27:"content_type_header_matcher";}s:16:"_route_enhancers";a:2:{i:0;s:31:"route_enhancer.param_conversion";i:1;s:19:"route_enhancer.form";}s:14:"_access_checks";a:1:{i:0;s:35:"workflows.access_check.delete_state";}}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";C:33:"Drupal\Core\Routing\CompiledRoute":829:{a:11:{s:4:"vars";a:2:{i:0;s:8:"workflow";i:1;s:14:"workflow_state";}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:105:"#^/admin/config/workflow/workflows/manage/(?P<workflow>[^/]++)/state/(?P<workflow_state>[^/]++)/delete$#s";s:11:"path_tokens";a:5:{i:0;a:2:{i:0;s:4:"text";i:1;s:7:"/delete";}i:1;a:4:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:6:"[^/]++";i:3;s:14:"workflow_state";}i:2;a:2:{i:0;s:4:"text";i:1;s:6:"/state";}i:3;a:4:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:6:"[^/]++";i:3;s:8:"workflow";}i:4;a:2:{i:0;s:4:"text";i:1;s:39:"/admin/config/workflow/workflows/manage";}}s:9:"path_vars";a:2:{i:0;s:8:"workflow";i:1;s:14:"workflow_state";}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:501;s:14:"patternOutline";s:56:"/admin/config/workflow/workflows/manage/%/state/%/delete";s:8:"numParts";i:9;}}}}',
-    'number_parts' => '9',
-  ))
-  ->values(array(
-    'name' => 'entity.workflow.delete_transition_form',
-    'path' => '/admin/config/workflow/workflows/manage/{workflow}/transition/{workflow_transition}/delete',
-    'pattern_outline' => '/admin/config/workflow/workflows/manage/%/transition/%/delete',
-    'fit' => '501',
-    'route' => 'C:31:"Symfony\Component\Routing\Route":1880:{a:9:{s:4:"path";s:90:"/admin/config/workflow/workflows/manage/{workflow}/transition/{workflow_transition}/delete";s:4:"host";s:0:"";s:8:"defaults";a:2:{s:5:"_form";s:51:"\Drupal\workflows\Form\WorkflowTransitionDeleteForm";s:6:"_title";s:17:"Delete transition";}s:12:"requirements";a:1:{s:14:"_entity_access";s:13:"workflow.edit";}s:7:"options";a:6:{s:14:"compiler_class";s:34:"\Drupal\Core\Routing\RouteCompiler";s:10:"parameters";a:1:{s:8:"workflow";a:2:{s:4:"type";s:15:"entity:workflow";s:9:"converter";s:63:"drupal.proxy_original_service.paramconverter.configentity_admin";}}s:12:"_admin_route";b:1;s:14:"_route_filters";a:2:{i:0;s:13:"method_filter";i:1;s:27:"content_type_header_matcher";}s:16:"_route_enhancers";a:2:{i:0;s:31:"route_enhancer.param_conversion";i:1;s:19:"route_enhancer.form";}s:14:"_access_checks";a:1:{i:0;s:19:"access_check.entity";}}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";C:33:"Drupal\Core\Routing\CompiledRoute":865:{a:11:{s:4:"vars";a:2:{i:0;s:8:"workflow";i:1;s:19:"workflow_transition";}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:115:"#^/admin/config/workflow/workflows/manage/(?P<workflow>[^/]++)/transition/(?P<workflow_transition>[^/]++)/delete$#s";s:11:"path_tokens";a:5:{i:0;a:2:{i:0;s:4:"text";i:1;s:7:"/delete";}i:1;a:4:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:6:"[^/]++";i:3;s:19:"workflow_transition";}i:2;a:2:{i:0;s:4:"text";i:1;s:11:"/transition";}i:3;a:4:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:6:"[^/]++";i:3;s:8:"workflow";}i:4;a:2:{i:0;s:4:"text";i:1;s:39:"/admin/config/workflow/workflows/manage";}}s:9:"path_vars";a:2:{i:0;s:8:"workflow";i:1;s:19:"workflow_transition";}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:501;s:14:"patternOutline";s:61:"/admin/config/workflow/workflows/manage/%/transition/%/delete";s:8:"numParts";i:9;}}}}',
-    'number_parts' => '9',
-  ))
-  ->values(array(
-    'name' => 'entity.workflow.edit_form',
-    'path' => '/admin/config/workflow/workflows/manage/{workflow}',
-    'pattern_outline' => '/admin/config/workflow/workflows/manage/%',
-    'fit' => '62',
-    'route' => 'C:31:"Symfony\Component\Routing\Route":1551:{a:9:{s:4:"path";s:50:"/admin/config/workflow/workflows/manage/{workflow}";s:4:"host";s:0:"";s:8:"defaults";a:2:{s:12:"_entity_form";s:13:"workflow.edit";s:15:"_title_callback";s:58:"\Drupal\Core\Entity\Controller\EntityController::editTitle";}s:12:"requirements";a:1:{s:14:"_entity_access";s:15:"workflow.update";}s:7:"options";a:6:{s:14:"compiler_class";s:34:"\Drupal\Core\Routing\RouteCompiler";s:10:"parameters";a:1:{s:8:"workflow";a:2:{s:4:"type";s:15:"entity:workflow";s:9:"converter";s:63:"drupal.proxy_original_service.paramconverter.configentity_admin";}}s:12:"_admin_route";b:1;s:14:"_route_filters";a:2:{i:0;s:13:"method_filter";i:1;s:27:"content_type_header_matcher";}s:16:"_route_enhancers";a:2:{i:0;s:31:"route_enhancer.param_conversion";i:1;s:21:"route_enhancer.entity";}s:14:"_access_checks";a:1:{i:0;s:19:"access_check.entity";}}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";C:33:"Drupal\Core\Routing\CompiledRoute":551:{a:11:{s:4:"vars";a:1:{i:0;s:8:"workflow";}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:65:"#^/admin/config/workflow/workflows/manage/(?P<workflow>[^/]++)$#s";s:11:"path_tokens";a:2:{i:0;a:4:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:6:"[^/]++";i:3;s:8:"workflow";}i:1;a:2:{i:0;s:4:"text";i:1;s:39:"/admin/config/workflow/workflows/manage";}}s:9:"path_vars";a:1:{i:0;s:8:"workflow";}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:62;s:14:"patternOutline";s:41:"/admin/config/workflow/workflows/manage/%";s:8:"numParts";i:6;}}}}',
-    'number_parts' => '6',
-  ))
-  ->values(array(
-    'name' => 'entity.workflow.edit_state_form',
-    'path' => '/admin/config/workflow/workflows/manage/{workflow}/state/{workflow_state}',
-    'pattern_outline' => '/admin/config/workflow/workflows/manage/%/state/%',
-    'fit' => '250',
-    'route' => 'C:31:"Symfony\Component\Routing\Route":1740:{a:9:{s:4:"path";s:73:"/admin/config/workflow/workflows/manage/{workflow}/state/{workflow_state}";s:4:"host";s:0:"";s:8:"defaults";a:2:{s:12:"_entity_form";s:19:"workflow.edit-state";s:6:"_title";s:10:"Edit state";}s:12:"requirements";a:1:{s:14:"_entity_access";s:13:"workflow.edit";}s:7:"options";a:6:{s:14:"compiler_class";s:34:"\Drupal\Core\Routing\RouteCompiler";s:10:"parameters";a:1:{s:8:"workflow";a:2:{s:4:"type";s:15:"entity:workflow";s:9:"converter";s:63:"drupal.proxy_original_service.paramconverter.configentity_admin";}}s:12:"_admin_route";b:1;s:14:"_route_filters";a:2:{i:0;s:13:"method_filter";i:1;s:27:"content_type_header_matcher";}s:16:"_route_enhancers";a:2:{i:0;s:31:"route_enhancer.param_conversion";i:1;s:21:"route_enhancer.entity";}s:14:"_access_checks";a:1:{i:0;s:19:"access_check.entity";}}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";C:33:"Drupal\Core\Routing\CompiledRoute":771:{a:11:{s:4:"vars";a:2:{i:0;s:8:"workflow";i:1;s:14:"workflow_state";}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:98:"#^/admin/config/workflow/workflows/manage/(?P<workflow>[^/]++)/state/(?P<workflow_state>[^/]++)$#s";s:11:"path_tokens";a:4:{i:0;a:4:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:6:"[^/]++";i:3;s:14:"workflow_state";}i:1;a:2:{i:0;s:4:"text";i:1;s:6:"/state";}i:2;a:4:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:6:"[^/]++";i:3;s:8:"workflow";}i:3;a:2:{i:0;s:4:"text";i:1;s:39:"/admin/config/workflow/workflows/manage";}}s:9:"path_vars";a:2:{i:0;s:8:"workflow";i:1;s:14:"workflow_state";}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:250;s:14:"patternOutline";s:49:"/admin/config/workflow/workflows/manage/%/state/%";s:8:"numParts";i:8;}}}}',
-    'number_parts' => '8',
-  ))
-  ->values(array(
-    'name' => 'entity.workflow.edit_transition_form',
-    'path' => '/admin/config/workflow/workflows/manage/{workflow}/transition/{workflow_transition}',
-    'pattern_outline' => '/admin/config/workflow/workflows/manage/%/transition/%',
-    'fit' => '250',
-    'route' => 'C:31:"Symfony\Component\Routing\Route":1797:{a:9:{s:4:"path";s:83:"/admin/config/workflow/workflows/manage/{workflow}/transition/{workflow_transition}";s:4:"host";s:0:"";s:8:"defaults";a:2:{s:12:"_entity_form";s:24:"workflow.edit-transition";s:6:"_title";s:15:"Edit transition";}s:12:"requirements";a:1:{s:14:"_entity_access";s:13:"workflow.edit";}s:7:"options";a:6:{s:14:"compiler_class";s:34:"\Drupal\Core\Routing\RouteCompiler";s:10:"parameters";a:1:{s:8:"workflow";a:2:{s:4:"type";s:15:"entity:workflow";s:9:"converter";s:63:"drupal.proxy_original_service.paramconverter.configentity_admin";}}s:12:"_admin_route";b:1;s:14:"_route_filters";a:2:{i:0;s:13:"method_filter";i:1;s:27:"content_type_header_matcher";}s:16:"_route_enhancers";a:2:{i:0;s:31:"route_enhancer.param_conversion";i:1;s:21:"route_enhancer.entity";}s:14:"_access_checks";a:1:{i:0;s:19:"access_check.entity";}}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";C:33:"Drupal\Core\Routing\CompiledRoute":808:{a:11:{s:4:"vars";a:2:{i:0;s:8:"workflow";i:1;s:19:"workflow_transition";}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:108:"#^/admin/config/workflow/workflows/manage/(?P<workflow>[^/]++)/transition/(?P<workflow_transition>[^/]++)$#s";s:11:"path_tokens";a:4:{i:0;a:4:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:6:"[^/]++";i:3;s:19:"workflow_transition";}i:1;a:2:{i:0;s:4:"text";i:1;s:11:"/transition";}i:2;a:4:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:6:"[^/]++";i:3;s:8:"workflow";}i:3;a:2:{i:0;s:4:"text";i:1;s:39:"/admin/config/workflow/workflows/manage";}}s:9:"path_vars";a:2:{i:0;s:8:"workflow";i:1;s:19:"workflow_transition";}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:250;s:14:"patternOutline";s:54:"/admin/config/workflow/workflows/manage/%/transition/%";s:8:"numParts";i:8;}}}}',
-    'number_parts' => '8',
-  ))
-  ->execute();
diff --git a/core/modules/content_moderation/tests/fixtures/update/drupal-8.5.0-content_moderation_installed.php b/core/modules/content_moderation/tests/fixtures/update/drupal-8.5.0-content_moderation_installed.php
deleted file mode 100644
index 4f0a672f83..0000000000
--- a/core/modules/content_moderation/tests/fixtures/update/drupal-8.5.0-content_moderation_installed.php
+++ /dev/null
@@ -1,25 +0,0 @@
-<?php
-// @codingStandardsIgnoreFile
-/**
- * @file
- * Content moderation installed in the standard profile at 8.5.0.
- *
- * This file applies on top of drupal-8.4.0-content_moderation_installed.php.
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-$connection->insert('config')
-  ->fields(array(
-    'collection',
-    'name',
-    'data',
-  ))
-  ->values(array(
-    'collection' => '',
-    'name' => 'views.view.moderated_content',
-    'data' => 'a:14:{s:4:"uuid";s:36:"959553ea-c90b-457b-812d-b4ccf82863f5";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:1:{i:0;s:28:"workflows.workflow.editorial";}s:6:"module";a:3:{i:0;s:18:"content_moderation";i:1;s:4:"node";i:2;s:4:"user";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"1UIjNd6iIhogbx50cJPDN7Me8cUQx2xCP2IBgrKG6Ms";}s:2:"id";s:17:"moderated_content";s:5:"label";s:17:"Moderated content";s:6:"module";s:5:"views";s:11:"description";s:26:"Find and moderate content.";s:3:"tag";s:0:"";s:10:"base_table";s:19:"node_field_revision";s:10:"base_field";s:3:"vid";s:4:"core";s:3:"8.x";s:7:"display";a:2:{s:7:"default";a:6:{s:14:"display_plugin";s:7:"default";s:2:"id";s:7:"default";s:13:"display_title";s:6:"Master";s:8:"position";i:0;s:15:"display_options";a:18:{s:6:"access";a:2:{s:4:"type";s:4:"perm";s:7:"options";a:1:{s:4:"perm";s:28:"view any unpublished content";}}s:5:"cache";a:2:{s:4:"type";s:3:"tag";s:7:"options";a:0:{}}s:5:"query";a:2:{s:4:"type";s:11:"views_query";s:7:"options";a:5:{s:19:"disable_sql_rewrite";b:0;s:8:"distinct";b:0;s:7:"replica";b:0;s:13:"query_comment";s:0:"";s:10:"query_tags";a:0:{}}}s:12:"exposed_form";a:2:{s:4:"type";s:5:"basic";s:7:"options";a:7:{s:13:"submit_button";s:6:"Filter";s:12:"reset_button";b:1;s:18:"reset_button_label";s:5:"Reset";s:19:"exposed_sorts_label";s:7:"Sort by";s:17:"expose_sort_order";b:1;s:14:"sort_asc_label";s:3:"Asc";s:15:"sort_desc_label";s:4:"Desc";}}s:5:"pager";a:2:{s:4:"type";s:4:"full";s:7:"options";a:7:{s:14:"items_per_page";i:50;s:6:"offset";i:0;s:2:"id";i:0;s:11:"total_pages";N;s:4:"tags";a:4:{s:8:"previous";s:12:"‹ Previous";s:4:"next";s:8:"Next ›";s:5:"first";s:8:"« First";s:4:"last";s:7:"Last »";}s:6:"expose";a:7:{s:14:"items_per_page";b:0;s:20:"items_per_page_label";s:14:"Items per page";s:22:"items_per_page_options";s:13:"5, 10, 25, 50";s:26:"items_per_page_options_all";b:0;s:32:"items_per_page_options_all_label";s:7:"- All -";s:6:"offset";b:0;s:12:"offset_label";s:6:"Offset";}s:8:"quantity";i:9;}}s:5:"style";a:2:{s:4:"type";s:5:"table";s:7:"options";a:12:{s:8:"grouping";a:0:{}s:9:"row_class";s:0:"";s:17:"default_row_class";b:1;s:8:"override";b:1;s:6:"sticky";b:1;s:7:"caption";s:0:"";s:7:"summary";s:0:"";s:11:"description";s:0:"";s:7:"columns";a:5:{s:5:"title";s:5:"title";s:4:"type";s:4:"type";s:4:"name";s:4:"name";s:16:"moderation_state";s:16:"moderation_state";s:7:"changed";s:7:"changed";}s:4:"info";a:5:{s:5:"title";a:6:{s:8:"sortable";b:1;s:18:"default_sort_order";s:3:"asc";s:5:"align";s:0:"";s:9:"separator";s:0:"";s:12:"empty_column";b:0;s:10:"responsive";s:0:"";}s:4:"type";a:6:{s:8:"sortable";b:1;s:18:"default_sort_order";s:3:"asc";s:5:"align";s:0:"";s:9:"separator";s:0:"";s:12:"empty_column";b:0;s:10:"responsive";s:0:"";}s:4:"name";a:6:{s:8:"sortable";b:0;s:18:"default_sort_order";s:3:"asc";s:5:"align";s:0:"";s:9:"separator";s:0:"";s:12:"empty_column";b:0;s:10:"responsive";s:0:"";}s:16:"moderation_state";a:6:{s:8:"sortable";b:1;s:18:"default_sort_order";s:3:"asc";s:5:"align";s:0:"";s:9:"separator";s:0:"";s:12:"empty_column";b:0;s:10:"responsive";s:0:"";}s:7:"changed";a:6:{s:8:"sortable";b:1;s:18:"default_sort_order";s:4:"desc";s:5:"align";s:0:"";s:9:"separator";s:0:"";s:12:"empty_column";b:0;s:10:"responsive";s:0:"";}}s:7:"default";s:7:"changed";s:11:"empty_table";b:1;}}s:3:"row";a:1:{s:4:"type";s:6:"fields";}s:6:"fields";a:6:{s:5:"title";a:37:{s:2:"id";s:5:"title";s:5:"table";s:19:"node_field_revision";s:5:"field";s:5:"title";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:5:"Title";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:0;s:8:"ellipsis";b:0;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:1;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:17:"click_sort_column";s:5:"value";s:4:"type";s:6:"string";s:8:"settings";a:1:{s:14:"link_to_entity";b:1;}s:12:"group_column";s:5:"value";s:13:"group_columns";a:0:{}s:10:"group_rows";b:1;s:11:"delta_limit";i:0;s:12:"delta_offset";i:0;s:14:"delta_reversed";b:0;s:16:"delta_first_last";b:0;s:10:"multi_type";s:9:"separator";s:9:"separator";s:2:", ";s:17:"field_api_classes";b:0;s:11:"entity_type";s:4:"node";s:12:"entity_field";s:5:"title";s:9:"plugin_id";s:5:"field";}s:4:"type";a:37:{s:2:"id";s:4:"type";s:5:"table";s:15:"node_field_data";s:5:"field";s:4:"type";s:12:"relationship";s:3:"nid";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:12:"Content type";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:1;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:17:"click_sort_column";s:9:"target_id";s:4:"type";s:22:"entity_reference_label";s:8:"settings";a:1:{s:4:"link";b:0;}s:12:"group_column";s:9:"target_id";s:13:"group_columns";a:0:{}s:10:"group_rows";b:1;s:11:"delta_limit";i:0;s:12:"delta_offset";i:0;s:14:"delta_reversed";b:0;s:16:"delta_first_last";b:0;s:10:"multi_type";s:9:"separator";s:9:"separator";s:2:", ";s:17:"field_api_classes";b:0;s:11:"entity_type";s:4:"node";s:12:"entity_field";s:4:"type";s:9:"plugin_id";s:5:"field";}s:4:"name";a:37:{s:2:"id";s:4:"name";s:5:"table";s:16:"users_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:3:"uid";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:6:"Author";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:1;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:17:"click_sort_column";s:5:"value";s:4:"type";s:9:"user_name";s:8:"settings";a:1:{s:14:"link_to_entity";b:1;}s:12:"group_column";s:5:"value";s:13:"group_columns";a:0:{}s:10:"group_rows";b:1;s:11:"delta_limit";i:0;s:12:"delta_offset";i:0;s:14:"delta_reversed";b:0;s:16:"delta_first_last";b:0;s:10:"multi_type";s:9:"separator";s:9:"separator";s:2:", ";s:17:"field_api_classes";b:0;s:11:"entity_type";s:4:"user";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:5:"field";}s:16:"moderation_state";a:36:{s:2:"id";s:16:"moderation_state";s:5:"table";s:19:"node_field_revision";s:5:"field";s:16:"moderation_state";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:16:"Moderation state";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:1;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:17:"click_sort_column";s:5:"value";s:4:"type";s:24:"content_moderation_state";s:8:"settings";a:0:{}s:12:"group_column";s:5:"value";s:13:"group_columns";a:0:{}s:10:"group_rows";b:1;s:11:"delta_limit";i:0;s:12:"delta_offset";i:0;s:14:"delta_reversed";b:0;s:16:"delta_first_last";b:0;s:10:"multi_type";s:9:"separator";s:9:"separator";s:2:", ";s:17:"field_api_classes";b:0;s:11:"entity_type";s:4:"node";s:9:"plugin_id";s:5:"field";}s:7:"changed";a:37:{s:2:"id";s:7:"changed";s:5:"table";s:19:"node_field_revision";s:5:"field";s:7:"changed";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:7:"Updated";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:0;s:8:"ellipsis";b:0;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:1;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:17:"click_sort_column";s:5:"value";s:4:"type";s:9:"timestamp";s:8:"settings";a:3:{s:11:"date_format";s:5:"short";s:18:"custom_date_format";s:0:"";s:8:"timezone";s:0:"";}s:12:"group_column";s:5:"value";s:13:"group_columns";a:0:{}s:10:"group_rows";b:1;s:11:"delta_limit";i:0;s:12:"delta_offset";i:0;s:14:"delta_reversed";b:0;s:16:"delta_first_last";b:0;s:10:"multi_type";s:9:"separator";s:9:"separator";s:2:", ";s:17:"field_api_classes";b:0;s:11:"entity_type";s:4:"node";s:12:"entity_field";s:7:"changed";s:9:"plugin_id";s:5:"field";}s:10:"operations";a:24:{s:2:"id";s:10:"operations";s:5:"table";s:13:"node_revision";s:5:"field";s:10:"operations";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:10:"Operations";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:1;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:11:"destination";b:1;s:11:"entity_type";s:4:"node";s:9:"plugin_id";s:17:"entity_operations";}}s:7:"filters";a:6:{s:15:"latest_revision";a:15:{s:2:"id";s:15:"latest_revision";s:5:"table";s:13:"node_revision";s:5:"field";s:15:"latest_revision";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:1:"=";s:5:"value";s:0:"";s:5:"group";i:1;s:7:"exposed";b:0;s:6:"expose";a:10:{s:11:"operator_id";s:0:"";s:5:"label";s:0:"";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:0:"";s:10:"identifier";s:0:"";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:1:{s:13:"authenticated";s:13:"authenticated";}}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:4:"node";s:9:"plugin_id";s:15:"latest_revision";}s:5:"title";a:16:{s:2:"id";s:5:"title";s:5:"table";s:19:"node_field_revision";s:5:"field";s:5:"title";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:8:"contains";s:5:"value";s:0:"";s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:10:{s:11:"operator_id";s:8:"title_op";s:5:"label";s:5:"Title";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:8:"title_op";s:10:"identifier";s:5:"title";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:3:{s:13:"authenticated";s:13:"authenticated";s:9:"anonymous";s:1:"0";s:13:"administrator";s:1:"0";}}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:4:"node";s:12:"entity_field";s:5:"title";s:9:"plugin_id";s:6:"string";}s:4:"type";a:16:{s:2:"id";s:4:"type";s:5:"table";s:15:"node_field_data";s:5:"field";s:4:"type";s:12:"relationship";s:3:"nid";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:2:"in";s:5:"value";a:0:{}s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:11:{s:11:"operator_id";s:7:"type_op";s:5:"label";s:12:"Content type";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:7:"type_op";s:10:"identifier";s:4:"type";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:3:{s:13:"authenticated";s:13:"authenticated";s:9:"anonymous";s:1:"0";s:13:"administrator";s:1:"0";}s:6:"reduce";b:0;}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:4:"node";s:12:"entity_field";s:4:"type";s:9:"plugin_id";s:6:"bundle";}s:16:"moderation_state";a:15:{s:2:"id";s:16:"moderation_state";s:5:"table";s:19:"node_field_revision";s:5:"field";s:16:"moderation_state";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:2:"in";s:5:"value";a:2:{s:15:"editorial-draft";s:15:"editorial-draft";s:18:"editorial-archived";s:18:"editorial-archived";}s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:11:{s:11:"operator_id";s:19:"moderation_state_op";s:5:"label";s:16:"Moderation state";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:19:"moderation_state_op";s:10:"identifier";s:16:"moderation_state";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:3:{s:13:"authenticated";s:13:"authenticated";s:9:"anonymous";s:1:"0";s:13:"administrator";s:1:"0";}s:6:"reduce";b:1;}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:4:"node";s:9:"plugin_id";s:23:"moderation_state_filter";}s:8:"langcode";a:16:{s:2:"id";s:8:"langcode";s:5:"table";s:19:"node_field_revision";s:5:"field";s:8:"langcode";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:2:"in";s:5:"value";a:0:{}s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:11:{s:11:"operator_id";s:11:"langcode_op";s:5:"label";s:8:"Language";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:11:"langcode_op";s:10:"identifier";s:8:"langcode";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:3:{s:13:"authenticated";s:13:"authenticated";s:9:"anonymous";s:1:"0";s:13:"administrator";s:1:"0";}s:6:"reduce";b:0;}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:4:"node";s:12:"entity_field";s:8:"langcode";s:9:"plugin_id";s:8:"language";}s:18:"moderation_state_1";a:15:{s:2:"id";s:18:"moderation_state_1";s:5:"table";s:19:"node_field_revision";s:5:"field";s:16:"moderation_state";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:6:"not in";s:5:"value";a:1:{s:19:"editorial-published";s:19:"editorial-published";}s:5:"group";i:1;s:7:"exposed";b:0;s:6:"expose";a:11:{s:11:"operator_id";s:0:"";s:5:"label";s:0:"";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:0:"";s:10:"identifier";s:0:"";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:1:{s:13:"authenticated";s:13:"authenticated";}s:6:"reduce";b:0;}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:4:"node";s:9:"plugin_id";s:23:"moderation_state_filter";}}s:5:"sorts";a:0:{}s:5:"title";s:17:"Moderated content";s:6:"header";a:0:{}s:6:"footer";a:0:{}s:5:"empty";a:1:{s:16:"area_text_custom";a:10:{s:2:"id";s:16:"area_text_custom";s:5:"table";s:5:"views";s:5:"field";s:16:"area_text_custom";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"empty";b:1;s:8:"tokenize";b:0;s:7:"content";s:98:"No moderated content available. Only pending versions of content, such as drafts, are listed here.";s:9:"plugin_id";s:11:"text_custom";}}s:13:"relationships";a:2:{s:3:"nid";a:10:{s:2:"id";s:3:"nid";s:5:"table";s:19:"node_field_revision";s:5:"field";s:3:"nid";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:47:"Get the actual content from a content revision.";s:8:"required";b:0;s:11:"entity_type";s:4:"node";s:12:"entity_field";s:3:"nid";s:9:"plugin_id";s:8:"standard";}s:3:"uid";a:10:{s:2:"id";s:3:"uid";s:5:"table";s:19:"node_field_revision";s:5:"field";s:3:"uid";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:4:"User";s:8:"required";b:0;s:11:"entity_type";s:4:"node";s:12:"entity_field";s:3:"uid";s:9:"plugin_id";s:8:"standard";}}s:9:"arguments";a:0:{}s:17:"display_extenders";a:0:{}s:13:"filter_groups";a:2:{s:8:"operator";s:3:"AND";s:6:"groups";a:1:{i:1;s:3:"AND";}}}s:14:"cache_metadata";a:3:{s:7:"max-age";i:-1;s:8:"contexts";a:6:{i:0;s:26:"languages:language_content";i:1;s:28:"languages:language_interface";i:2;s:3:"url";i:3;s:14:"url.query_args";i:4;s:21:"user.node_grants:view";i:5;s:16:"user.permissions";}s:4:"tags";a:1:{i:0;s:20:"config:workflow_list";}}}s:17:"moderated_content";a:6:{s:14:"display_plugin";s:4:"page";s:2:"id";s:17:"moderated_content";s:13:"display_title";s:17:"Moderated content";s:8:"position";i:1;s:15:"display_options";a:3:{s:17:"display_extenders";a:0:{}s:4:"path";s:23:"admin/content/moderated";s:19:"display_description";s:0:"";}s:14:"cache_metadata";a:3:{s:7:"max-age";i:-1;s:8:"contexts";a:6:{i:0;s:26:"languages:language_content";i:1;s:28:"languages:language_interface";i:2;s:3:"url";i:3;s:14:"url.query_args";i:4;s:21:"user.node_grants:view";i:5;s:16:"user.permissions";}s:4:"tags";a:1:{i:0;s:20:"config:workflow_list";}}}}}',
-  ))
-  ->execute();
diff --git a/core/modules/content_moderation/tests/fixtures/update/drupal-8.default-cms-entity-id-2941736.php b/core/modules/content_moderation/tests/fixtures/update/drupal-8.default-cms-entity-id-2941736.php
deleted file mode 100644
index 5e9d236115..0000000000
--- a/core/modules/content_moderation/tests/fixtures/update/drupal-8.default-cms-entity-id-2941736.php
+++ /dev/null
@@ -1,804 +0,0 @@
-<?php
-// @codingStandardsIgnoreFile
-/**
- * @file
- * Content for the update path test in #2941736.
- *
- * @see \Drupal\Tests\content_moderation\Functional\DefaultContentModerationStateRevisionUpdateTest.
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-$connection->insert('block_content')
-  ->fields(array(
-    'id',
-    'revision_id',
-    'type',
-    'uuid',
-    'langcode',
-  ))
-  ->values(array(
-    'id' => '1',
-    'revision_id' => '1',
-    'type' => 'test_block_content',
-    'uuid' => '811fac6c-8184-4de5-99eb-9e70d28709f4',
-    'langcode' => 'en',
-  ))
-  ->values(array(
-    'id' => '2',
-    'revision_id' => '3',
-    'type' => 'test_block_content',
-    'uuid' => 'b89f025c-0538-4075-bd8e-96acf74211c9',
-    'langcode' => 'en',
-  ))
-  ->values(array(
-    'id' => '3',
-    'revision_id' => '5',
-    'type' => 'test_block_content',
-    'uuid' => '62e428e1-88a6-478c-a8c6-a554ca2332ae',
-    'langcode' => 'en',
-  ))
-  ->execute();
-
-$connection->insert('block_content_field_data')
-  ->fields(array(
-    'id',
-    'revision_id',
-    'type',
-    'langcode',
-    'info',
-    'changed',
-    'default_langcode',
-    'revision_translation_affected',
-  ))
-  ->values(array(
-    'id' => '1',
-    'revision_id' => '1',
-    'type' => 'test_block_content',
-    'langcode' => 'en',
-    'info' => 'draft pending revision',
-    'changed' => '1517725800',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'id' => '2',
-    'revision_id' => '3',
-    'type' => 'test_block_content',
-    'langcode' => 'en',
-    'info' => 'published default revision',
-    'changed' => '1517725800',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'id' => '3',
-    'revision_id' => '5',
-    'type' => 'test_block_content',
-    'langcode' => 'en',
-    'info' => 'archived default revision',
-    'changed' => '1517725800',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->execute();
-
-$connection->insert('block_content_field_revision')
-  ->fields(array(
-    'id',
-    'revision_id',
-    'langcode',
-    'info',
-    'changed',
-    'default_langcode',
-    'revision_translation_affected',
-  ))
-  ->values(array(
-    'id' => '1',
-    'revision_id' => '1',
-    'langcode' => 'en',
-    'info' => 'draft pending revision',
-    'changed' => '1517725800',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'id' => '1',
-    'revision_id' => '2',
-    'langcode' => 'en',
-    'info' => 'draft pending revision',
-    'changed' => '1517725800',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'id' => '2',
-    'revision_id' => '3',
-    'langcode' => 'en',
-    'info' => 'published default revision',
-    'changed' => '1517725800',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'id' => '3',
-    'revision_id' => '4',
-    'langcode' => 'en',
-    'info' => 'archived default revision',
-    'changed' => '1517725800',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'id' => '3',
-    'revision_id' => '5',
-    'langcode' => 'en',
-    'info' => 'archived default revision',
-    'changed' => '1517725800',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->execute();
-
-$connection->insert('block_content_revision')
-  ->fields(array(
-    'id',
-    'revision_id',
-    'langcode',
-    'revision_user',
-    'revision_created',
-    'revision_log',
-  ))
-  ->values(array(
-    'id' => '1',
-    'revision_id' => '1',
-    'langcode' => 'en',
-    'revision_user' => NULL,
-    'revision_created' => '1517725800',
-    'revision_log' => NULL,
-  ))
-  ->values(array(
-    'id' => '1',
-    'revision_id' => '2',
-    'langcode' => 'en',
-    'revision_user' => NULL,
-    'revision_created' => '1517725800',
-    'revision_log' => NULL,
-  ))
-  ->values(array(
-    'id' => '2',
-    'revision_id' => '3',
-    'langcode' => 'en',
-    'revision_user' => NULL,
-    'revision_created' => '1517725800',
-    'revision_log' => NULL,
-  ))
-  ->values(array(
-    'id' => '3',
-    'revision_id' => '4',
-    'langcode' => 'en',
-    'revision_user' => NULL,
-    'revision_created' => '1517725800',
-    'revision_log' => NULL,
-  ))
-  ->values(array(
-    'id' => '3',
-    'revision_id' => '5',
-    'langcode' => 'en',
-    'revision_user' => NULL,
-    'revision_created' => '1517725800',
-    'revision_log' => NULL,
-  ))
-  ->execute();
-
-$connection->delete('config')
-  ->condition('name', ['workflows.workflow.editorial'], 'IN')
-  ->execute();
-
-$connection->insert('config')
-  ->fields(array(
-    'collection',
-    'name',
-    'data',
-  ))
-  ->values(array(
-    'collection' => '',
-    'name' => 'block_content.type.test_block_content',
-    'data' => 'a:8:{s:4:"uuid";s:36:"966baba6-525e-48fe-b8c5-a5f131b1857f";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:0:{}s:2:"id";s:18:"test_block_content";s:5:"label";s:18:"Test Block Content";s:8:"revision";N;s:11:"description";N;}',
-  ))
-  ->values(array(
-    'collection' => '',
-    'name' => 'workflows.workflow.editorial',
-    'data' => 'a:9:{s:4:"uuid";s:36:"08b548c7-ff59-468b-9347-7d697680d035";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:2:{i:0;s:37:"block_content.type.test_block_content";i:1;s:17:"node.type.article";}s:6:"module";a:1:{i:0;s:18:"content_moderation";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"T_JxNjYlfoRBi7Bj1zs5Xv9xv1btuBkKp5C1tNrjMhI";}s:2:"id";s:9:"editorial";s:5:"label";s:9:"Editorial";s:4:"type";s:18:"content_moderation";s:13:"type_settings";a:3:{s:6:"states";a:3:{s:8:"archived";a:4:{s:5:"label";s:8:"Archived";s:6:"weight";i:5;s:9:"published";b:0;s:16:"default_revision";b:1;}s:5:"draft";a:4:{s:5:"label";s:5:"Draft";s:9:"published";b:0;s:16:"default_revision";b:0;s:6:"weight";i:-5;}s:9:"published";a:4:{s:5:"label";s:9:"Published";s:9:"published";b:1;s:16:"default_revision";b:1;s:6:"weight";i:0;}}s:11:"transitions";a:5:{s:7:"archive";a:4:{s:5:"label";s:7:"Archive";s:4:"from";a:1:{i:0;s:9:"published";}s:2:"to";s:8:"archived";s:6:"weight";i:2;}s:14:"archived_draft";a:4:{s:5:"label";s:16:"Restore to Draft";s:4:"from";a:1:{i:0;s:8:"archived";}s:2:"to";s:5:"draft";s:6:"weight";i:3;}s:18:"archived_published";a:4:{s:5:"label";s:7:"Restore";s:4:"from";a:1:{i:0;s:8:"archived";}s:2:"to";s:9:"published";s:6:"weight";i:4;}s:16:"create_new_draft";a:4:{s:5:"label";s:16:"Create New Draft";s:2:"to";s:5:"draft";s:6:"weight";i:0;s:4:"from";a:2:{i:0;s:5:"draft";i:1;s:9:"published";}}s:7:"publish";a:4:{s:5:"label";s:7:"Publish";s:2:"to";s:9:"published";s:6:"weight";i:1;s:4:"from";a:2:{i:0;s:5:"draft";i:1;s:9:"published";}}}s:12:"entity_types";a:2:{s:13:"block_content";a:1:{i:0;s:18:"test_block_content";}s:4:"node";a:1:{i:0;s:7:"article";}}}}',
-  ))
-  ->execute();
-
-$connection->insert('content_moderation_state')
-  ->fields(array(
-    'id',
-    'revision_id',
-    'uuid',
-    'langcode',
-  ))
-  ->values(array(
-    'id' => '1',
-    'revision_id' => '2',
-    'uuid' => '3ce04732-f65f-4937-aa49-821f5842ae06',
-    'langcode' => 'en',
-  ))
-  ->values(array(
-    'id' => '2',
-    'revision_id' => '3',
-    'uuid' => 'a6507b55-3001-4748-8d32-f4fa47319754',
-    'langcode' => 'en',
-  ))
-  ->values(array(
-    'id' => '3',
-    'revision_id' => '5',
-    'uuid' => '112d2bd2-552b-4e2f-9a6d-526740ba1b38',
-    'langcode' => 'en',
-  ))
-  ->values(array(
-    'id' => '4',
-    'revision_id' => '7',
-    'uuid' => 'a85d0d06-e046-4509-b9b4-75d78dcdd91e',
-    'langcode' => 'en',
-  ))
-  ->values(array(
-    'id' => '5',
-    'revision_id' => '8',
-    'uuid' => '3797f5de-116b-4d75-b7e3-5206e6f97c41',
-    'langcode' => 'en',
-  ))
-  ->values(array(
-    'id' => '6',
-    'revision_id' => '10',
-    'uuid' => '8d9b11c1-8ddf-4c61-bb8d-9ac724e28d9e',
-    'langcode' => 'en',
-  ))
-  ->execute();
-
-$connection->insert('content_moderation_state_field_data')
-  ->fields(array(
-    'id',
-    'revision_id',
-    'langcode',
-    'uid',
-    'workflow',
-    'moderation_state',
-    'content_entity_type_id',
-    'content_entity_id',
-    'content_entity_revision_id',
-    'default_langcode',
-    'revision_translation_affected',
-  ))
-  ->values(array(
-    'id' => '1',
-    'revision_id' => '2',
-    'langcode' => 'en',
-    'uid' => '0',
-    'workflow' => 'editorial',
-    'moderation_state' => 'draft',
-    'content_entity_type_id' => 'node',
-    'content_entity_id' => '1',
-    'content_entity_revision_id' => '2',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'id' => '2',
-    'revision_id' => '3',
-    'langcode' => 'en',
-    'uid' => '0',
-    'workflow' => 'editorial',
-    'moderation_state' => 'published',
-    'content_entity_type_id' => 'node',
-    'content_entity_id' => '2',
-    'content_entity_revision_id' => '3',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'id' => '3',
-    'revision_id' => '5',
-    'langcode' => 'en',
-    'uid' => '0',
-    'workflow' => 'editorial',
-    'moderation_state' => 'archived',
-    'content_entity_type_id' => 'node',
-    'content_entity_id' => '3',
-    'content_entity_revision_id' => '5',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'id' => '4',
-    'revision_id' => '7',
-    'langcode' => 'en',
-    'uid' => '0',
-    'workflow' => 'editorial',
-    'moderation_state' => 'draft',
-    'content_entity_type_id' => 'block_content',
-    'content_entity_id' => '1',
-    'content_entity_revision_id' => '2',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'id' => '5',
-    'revision_id' => '8',
-    'langcode' => 'en',
-    'uid' => '0',
-    'workflow' => 'editorial',
-    'moderation_state' => 'published',
-    'content_entity_type_id' => 'block_content',
-    'content_entity_id' => '2',
-    'content_entity_revision_id' => '3',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'id' => '6',
-    'revision_id' => '10',
-    'langcode' => 'en',
-    'uid' => '0',
-    'workflow' => 'editorial',
-    'moderation_state' => 'archived',
-    'content_entity_type_id' => 'block_content',
-    'content_entity_id' => '3',
-    'content_entity_revision_id' => '5',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->execute();
-
-$connection->insert('content_moderation_state_field_revision')
-  ->fields(array(
-    'id',
-    'revision_id',
-    'langcode',
-    'uid',
-    'workflow',
-    'moderation_state',
-    'content_entity_type_id',
-    'content_entity_id',
-    'content_entity_revision_id',
-    'default_langcode',
-    'revision_translation_affected',
-  ))
-  ->values(array(
-    'id' => '1',
-    'revision_id' => '1',
-    'langcode' => 'en',
-    'uid' => '0',
-    'workflow' => 'editorial',
-    'moderation_state' => 'published',
-    'content_entity_type_id' => 'node',
-    'content_entity_id' => '1',
-    'content_entity_revision_id' => '1',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'id' => '1',
-    'revision_id' => '2',
-    'langcode' => 'en',
-    'uid' => '0',
-    'workflow' => 'editorial',
-    'moderation_state' => 'draft',
-    'content_entity_type_id' => 'node',
-    'content_entity_id' => '1',
-    'content_entity_revision_id' => '2',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'id' => '2',
-    'revision_id' => '3',
-    'langcode' => 'en',
-    'uid' => '0',
-    'workflow' => 'editorial',
-    'moderation_state' => 'published',
-    'content_entity_type_id' => 'node',
-    'content_entity_id' => '2',
-    'content_entity_revision_id' => '3',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'id' => '3',
-    'revision_id' => '4',
-    'langcode' => 'en',
-    'uid' => '0',
-    'workflow' => 'editorial',
-    'moderation_state' => 'published',
-    'content_entity_type_id' => 'node',
-    'content_entity_id' => '3',
-    'content_entity_revision_id' => '4',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'id' => '3',
-    'revision_id' => '5',
-    'langcode' => 'en',
-    'uid' => '0',
-    'workflow' => 'editorial',
-    'moderation_state' => 'archived',
-    'content_entity_type_id' => 'node',
-    'content_entity_id' => '3',
-    'content_entity_revision_id' => '5',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'id' => '4',
-    'revision_id' => '6',
-    'langcode' => 'en',
-    'uid' => '0',
-    'workflow' => 'editorial',
-    'moderation_state' => 'published',
-    'content_entity_type_id' => 'block_content',
-    'content_entity_id' => '1',
-    'content_entity_revision_id' => '1',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'id' => '4',
-    'revision_id' => '7',
-    'langcode' => 'en',
-    'uid' => '0',
-    'workflow' => 'editorial',
-    'moderation_state' => 'draft',
-    'content_entity_type_id' => 'block_content',
-    'content_entity_id' => '1',
-    'content_entity_revision_id' => '2',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'id' => '5',
-    'revision_id' => '8',
-    'langcode' => 'en',
-    'uid' => '0',
-    'workflow' => 'editorial',
-    'moderation_state' => 'published',
-    'content_entity_type_id' => 'block_content',
-    'content_entity_id' => '2',
-    'content_entity_revision_id' => '3',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'id' => '6',
-    'revision_id' => '9',
-    'langcode' => 'en',
-    'uid' => '0',
-    'workflow' => 'editorial',
-    'moderation_state' => 'published',
-    'content_entity_type_id' => 'block_content',
-    'content_entity_id' => '3',
-    'content_entity_revision_id' => '4',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'id' => '6',
-    'revision_id' => '10',
-    'langcode' => 'en',
-    'uid' => '0',
-    'workflow' => 'editorial',
-    'moderation_state' => 'archived',
-    'content_entity_type_id' => 'block_content',
-    'content_entity_id' => '3',
-    'content_entity_revision_id' => '5',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->execute();
-
-$connection->insert('content_moderation_state_revision')
-  ->fields(array(
-    'id',
-    'revision_id',
-    'langcode',
-  ))
-  ->values(array(
-    'id' => '1',
-    'revision_id' => '1',
-    'langcode' => 'en',
-  ))
-  ->values(array(
-    'id' => '1',
-    'revision_id' => '2',
-    'langcode' => 'en',
-  ))
-  ->values(array(
-    'id' => '2',
-    'revision_id' => '3',
-    'langcode' => 'en',
-  ))
-  ->values(array(
-    'id' => '3',
-    'revision_id' => '4',
-    'langcode' => 'en',
-  ))
-  ->values(array(
-    'id' => '3',
-    'revision_id' => '5',
-    'langcode' => 'en',
-  ))
-  ->values(array(
-    'id' => '4',
-    'revision_id' => '6',
-    'langcode' => 'en',
-  ))
-  ->values(array(
-    'id' => '4',
-    'revision_id' => '7',
-    'langcode' => 'en',
-  ))
-  ->values(array(
-    'id' => '5',
-    'revision_id' => '8',
-    'langcode' => 'en',
-  ))
-  ->values(array(
-    'id' => '6',
-    'revision_id' => '9',
-    'langcode' => 'en',
-  ))
-  ->values(array(
-    'id' => '6',
-    'revision_id' => '10',
-    'langcode' => 'en',
-  ))
-  ->execute();
-
-$connection->insert('key_value')
-  ->fields(array(
-    'collection',
-    'name',
-    'value',
-  ))
-  ->values(array(
-    'collection' => 'config.entity.key_store.block_content_type',
-    'name' => 'uuid:966baba6-525e-48fe-b8c5-a5f131b1857f',
-    'value' => 'a:1:{i:0;s:37:"block_content.type.test_block_content";}',
-  ))
-  ->execute();
-
-$connection->insert('node')
-  ->fields(array(
-    'nid',
-    'vid',
-    'type',
-    'uuid',
-    'langcode',
-  ))
-  ->values(array(
-    'nid' => '1',
-    'vid' => '1',
-    'type' => 'article',
-    'uuid' => '11143847-fe18-4808-a797-8b15966adf4c',
-    'langcode' => 'en',
-  ))
-  ->values(array(
-    'nid' => '2',
-    'vid' => '3',
-    'type' => 'article',
-    'uuid' => '336e6941-9340-419e-a763-65d4c11ea031',
-    'langcode' => 'en',
-  ))
-  ->values(array(
-    'nid' => '3',
-    'vid' => '5',
-    'type' => 'article',
-    'uuid' => '3eebe337-f977-4a32-94d2-4095947f125d',
-    'langcode' => 'en',
-  ))
-  ->execute();
-
-$connection->insert('node_field_data')
-  ->fields(array(
-    'nid',
-    'vid',
-    'type',
-    'langcode',
-    'status',
-    'title',
-    'uid',
-    'created',
-    'changed',
-    'promote',
-    'sticky',
-    'default_langcode',
-    'revision_translation_affected',
-  ))
-  ->values(array(
-    'nid' => '1',
-    'vid' => '1',
-    'type' => 'article',
-    'langcode' => 'en',
-    'status' => '1',
-    'title' => 'draft pending revision',
-    'uid' => '0',
-    'created' => '1517725800',
-    'changed' => '1517725800',
-    'promote' => '1',
-    'sticky' => '0',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'nid' => '2',
-    'vid' => '3',
-    'type' => 'article',
-    'langcode' => 'en',
-    'status' => '1',
-    'title' => 'published default revision',
-    'uid' => '0',
-    'created' => '1517725800',
-    'changed' => '1517725800',
-    'promote' => '1',
-    'sticky' => '0',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'nid' => '3',
-    'vid' => '5',
-    'type' => 'article',
-    'langcode' => 'en',
-    'status' => '0',
-    'title' => 'archived default revision',
-    'uid' => '0',
-    'created' => '1517725800',
-    'changed' => '1517725800',
-    'promote' => '1',
-    'sticky' => '0',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->execute();
-
-$connection->insert('node_field_revision')
-  ->fields(array(
-    'nid',
-    'vid',
-    'langcode',
-    'status',
-    'title',
-    'uid',
-    'created',
-    'changed',
-    'promote',
-    'sticky',
-    'default_langcode',
-    'revision_translation_affected',
-  ))
-  ->values(array(
-    'nid' => '1',
-    'vid' => '1',
-    'langcode' => 'en',
-    'status' => '1',
-    'title' => 'draft pending revision',
-    'uid' => '0',
-    'created' => '1517725800',
-    'changed' => '1517725800',
-    'promote' => '1',
-    'sticky' => '0',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'nid' => '1',
-    'vid' => '2',
-    'langcode' => 'en',
-    'status' => '0',
-    'title' => 'draft pending revision',
-    'uid' => '0',
-    'created' => '1517725800',
-    'changed' => '1517725800',
-    'promote' => '1',
-    'sticky' => '0',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'nid' => '2',
-    'vid' => '3',
-    'langcode' => 'en',
-    'status' => '1',
-    'title' => 'published default revision',
-    'uid' => '0',
-    'created' => '1517725800',
-    'changed' => '1517725800',
-    'promote' => '1',
-    'sticky' => '0',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'nid' => '3',
-    'vid' => '4',
-    'langcode' => 'en',
-    'status' => '1',
-    'title' => 'archived default revision',
-    'uid' => '0',
-    'created' => '1517725800',
-    'changed' => '1517725800',
-    'promote' => '1',
-    'sticky' => '0',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'nid' => '3',
-    'vid' => '5',
-    'langcode' => 'en',
-    'status' => '0',
-    'title' => 'archived default revision',
-    'uid' => '0',
-    'created' => '1517725800',
-    'changed' => '1517725800',
-    'promote' => '1',
-    'sticky' => '0',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->execute();
-
-$connection->insert('node_revision')
-  ->fields(array(
-    'nid',
-    'vid',
-    'langcode',
-    'revision_uid',
-    'revision_timestamp',
-    'revision_log',
-  ))
-  ->values(array(
-    'nid' => '1',
-    'vid' => '1',
-    'langcode' => 'en',
-    'revision_uid' => '0',
-    'revision_timestamp' => '1517725800',
-    'revision_log' => NULL,
-  ))
-  ->values(array(
-    'nid' => '1',
-    'vid' => '2',
-    'langcode' => 'en',
-    'revision_uid' => '0',
-    'revision_timestamp' => '1517725800',
-    'revision_log' => NULL,
-  ))
-  ->values(array(
-    'nid' => '2',
-    'vid' => '3',
-    'langcode' => 'en',
-    'revision_uid' => '0',
-    'revision_timestamp' => '1517725800',
-    'revision_log' => NULL,
-  ))
-  ->values(array(
-    'nid' => '3',
-    'vid' => '4',
-    'langcode' => 'en',
-    'revision_uid' => '0',
-    'revision_timestamp' => '1517725800',
-    'revision_log' => NULL,
-  ))
-  ->values(array(
-    'nid' => '3',
-    'vid' => '5',
-    'langcode' => 'en',
-    'revision_uid' => '0',
-    'revision_timestamp' => '1517725800',
-    'revision_log' => NULL,
-  ))
-  ->execute();
diff --git a/core/modules/content_moderation/tests/fixtures/update/drupal-8.entity-form-display-dependencies-2915383.php b/core/modules/content_moderation/tests/fixtures/update/drupal-8.entity-form-display-dependencies-2915383.php
deleted file mode 100644
index 3305e37e07..0000000000
--- a/core/modules/content_moderation/tests/fixtures/update/drupal-8.entity-form-display-dependencies-2915383.php
+++ /dev/null
@@ -1,33 +0,0 @@
-<?php
-// @codingStandardsIgnoreFile
-/**
- * @file
- * Content for the update path test in #2915383.
- *
- * @see \Drupal\Tests\content_moderation\Functional\EntityFormDisplayDependenciesUpdateTest
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-$connection->update('config')
-  ->fields([
-    'data' => 'a:11:{s:4:"uuid";s:36:"16624d7d-0800-4ed7-9861-41f7e71394a8";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:2:{i:0;s:24:"block_content.type.basic";i:1;s:36:"field.field.block_content.basic.body";}s:6:"module";a:2:{i:0;s:18:"content_moderation";i:1;s:4:"text";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"e1Nu5xXAuF_QplbBUhQBPLnYWvHtDX0MkZnpuCiY8uM";}s:2:"id";s:27:"block_content.basic.default";s:16:"targetEntityType";s:13:"block_content";s:6:"bundle";s:5:"basic";s:4:"mode";s:7:"default";s:7:"content";a:3:{s:4:"body";a:5:{s:4:"type";s:26:"text_textarea_with_summary";s:6:"weight";i:-4;s:6:"region";s:7:"content";s:8:"settings";a:3:{s:4:"rows";i:9;s:12:"summary_rows";i:3;s:11:"placeholder";s:0:"";}s:20:"third_party_settings";a:0:{}}s:4:"info";a:5:{s:4:"type";s:16:"string_textfield";s:6:"weight";i:-5;s:6:"region";s:7:"content";s:8:"settings";a:2:{s:4:"size";i:60;s:11:"placeholder";s:0:"";}s:20:"third_party_settings";a:0:{}}s:16:"moderation_state";a:5:{s:4:"type";s:24:"moderation_state_default";s:6:"weight";i:100;s:8:"settings";a:0:{}s:6:"region";s:7:"content";s:20:"third_party_settings";a:0:{}}}s:6:"hidden";a:0:{}}',
-  ])
-  ->condition('name', 'core.entity_form_display.block_content.basic.default')
-  ->execute();
-
-$connection->update('config')
-  ->fields([
-    'data' => 'a:11:{s:4:"uuid";s:36:"af6ca931-0ecc-46c0-8097-ffb383db6287";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:6:{i:0;s:29:"field.field.node.article.body";i:1;s:32:"field.field.node.article.comment";i:2;s:36:"field.field.node.article.field_image";i:3;s:35:"field.field.node.article.field_tags";i:4;s:21:"image.style.thumbnail";i:5;s:17:"node.type.article";}s:6:"module";a:5:{i:0;s:7:"comment";i:1;s:18:"content_moderation";i:2;s:5:"image";i:3;s:4:"path";i:4;s:4:"text";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"buc38w3gxCqFnjINJhMiJvPpj9jWflKvlKDyBVMPVvw";}s:2:"id";s:20:"node.article.default";s:16:"targetEntityType";s:4:"node";s:6:"bundle";s:7:"article";s:4:"mode";s:7:"default";s:7:"content";a:12:{s:4:"body";a:5:{s:4:"type";s:26:"text_textarea_with_summary";s:6:"weight";i:1;s:6:"region";s:7:"content";s:8:"settings";a:3:{s:4:"rows";i:9;s:12:"summary_rows";i:3;s:11:"placeholder";s:0:"";}s:20:"third_party_settings";a:0:{}}s:7:"comment";a:5:{s:4:"type";s:15:"comment_default";s:6:"weight";i:20;s:6:"region";s:7:"content";s:8:"settings";a:0:{}s:20:"third_party_settings";a:0:{}}s:7:"created";a:5:{s:4:"type";s:18:"datetime_timestamp";s:6:"weight";i:10;s:6:"region";s:7:"content";s:8:"settings";a:0:{}s:20:"third_party_settings";a:0:{}}s:11:"field_image";a:5:{s:4:"type";s:11:"image_image";s:6:"weight";i:4;s:6:"region";s:7:"content";s:8:"settings";a:2:{s:18:"progress_indicator";s:8:"throbber";s:19:"preview_image_style";s:9:"thumbnail";}s:20:"third_party_settings";a:0:{}}s:10:"field_tags";a:5:{s:4:"type";s:34:"entity_reference_autocomplete_tags";s:6:"weight";i:3;s:6:"region";s:7:"content";s:8:"settings";a:3:{s:14:"match_operator";s:8:"CONTAINS";s:4:"size";i:60;s:11:"placeholder";s:0:"";}s:20:"third_party_settings";a:0:{}}s:16:"moderation_state";a:5:{s:4:"type";s:24:"moderation_state_default";s:6:"weight";i:100;s:8:"settings";a:0:{}s:6:"region";s:7:"content";s:20:"third_party_settings";a:0:{}}s:4:"path";a:5:{s:4:"type";s:4:"path";s:6:"weight";i:30;s:6:"region";s:7:"content";s:8:"settings";a:0:{}s:20:"third_party_settings";a:0:{}}s:7:"promote";a:5:{s:4:"type";s:16:"boolean_checkbox";s:8:"settings";a:1:{s:13:"display_label";b:1;}s:6:"weight";i:15;s:6:"region";s:7:"content";s:20:"third_party_settings";a:0:{}}s:6:"status";a:5:{s:4:"type";s:16:"boolean_checkbox";s:8:"settings";a:1:{s:13:"display_label";b:1;}s:6:"weight";i:120;s:6:"region";s:7:"content";s:20:"third_party_settings";a:0:{}}s:6:"sticky";a:5:{s:4:"type";s:16:"boolean_checkbox";s:8:"settings";a:1:{s:13:"display_label";b:1;}s:6:"weight";i:16;s:6:"region";s:7:"content";s:20:"third_party_settings";a:0:{}}s:5:"title";a:5:{s:4:"type";s:16:"string_textfield";s:6:"weight";i:0;s:6:"region";s:7:"content";s:8:"settings";a:2:{s:4:"size";i:60;s:11:"placeholder";s:0:"";}s:20:"third_party_settings";a:0:{}}s:3:"uid";a:5:{s:4:"type";s:29:"entity_reference_autocomplete";s:6:"weight";i:5;s:6:"region";s:7:"content";s:8:"settings";a:3:{s:14:"match_operator";s:8:"CONTAINS";s:4:"size";i:60;s:11:"placeholder";s:0:"";}s:20:"third_party_settings";a:0:{}}}s:6:"hidden";a:0:{}}',
-  ])
-  ->condition('name', 'core.entity_form_display.node.article.default')
-  ->execute();
-
-$connection->update('config')
-  ->fields([
-    'data' => 'a:9:{s:4:"uuid";s:36:"08b548c7-ff59-468b-9347-7d697680d035";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:2:{i:0;s:17:"node.type.article";i:1;s:14:"node.type.page";}s:6:"module";a:1:{i:0;s:18:"content_moderation";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"T_JxNjYlfoRBi7Bj1zs5Xv9xv1btuBkKp5C1tNrjMhI";}s:2:"id";s:9:"editorial";s:5:"label";s:9:"Editorial";s:4:"type";s:18:"content_moderation";s:13:"type_settings";a:3:{s:6:"states";a:3:{s:8:"archived";a:4:{s:5:"label";s:8:"Archived";s:6:"weight";i:5;s:9:"published";b:0;s:16:"default_revision";b:1;}s:5:"draft";a:4:{s:5:"label";s:5:"Draft";s:9:"published";b:0;s:16:"default_revision";b:0;s:6:"weight";i:-5;}s:9:"published";a:4:{s:5:"label";s:9:"Published";s:9:"published";b:1;s:16:"default_revision";b:1;s:6:"weight";i:0;}}s:11:"transitions";a:5:{s:7:"archive";a:4:{s:5:"label";s:7:"Archive";s:4:"from";a:1:{i:0;s:9:"published";}s:2:"to";s:8:"archived";s:6:"weight";i:2;}s:14:"archived_draft";a:4:{s:5:"label";s:16:"Restore to Draft";s:4:"from";a:1:{i:0;s:8:"archived";}s:2:"to";s:5:"draft";s:6:"weight";i:3;}s:18:"archived_published";a:4:{s:5:"label";s:7:"Restore";s:4:"from";a:1:{i:0;s:8:"archived";}s:2:"to";s:9:"published";s:6:"weight";i:4;}s:16:"create_new_draft";a:4:{s:5:"label";s:16:"Create New Draft";s:2:"to";s:5:"draft";s:6:"weight";i:0;s:4:"from";a:2:{i:0;s:5:"draft";i:1;s:9:"published";}}s:7:"publish";a:4:{s:5:"label";s:7:"Publish";s:2:"to";s:9:"published";s:6:"weight";i:1;s:4:"from";a:2:{i:0;s:5:"draft";i:1;s:9:"published";}}}s:12:"entity_types";a:1:{s:4:"node";a:2:{i:0;s:7:"article";i:1;s:4:"page";}}}}',
-  ])
-  ->condition('name', 'workflows.workflow.editorial')
-  ->execute();
diff --git a/core/modules/content_moderation/tests/src/Functional/Update/ContentModerationUpdateTest.php b/core/modules/content_moderation/tests/src/Functional/Update/ContentModerationUpdateTest.php
deleted file mode 100644
index 2153e4c2db..0000000000
--- a/core/modules/content_moderation/tests/src/Functional/Update/ContentModerationUpdateTest.php
+++ /dev/null
@@ -1,43 +0,0 @@
-<?php
-
-namespace Drupal\Tests\content_moderation\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests that content moderation settings are updated during database updates.
- *
- * @group content_moderation
- * @group legacy
- */
-class ContentModerationUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/drupal-8.4.0-content_moderation_installed.php',
-    ];
-  }
-
-  /**
-   * Tests that the content moderation state entity has an 'owner' entity key.
-   *
-   * @see content_moderation_update_8700()
-   */
-  public function testOwnerEntityKey() {
-    // Check that the 'owner' entity key does not exist prior to the update.
-    $entity_type = \Drupal::entityDefinitionUpdateManager()->getEntityType('content_moderation_state');
-    $this->assertFalse($entity_type->getKey('owner'));
-
-    // Run updates.
-    $this->runUpdates();
-
-    // Check that the entity key exists and it has the correct value.
-    $entity_type = \Drupal::entityDefinitionUpdateManager()->getEntityType('content_moderation_state');
-    $this->assertEquals('uid', $entity_type->getKey('owner'));
-  }
-
-}
diff --git a/core/modules/content_moderation/tests/src/Functional/Update/DefaultContentModerationStateRevisionUpdateTest.php b/core/modules/content_moderation/tests/src/Functional/Update/DefaultContentModerationStateRevisionUpdateTest.php
deleted file mode 100644
index 8be8bb7467..0000000000
--- a/core/modules/content_moderation/tests/src/Functional/Update/DefaultContentModerationStateRevisionUpdateTest.php
+++ /dev/null
@@ -1,114 +0,0 @@
-<?php
-
-namespace Drupal\Tests\content_moderation\Functional\Update;
-
-use Drupal\Core\Entity\ContentEntityInterface;
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Test updating the ContentModerationState entity default revisions.
- *
- * @group Update
- * @group legacy
- * @see content_moderation_post_update_update_cms_default_revisions
- */
-class DefaultContentModerationStateRevisionUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/drupal-8.4.0-content_moderation_installed.php',
-    ];
-  }
-
-  /**
-   * Test updating the default revision.
-   */
-  public function testUpdateDefaultRevision() {
-    // Include the database fixture required to test updating the default
-    // revision. This is excluded from  ::setDatabaseDumpFiles so that we can
-    // test the same post_update hook with no test content enabled.
-    require __DIR__ . '/../../../fixtures/update/drupal-8.default-cms-entity-id-2941736.php';
-
-    $this->runUpdates();
-
-    foreach (['node', 'block_content'] as $entity_type_id) {
-      $draft_pending_revision = $this->getEntityByLabel($entity_type_id, 'draft pending revision');
-      $this->assertFalse($draft_pending_revision->isLatestRevision());
-      $this->assertCompositeEntityMatchesDefaultRevisionId($draft_pending_revision);
-
-      $published_default_revision = $this->getEntityByLabel($entity_type_id, 'published default revision');
-      $this->assertTrue($published_default_revision->isLatestRevision());
-      $this->assertCompositeEntityMatchesDefaultRevisionId($published_default_revision);
-
-      $archived_default_revision = $this->getEntityByLabel($entity_type_id, 'archived default revision');
-      $this->assertTrue($archived_default_revision->isLatestRevision());
-      $this->assertCompositeEntityMatchesDefaultRevisionId($archived_default_revision);
-    }
-  }
-
-  /**
-   * Test the post_update hook when no entity types are being moderated.
-   */
-  public function testNoEntitiesUnderModeration() {
-    // If any errors occur during the post_update hook, the test case will fail.
-    $this->runUpdates();
-  }
-
-  /**
-   * Assert for the given entity, the default revision ID matches.
-   *
-   * @param \Drupal\Core\Entity\ContentEntityInterface $entity
-   *   The entity to use for the assertion.
-   */
-  protected function assertCompositeEntityMatchesDefaultRevisionId(ContentEntityInterface $entity) {
-    $entity_type_manager = $this->container->get('entity_type.manager');
-    $entity_list = $entity_type_manager->getStorage('content_moderation_state')
-      ->loadByProperties([
-        'content_entity_type_id' => $entity->getEntityTypeId(),
-        'content_entity_id' => $entity->id(),
-      ]);
-    $content_moderation_state_entity = array_shift($entity_list);
-    $this->assertEquals($entity->getLoadedRevisionId(), $content_moderation_state_entity->content_entity_revision_id->value);
-
-    // Check that the data table records were updated correctly.
-    /** @var \Drupal\Core\Database\Connection $database */
-    $database = $this->container->get('database');
-    $query = 'SELECT * FROM {content_moderation_state_field_data} WHERE id = :id';
-    $records = $database->query($query, [':id' => $content_moderation_state_entity->id()])
-      ->fetchAllAssoc('langcode');
-    foreach ($records as $langcode => $record) {
-      /** @var \Drupal\Core\Entity\ContentEntityInterface $translation */
-      $translation = $content_moderation_state_entity->getTranslation($langcode);
-      foreach ((array) $record as $field_name => $value) {
-        if ($translation->hasField($field_name)) {
-          $items = $translation->get($field_name)->getValue();
-          $this->assertEquals(current($items[0]), $value);
-        }
-      }
-    }
-  }
-
-  /**
-   * Load an entity by label.
-   *
-   * @param string $entity_type_id
-   *   The entity type ID.
-   * @param string $label
-   *   The label of the entity to load.
-   *
-   * @return \Drupal\Core\Entity\ContentEntityInterface
-   *   The loaded entity.
-   */
-  protected function getEntityByLabel($entity_type_id, $label) {
-    $entity_type_manager = $this->container->get('entity_type.manager');
-    $label_field = $entity_type_manager->getDefinition($entity_type_id)->getKey('label');
-    $entity_list = $entity_type_manager->getStorage($entity_type_id)
-      ->loadByProperties([$label_field => $label]);
-    return array_shift($entity_list);
-  }
-
-}
diff --git a/core/modules/content_moderation/tests/src/Functional/Update/DefaultModerationStateUpdateTest.php b/core/modules/content_moderation/tests/src/Functional/Update/DefaultModerationStateUpdateTest.php
deleted file mode 100644
index 245fef6e49..0000000000
--- a/core/modules/content_moderation/tests/src/Functional/Update/DefaultModerationStateUpdateTest.php
+++ /dev/null
@@ -1,41 +0,0 @@
-<?php
-
-namespace Drupal\Tests\content_moderation\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\workflows\Entity\Workflow;
-
-/**
- * Tests the upgrade path for updating the 'default_moderation_state' setting.
- *
- * @group Update
- * @group legacy
- *
- * @see content_moderation_post_update_set_default_moderation_state()
- */
-class DefaultModerationStateUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/drupal-8.4.0-content_moderation_installed.php',
-    ];
-  }
-
-  /**
-   * Tests updating the default moderation state setting.
-   */
-  public function testUpdateDefaultModerationState() {
-    $workflow = Workflow::load('editorial');
-    $this->assertArrayNotHasKey('default_moderation_state', $workflow->getTypePlugin()->getConfiguration());
-
-    $this->runUpdates();
-
-    $workflow = Workflow::load('editorial');
-    $this->assertEquals('draft', $workflow->getTypePlugin()->getConfiguration()['default_moderation_state']);
-  }
-
-}
diff --git a/core/modules/content_moderation/tests/src/Functional/Update/EntityFormDisplayDependenciesUpdateTest.php b/core/modules/content_moderation/tests/src/Functional/Update/EntityFormDisplayDependenciesUpdateTest.php
deleted file mode 100644
index 78eab5d690..0000000000
--- a/core/modules/content_moderation/tests/src/Functional/Update/EntityFormDisplayDependenciesUpdateTest.php
+++ /dev/null
@@ -1,61 +0,0 @@
-<?php
-
-namespace Drupal\Tests\content_moderation\Functional\Update;
-
-use Drupal\Core\Entity\Entity\EntityFormDisplay;
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Test updating the dependencies of entity form displays.
- *
- * @group Update
- * @group legacy
- *
- * @see content_moderation_post_update_entity_display_dependencies()
- */
-class EntityFormDisplayDependenciesUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/drupal-8.4.0-content_moderation_installed.php',
-      __DIR__ . '/../../../fixtures/update/drupal-8.entity-form-display-dependencies-2915383.php',
-    ];
-  }
-
-  /**
-   * Tests updating the dependencies of entity displays.
-   */
-  public function testEntityDisplaysUpdated() {
-    $no_moderation_form_display = EntityFormDisplay::load('block_content.basic.default');
-    $has_moderation_form_display = EntityFormDisplay::load('node.article.default');
-
-    // Assert the moderation field and content_moderation dependency exists on
-    // an entity type that does not have moderation enabled, these will be
-    // removed.
-    $this->assertEquals('moderation_state_default', $no_moderation_form_display->getComponent('moderation_state')['type']);
-    $this->assertTrue(in_array('content_moderation', $no_moderation_form_display->getDependencies()['module']));
-
-    // Assert the editorial config dependency doesn't exist on the entity form
-    // with moderation, this will be added.
-    $this->assertFalse(in_array('workflows.workflow.editorial', $has_moderation_form_display->getDependencies()['config']));
-
-    $this->runUpdates();
-
-    $no_moderation_form_display = EntityFormDisplay::load('block_content.basic.default');
-    $has_moderation_form_display = EntityFormDisplay::load('node.article.default');
-
-    // The moderation_state field has been removed from the non-moderated block
-    // entity form display.
-    $this->assertEquals(NULL, $no_moderation_form_display->getComponent('moderation_state'));
-    $this->assertFalse(in_array('content_moderation', $no_moderation_form_display->getDependencies()['module']));
-
-    // The editorial workflow config dependency has been added to moderated
-    // form display.
-    $this->assertTrue(in_array('workflows.workflow.editorial', $has_moderation_form_display->getDependencies()['config']));
-  }
-
-}
diff --git a/core/modules/content_moderation/tests/src/Functional/Update/ModeratedContentViewLatestRevisionUpdateTest.php b/core/modules/content_moderation/tests/src/Functional/Update/ModeratedContentViewLatestRevisionUpdateTest.php
deleted file mode 100644
index 43e0fd790c..0000000000
--- a/core/modules/content_moderation/tests/src/Functional/Update/ModeratedContentViewLatestRevisionUpdateTest.php
+++ /dev/null
@@ -1,44 +0,0 @@
-<?php
-
-namespace Drupal\Tests\content_moderation\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\views\Entity\View;
-
-/**
- * Tests the upgrade path for updating the moderated content view.
- *
- * @group Update
- * @group legacy
- *
- * @see content_moderation_post_update_set_views_filter_latest_translation_affected_revision()
- */
-class ModeratedContentViewLatestRevisionUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/drupal-8.4.0-content_moderation_installed.php',
-      __DIR__ . '/../../../fixtures/update/drupal-8.5.0-content_moderation_installed.php',
-    ];
-  }
-
-  /**
-   * Tests updating the moderated content view.
-   */
-  public function testUpdateModeratedContentView() {
-    $display = View::load('moderated_content')->getDisplay('default');
-    $this->assertArrayHasKey('latest_revision', $display['display_options']['filters']);
-    $this->assertArrayNotHasKey('latest_translation_affected_revision', $display['display_options']['filters']);
-
-    $this->runUpdates();
-
-    $display = View::load('moderated_content')->getDisplay('default');
-    $this->assertArrayNotHasKey('latest_revision', $display['display_options']['filters']);
-    $this->assertArrayHasKey('latest_translation_affected_revision', $display['display_options']['filters']);
-  }
-
-}
diff --git a/core/modules/content_moderation/tests/src/Functional/Update/ModerationStateViewsFieldUpdateTest.php b/core/modules/content_moderation/tests/src/Functional/Update/ModerationStateViewsFieldUpdateTest.php
deleted file mode 100644
index da961279e8..0000000000
--- a/core/modules/content_moderation/tests/src/Functional/Update/ModerationStateViewsFieldUpdateTest.php
+++ /dev/null
@@ -1,50 +0,0 @@
-<?php
-
-namespace Drupal\Tests\content_moderation\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\views\Entity\View;
-
-/**
- * Test updating the views moderation state field plugin ID.
- *
- * @group Update
- * @group legacy
- *
- * @see content_moderation_post_update_views_field_plugin_id()
- */
-class ModerationStateViewsFieldUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/drupal-8.4.0-content_moderation_installed.php',
-      __DIR__ . '/../../../fixtures/update/drupal-8.5.0-content_moderation_installed.php',
-    ];
-  }
-
-  /**
-   * Test the views field ID update.
-   */
-  public function testViewsFieldIdUpdate() {
-    $views_display = View::load('moderated_content')->getDisplay('default');
-    $this->assertEquals('field', $views_display['display_options']['fields']['moderation_state']['plugin_id']);
-
-    $this->runUpdates();
-
-    $views_display = View::load('moderated_content')->getDisplay('default');
-    $this->assertEquals('moderation_state_field', $views_display['display_options']['fields']['moderation_state']['plugin_id']);
-  }
-
-  /**
-   * Tests that the update succeeds even if Views is not installed.
-   */
-  public function testViewsFieldIdUpdateWithoutViews() {
-    $this->container->get('module_installer')->uninstall(['views']);
-    $this->runUpdates();
-  }
-
-}
diff --git a/core/modules/content_translation/tests/src/Functional/Update/ContentTranslationUpdateTest.php b/core/modules/content_translation/tests/src/Functional/Update/ContentTranslationUpdateTest.php
deleted file mode 100644
index 3df89e96fe..0000000000
--- a/core/modules/content_translation/tests/src/Functional/Update/ContentTranslationUpdateTest.php
+++ /dev/null
@@ -1,93 +0,0 @@
-<?php
-
-namespace Drupal\Tests\content_translation\Functional\Update;
-
-use Drupal\Core\Language\LanguageInterface;
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\Tests\system\Functional\Entity\Traits\EntityDefinitionTestTrait;
-
-/**
- * Tests the upgrade path for the Content Translation module.
- *
- * @group Update
- * @group legacy
- */
-class ContentTranslationUpdateTest extends UpdatePathTestBase {
-
-  use EntityDefinitionTestTrait;
-
-  /**
-   * The database connection used.
-   *
-   * @var \Drupal\Core\Database\Connection
-   */
-  protected $database;
-
-  /**
-   * The entity definition update manager.
-   *
-   * @var \Drupal\Core\Entity\EntityDefinitionUpdateManagerInterface
-   */
-  protected $entityDefinitionUpdateManager;
-
-  /**
-   * The state service.
-   *
-   * @var \Drupal\Core\State\StateInterface
-   */
-  protected $state;
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setUp() {
-    parent::setUp();
-
-    $this->database = \Drupal::database();
-    $this->entityDefinitionUpdateManager = \Drupal::entityDefinitionUpdateManager();
-    $this->state = \Drupal::state();
-  }
-
-  /**
-   * {@inheritdoc}
-   */
-  public function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.0.0-rc1-filled.standard.entity_test_update_mul.php.gz',
-    ];
-  }
-
-  /**
-   * Tests that initial values for metadata fields are populated correctly.
-   */
-  public function testContentTranslationUpdate8400() {
-    $this->updateEntityTypeToTranslatable();
-
-    // The test database dump contains NULL values for
-    // 'content_translation_source', 'content_translation_outdated' and
-    // 'content_translation_status' for the first 50 test entities.
-    // @see _entity_test_update_create_test_entities()
-    $first_entity_record = $this->database->select('entity_test_update_data', 'etud')
-      ->fields('etud')
-      ->condition('etud.id', 1)
-      ->execute()
-      ->fetchAllAssoc('id');
-    $this->assertNull($first_entity_record[1]->content_translation_source);
-    $this->assertNull($first_entity_record[1]->content_translation_outdated);
-    $this->assertNull($first_entity_record[1]->content_translation_status);
-
-    $this->runUpdates();
-
-    // After running the updates, all those fields should be populated with
-    // their default values.
-    $first_entity_record = $this->database->select('entity_test_update_data', 'etud')
-      ->fields('etud')
-      ->condition('etud.id', 1)
-      ->execute()
-      ->fetchAllAssoc('id');
-    $this->assertEqual(LanguageInterface::LANGCODE_NOT_SPECIFIED, $first_entity_record[1]->content_translation_source);
-    $this->assertEqual(0, $first_entity_record[1]->content_translation_outdated);
-    $this->assertEqual(1, $first_entity_record[1]->content_translation_status);
-  }
-
-}
diff --git a/core/modules/datetime_range/tests/fixtures/update/datetime_range-filter-values.php b/core/modules/datetime_range/tests/fixtures/update/datetime_range-filter-values.php
deleted file mode 100644
index 952e67a16c..0000000000
--- a/core/modules/datetime_range/tests/fixtures/update/datetime_range-filter-values.php
+++ /dev/null
@@ -1,332 +0,0 @@
-<?php
-// @codingStandardsIgnoreFile
-
-/**
- * @file
- * Contains database additions to drupal-8.bare.standard.php.gz for testing the
- * upgrade path of https://www.drupal.org/node/2786577.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\Core\Serialization\Yaml;
-
-$connection = Database::getConnection();
-
-// Configuration for an datetime_range field storage.
-$field_storage_datetime_range = Yaml::decode(file_get_contents(__DIR__ . '/field.storage.node.field_range.yml'));
-
-// Configuration for a datetime_range field on 'page' node bundle.
-$field_datetime_range = Yaml::decode(file_get_contents(__DIR__ . '/field.field.node.page.field_range.yml'));
-
-// Configuration for a View using datetime_range plugins.
-$views_datetime_range = Yaml::decode(file_get_contents(__DIR__ . '/views.view.test_datetime_range_filter_values.yml'));
-
-// Update core.entity_form_display.node.page.default
-$data = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.entity_form_display.node.page.default')
-  ->execute()
-  ->fetchField();
-
-$data = unserialize($data);
-$data['dependencies']['config'][] = 'field.field.' . $field_datetime_range['id'];
-$data['dependencies']['module'][] = 'datetime_range';
-$data['content'][$field_datetime_range['field_name']] = array(
-    "weight"=> 27,
-    "settings" => array(),
-    "third_party_settings" => array(),
-    "type" => "daterange_default",
-    "region" => "content"
-);
-$connection->update('config')
-  ->fields([
-    'data' => serialize($data),
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.entity_form_display.node.page.default')
-  ->execute();
-
-// Update core.entity_view_display.node.page.default
-$data = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.entity_view_display.node.page.default')
-  ->execute()
-  ->fetchField();
-
-$data = unserialize($data);
-$data['dependencies']['config'][] = 'field.field.' . $field_datetime_range['id'];
-$data['dependencies']['module'][] = 'datetime_range';
-$data['content'][$field_datetime_range['field_name']] = array(
-    "weight"=> 102,
-    "label"=> "above",
-    "settings" => array("separator"=> "-", "format_type" => "medium", "timezone_override" => ""),
-    "third_party_settings" => array(),
-    "type" => "daterange_default",
-    "region" => "content"
-);
-$connection->update('config')
-  ->fields([
-    'data' => serialize($data),
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.entity_view_display.node.page.default')
-  ->execute();
-
-$connection->insert('config')
-->fields(array(
-  'collection',
-  'name',
-  'data',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'field.field.' . $field_datetime_range['id'],
-  'data' => serialize($field_datetime_range),
-))
-->values(array(
-  'collection' => '',
-  'name' => 'field.storage.' . $field_storage_datetime_range['id'],
-  'data' => serialize($field_storage_datetime_range),
-))
-->values(array(
-  'collection' => '',
-  'name' => 'views.view.' . $views_datetime_range['id'],
-  'data' => serialize($views_datetime_range),
-))
-->execute();
-
-// Update core.extension.
-$extensions = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute()
-  ->fetchField();
-$extensions = unserialize($extensions);
-$extensions['module']['datetime_range'] = 0;
-$connection->update('config')
-  ->fields([
-    'data' => serialize($extensions),
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute();
-
-$connection->insert('key_value')
-->fields(array(
-  'collection',
-  'name',
-  'value',
-))
-->values(array(
-  'collection' => 'config.entity.key_store.field_config',
-  'name' => 'uuid:87dc4221-8d56-4112-8a7f-7a855ac35d08',
-  'value' => 'a:1:{i:0;s:33:"field.field.' . $field_datetime_range['id'] . '";}',
-))
-->values(array(
-  'collection' => 'config.entity.key_store.field_storage_config',
-  'name' => 'uuid:2190ad8c-39dd-4eb1-b189-1bfc0c244a40',
-  'value' => 'a:1:{i:0;s:30:"field.storage.' . $field_storage_datetime_range['id'] . '";}',
-))
-->values(array(
-  'collection' => 'config.entity.key_store.view',
-  'name' => 'uuid:d20760b6-7cc4-4844-ae04-96da7225a46f',
-  'value' => 'a:1:{i:0;s:44:"views.view.' . $views_datetime_range['id'] . '";}',
-))
-->values(array(
-  'collection' => 'entity.storage_schema.sql',
-  'name' => 'node.field_schema_data.field_range',
-  'value' => 'a:2:{s:17:"node__field_range";a:4:{s:11:"description";s:40:"Data storage for node field field_range.";s:6:"fields";a:8:{s:6:"bundle";a:5:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:128;s:8:"not null";b:1;s:7:"default";s:0:"";s:11:"description";s:88:"The field instance bundle to which this row belongs, used when deleting a field instance";}s:7:"deleted";a:5:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:1;s:7:"default";i:0;s:11:"description";s:60:"A boolean indicating whether this data item has been deleted";}s:9:"entity_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:38:"The entity id this data is attached to";}s:11:"revision_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:47:"The entity revision id this data is attached to";}s:8:"langcode";a:5:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:32;s:8:"not null";b:1;s:7:"default";s:0:"";s:11:"description";s:37:"The language code for this data item.";}s:5:"delta";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:67:"The sequence number for this data item, used for multi-value fields";}s:17:"field_range_value";a:4:{s:11:"description";s:21:"The start date value.";s:4:"type";s:7:"varchar";s:6:"length";i:20;s:8:"not null";b:1;}s:21:"field_range_end_value";a:4:{s:11:"description";s:19:"The end date value.";s:4:"type";s:7:"varchar";s:6:"length";i:20;s:8:"not null";b:1;}}s:11:"primary key";a:4:{i:0;s:9:"entity_id";i:1;s:7:"deleted";i:2;s:5:"delta";i:3;s:8:"langcode";}s:7:"indexes";a:4:{s:6:"bundle";a:1:{i:0;s:6:"bundle";}s:11:"revision_id";a:1:{i:0;s:11:"revision_id";}s:17:"field_range_value";a:1:{i:0;s:17:"field_range_value";}s:21:"field_range_end_value";a:1:{i:0;s:21:"field_range_end_value";}}}s:26:"node_revision__field_range";a:4:{s:11:"description";s:52:"Revision archive storage for node field field_range.";s:6:"fields";a:8:{s:6:"bundle";a:5:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:128;s:8:"not null";b:1;s:7:"default";s:0:"";s:11:"description";s:88:"The field instance bundle to which this row belongs, used when deleting a field instance";}s:7:"deleted";a:5:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:1;s:7:"default";i:0;s:11:"description";s:60:"A boolean indicating whether this data item has been deleted";}s:9:"entity_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:38:"The entity id this data is attached to";}s:11:"revision_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:47:"The entity revision id this data is attached to";}s:8:"langcode";a:5:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:32;s:8:"not null";b:1;s:7:"default";s:0:"";s:11:"description";s:37:"The language code for this data item.";}s:5:"delta";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:67:"The sequence number for this data item, used for multi-value fields";}s:17:"field_range_value";a:4:{s:11:"description";s:21:"The start date value.";s:4:"type";s:7:"varchar";s:6:"length";i:20;s:8:"not null";b:1;}s:21:"field_range_end_value";a:4:{s:11:"description";s:19:"The end date value.";s:4:"type";s:7:"varchar";s:6:"length";i:20;s:8:"not null";b:1;}}s:11:"primary key";a:5:{i:0;s:9:"entity_id";i:1;s:11:"revision_id";i:2;s:7:"deleted";i:3;s:5:"delta";i:4;s:8:"langcode";}s:7:"indexes";a:4:{s:6:"bundle";a:1:{i:0;s:6:"bundle";}s:11:"revision_id";a:1:{i:0;s:11:"revision_id";}s:17:"field_range_value";a:1:{i:0;s:17:"field_range_value";}s:21:"field_range_end_value";a:1:{i:0;s:21:"field_range_end_value";}}}}',
-))
-->values(array(
-  'collection' => 'system.schema',
-  'name' => 'datetime_range',
-  'value' => 'i:8000;',
-))
-->execute();
-
-// Update entity.definitions.bundle_field_map
-$value = $connection->select('key_value')
-  ->fields('key_value', ['value'])
-  ->condition('collection', 'entity.definitions.bundle_field_map')
-  ->condition('name', 'node')
-  ->execute()
-  ->fetchField();
-
-$value = unserialize($value);
-$value["field_range"] = array("type" => "daterange", "bundles" => array("page" => "page"));
-
-$connection->update('key_value')
-  ->fields([
-    'value' => serialize($value),
-  ])
-  ->condition('collection', 'entity.definitions.bundle_field_map')
-  ->condition('name', 'node')
-  ->execute();
-
-// Update system.module.files
-$files = $connection->select('key_value')
-  ->fields('key_value', ['value'])
-  ->condition('collection', 'state')
-  ->condition('name', 'system.module.files')
-  ->execute()
-  ->fetchField();
-
-$files = unserialize($files);
-$files["datetime_range"] = "core/modules/datetime_range/datetime_range.info.yml";
-
-$connection->update('key_value')
-  ->fields([
-    'value' => serialize($files),
-  ])
-  ->condition('collection', 'state')
-  ->condition('name', 'system.module.files')
-  ->execute();
-
-$connection->schema()->createTable('node__field_range', array(
-  'fields' => array(
-    'bundle' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '128',
-      'default' => '',
-    ),
-    'deleted' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'tiny',
-      'default' => '0',
-    ),
-    'entity_id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'revision_id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'langcode' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '32',
-      'default' => '',
-    ),
-    'delta' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'field_range_value' => array(
-      'type' => 'varchar',
-      'not null' => TRUE,
-      'length' => '20',
-    ),
-    'field_range_end_value' => array(
-      'type' => 'varchar',
-      'not null' => TRUE,
-      'length' => '20',
-    ),
-  ),
-  'primary key' => array(
-    'entity_id',
-    'deleted',
-    'delta',
-    'langcode',
-  ),
-  'indexes' => array(
-    'bundle' => array(
-      'bundle',
-    ),
-    'revision_id' => array(
-      'revision_id',
-    ),
-    'field_range_value' => array(
-      'field_range_value',
-    ),
-    'field_range_end_value' => array(
-      'field_range_end_value',
-    ),
-  ),
-  'mysql_character_set' => 'utf8mb4',
-));
-
-$connection->schema()->createTable('node_revision__field_range', array(
-  'fields' => array(
-    'bundle' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '128',
-      'default' => '',
-    ),
-    'deleted' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'tiny',
-      'default' => '0',
-    ),
-    'entity_id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'revision_id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'langcode' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '32',
-      'default' => '',
-    ),
-    'delta' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'field_range_value' => array(
-      'type' => 'varchar',
-      'not null' => TRUE,
-      'length' => '20',
-    ),
-    'field_range_end_value' => array(
-      'type' => 'varchar',
-      'not null' => TRUE,
-      'length' => '20',
-    ),
-  ),
-  'primary key' => array(
-    'entity_id',
-    'revision_id',
-    'deleted',
-    'delta',
-    'langcode',
-  ),
-  'indexes' => array(
-    'bundle' => array(
-      'bundle',
-    ),
-    'revision_id' => array(
-      'revision_id',
-    ),
-    'field_range_value' => array(
-      'field_range_value',
-    ),
-    'field_range_end_value' => array(
-      'field_range_end_value',
-    ),
-  ),
-  'mysql_character_set' => 'utf8mb4',
-));
-
diff --git a/core/modules/datetime_range/tests/fixtures/update/field.field.node.page.field_range.yml b/core/modules/datetime_range/tests/fixtures/update/field.field.node.page.field_range.yml
deleted file mode 100644
index 1b984295e9..0000000000
--- a/core/modules/datetime_range/tests/fixtures/update/field.field.node.page.field_range.yml
+++ /dev/null
@@ -1,21 +0,0 @@
-uuid: 87dc4221-8d56-4112-8a7f-7a855ac35d08
-langcode: en
-status: true
-dependencies:
-  config:
-    - field.storage.node.field_range
-    - node.type.page
-  module:
-    - datetime_range
-id: node.page.field_range
-field_name: field_range
-entity_type: node
-bundle: page
-label: range
-description: ''
-required: false
-translatable: false
-default_value: {  }
-default_value_callback: ''
-settings: {  }
-field_type: daterange
diff --git a/core/modules/datetime_range/tests/fixtures/update/field.storage.node.field_range.yml b/core/modules/datetime_range/tests/fixtures/update/field.storage.node.field_range.yml
deleted file mode 100644
index 26d610e724..0000000000
--- a/core/modules/datetime_range/tests/fixtures/update/field.storage.node.field_range.yml
+++ /dev/null
@@ -1,20 +0,0 @@
-uuid: 2190ad8c-39dd-4eb1-b189-1bfc0c244a40
-langcode: en
-status: true
-dependencies:
-  module:
-    - datetime_range
-    - node
-id: node.field_range
-field_name: field_range
-entity_type: node
-type: daterange
-settings:
-  datetime_type: datetime
-module: datetime_range
-locked: false
-cardinality: 1
-translatable: true
-indexes: {  }
-persist_with_no_fields: false
-custom_storage: false
diff --git a/core/modules/datetime_range/tests/fixtures/update/views.view.test_datetime_range_filter_values.yml b/core/modules/datetime_range/tests/fixtures/update/views.view.test_datetime_range_filter_values.yml
deleted file mode 100644
index 170b71e945..0000000000
--- a/core/modules/datetime_range/tests/fixtures/update/views.view.test_datetime_range_filter_values.yml
+++ /dev/null
@@ -1,230 +0,0 @@
-uuid: d20760b6-7cc4-4844-ae04-96da7225a46f
-langcode: en
-status: true
-dependencies:
-  module:
-    - node
-    - user
-id: test_datetime_range_filter_values
-label: test_datetime_range_filter_values
-module: views
-description: ''
-tag: ''
-base_table: node_field_data
-base_field: nid
-display:
-  default:
-    display_plugin: default
-    id: default
-    display_title: Master
-    position: 0
-    display_options:
-      access:
-        type: perm
-        options:
-          perm: 'access content'
-      cache:
-        type: tag
-        options: {  }
-      query:
-        type: views_query
-        options:
-          disable_sql_rewrite: false
-          distinct: false
-          replica: false
-          query_comment: ''
-          query_tags: {  }
-      exposed_form:
-        type: basic
-        options:
-          submit_button: Apply
-          reset_button: false
-          reset_button_label: Reset
-          exposed_sorts_label: 'Sort by'
-          expose_sort_order: true
-          sort_asc_label: Asc
-          sort_desc_label: Desc
-      pager:
-        type: mini
-        options:
-          items_per_page: 10
-          offset: 0
-          id: 0
-          total_pages: null
-          expose:
-            items_per_page: false
-            items_per_page_label: 'Items per page'
-            items_per_page_options: '5, 10, 25, 50'
-            items_per_page_options_all: false
-            items_per_page_options_all_label: '- All -'
-            offset: false
-            offset_label: Offset
-          tags:
-            previous: ‹‹
-            next: ››
-      style:
-        type: default
-        options:
-          grouping: {  }
-          row_class: ''
-          default_row_class: true
-          uses_fields: false
-      row:
-        type: fields
-        options:
-          inline: {  }
-          separator: ''
-          hide_empty: false
-          default_field_elements: true
-      fields:
-        title:
-          id: title
-          table: node_field_data
-          field: title
-          entity_type: node
-          entity_field: title
-          label: ''
-          alter:
-            alter_text: false
-            make_link: false
-            absolute: false
-            trim: false
-            word_boundary: false
-            ellipsis: false
-            strip_tags: false
-            html: false
-          hide_empty: false
-          empty_zero: false
-          settings:
-            link_to_entity: true
-          plugin_id: field
-          relationship: none
-          group_type: group
-          admin_label: ''
-          exclude: false
-          element_type: ''
-          element_class: ''
-          element_label_type: ''
-          element_label_class: ''
-          element_label_colon: true
-          element_wrapper_type: ''
-          element_wrapper_class: ''
-          element_default_classes: true
-          empty: ''
-          hide_alter_empty: true
-          click_sort_column: value
-          type: string
-          group_column: value
-          group_columns: {  }
-          group_rows: true
-          delta_limit: 0
-          delta_offset: 0
-          delta_reversed: false
-          delta_first_last: false
-          multi_type: separator
-          separator: ', '
-          field_api_classes: false
-      filters:
-        field_range_value:
-          id: field_range_value
-          table: node__field_range
-          field: field_range_value
-          relationship: none
-          group_type: group
-          admin_label: ''
-          operator: '='
-          value: '2017'
-          group: 1
-          exposed: false
-          expose:
-            operator_id: ''
-            label: ''
-            description: ''
-            use_operator: false
-            operator: ''
-            identifier: ''
-            required: false
-            remember: false
-            multiple: false
-            remember_roles:
-              authenticated: authenticated
-          is_grouped: false
-          group_info:
-            label: ''
-            description: ''
-            identifier: ''
-            optional: true
-            widget: select
-            multiple: false
-            remember: false
-            default_group: All
-            default_group_multiple: {  }
-            group_items: {  }
-          plugin_id: string
-        field_range_end_value:
-          id: field_range_end_value
-          table: node__field_range
-          field: field_range_end_value
-          relationship: none
-          group_type: group
-          admin_label: ''
-          operator: contains
-          value: ''
-          group: 1
-          exposed: false
-          expose:
-            operator_id: ''
-            label: ''
-            description: ''
-            use_operator: false
-            operator: ''
-            identifier: ''
-            required: false
-            remember: false
-            multiple: false
-            remember_roles:
-              authenticated: authenticated
-          is_grouped: false
-          group_info:
-            label: ''
-            description: ''
-            identifier: ''
-            optional: true
-            widget: select
-            multiple: false
-            remember: false
-            default_group: All
-            default_group_multiple: {  }
-            group_items: {  }
-          plugin_id: string
-      sorts:
-        field_range_value:
-          id: field_range_value
-          table: node__field_range
-          field: field_range_value
-          relationship: none
-          group_type: group
-          admin_label: ''
-          order: ASC
-          exposed: false
-          expose:
-            label: ''
-          plugin_id: standard
-      header: {  }
-      footer: {  }
-      empty: {  }
-      relationships: {  }
-      arguments: {  }
-      display_extenders: {  }
-      filter_groups:
-        operator: AND
-        groups: {  }
-    cache_metadata:
-      max-age: -1
-      contexts:
-        - 'languages:language_content'
-        - 'languages:language_interface'
-        - url.query_args
-        - 'user.node_grants:view'
-        - user.permissions
-      tags: {  }
diff --git a/core/modules/datetime_range/tests/src/Functional/Update/DatetimeRangeViewUpdateTest.php b/core/modules/datetime_range/tests/src/Functional/Update/DatetimeRangeViewUpdateTest.php
deleted file mode 100644
index 9afd7aa22b..0000000000
--- a/core/modules/datetime_range/tests/src/Functional/Update/DatetimeRangeViewUpdateTest.php
+++ /dev/null
@@ -1,75 +0,0 @@
-<?php
-
-namespace Drupal\Tests\datetime_range\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\views\Entity\View;
-
-/**
- * Test update of views with datetime_range filters.
- *
- * @see https://www.drupal.org/node/2786577
- * @see datetime_range_post_update_views_string_plugin_id()
- *
- * @group Update
- * @group legacy
- */
-class DatetimeRangeViewUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../../tests/fixtures/update/datetime_range-filter-values.php',
-    ];
-  }
-
-  /**
-   * Tests that datetime_range filter values are updated properly.
-   */
-  public function testViewsPostUpdateDateRangeFilterValues() {
-
-    // Load our pre-update test view.
-    $view = View::load('test_datetime_range_filter_values');
-    $data = $view->toArray();
-
-    // Check pre-update filter values.
-    $filter1 = $data['display']['default']['display_options']['filters']['field_range_value'];
-    $this->assertSame('string', $filter1['plugin_id']);
-
-    // Check pre-update filter with operator going to be mapped.
-    $filter2 = $data['display']['default']['display_options']['filters']['field_range_end_value'];
-    $this->assertSame('string', $filter2['plugin_id']);
-    $this->assertSame('', $filter2['value']);
-    $this->assertSame('contains', $filter2['operator']);
-
-    // Check pre-update sort values.
-    $sort = $data['display']['default']['display_options']['sorts']['field_range_value'];
-    $this->assertSame('standard', $sort['plugin_id']);
-
-    $this->runUpdates();
-
-    // Reload and initialize our test view.
-    $view = View::load('test_datetime_range_filter_values');
-    $data = $view->toArray();
-
-    // Check filter values.
-    $filter1 = $data['display']['default']['display_options']['filters']['field_range_value'];
-    $this->assertSame('datetime', $filter1['plugin_id']);
-    $this->assertSame('2017', $filter1['value']['value']);
-    $this->assertSame('=', $filter1['operator']);
-
-    // Check string to datetime operator/value mapping.
-    $filter2 = $data['display']['default']['display_options']['filters']['field_range_end_value'];
-    $this->assertSame('datetime', $filter2['plugin_id']);
-    $this->assertSame('.*', $filter2['value']['value']);
-    $this->assertSame('regular_expression', $filter2['operator']);
-
-    // Check sort values.
-    $sort = $data['display']['default']['display_options']['sorts']['field_range_value'];
-    $this->assertSame('datetime', $sort['plugin_id']);
-  }
-
-}
diff --git a/core/modules/dblog/tests/fixtures/update/dblog-2851293.php b/core/modules/dblog/tests/fixtures/update/dblog-2851293.php
deleted file mode 100644
index 0a26031748..0000000000
--- a/core/modules/dblog/tests/fixtures/update/dblog-2851293.php
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-
-/**
- * @file
- * Test fixture.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\Core\Serialization\Yaml;
-
-$connection = Database::getConnection();
-
-$connection->insert('config')
-  ->fields([
-    'collection' => '',
-    'name' => 'views.view.dblog_2851293',
-    'data' => serialize(Yaml::decode(file_get_contents('core/modules/dblog/tests/modules/dblog_test_views/test_views/views.view.dblog_2851293.yml'))),
-  ])
-  ->execute();
diff --git a/core/modules/dblog/tests/src/Functional/Update/DblogFiltersAndFieldsUpgradeTest.php b/core/modules/dblog/tests/src/Functional/Update/DblogFiltersAndFieldsUpgradeTest.php
deleted file mode 100644
index 8c33494ef4..0000000000
--- a/core/modules/dblog/tests/src/Functional/Update/DblogFiltersAndFieldsUpgradeTest.php
+++ /dev/null
@@ -1,78 +0,0 @@
-<?php
-
-namespace Drupal\Tests\dblog\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\views\Views;
-use Drupal\Core\Serialization\Yaml;
-
-/**
- * Tests the upgrade path for views field and filter handlers.
- *
- * @see dblog_update_8400()
- *
- * @group Update
- * @group legacy
- */
-class DblogFiltersAndFieldsUpgradeTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/dblog-2851293.php',
-    ];
-  }
-
-  /**
-   * Tests that field and filter handlers are updated properly.
-   */
-  public function testDblogUpgradePath() {
-
-    $this->runUpdates();
-
-    $view = Views::getView('dblog_2851293');
-    $data = $view->storage->toArray();
-    $fields = $data['display']['default']['display_options']['fields'];
-
-    // The 'wid' and 'uid' fields should use the standard plugin now.
-    $this->assertEqual('standard', $fields['wid']['plugin_id']);
-    $this->assertEqual('standard', $fields['uid']['plugin_id']);
-
-    $filters = $data['display']['default']['display_options']['filters'];
-    // The 'type' filter should use the dblog_types plugin now.
-    $this->assertEqual('dblog_types', $filters['type']['plugin_id']);
-
-    // Now that the view had been converted, try the same approach but using
-    // dblog_view_presave()
-    $config_factory = \Drupal::configFactory();
-    $config_view = $config_factory->getEditable('views.view.dblog_2851293');
-    $config_view->setData(Yaml::decode(file_get_contents('core/modules/dblog/tests/modules/dblog_test_views/test_views/views.view.dblog_2851293.yml')));
-    $config_view->save();
-
-    // Make sure we have a not upgraded view.
-    $view = Views::getView('dblog_2851293');
-    $data = $view->storage->toArray();
-    $fields = $data['display']['default']['display_options']['fields'];
-    $filters = $data['display']['default']['display_options']['filters'];
-
-    $this->assertEqual('numeric', $fields['wid']['plugin_id']);
-    $this->assertEqual('numeric', $fields['uid']['plugin_id']);
-    $this->assertEqual('in_operator', $filters['type']['plugin_id']);
-
-    // Now save the view. This trigger dblog_view_presave().
-    $view->save();
-
-    // Finally check the same conversion process ran.
-    $data = $view->storage->toArray();
-    $fields = $data['display']['default']['display_options']['fields'];
-    $filters = $data['display']['default']['display_options']['filters'];
-
-    $this->assertEqual('standard', $fields['wid']['plugin_id']);
-    $this->assertEqual('standard', $fields['uid']['plugin_id']);
-    $this->assertEqual('dblog_types', $filters['type']['plugin_id']);
-  }
-
-}
diff --git a/core/modules/dblog/tests/src/Functional/Update/DblogNoLogsAvailableUpgradeTest.php b/core/modules/dblog/tests/src/Functional/Update/DblogNoLogsAvailableUpgradeTest.php
deleted file mode 100644
index 5002f25164..0000000000
--- a/core/modules/dblog/tests/src/Functional/Update/DblogNoLogsAvailableUpgradeTest.php
+++ /dev/null
@@ -1,43 +0,0 @@
-<?php
-
-namespace Drupal\Tests\dblog\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\views\Views;
-
-/**
- * Test the upgrade path of changing the empty text area for watchdog view.
- *
- * @see dblog_update_8600()
- *
- * @group Update
- * @group legacy
- */
-class DblogNoLogsAvailableUpgradeTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-    ];
-  }
-
-  /**
-   * Tests that no logs available text is now using a custom area.
-   */
-  public function testDblogUpgradePath() {
-
-    $this->runUpdates();
-
-    $view = Views::getView('watchdog');
-    $data = $view->storage->toArray();
-    $area = $data['display']['default']['display_options']['empty']['area'];
-
-    $this->assertEqual('text_custom', $area['plugin_id']);
-    $this->assertEqual('area_text_custom', $area['field']);
-    $this->assertEqual('No log messages available.', $area['content']);
-  }
-
-}
diff --git a/core/modules/dblog/tests/src/Functional/Update/DblogRecentLogsUsingViewsUpdateTest.php b/core/modules/dblog/tests/src/Functional/Update/DblogRecentLogsUsingViewsUpdateTest.php
deleted file mode 100644
index 3f54207e67..0000000000
--- a/core/modules/dblog/tests/src/Functional/Update/DblogRecentLogsUsingViewsUpdateTest.php
+++ /dev/null
@@ -1,41 +0,0 @@
-<?php
-
-namespace Drupal\Tests\dblog\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Ensures that update hook that creates the watchdog view ran successfully.
- *
- * @group Update
- * @group legacy
- */
-class DblogRecentLogsUsingViewsUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-    ];
-  }
-
-  /**
-   * Ensures that update hook is run for dblog module.
-   */
-  public function testUpdate() {
-    // Make sure the watchdog view doesn't exist before the updates.
-    $view = \Drupal::entityTypeManager()->getStorage('view')->load('watchdog');
-    $this->assertNull($view);
-
-    $this->runUpdates();
-
-    // Ensure the watchdog view is present after run updates.
-    $view = \Drupal::entityTypeManager()->getStorage('view')->load('watchdog');
-    $displays = $view->get('display');
-
-    $this->assertIdentical($displays['page']['display_options']['path'], 'admin/reports/dblog', 'Recent logs message view exists.');
-  }
-
-}
diff --git a/core/modules/editor/tests/src/Functional/Update/EditorUpdateTest.php b/core/modules/editor/tests/src/Functional/Update/EditorUpdateTest.php
deleted file mode 100644
index 5e7e5203cb..0000000000
--- a/core/modules/editor/tests/src/Functional/Update/EditorUpdateTest.php
+++ /dev/null
@@ -1,70 +0,0 @@
-<?php
-
-namespace Drupal\Tests\editor\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests Editor module database updates.
- *
- * @group editor
- * @group legacy
- */
-class EditorUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      // Simulate an un-synchronized environment.
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.editor-editor_update_8001.php',
-    ];
-  }
-
-  /**
-   * Tests editor_update_8001().
-   *
-   * @see editor_update_8001()
-   */
-  public function testEditorUpdate8001() {
-    /** @var \Drupal\Core\Config\ConfigFactoryInterface $config_factory */
-    $config_factory = $this->container->get('config.factory');
-
-    $format_basic_html = $config_factory->get('filter.format.basic_html');
-    $editor_basic_html = $config_factory->get('editor.editor.basic_html');
-    $format_full_html = $config_factory->get('filter.format.full_html');
-    $editor_full_html = $config_factory->get('editor.editor.full_html');
-
-    // Checks if the 'basic_html' format and editor statuses differ.
-    $this->assertTrue($format_basic_html->get('status'));
-    $this->assertFalse($editor_basic_html->get('status'));
-    $this->assertNotIdentical($format_basic_html->get('status'), $editor_basic_html->get('status'));
-
-    // Checks if the 'full_html' format and editor statuses differ.
-    $this->assertFalse($format_full_html->get('status'));
-    $this->assertTrue($editor_full_html->get('status'));
-    $this->assertNotIdentical($format_full_html->get('status'), $editor_full_html->get('status'));
-
-    // Run updates.
-    $this->runUpdates();
-
-    // Reload text formats and editors.
-    $format_basic_html = $config_factory->get('filter.format.basic_html');
-    $editor_basic_html = $config_factory->get('editor.editor.basic_html');
-    $format_full_html = $config_factory->get('filter.format.full_html');
-    $editor_full_html = $config_factory->get('editor.editor.full_html');
-
-    // Checks if the 'basic_html' format and editor statuses are in sync.
-    $this->assertTrue($format_basic_html->get('status'));
-    $this->assertTrue($editor_basic_html->get('status'));
-    $this->assertIdentical($format_basic_html->get('status'), $editor_basic_html->get('status'));
-
-    // Checks if the 'full_html' format and editor statuses are in sync.
-    $this->assertFalse($format_full_html->get('status'));
-    $this->assertFalse($editor_full_html->get('status'));
-    $this->assertIdentical($format_full_html->get('status'), $editor_full_html->get('status'));
-  }
-
-}
diff --git a/core/modules/field/tests/fixtures/update/drupal-8.email_widget_size_setting-2578741.php b/core/modules/field/tests/fixtures/update/drupal-8.email_widget_size_setting-2578741.php
deleted file mode 100644
index ca762bc034..0000000000
--- a/core/modules/field/tests/fixtures/update/drupal-8.email_widget_size_setting-2578741.php
+++ /dev/null
@@ -1,37 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains SQL necessary to add a new component for an email field/widget to
- * the 'node.article.default' entity form display.
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-$config = $connection->select('config', 'c')
-  ->fields('c')
-  ->condition('collection', '')
-  ->condition('name', 'core.entity_form_display.node.article.default')
-  ->execute()
-  ->fetchAssoc();
-
-$data = unserialize($config['data']);
-
-// Manually add a new component that simulates an email field using the default
-// email widget.
-$data['content']['field_email_2578741'] = [
-  'weight' => 20,
-  'settings' => [
-    'placeholder' => '',
-  ],
-  'third_party_settings' => [],
-  'type' => 'email_default',
-];
-
-$connection->update('config')
-  ->fields(['data' => serialize($data)])
-  ->condition('collection', '')
-  ->condition('name', 'core.entity_form_display.node.article.default')
-  ->execute();
diff --git a/core/modules/field/tests/fixtures/update/drupal-8.remove_handler_submit_setting-2715589.php b/core/modules/field/tests/fixtures/update/drupal-8.remove_handler_submit_setting-2715589.php
deleted file mode 100644
index 88a543fa14..0000000000
--- a/core/modules/field/tests/fixtures/update/drupal-8.remove_handler_submit_setting-2715589.php
+++ /dev/null
@@ -1,26 +0,0 @@
-<?php
-
-/**
- * @file
- * Provides necessary database additions for testing
- * field_post_update_remove_handler_submit_setting()
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-$config = unserialize($connection->select('config', 'c')
-  ->fields('c', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'field.field.node.article.field_tags')
-  ->execute()
-  ->fetchField());
-
-$config['settings']['handler_submit'] = 'Change handler';
-
-$connection->update('config')
-  ->fields(['data' => serialize($config)])
-  ->condition('collection', '')
-  ->condition('name', 'field.field.node.article.field_tags')
-  ->execute();
diff --git a/core/modules/field/tests/fixtures/update/drupal-8.update_deleted_field_definitions-2931436.php b/core/modules/field/tests/fixtures/update/drupal-8.update_deleted_field_definitions-2931436.php
deleted file mode 100644
index 9a210e0bfe..0000000000
--- a/core/modules/field/tests/fixtures/update/drupal-8.update_deleted_field_definitions-2931436.php
+++ /dev/null
@@ -1,203 +0,0 @@
-<?php
-// @codingStandardsIgnoreFile
-
-/**
- * @file
- * Contains SQL necessary to add a deleted field to the node entity type.
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-// Add the field schema data and the deleted field definitions.
-$connection->insert('key_value')
-  ->fields([
-    'collection',
-    'name',
-    'value',
-  ])
-  ->values([
-    'collection' => 'entity.storage_schema.sql',
-    'name' => 'node.field_schema_data.field_test',
-    'value' => 'a:2:{s:16:"node__field_test";a:4:{s:11:"description";s:39:"Data storage for node field field_test.";s:6:"fields";a:7:{s:6:"bundle";a:5:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:128;s:8:"not null";b:1;s:7:"default";s:0:"";s:11:"description";s:88:"The field instance bundle to which this row belongs, used when deleting a field instance";}s:7:"deleted";a:5:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:1;s:7:"default";i:0;s:11:"description";s:60:"A boolean indicating whether this data item has been deleted";}s:9:"entity_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:38:"The entity id this data is attached to";}s:11:"revision_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:47:"The entity revision id this data is attached to";}s:8:"langcode";a:5:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:32;s:8:"not null";b:1;s:7:"default";s:0:"";s:11:"description";s:37:"The language code for this data item.";}s:5:"delta";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:67:"The sequence number for this data item, used for multi-value fields";}s:16:"field_test_value";a:3:{s:4:"type";s:7:"varchar";s:6:"length";i:254;s:8:"not null";b:1;}}s:11:"primary key";a:4:{i:0;s:9:"entity_id";i:1;s:7:"deleted";i:2;s:5:"delta";i:3;s:8:"langcode";}s:7:"indexes";a:2:{s:6:"bundle";a:1:{i:0;s:6:"bundle";}s:11:"revision_id";a:1:{i:0;s:11:"revision_id";}}}s:25:"node_revision__field_test";a:4:{s:11:"description";s:51:"Revision archive storage for node field field_test.";s:6:"fields";a:7:{s:6:"bundle";a:5:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:128;s:8:"not null";b:1;s:7:"default";s:0:"";s:11:"description";s:88:"The field instance bundle to which this row belongs, used when deleting a field instance";}s:7:"deleted";a:5:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:1;s:7:"default";i:0;s:11:"description";s:60:"A boolean indicating whether this data item has been deleted";}s:9:"entity_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:38:"The entity id this data is attached to";}s:11:"revision_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:47:"The entity revision id this data is attached to";}s:8:"langcode";a:5:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:32;s:8:"not null";b:1;s:7:"default";s:0:"";s:11:"description";s:37:"The language code for this data item.";}s:5:"delta";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:67:"The sequence number for this data item, used for multi-value fields";}s:16:"field_test_value";a:3:{s:4:"type";s:7:"varchar";s:6:"length";i:254;s:8:"not null";b:1;}}s:11:"primary key";a:5:{i:0;s:9:"entity_id";i:1;s:11:"revision_id";i:2;s:7:"deleted";i:3;s:5:"delta";i:4;s:8:"langcode";}s:7:"indexes";a:2:{s:6:"bundle";a:1:{i:0;s:6:"bundle";}s:11:"revision_id";a:1:{i:0;s:11:"revision_id";}}}}',
-  ])
-  ->values([
-    'collection' => 'state',
-    'name' => 'field.field.deleted',
-    'value' => 'a:1:{s:36:"5d0d9870-560b-46c4-b838-0dcded0502dd";a:18:{s:4:"uuid";s:36:"5d0d9870-560b-46c4-b838-0dcded0502dd";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:1:{s:6:"config";a:2:{i:0;s:29:"field.storage.node.field_test";i:1;s:17:"node.type.article";}}s:2:"id";s:23:"node.article.field_test";s:10:"field_name";s:10:"field_test";s:11:"entity_type";s:4:"node";s:6:"bundle";s:7:"article";s:5:"label";s:4:"Test";s:11:"description";s:0:"";s:8:"required";b:0;s:12:"translatable";b:0;s:13:"default_value";a:0:{}s:22:"default_value_callback";s:0:"";s:8:"settings";a:0:{}s:10:"field_type";s:5:"email";s:7:"deleted";b:1;s:18:"field_storage_uuid";s:36:"ce93d7c2-1da7-4a2c-9e6d-b4925e3b129f";}}',
-  ])
-  ->values([
-    'collection' => 'state',
-    'name' => 'field.storage.deleted',
-    'value' => 'a:1:{s:36:"ce93d7c2-1da7-4a2c-9e6d-b4925e3b129f";a:18:{s:4:"uuid";s:36:"ce93d7c2-1da7-4a2c-9e6d-b4925e3b129f";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:1:{s:6:"module";a:1:{i:0;s:4:"node";}}s:2:"id";s:15:"node.field_test";s:10:"field_name";s:10:"field_test";s:11:"entity_type";s:4:"node";s:4:"type";s:5:"email";s:8:"settings";a:0:{}s:6:"module";s:4:"core";s:6:"locked";b:0;s:11:"cardinality";i:1;s:12:"translatable";b:1;s:7:"indexes";a:0:{}s:22:"persist_with_no_fields";b:0;s:14:"custom_storage";b:0;s:7:"deleted";b:1;s:7:"bundles";a:0:{}}}',
-  ])
-  ->execute();
-
-// Create and populate the deleted field tables.
-// @see \Drupal\Core\Entity\Sql\DefaultTableMapping::getDedicatedDataTableName()
-$deleted_field_data_table_name = "field_deleted_data_" . substr(hash('sha256', 'ce93d7c2-1da7-4a2c-9e6d-b4925e3b129f'), 0, 10);
-$connection->schema()->createTable($deleted_field_data_table_name, array(
-  'fields' => array(
-    'bundle' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '128',
-      'default' => '',
-    ),
-    'deleted' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'tiny',
-      'default' => '0',
-    ),
-    'entity_id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'revision_id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'langcode' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '32',
-      'default' => '',
-    ),
-    'delta' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'field_test_value' => array(
-      'type' => 'varchar',
-      'not null' => TRUE,
-      'length' => '254',
-    ),
-  ),
-  'primary key' => array(
-    'entity_id',
-    'deleted',
-    'delta',
-    'langcode',
-  ),
-  'indexes' => array(
-    'bundle' => array(
-      'bundle',
-    ),
-    'revision_id' => array(
-      'revision_id',
-    ),
-  ),
-));
-
-$connection->insert($deleted_field_data_table_name)
-->fields(array(
-  'bundle',
-  'deleted',
-  'entity_id',
-  'revision_id',
-  'langcode',
-  'delta',
-  'field_test_value',
-))
-->values(array(
-  'bundle' => 'article',
-  'deleted' => '1',
-  'entity_id' => '1',
-  'revision_id' => '1',
-  'langcode' => 'en',
-  'delta' => '0',
-  'field_test_value' => 'test@test.com',
-))
-->execute();
-
-// @see \Drupal\Core\Entity\Sql\DefaultTableMapping::getDedicatedDataTableName()
-$deleted_field_revision_table_name = "field_deleted_revision_" . substr(hash('sha256', 'ce93d7c2-1da7-4a2c-9e6d-b4925e3b129f'), 0, 10);
-$connection->schema()->createTable($deleted_field_revision_table_name, array(
-  'fields' => array(
-    'bundle' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '128',
-      'default' => '',
-    ),
-    'deleted' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'tiny',
-      'default' => '0',
-    ),
-    'entity_id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'revision_id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'langcode' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '32',
-      'default' => '',
-    ),
-    'delta' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'field_test_value' => array(
-      'type' => 'varchar',
-      'not null' => TRUE,
-      'length' => '254',
-    ),
-  ),
-  'primary key' => array(
-    'entity_id',
-    'revision_id',
-    'deleted',
-    'delta',
-    'langcode',
-  ),
-  'indexes' => array(
-    'bundle' => array(
-      'bundle',
-    ),
-    'revision_id' => array(
-      'revision_id',
-    ),
-  ),
-));
-
-$connection->insert($deleted_field_revision_table_name)
-->fields(array(
-  'bundle',
-  'deleted',
-  'entity_id',
-  'revision_id',
-  'langcode',
-  'delta',
-  'field_test_value',
-))
-->values(array(
-  'bundle' => 'article',
-  'deleted' => '1',
-  'entity_id' => '1',
-  'revision_id' => '1',
-  'langcode' => 'en',
-  'delta' => '0',
-  'field_test_value' => 'test@test.com',
-))
-->execute();
diff --git a/core/modules/field/tests/fixtures/update/drupal-8.views_entity_reference_plugins-2429191.php b/core/modules/field/tests/fixtures/update/drupal-8.views_entity_reference_plugins-2429191.php
deleted file mode 100644
index 5ecacf5e33..0000000000
--- a/core/modules/field/tests/fixtures/update/drupal-8.views_entity_reference_plugins-2429191.php
+++ /dev/null
@@ -1,95 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains database additions to drupal-8.bare.standard.php.gz for testing the
- * upgrade path of https://www.drupal.org/node/2429191.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\Core\Serialization\Yaml;
-use Drupal\field\Entity\FieldStorageConfig;
-
-$connection = Database::getConnection();
-
-// Configuration for a View with an "entity_reference selection" display.
-$config = Yaml::decode(file_get_contents(__DIR__ . '/views.view.entity_reference_plugins_2429191.yml'));
-$connection->insert('config')
-  ->fields([
-    'collection',
-    'name',
-    'data',
-  ])
-  ->values([
-    'collection' => '',
-    'name' => 'views.view.' . $config['id'],
-    'data' => serialize($config),
-  ])
-  ->execute();
-
-// Configuration for an entity_reference field storage using the View for
-// selection.
-$field_ref_views_select_2429191 = Yaml::decode(file_get_contents(__DIR__ . '/field.storage.node.field_ref_views_select_2429191.yml'));
-
-// Configuration for an entity_reference field storage using the auto-create
-// feature.
-$field_ref_autocreate_2412569 = Yaml::decode(file_get_contents(__DIR__ . '/field.storage.node.field_ref_autocreate_2412569.yml'));
-
-$connection->insert('config')
-  ->fields([
-    'collection',
-    'name',
-    'data',
-  ])
-  ->values([
-    'collection' => '',
-    'name' => 'field.storage.' . $field_ref_views_select_2429191['id'],
-    'data' => serialize($field_ref_views_select_2429191),
-  ])
-  ->values([
-    'collection' => '',
-    'name' => 'field.storage.' . $field_ref_autocreate_2412569['id'],
-    'data' => serialize($field_ref_autocreate_2412569),
-  ])
-  ->execute();
-// We need to Update the registry of "last installed" field definitions.
-$installed = $connection->select('key_value')
-  ->fields('key_value', ['value'])
-  ->condition('collection', 'entity.definitions.installed')
-  ->condition('name', 'node.field_storage_definitions')
-  ->execute()
-  ->fetchField();
-$installed = unserialize($installed);
-$installed['field_ref_views_select_2429191'] = new FieldStorageConfig($field_ref_views_select_2429191);
-$installed['field_ref_autocreate_2412569'] = new FieldStorageConfig($field_ref_autocreate_2412569);
-$connection->update('key_value')
-  ->condition('collection', 'entity.definitions.installed')
-  ->condition('name', 'node.field_storage_definitions')
-  ->fields([
-    'value' => serialize($installed),
-  ])
-  ->execute();
-
-// Configuration for an entity_reference field using the View for selection.
-$field_ref_views_select_2429191 = Yaml::decode(file_get_contents(__DIR__ . '/field.field.node.article.field_ref_views_select_2429191.yml'));
-
-// Configuration for an entity_reference field using the auto-create feature.
-$field_ref_autocreate_2412569 = Yaml::decode(file_get_contents(__DIR__ . '/field.field.node.article.field_ref_autocreate_2412569.yml'));
-
-$connection->insert('config')
-  ->fields([
-    'collection',
-    'name',
-    'data',
-  ])
-  ->values([
-    'collection' => '',
-    'name' => 'field.field.' . $field_ref_views_select_2429191['id'],
-    'data' => serialize($field_ref_views_select_2429191),
-  ])
-  ->values([
-    'collection' => '',
-    'name' => 'field.field.' . $field_ref_autocreate_2412569['id'],
-    'data' => serialize($field_ref_autocreate_2412569),
-  ])
-  ->execute();
diff --git a/core/modules/field/tests/fixtures/update/field.field.node.article.field_ref_autocreate_2412569.yml b/core/modules/field/tests/fixtures/update/field.field.node.article.field_ref_autocreate_2412569.yml
deleted file mode 100644
index 2606bf6f0a..0000000000
--- a/core/modules/field/tests/fixtures/update/field.field.node.article.field_ref_autocreate_2412569.yml
+++ /dev/null
@@ -1,29 +0,0 @@
-uuid: d6deba8d-073a-4572-a000-ee2a2de94de2
-langcode: en
-status: true
-dependencies:
-  config:
-    - field.storage.node.field_ref_autocreate_2412569
-    - node.type.article
-    - taxonomy.vocabulary.tags
-    - taxonomy.vocabulary.test
-id: node.article.field_ref_autocreate_2412569
-field_name: field_ref_autocreate_2412569
-entity_type: node
-bundle: article
-label: 'Ref Autocreate 2412569'
-description: ''
-required: false
-translatable: false
-default_value: {  }
-default_value_callback: ''
-settings:
-  handler: 'default:taxonomy_term'
-  handler_settings:
-    target_bundles:
-      tags: tags
-      test: test
-    sort:
-      field: _none
-    auto_create: true
-field_type: entity_reference
diff --git a/core/modules/field/tests/fixtures/update/field.field.node.article.field_ref_views_select_2429191.yml b/core/modules/field/tests/fixtures/update/field.field.node.article.field_ref_views_select_2429191.yml
deleted file mode 100644
index d5550684b1..0000000000
--- a/core/modules/field/tests/fixtures/update/field.field.node.article.field_ref_views_select_2429191.yml
+++ /dev/null
@@ -1,27 +0,0 @@
-uuid: ac77b88d-dfa0-4b07-b700-ba50cb51f72a
-langcode: en
-status: true
-dependencies:
-  config:
-    - field.storage.node.field_ref_views_select_2429191
-    - node.type.article
-  module:
-    - entity_reference
-id: node.article.field_ref_views_select_2429191
-field_name: field_ref_views_select_2429191
-entity_type: node
-bundle: article
-label: reference_views_select
-description: ''
-required: false
-translatable: false
-default_value: {  }
-default_value_callback: ''
-settings:
-  handler: views
-  handler_settings:
-    view:
-      view_name: entity_reference_plugins_2429191
-      display_name: entity_reference_1
-      arguments: {  }
-field_type: entity_reference
diff --git a/core/modules/field/tests/fixtures/update/field.storage.node.field_ref_autocreate_2412569.yml b/core/modules/field/tests/fixtures/update/field.storage.node.field_ref_autocreate_2412569.yml
deleted file mode 100644
index 1e474e833b..0000000000
--- a/core/modules/field/tests/fixtures/update/field.storage.node.field_ref_autocreate_2412569.yml
+++ /dev/null
@@ -1,20 +0,0 @@
-uuid: 5e4095a3-8f89-4d7a-b222-34bf5240b646
-langcode: en
-status: true
-dependencies:
-  module:
-    - node
-    - taxonomy
-id: node.field_ref_autocreate_2412569
-field_name: field_ref_autocreate_2412569
-entity_type: node
-type: entity_reference
-settings:
-  target_type: taxonomy_term
-module: core
-locked: false
-cardinality: 1
-translatable: true
-indexes: {  }
-persist_with_no_fields: false
-custom_storage: true
diff --git a/core/modules/field/tests/fixtures/update/field.storage.node.field_ref_views_select_2429191.yml b/core/modules/field/tests/fixtures/update/field.storage.node.field_ref_views_select_2429191.yml
deleted file mode 100644
index 950d3e024f..0000000000
--- a/core/modules/field/tests/fixtures/update/field.storage.node.field_ref_views_select_2429191.yml
+++ /dev/null
@@ -1,20 +0,0 @@
-uuid: 7f5e9177-56b3-4b84-a936-54bfd4d4c078
-langcode: en
-status: true
-dependencies:
-  module:
-    - entity_reference
-    - node
-id: node.field_ref_views_select_2429191
-field_name: field_ref_views_select_2429191
-entity_type: node
-type: entity_reference
-settings:
-  target_type: node
-module: entity_reference
-locked: false
-cardinality: 1
-translatable: true
-indexes: {  }
-persist_with_no_fields: false
-custom_storage: true
diff --git a/core/modules/field/tests/fixtures/update/views.view.entity_reference_plugins_2429191.yml b/core/modules/field/tests/fixtures/update/views.view.entity_reference_plugins_2429191.yml
deleted file mode 100644
index b36efa1afe..0000000000
--- a/core/modules/field/tests/fixtures/update/views.view.entity_reference_plugins_2429191.yml
+++ /dev/null
@@ -1,213 +0,0 @@
-uuid: 8b3d9ae1-c8f9-4219-af35-53f687e6081b
-langcode: en
-status: true
-dependencies:
-  module:
-    - entity_reference
-    - node
-    - user
-id: entity_reference_plugins_2429191
-label: test
-module: views
-description: ''
-tag: ''
-base_table: node_field_data
-base_field: nid
-display:
-  default:
-    display_plugin: default
-    id: default
-    display_title: Master
-    position: 0
-    display_options:
-      access:
-        type: perm
-        options:
-          perm: 'access content'
-      cache:
-        type: tag
-        options: {  }
-      query:
-        type: views_query
-        options:
-          disable_sql_rewrite: false
-          distinct: false
-          replica: false
-          query_comment: ''
-          query_tags: {  }
-      exposed_form:
-        type: basic
-        options:
-          submit_button: Apply
-          reset_button: false
-          reset_button_label: Reset
-          exposed_sorts_label: 'Sort by'
-          expose_sort_order: true
-          sort_asc_label: Asc
-          sort_desc_label: Desc
-      pager:
-        type: full
-        options:
-          items_per_page: 10
-          offset: 0
-          id: 0
-          total_pages: null
-          expose:
-            items_per_page: false
-            items_per_page_label: 'Items per page'
-            items_per_page_options: '5, 10, 25, 50'
-            items_per_page_options_all: false
-            items_per_page_options_all_label: '- All -'
-            offset: false
-            offset_label: Offset
-          tags:
-            previous: '‹ previous'
-            next: 'next ›'
-            first: '« first'
-            last: 'last »'
-          quantity: 9
-      style:
-        type: default
-        options:
-          grouping: {  }
-          row_class: ''
-          default_row_class: true
-          uses_fields: false
-      row:
-        type: fields
-        options:
-          inline: {  }
-          separator: ''
-          hide_empty: false
-          default_field_elements: true
-      fields:
-        title:
-          id: title
-          table: node_field_data
-          field: title
-          entity_type: node
-          entity_field: title
-          label: ''
-          alter:
-            alter_text: false
-            make_link: false
-            absolute: false
-            trim: false
-            word_boundary: false
-            ellipsis: false
-            strip_tags: false
-            html: false
-          hide_empty: false
-          empty_zero: false
-          settings:
-            link_to_entity: true
-          plugin_id: field
-          relationship: none
-          group_type: group
-          admin_label: ''
-          exclude: false
-          element_type: ''
-          element_class: ''
-          element_label_type: ''
-          element_label_class: ''
-          element_label_colon: true
-          element_wrapper_type: ''
-          element_wrapper_class: ''
-          element_default_classes: true
-          empty: ''
-          hide_alter_empty: true
-          click_sort_column: value
-          type: string
-          group_column: value
-          group_columns: {  }
-          group_rows: true
-          delta_limit: 0
-          delta_offset: 0
-          delta_reversed: false
-          delta_first_last: false
-          multi_type: separator
-          separator: ', '
-          field_api_classes: false
-      filters:
-        status:
-          value: true
-          table: node_field_data
-          field: status
-          plugin_id: boolean
-          entity_type: node
-          entity_field: status
-          id: status
-          expose:
-            operator: ''
-          group: 1
-        title:
-          id: title
-          table: node_field_data
-          field: title
-          relationship: none
-          group_type: group
-          admin_label: ''
-          operator: contains
-          value: foo
-          group: 1
-          exposed: false
-          expose:
-            operator_id: ''
-            label: ''
-            description: ''
-            multiple: false
-            remember: false
-          entity_type: node
-          entity_field: title
-          plugin_id: string
-      sorts:
-        created:
-          id: created
-          table: node_field_data
-          field: created
-          order: DESC
-          entity_type: node
-          entity_field: created
-          plugin_id: date
-          relationship: none
-          group_type: group
-          admin_label: ''
-          exposed: false
-          expose:
-            label: ''
-          granularity: second
-      header: {  }
-      footer: {  }
-      empty: {  }
-      relationships: {  }
-      arguments: {  }
-      display_extenders: {  }
-    cache_metadata:
-      max-age: -1
-      contexts:
-        - 'languages:language_content'
-        - 'languages:language_interface'
-        - url.query_args
-        - 'user.node_grants:view'
-        - user.permissions
-      tags: {  }
-  entity_reference_1:
-    display_plugin: entity_reference
-    id: entity_reference_1
-    display_title: 'Entity Reference'
-    position: 1
-    display_options:
-      display_extenders: {  }
-      style:
-        type: entity_reference
-        options:
-          search_fields:
-            title: title
-    cache_metadata:
-      max-age: -1
-      contexts:
-        - 'languages:language_content'
-        - 'languages:language_interface'
-        - 'user.node_grants:view'
-        - user.permissions
-      tags: {  }
diff --git a/core/modules/field/tests/src/Functional/Update/EmailWidgetSizeSettingUpdateTest.php b/core/modules/field/tests/src/Functional/Update/EmailWidgetSizeSettingUpdateTest.php
deleted file mode 100644
index 0dc1b6641f..0000000000
--- a/core/modules/field/tests/src/Functional/Update/EmailWidgetSizeSettingUpdateTest.php
+++ /dev/null
@@ -1,49 +0,0 @@
-<?php
-
-namespace Drupal\Tests\field\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests the update for the 'size' setting of the 'email_default' field widget.
- *
- * @group field
- * @group legacy
- */
-class EmailWidgetSizeSettingUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/drupal-8.email_widget_size_setting-2578741.php',
-    ];
-  }
-
-  /**
-   * Tests field_post_update_email_widget_size_setting().
-   *
-   * @see field_post_update_email_widget_size_setting()
-   */
-  public function testFieldPostUpdateEmailWidgetSizeSetting() {
-    $configFactory = $this->container->get('config.factory');
-
-    // Load the 'node.article.default' entity form display and check that the
-    // widget for 'field_email_2578741' does not have a 'size' setting.
-    /** @var \Drupal\Core\Config\Config $config */
-    $config = $configFactory->get('core.entity_form_display.node.article.default');
-    $settings = $config->get('content.field_email_2578741.settings');
-    $this->assertTrue(!isset($settings['size']), 'The size setting does not exist prior to running the update functions.');
-
-    // Run updates.
-    $this->runUpdates();
-
-    // Reload the config and check that the 'size' setting has been populated.
-    $config = $configFactory->get('core.entity_form_display.node.article.default');
-    $settings = $config->get('content.field_email_2578741.settings');
-    $this->assertEqual($settings['size'], 60, 'The size setting exists and it has the correct default value.');
-  }
-
-}
diff --git a/core/modules/field/tests/src/Functional/Update/EntityReferenceHandlerSettingUpdateTest.php b/core/modules/field/tests/src/Functional/Update/EntityReferenceHandlerSettingUpdateTest.php
deleted file mode 100644
index e90f45d78e..0000000000
--- a/core/modules/field/tests/src/Functional/Update/EntityReferenceHandlerSettingUpdateTest.php
+++ /dev/null
@@ -1,48 +0,0 @@
-<?php
-
-namespace Drupal\Tests\field\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests the update for the entity reference 'handler' setting.
- *
- * @group field
- * @group legacy
- */
-class EntityReferenceHandlerSettingUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-    ];
-  }
-
-  /**
-   * Tests field_post_update_entity_reference_handler_setting().
-   *
-   * @see field_post_update_entity_reference_handler_setting()
-   */
-  public function testFieldPostUpdateERHandlerSetting() {
-    $configFactory = $this->container->get('config.factory');
-
-    // Load the 'node.article.field_image' field config, and check that its
-    // 'handler' setting is wrong.
-    /** @var \Drupal\Core\Config\Config */
-    $config = $configFactory->get('field.field.node.article.field_image');
-    $settings = $config->get('settings');
-    $this->assertEqual($settings['handler'], 'default:node');
-
-    // Run updates.
-    $this->runUpdates();
-
-    // Reload the config, and check that the 'handler' setting has been fixed.
-    $config = $configFactory->get('field.field.node.article.field_image');
-    $settings = $config->get('settings');
-    $this->assertEqual($settings['handler'], 'default:file');
-  }
-
-}
diff --git a/core/modules/field/tests/src/Functional/Update/FieldUpdateTest.php b/core/modules/field/tests/src/Functional/Update/FieldUpdateTest.php
deleted file mode 100644
index bec6e96546..0000000000
--- a/core/modules/field/tests/src/Functional/Update/FieldUpdateTest.php
+++ /dev/null
@@ -1,266 +0,0 @@
-<?php
-
-namespace Drupal\Tests\field\Functional\Update;
-
-use Drupal\Core\Config\Config;
-use Drupal\Core\Field\FieldDefinitionInterface;
-use Drupal\Core\Field\FieldStorageDefinitionInterface;
-use Drupal\field\Entity\FieldConfig;
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\node\Entity\Node;
-use Drupal\Tests\Traits\Core\CronRunTrait;
-
-/**
- * Tests that field settings are properly updated during database updates.
- *
- * @group field
- * @group legacy
- */
-class FieldUpdateTest extends UpdatePathTestBase {
-
-  use CronRunTrait;
-
-  /**
-   * The config factory service.
-   *
-   * @var \Drupal\Core\Config\ConfigFactoryInterface
-   */
-  protected $configFactory;
-
-  /**
-   * The database connection.
-   *
-   * @var \Drupal\Core\Database\Connection
-   */
-  protected $database;
-
-  /**
-   * The key-value collection for tracking installed storage schema.
-   *
-   * @var \Drupal\Core\KeyValueStore\KeyValueStoreInterface
-   */
-  protected $installedStorageSchema;
-
-  /**
-   * The state service.
-   *
-   * @var \Drupal\Core\State\StateInterface
-   */
-  protected $state;
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setUp() {
-    parent::setUp();
-
-    $this->configFactory = $this->container->get('config.factory');
-    $this->database = $this->container->get('database');
-    $this->installedStorageSchema = $this->container->get('keyvalue')->get('entity.storage_schema.sql');
-    $this->state = $this->container->get('state');
-  }
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/drupal-8.views_entity_reference_plugins-2429191.php',
-      __DIR__ . '/../../../fixtures/update/drupal-8.remove_handler_submit_setting-2715589.php',
-      __DIR__ . '/../../../fixtures/update/drupal-8.update_deleted_field_definitions-2931436.php',
-    ];
-  }
-
-  /**
-   * Tests field_update_8001().
-   *
-   * @see field_update_8001()
-   */
-  public function testFieldUpdate8001() {
-    // Load the 'node.field_image' field storage config, and check that is has
-    // a 'target_bundle' setting.
-    $config = $this->configFactory->get('field.storage.node.field_image');
-    $settings = $config->get('settings');
-    $this->assertTrue(array_key_exists('target_bundle', $settings));
-
-    // Run updates.
-    $this->runUpdates();
-
-    // Reload the config, and check that the 'target_bundle' setting has been
-    // removed.
-    $config = $this->configFactory->get('field.storage.node.field_image');
-    $settings = $config->get('settings');
-    $this->assertFalse(array_key_exists('target_bundle', $settings));
-  }
-
-  /**
-   * Tests field_update_8002().
-   *
-   * @see field_update_8002()
-   */
-  public function testFieldUpdate8002() {
-    // Check that 'entity_reference' is the provider and a dependency of the
-    // test field storage .
-    $field_storage = $this->configFactory->get('field.storage.node.field_ref_views_select_2429191');
-    $this->assertIdentical($field_storage->get('module'), 'entity_reference');
-    $this->assertEntityRefDependency($field_storage, TRUE);
-
-    // Check that 'entity_reference' is a dependency of the test field.
-    $field = $this->configFactory->get('field.field.node.article.field_ref_views_select_2429191');
-    $this->assertEntityRefDependency($field, TRUE);
-
-    // Check that 'entity_reference' is a dependency of the test view.
-    $view = $this->configFactory->get('views.view.entity_reference_plugins_2429191');
-    $this->assertEntityRefDependency($view, TRUE);
-
-    // Run updates.
-    $this->runUpdates();
-
-    // Check that 'entity_reference' is no longer a dependency of the test field
-    // and view.
-    $field_storage = $this->configFactory->get('field.storage.node.field_ref_views_select_2429191');
-    $this->assertIdentical($field_storage->get('module'), 'core');
-    $this->assertEntityRefDependency($field_storage, FALSE);
-    $field = $this->configFactory->get('field.field.node.article.field_ref_views_select_2429191');
-    $this->assertEntityRefDependency($field, FALSE);
-    $view = $this->configFactory->get('views.view.entity_reference_plugins_2429191');
-    $this->assertEntityRefDependency($view, FALSE);
-
-    // Check that field selection, based on the view, still works. It only
-    // selects nodes whose title contains 'foo'.
-    $node_1 = Node::create(['type' => 'article', 'title' => 'foobar']);
-    $node_1->save();
-    $node_2 = Node::create(['type' => 'article', 'title' => 'barbaz']);
-    $node_2->save();
-    $field = FieldConfig::load('node.article.field_ref_views_select_2429191');
-    $selection = \Drupal::service('plugin.manager.entity_reference_selection')->getSelectionHandler($field);
-    $referencable = $selection->getReferenceableEntities();
-    $this->assertEqual(array_keys($referencable['article']), [$node_1->id()]);
-  }
-
-  /**
-   * Tests field_update_8003().
-   *
-   * @see field_update_8003()
-   */
-  public function testFieldUpdate8003() {
-    // Run updates.
-    $this->runUpdates();
-
-    // Check that the new 'auto_create_bundle' setting is populated correctly.
-    $field = $this->configFactory->get('field.field.node.article.field_ref_autocreate_2412569');
-    $handler_settings = $field->get('settings.handler_settings');
-
-    $expected_target_bundles = ['tags' => 'tags', 'test' => 'test'];
-    $this->assertEqual($handler_settings['target_bundles'], $expected_target_bundles);
-
-    $this->assertTrue($handler_settings['auto_create']);
-    $this->assertEqual($handler_settings['auto_create_bundle'], 'tags');
-  }
-
-  /**
-   * Tests field_update_8500().
-   *
-   * @see field_update_8500()
-   */
-  public function testFieldUpdate8500() {
-    $field_name = 'field_test';
-    $field_uuid = '5d0d9870-560b-46c4-b838-0dcded0502dd';
-    $field_storage_uuid = 'ce93d7c2-1da7-4a2c-9e6d-b4925e3b129f';
-
-    // Check that we have pre-existing entries for 'field.field.deleted' and
-    // 'field.storage.deleted'.
-    $deleted_fields = $this->state->get('field.field.deleted');
-    $this->assertCount(1, $deleted_fields);
-    $this->assertArrayHasKey($field_uuid, $deleted_fields);
-
-    $deleted_field_storages = $this->state->get('field.storage.deleted');
-    $this->assertCount(1, $deleted_field_storages);
-    $this->assertArrayHasKey($field_storage_uuid, $deleted_field_storages);
-
-    // Ensure that cron does not run automatically after running the updates.
-    $this->state->set('system.cron_last', REQUEST_TIME + 100);
-
-    // Run updates.
-    $this->runUpdates();
-
-    $deleted_fields_repository = \Drupal::service('entity_field.deleted_fields_repository');
-
-    // Now that we can use the API, check that the "delete fields" state entries
-    // have been converted to proper field definition objects.
-    $deleted_fields = $deleted_fields_repository->getFieldDefinitions();
-
-    $this->assertCount(1, $deleted_fields);
-    $this->assertArrayHasKey($field_uuid, $deleted_fields);
-    $this->assertTrue($deleted_fields[$field_uuid] instanceof FieldDefinitionInterface);
-    $this->assertEquals($field_name, $deleted_fields[$field_uuid]->getName());
-
-    $deleted_field_storages = $deleted_fields_repository->getFieldStorageDefinitions();
-    $this->assertCount(1, $deleted_field_storages);
-    $this->assertArrayHasKey($field_storage_uuid, $deleted_field_storages);
-    $this->assertTrue($deleted_field_storages[$field_storage_uuid] instanceof FieldStorageDefinitionInterface);
-    $this->assertEquals($field_name, $deleted_field_storages[$field_storage_uuid]->getName());
-
-    // Check that the installed storage schema still exists.
-    $this->assertNotNull($this->installedStorageSchema->get("node.field_schema_data.$field_name"));
-
-    // Check that the deleted field tables exist.
-    /** @var \Drupal\Core\Entity\Sql\DefaultTableMapping $table_mapping */
-    $table_mapping = \Drupal::entityTypeManager()->getStorage('node')->getTableMapping();
-
-    $deleted_field_data_table_name = $table_mapping->getDedicatedDataTableName($deleted_field_storages[$field_storage_uuid], TRUE);
-    $this->assertTrue($this->database->schema()->tableExists($deleted_field_data_table_name));
-    $deleted_field_revision_table_name = $table_mapping->getDedicatedRevisionTableName($deleted_field_storages[$field_storage_uuid], TRUE);
-    $this->assertTrue($this->database->schema()->tableExists($deleted_field_revision_table_name));
-
-    // Run cron and repeat the checks above.
-    $this->cronRun();
-
-    $deleted_fields = $deleted_fields_repository->getFieldDefinitions();
-    $this->assertCount(0, $deleted_fields);
-
-    $deleted_field_storages = $deleted_fields_repository->getFieldStorageDefinitions();
-    $this->assertCount(0, $deleted_field_storages);
-
-    // Check that the installed storage schema has been deleted.
-    $this->assertNull($this->installedStorageSchema->get("node.field_schema_data.$field_name"));
-
-    // Check that the deleted field tables have been deleted.
-    $this->assertFalse($this->database->schema()->tableExists($deleted_field_data_table_name));
-    $this->assertFalse($this->database->schema()->tableExists($deleted_field_revision_table_name));
-  }
-
-  /**
-   * Asserts that a config depends on 'entity_reference' or not
-   *
-   * @param \Drupal\Core\Config\Config $config
-   *   The config to test.
-   * @param bool $present
-   *   TRUE to test that entity_reference is present, FALSE to test that it is
-   *   absent.
-   */
-  protected function assertEntityRefDependency(Config $config, $present) {
-    $dependencies = $config->get('dependencies');
-    $dependencies += ['module' => []];
-    $this->assertEqual(in_array('entity_reference', $dependencies['module']), $present);
-  }
-
-  /**
-   * Tests field_post_update_remove_handler_submit_setting().
-   *
-   * @see field_post_update_remove_handler_submit_setting()
-   */
-  public function testEntityReferenceFieldConfigCleanUpdate() {
-    $field_config = $this->config('field.field.node.article.field_tags');
-    // Check that 'handler_submit' key exists in field config settings.
-    $this->assertEquals('Change handler', $field_config->get('settings.handler_submit'));
-
-    $this->runUpdates();
-
-    $field_config = $this->config('field.field.node.article.field_tags');
-    // Check that 'handler_submit' has been removed from field config settings.
-    $this->assertArrayNotHasKey('handler_submit', $field_config->get('settings'));
-  }
-
-}
diff --git a/core/modules/file/tests/fixtures/update/core.entity_view_display.node.article.default_2677990.yml b/core/modules/file/tests/fixtures/update/core.entity_view_display.node.article.default_2677990.yml
deleted file mode 100644
index fae6adecb6..0000000000
--- a/core/modules/file/tests/fixtures/update/core.entity_view_display.node.article.default_2677990.yml
+++ /dev/null
@@ -1,71 +0,0 @@
-uuid: 9ca49b35-b49d-4014-9337-965cdf15b61e
-langcode: en
-status: true
-dependencies:
-  config:
-    - field.field.node.article.body
-    - field.field.node.article.comment
-    - field.field.node.article.field_file_generic_2677990
-    - field.field.node.article.field_file_table_2677990
-    - field.field.node.article.field_image
-    - field.field.node.article.field_tags
-    - image.style.large
-    - node.type.article
-  module:
-    - comment
-    - file
-    - image
-    - text
-    - user
-_core:
-  default_config_hash: JtAg_-waIt1quMtdDtHIaXJMxvTuSmxW7bWyO6Zd68E
-id: node.article.default
-targetEntityType: node
-bundle: article
-mode: default
-content:
-  body:
-    type: text_default
-    weight: 0
-    settings: {  }
-    third_party_settings: {  }
-    label: hidden
-  comment:
-    label: above
-    type: comment_default
-    weight: 20
-    settings:
-      pager_id: 0
-    third_party_settings: {  }
-  field_file_generic_2677990:
-    weight: 101
-    label: above
-    settings: {  }
-    third_party_settings: {  }
-    type: file_default
-  field_file_table_2677990:
-    weight: 102
-    label: above
-    settings: {  }
-    third_party_settings: {  }
-    type: file_table
-  field_image:
-    type: image
-    weight: -1
-    settings:
-      image_style: large
-      image_link: ''
-    third_party_settings: {  }
-    label: hidden
-  field_tags:
-    type: entity_reference_label
-    weight: 10
-    label: above
-    settings:
-      link: true
-    third_party_settings: {  }
-  links:
-    weight: 100
-    settings: {  }
-    third_party_settings: {  }
-hidden: {  }
diff --git a/core/modules/file/tests/fixtures/update/drupal-8.file_formatters_update_2677990.php b/core/modules/file/tests/fixtures/update/drupal-8.file_formatters_update_2677990.php
deleted file mode 100644
index d27fa1afdb..0000000000
--- a/core/modules/file/tests/fixtures/update/drupal-8.file_formatters_update_2677990.php
+++ /dev/null
@@ -1,88 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains database additions to drupal-8.bare.standard.php.gz for testing the
- * upgrade path of https://www.drupal.org/node/2677990.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\Component\Serialization\Yaml;
-use Drupal\field\Entity\FieldStorageConfig;
-
-$connection = Database::getConnection();
-
-// Configuration for a file field storage for generic display.
-$field_file_generic_2677990 = Yaml::decode(file_get_contents(__DIR__ . '/field.storage.node.field_file_generic_2677990.yml'));
-
-// Configuration for a file field storage for table display.
-$field_file_table_2677990 = Yaml::decode(file_get_contents(__DIR__ . '/field.storage.node.field_file_table_2677990.yml'));
-
-$connection->insert('config')
-  ->fields([
-    'collection',
-    'name',
-    'data',
-  ])
-  ->values([
-    'collection' => '',
-    'name' => 'field.storage.' . $field_file_generic_2677990['id'],
-    'data' => serialize($field_file_generic_2677990),
-  ])
-  ->values([
-    'collection' => '',
-    'name' => 'field.storage.' . $field_file_table_2677990['id'],
-    'data' => serialize($field_file_table_2677990),
-  ])
-  ->execute();
-// We need to Update the registry of "last installed" field definitions.
-$installed = $connection->select('key_value')
-  ->fields('key_value', ['value'])
-  ->condition('collection', 'entity.definitions.installed')
-  ->condition('name', 'node.field_storage_definitions')
-  ->execute()
-  ->fetchField();
-$installed = unserialize($installed);
-$installed['field_file_generic_2677990'] = new FieldStorageConfig($field_file_generic_2677990);
-$installed['field_file_table_2677990'] = new FieldStorageConfig($field_file_table_2677990);
-$connection->update('key_value')
-  ->condition('collection', 'entity.definitions.installed')
-  ->condition('name', 'node.field_storage_definitions')
-  ->fields([
-    'value' => serialize($installed),
-  ])
-  ->execute();
-
-// Configuration for a file field storage for generic display.
-$field_file_generic_2677990 = Yaml::decode(file_get_contents(__DIR__ . '/field.field.node.article.field_file_generic_2677990.yml'));
-
-// Configuration for a file field storage for table display.
-$field_file_table_2677990 = Yaml::decode(file_get_contents(__DIR__ . '/field.field.node.article.field_file_table_2677990.yml'));
-
-$connection->insert('config')
-  ->fields([
-    'collection',
-    'name',
-    'data',
-  ])
-  ->values([
-    'collection' => '',
-    'name' => 'field.field.' . $field_file_generic_2677990['id'],
-    'data' => serialize($field_file_generic_2677990),
-  ])
-  ->values([
-    'collection' => '',
-    'name' => 'field.field.' . $field_file_table_2677990['id'],
-    'data' => serialize($field_file_table_2677990),
-  ])
-  ->execute();
-
-// Configuration of the view mode to set the proper formatters.
-$view_mode_2677990 = Yaml::decode(file_get_contents(__DIR__ . '/core.entity_view_display.node.article.default_2677990.yml'));
-
-$connection->update('config')
-  ->fields([
-    'data' => serialize($view_mode_2677990),
-  ])
-  ->condition('name', 'core.entity_view_display.' . $view_mode_2677990['id'])
-  ->execute();
diff --git a/core/modules/file/tests/fixtures/update/field.field.node.article.field_file_generic_2677990.yml b/core/modules/file/tests/fixtures/update/field.field.node.article.field_file_generic_2677990.yml
deleted file mode 100644
index 140a9f355c..0000000000
--- a/core/modules/file/tests/fixtures/update/field.field.node.article.field_file_generic_2677990.yml
+++ /dev/null
@@ -1,27 +0,0 @@
-uuid: d352a831-c267-4ecc-9b4e-7ae1896b2241
-langcode: en
-status: true
-dependencies:
-  config:
-    - field.storage.node.field_file_generic_2677990
-    - node.type.article
-  module:
-    - file
-id: node.article.field_file_generic_2677990
-field_name: field_file_generic_2677990
-entity_type: node
-bundle: article
-label: 'File generic'
-description: ''
-required: false
-translatable: false
-default_value: {  }
-default_value_callback: ''
-settings:
-  file_directory: '[date:custom:Y]-[date:custom:m]'
-  file_extensions: txt
-  max_filesize: ''
-  description_field: true
-  handler: 'default:file'
-  handler_settings: {  }
-field_type: file
diff --git a/core/modules/file/tests/fixtures/update/field.field.node.article.field_file_table_2677990.yml b/core/modules/file/tests/fixtures/update/field.field.node.article.field_file_table_2677990.yml
deleted file mode 100644
index ba40a9fb5d..0000000000
--- a/core/modules/file/tests/fixtures/update/field.field.node.article.field_file_table_2677990.yml
+++ /dev/null
@@ -1,27 +0,0 @@
-uuid: 44c7a590-ffcc-4534-b01c-b17b8d57ed48
-langcode: en
-status: true
-dependencies:
-  config:
-    - field.storage.node.field_file_table_2677990
-    - node.type.article
-  module:
-    - file
-id: node.article.field_file_table_2677990
-field_name: field_file_table_2677990
-entity_type: node
-bundle: article
-label: 'File table'
-description: ''
-required: false
-translatable: false
-default_value: {  }
-default_value_callback: ''
-settings:
-  file_directory: '[date:custom:Y]-[date:custom:m]'
-  file_extensions: txt
-  max_filesize: ''
-  description_field: true
-  handler: 'default:file'
-  handler_settings: {  }
-field_type: file
diff --git a/core/modules/file/tests/fixtures/update/field.storage.node.field_file_generic_2677990.yml b/core/modules/file/tests/fixtures/update/field.storage.node.field_file_generic_2677990.yml
deleted file mode 100644
index 0eda228ef4..0000000000
--- a/core/modules/file/tests/fixtures/update/field.storage.node.field_file_generic_2677990.yml
+++ /dev/null
@@ -1,23 +0,0 @@
-uuid: a7eb470d-e538-4221-a8ac-57f989d92d8e
-langcode: en
-status: true
-dependencies:
-  module:
-    - file
-    - node
-id: node.field_file_generic_2677990
-field_name: field_file_generic_2677990
-entity_type: node
-type: file
-settings:
-  display_field: false
-  display_default: false
-  uri_scheme: public
-  target_type: file
-module: file
-locked: false
-cardinality: 1
-translatable: true
-indexes: {  }
-persist_with_no_fields: false
-custom_storage: true
diff --git a/core/modules/file/tests/fixtures/update/field.storage.node.field_file_table_2677990.yml b/core/modules/file/tests/fixtures/update/field.storage.node.field_file_table_2677990.yml
deleted file mode 100644
index 8d75eb7961..0000000000
--- a/core/modules/file/tests/fixtures/update/field.storage.node.field_file_table_2677990.yml
+++ /dev/null
@@ -1,23 +0,0 @@
-uuid: 43113a5e-3e07-4234-b045-4aa4cd217dca
-langcode: en
-status: true
-dependencies:
-  module:
-    - file
-    - node
-id: node.field_file_table_2677990
-field_name: field_file_table_2677990
-entity_type: node
-type: file
-settings:
-  display_field: false
-  display_default: false
-  uri_scheme: public
-  target_type: file
-module: file
-locked: false
-cardinality: 1
-translatable: true
-indexes: {  }
-persist_with_no_fields: false
-custom_storage: true
diff --git a/core/modules/file/tests/src/Functional/Update/FileUpdateTest.php b/core/modules/file/tests/src/Functional/Update/FileUpdateTest.php
deleted file mode 100644
index c10e987a1c..0000000000
--- a/core/modules/file/tests/src/Functional/Update/FileUpdateTest.php
+++ /dev/null
@@ -1,77 +0,0 @@
-<?php
-
-namespace Drupal\Tests\file\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests File update path.
- *
- * @group legacy
- */
-class FileUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * Modules to enable after the database is loaded.
-   */
-  protected static $modules = ['file'];
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../../tests/fixtures/update/drupal-8.file_formatters_update_2677990.php',
-    ];
-  }
-
-  /**
-   * Tests file_update_8001().
-   */
-  public function testPostUpdate8001() {
-    $view = 'core.entity_view_display.node.article.default';
-
-    // Check that field_file_generic formatter has no
-    // use_description_as_link_text setting.
-    $formatter_settings = $this->config($view)->get('content.field_file_generic_2677990.settings');
-    $this->assertTrue(!isset($formatter_settings['use_description_as_link_text']));
-
-    // Check that field_file_table formatter has no use_description_as_link_text
-    // setting.
-    $formatter_settings = $this->config($view)->get('content.field_file_table_2677990.settings');
-    $this->assertTrue(!isset($formatter_settings['use_description_as_link_text']));
-
-    // Run updates.
-    $this->runUpdates();
-
-    // Check that field_file_generic formatter has a
-    // use_description_as_link_text setting which value is TRUE.
-    $formatter_settings = $this->config($view)->get('content.field_file_generic_2677990.settings');
-    $this->assertEqual($formatter_settings, ['use_description_as_link_text' => TRUE]);
-
-    // Check that field_file_table formatter has a use_description_as_link_text
-    // setting which value is FALSE.
-    $formatter_settings = $this->config($view)->get('content.field_file_table_2677990.settings');
-    $this->assertEqual($formatter_settings, ['use_description_as_link_text' => FALSE]);
-  }
-
-  /**
-   * Tests that the file entity type has an 'owner' entity key.
-   *
-   * @see file_update_8700()
-   */
-  public function testOwnerEntityKey() {
-    // Check that the 'owner' entity key does not exist prior to the update.
-    $entity_type = \Drupal::entityDefinitionUpdateManager()->getEntityType('file');
-    $this->assertFalse($entity_type->getKey('owner'));
-
-    // Run updates.
-    $this->runUpdates();
-
-    // Check that the entity key exists and it has the correct value.
-    $entity_type = \Drupal::entityDefinitionUpdateManager()->getEntityType('file');
-    $this->assertEqual('uid', $entity_type->getKey('owner'));
-  }
-
-}
diff --git a/core/modules/file/tests/src/Functional/Update/FileUsageTemporaryDeletionConfigurationUpdateTest.php b/core/modules/file/tests/src/Functional/Update/FileUsageTemporaryDeletionConfigurationUpdateTest.php
deleted file mode 100644
index fa76cbf6d7..0000000000
--- a/core/modules/file/tests/src/Functional/Update/FileUsageTemporaryDeletionConfigurationUpdateTest.php
+++ /dev/null
@@ -1,43 +0,0 @@
-<?php
-
-namespace Drupal\Tests\file\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests the upgrade path for setting the file usage deletion configuration.
- *
- * @see https://www.drupal.org/node/2801777
- *
- * @group Update
- * @group legacy
- */
-class FileUsageTemporaryDeletionConfigurationUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected static $modules = ['file'];
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-    ];
-  }
-
-  /**
-   * Tests that make_unused_managed_files_temporary conditions are correct.
-   *
-   * Verify that the before and after conditions for the variable are correct.
-   */
-  public function testUpdateHookN() {
-    $this->assertIdentical($this->config('file.settings')->get('make_unused_managed_files_temporary'), NULL);
-    $this->runUpdates();
-    $this->assertIdentical($this->config('file.settings')->get('make_unused_managed_files_temporary'), FALSE);
-    $this->assertResponse('200');
-  }
-
-}
diff --git a/core/modules/hal/tests/fixtures/update/drupal-8.hal-hal_update_8301.php b/core/modules/hal/tests/fixtures/update/drupal-8.hal-hal_update_8301.php
deleted file mode 100644
index ba7ac8a7d1..0000000000
--- a/core/modules/hal/tests/fixtures/update/drupal-8.hal-hal_update_8301.php
+++ /dev/null
@@ -1,43 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains database additions to drupal-8.bare.standard.php.gz for testing the
- * upgrade path of hal_update_8301().
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-// Set the schema version.
-$connection->insert('key_value')
-  ->fields([
-    'collection' => 'system.schema',
-    'name' => 'hal',
-    'value' => 'i:8000;',
-  ])
-  ->fields([
-    'collection' => 'system.schema',
-    'name' => 'serialization',
-    'value' => 'i:8000;',
-  ])
-  ->execute();
-
-// Update core.extension.
-$extensions = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute()
-  ->fetchField();
-$extensions = unserialize($extensions);
-$extensions['module']['hal'] = 0;
-$extensions['module']['serialization'] = 0;
-$connection->update('config')
-  ->fields([
-    'data' => serialize($extensions),
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute();
diff --git a/core/modules/hal/tests/fixtures/update/drupal-8.rest-hal_update_8301.php b/core/modules/hal/tests/fixtures/update/drupal-8.rest-hal_update_8301.php
deleted file mode 100644
index cccd707bb83941f397d2c68ceac0c740a0921bc1..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4892
zcmcIoZExE)5Z-713c)Dgv`Cydann>@vlV^826Wxfbf21npe4p8LWu%JrAdqa_dUm>
z6v=i54BI}$k@#{i&pmfM>c^j|bu}6tK6x@qo+LkCX`|@jl`Xy0Wu4^G%cZPUBJ*5(
zZ879+lDnpo=HP6)luk`+FUwrId<s$1)z{?8y2Pv6>vEO&b&%IoD<^Z6RMM{#dzGxE
z5lsc*N}Qb>&GsHoq4jVyYM|+L5Ptc}I(7Lvs_z~aqtT<xmZi$bnB+y$u1M3B@-REj
z>^;WH!^7l4d9op?v$ZN@a-&?0ebc^>gL62loZp*Vt2=QcO`|4{M@e#Uex;Sk>%C8S
zNs>usjbXKu<i&Y1sqbp9iYZH;?DL{h7K*1G5NJnPXxOFGv*V+aMVR@_YSgXD8n0TD
z{|vY!8T_BBTd&G!ara!q?H&jR=d~ik_F!RorB_4a+rj<h(}aRKiAu4S14`RE$M%y+
z+}@iHK4E5PQC!y<&xk3Xt=|%C<jtdj$qk{brO{v2UT<c&?$e~Od1KV%^QTEb@H3n}
zf+*M%Lwj(}%-QX43|4TJ0N<^XqV<0PF{J3hd7<1&ZIi19@Gt<X^xEG|b9JRlPPr)v
z>Lr4dKO7taOW?;gE>i-+!GtM`68^5*P3ayle^2Mf>A0VJuY!!rH^CgFBT3|!kB~P`
zPoAgW>U4IRj(>Ra11l7jgVnd=MV+3d<JKB_ojnc9;D*<k$RyHnyjZ43G&K)X#@g$q
z63D@NypZWE{iee-W}8Om<Hh$)W$L!F&eP&~yBIFeQk~8q_<1_6OtaFZ;IU&;HcQ7S
zMP*~81Io1YgoaPjF}u(>SZK?j?ih>VTL@qt0qArdrQgUR_RFa<SMJ^~Qa^)!?5?Qf
zpi-26W18KLA!^+|B}}6iy@!D2jiyRKXdb0w`UmKjO_>`&*^ObPk>x70c^KVzrD%az
zvN2xtmpwGzfnNjT`#7-Egeq)=F}uh|bA&cQ;OvbCJ~RX|w3;4a8!^Yo8WFG4lV=_O
zXhloB4|v93;5Ek}NM_nurx9OiUa^q(_d3@&lMJ9IdK?p|*dVh^v938h=yN@iod3NH
z%b?3UYkpxlq!ael-a5Go$Zm>Y+ght5TSD$!w3~=8ObVG7pe3kL=(-K+F>DIs#1@wj
z2J{mg4*<~uCRE%d225tSBcCYc?=d#Iybef2(!vu6GIFU5NNLPcX4e5#gapUvJDPaw
zZ1G1(ADW4&z;qJ>B>{9$782vMy&5mVC>tC{gSt3@bfe{HECl)sA~3B#W+_fF(*+gr
z{``#X?&f=2DS;tzYX@84k@2;mUV>C{*<toYqfq_u-e<&xcj#X}#*N6k%l4Us{3acW
z6>1<ci$hw64FM};#D_N*AG_$`ET`fb5M~#pTQvnx><0zA;DN0|mqoOtU=d~d(W+q-
z)h?11t3WJ498DBFCry8r%M8zEwkbow92Bp{=^hIx5RA>rS@?+89n}$oEI2GeEdgW3
zi~kfx(#mPn)nsV>2l(L#2}uj|Jvx!#39#fOPbfo@=pw-!$rpM)(P$CK2?TsgPOdna
zEec!Wq`guo`Z#JmVyPgUSrw%i<S>_eI*LhqKhlwU_iMadh57E#JAs=_nw09m=D{vV
zKA(sj1*`@C(6JBna89(HJJEtk#YG!rW6rk34u{M8#rL*r9rm)DHVm4J*!}hznb7QV
zop_*?>Gfb;6Zvm@r^*5>ZVw-BmDDZJLmtJ2bzC{@_Is@nnh~@*+>M+9Z*KfWPZzL3
z8O@NGxX^IiB4^uDnX8Iggfi0#k>>tnj`%R$`l4`6(MEjHIanoXG|Qq^p3J3f)WSSP
z-tX8Jj+!1X;{n*;O`XmhG~V7_%NrQp;CL%UJmb*ISsYN@Bh6_iIH?Pqegn^Wr1p14
ziA^V;lC=PAX>4{q*p=&=%BTo4HN5p}5e_v(<vw9_dP)*tvBF)&x`BwyC>c90fg7iw
zt834Fyy6rk%$`BUDd&@ynI8y2ZioUs0eR)11ab6`g!_x|HdsPCAif|;XOM)hcYLGO
zmwF&)X)Vkt$p~oWOJs=ib8I2Vx3`e}B^utmsf^BuIJ}0Au)q-NjdyQl1Ia4sN!=#y
zGipEQ=)JbJcGsaDyNFyTJ8kvy)|R%o6B-=86+ZUZEuXg4#Jhdy^W{<-wA#Sg%g#9>
z)Kl<3RJT6;Gp7iPomDTClQw~fT+}jdNx%SKf(G3YQjW+pNAf&K#~f-`sDiODgeVYu
zi22)_aM2N^T9LKr<-pqbfh24rs!&U@qgD{-q8@OJOQb+TR7TR(XGi(nDp(Jc+a8X8
z^L^o0zD$PCBH@lbjRmHj#72cbkDz10-J9;y6Y3vDZc&*^{<yLBzDf@d)vYWlqoz0%
zgTl!&YaQyMaNp!YJ}%^MU%tC|vp@QbJ3X;s^IJyyErzS;&eA+Qm+q~PsF2j4spI+{
PeLa9Xj~~G80kHl8;1gPA

diff --git a/core/modules/hal/tests/src/Functional/Update/CreateHalSettingsForLinkDomainUpdateTest.php b/core/modules/hal/tests/src/Functional/Update/CreateHalSettingsForLinkDomainUpdateTest.php
deleted file mode 100644
index 79882b428a..0000000000
--- a/core/modules/hal/tests/src/Functional/Update/CreateHalSettingsForLinkDomainUpdateTest.php
+++ /dev/null
@@ -1,43 +0,0 @@
-<?php
-
-namespace Drupal\Tests\hal\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests that 'hal.settings' is created, to store 'link_domain'.
- *
- * @see https://www.drupal.org/node/2758897
- *
- * @group hal
- * @group legacy
- */
-class CreateHalSettingsForLinkDomainUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/drupal-8.hal-hal_update_8301.php',
-    ];
-  }
-
-  /**
-   * Tests hal_update_8301().
-   */
-  public function testHalSettingsCreated() {
-    // Make sure we have the expected values before the update.
-    $hal_settings = $this->config('hal.settings');
-    $this->assertIdentical([], $hal_settings->getRawData());
-
-    $this->runUpdates();
-
-    // Make sure we have the expected values after the update.
-    $hal_settings = \Drupal::configFactory()->get('hal.settings');
-    $this->assertTrue(array_key_exists('link_domain', $hal_settings->getRawData()));
-    $this->assertIdentical(NULL, $hal_settings->getRawData()['link_domain']);
-  }
-
-}
diff --git a/core/modules/hal/tests/src/Functional/Update/MigrateLinkDomainSettingFromRestToHalUpdateTest.php b/core/modules/hal/tests/src/Functional/Update/MigrateLinkDomainSettingFromRestToHalUpdateTest.php
deleted file mode 100644
index 34f4b88c1c..0000000000
--- a/core/modules/hal/tests/src/Functional/Update/MigrateLinkDomainSettingFromRestToHalUpdateTest.php
+++ /dev/null
@@ -1,49 +0,0 @@
-<?php
-
-namespace Drupal\Tests\hal\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * 'link_domain' is migrated from 'rest.settings' to 'hal.settings'.
- *
- * @see https://www.drupal.org/node/2758897
- *
- * @group hal
- * @group legacy
- */
-class MigrateLinkDomainSettingFromRestToHalUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/drupal-8.hal-hal_update_8301.php',
-      __DIR__ . '/../../../fixtures/update/drupal-8.rest-hal_update_8301.php',
-    ];
-  }
-
-  /**
-   * Tests hal_update_8301().
-   */
-  public function testLinkDomainMigratedFromRestSettingsToHalSettings() {
-    // Make sure we have the expected values before the update.
-    $hal_settings = $this->config('hal.settings');
-    $this->assertIdentical([], $hal_settings->getRawData());
-    $rest_settings = $this->config('rest.settings');
-    $this->assertTrue(array_key_exists('link_domain', $rest_settings->getRawData()));
-    $this->assertIdentical('http://example.com', $rest_settings->getRawData()['link_domain']);
-
-    $this->runUpdates();
-
-    // Make sure we have the expected values after the update.
-    $hal_settings = \Drupal::configFactory()->get('hal.settings');
-    $this->assertTrue(array_key_exists('link_domain', $hal_settings->getRawData()));
-    $this->assertIdentical('http://example.com', $hal_settings->getRawData()['link_domain']);
-    $rest_settings = $this->config('rest.settings');
-    $this->assertFalse(array_key_exists('link_domain', $rest_settings->getRawData()));
-  }
-
-}
diff --git a/core/modules/image/tests/fixtures/update/image.image_style.test_scale_and_crop_add_anchor.yml b/core/modules/image/tests/fixtures/update/image.image_style.test_scale_and_crop_add_anchor.yml
deleted file mode 100644
index b8dd8db666..0000000000
--- a/core/modules/image/tests/fixtures/update/image.image_style.test_scale_and_crop_add_anchor.yml
+++ /dev/null
@@ -1,28 +0,0 @@
-langcode: en
-status: true
-name: test_scale_and_crop_add_anchor
-label: test_scale_and_crop_add_anchor
-effects:
-  8c7170c9-5bcc-40f9-8698-f88a8be6d434:
-    uuid: 8c7170c9-5bcc-40f9-8698-f88a8be6d434
-    id: image_scale_and_crop
-    weight: 1
-    data:
-      width: 100
-      height: 100
-  a8d83b12-abc6-40c8-9c2f-78a4e421cf97:
-    uuid: a8d83b12-abc6-40c8-9c2f-78a4e421cf97
-    id: image_scale_and_crop
-    weight: 2
-    data:
-      width: 100
-      height: 100
-      anchor: left-top
-  1bffd475-19d0-439a-b6a1-7e5850ce40f9:
-    uuid: 1bffd475-19d0-439a-b6a1-7e5850ce40f9
-    id: image_rotate
-    weight: 3
-    data:
-      degrees: 180
-      bgcolor: ''
-      random: false
diff --git a/core/modules/image/tests/fixtures/update/test_scale_and_crop_add_anchor.php b/core/modules/image/tests/fixtures/update/test_scale_and_crop_add_anchor.php
deleted file mode 100644
index 4fdc0335e1..0000000000
--- a/core/modules/image/tests/fixtures/update/test_scale_and_crop_add_anchor.php
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-
-/**
- * @file
- * Test fixture.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\Core\Serialization\Yaml;
-
-$connection = Database::getConnection();
-
-$connection->insert('config')
-  ->fields([
-    'collection' => '',
-    'name' => 'image.style.test_scale_and_crop_add_anchor',
-    'data' => serialize(Yaml::decode(file_get_contents('core/modules/image/tests/fixtures/update/image.image_style.test_scale_and_crop_add_anchor.yml'))),
-  ])
-  ->execute();
diff --git a/core/modules/image/tests/src/Functional/Update/ImageUpdateTest.php b/core/modules/image/tests/src/Functional/Update/ImageUpdateTest.php
deleted file mode 100644
index 272b63eb4d..0000000000
--- a/core/modules/image/tests/src/Functional/Update/ImageUpdateTest.php
+++ /dev/null
@@ -1,55 +0,0 @@
-<?php
-
-namespace Drupal\Tests\image\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests Image update path.
- *
- * @group image
- * @group legacy
- */
-class ImageUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8-rc1.bare.standard.php.gz',
-    ];
-  }
-
-  /**
-   * Tests image_post_update_image_style_dependencies().
-   *
-   * @see image_post_update_image_style_dependencies()
-   */
-  public function testPostUpdateImageStylesDependencies() {
-    $view = 'core.entity_view_display.node.article.default';
-    $form = 'core.entity_form_display.node.article.default';
-
-    // Check that view display 'node.article.default' doesn't depend on image
-    // style 'image.style.large'.
-    $dependencies = $this->config($view)->get('dependencies.config');
-    $this->assertFalse(in_array('image.style.large', $dependencies));
-    // Check that form display 'node.article.default' doesn't depend on image
-    // style 'image.style.thumbnail'.
-    $dependencies = $this->config($form)->get('dependencies.config');
-    $this->assertFalse(in_array('image.style.thumbnail', $dependencies));
-
-    // Run updates.
-    $this->runUpdates();
-
-    // Check that view display 'node.article.default' depend on image style
-    // 'image.style.large'.
-    $dependencies = $this->config($view)->get('dependencies.config');
-    $this->assertTrue(in_array('image.style.large', $dependencies));
-    // Check that form display 'node.article.default' depend on image style
-    // 'image.style.thumbnail'.
-    $dependencies = $this->config($view)->get('dependencies.config');
-    $this->assertTrue(in_array('image.style.large', $dependencies));
-  }
-
-}
diff --git a/core/modules/image/tests/src/Functional/Update/ScaleAndCropAddAnchorUpdateTest.php b/core/modules/image/tests/src/Functional/Update/ScaleAndCropAddAnchorUpdateTest.php
deleted file mode 100644
index 6bba60457c..0000000000
--- a/core/modules/image/tests/src/Functional/Update/ScaleAndCropAddAnchorUpdateTest.php
+++ /dev/null
@@ -1,60 +0,0 @@
-<?php
-
-namespace Drupal\Tests\image\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests adding an 'anchor' setting to existing scale and crop image effects.
- *
- * @see image_post_update_scale_and_crop_effect_add_anchor()
- *
- * @group Update
- * @group legacy
- */
-class ScaleAndCropAddAnchorUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/test_scale_and_crop_add_anchor.php',
-    ];
-  }
-
-  /**
-   * Tests that 'anchor' setting is properly added.
-   */
-  public function testImagePostUpdateScaleAndCropEffectAddAnchor() {
-    // Test that the first effect does not have an 'anchor' setting.
-    $effect_data = $this->config('image.style.test_scale_and_crop_add_anchor')->get('effects.8c7170c9-5bcc-40f9-8698-f88a8be6d434.data');
-    $this->assertFalse(array_key_exists('anchor', $effect_data));
-
-    // Test that the second effect has an 'anchor' setting.
-    $effect_data = $this->config('image.style.test_scale_and_crop_add_anchor')->get('effects.a8d83b12-abc6-40c8-9c2f-78a4e421cf97.data');
-    $this->assertTrue(array_key_exists('anchor', $effect_data));
-
-    // Test that the third effect does not have an 'anchor' setting.
-    $effect_data = $this->config('image.style.test_scale_and_crop_add_anchor')->get('effects.1bffd475-19d0-439a-b6a1-7e5850ce40f9.data');
-    $this->assertFalse(array_key_exists('anchor', $effect_data));
-
-    $this->runUpdates();
-
-    // Test that the first effect now has an 'anchor' setting.
-    $effect_data = $this->config('image.style.test_scale_and_crop_add_anchor')->get('effects.8c7170c9-5bcc-40f9-8698-f88a8be6d434.data');
-    $this->assertTrue(array_key_exists('anchor', $effect_data));
-    $this->assertEquals('center-center', $effect_data['anchor']);
-
-    // Test that the second effect's 'anchor' setting is unchanged.
-    $effect_data = $this->config('image.style.test_scale_and_crop_add_anchor')->get('effects.a8d83b12-abc6-40c8-9c2f-78a4e421cf97.data');
-    $this->assertTrue(array_key_exists('anchor', $effect_data));
-    $this->assertEquals('left-top', $effect_data['anchor']);
-
-    // Test that the third effect still does not have an 'anchor' setting.
-    $effect_data = $this->config('image.style.test_scale_and_crop_add_anchor')->get('effects.1bffd475-19d0-439a-b6a1-7e5850ce40f9.data');
-    $this->assertFalse(array_key_exists('anchor', $effect_data));
-  }
-
-}
diff --git a/core/modules/jsonapi/tests/fixtures/update/drupal-8.jsonapi-jsonapi_update_8701.php b/core/modules/jsonapi/tests/fixtures/update/drupal-8.jsonapi-jsonapi_update_8701.php
deleted file mode 100644
index 783c57b9c1..0000000000
--- a/core/modules/jsonapi/tests/fixtures/update/drupal-8.jsonapi-jsonapi_update_8701.php
+++ /dev/null
@@ -1,49 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains database additions for testing jsonapi_update_8701()'s update path.
- *
- * @depends core/modules/system/tests/fixtures/update/drupal-8.bare.standard.php.gz
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-// Set the schema version.
-$connection->insert('key_value')
-  ->fields([
-    'collection',
-    'name',
-    'value',
-  ])
-  ->values([
-    'collection' => 'system.schema',
-    'name' => 'serialization',
-    'value' => 'i:8401;',
-  ])
-  ->values([
-    'collection' => 'system.schema',
-    'name' => 'jsonapi',
-    'value' => 'i:8000;',
-  ])
-  ->execute();
-
-// Update core.extension.
-$extensions = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute()
-  ->fetchField();
-$extensions = unserialize($extensions);
-$extensions['module']['serialization'] = 0;
-$extensions['module']['jsonapi'] = 0;
-$connection->update('config')
-  ->fields([
-    'data' => serialize($extensions),
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute();
diff --git a/core/modules/jsonapi/tests/src/Functional/Update/ReadOnlyModeUpdateTest.php b/core/modules/jsonapi/tests/src/Functional/Update/ReadOnlyModeUpdateTest.php
deleted file mode 100644
index dabc0df37e..0000000000
--- a/core/modules/jsonapi/tests/src/Functional/Update/ReadOnlyModeUpdateTest.php
+++ /dev/null
@@ -1,50 +0,0 @@
-<?php
-
-namespace Drupal\Tests\jsonapi\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests that existing sites have the new read-only mode to "off".
- *
- * @see jsonapi_update_8701()
- * @see https://www.drupal.org/project/jsonapi/issues/3039568
- *
- * @group jsonapi
- * @group Update
- * @group legacy
- */
-class ReadOnlyModeUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected static $modules = ['jsonapi'];
-
-  /**
-   * {@inheritdoc}
-   */
-  public function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      DRUPAL_ROOT . '/core/modules/system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/drupal-8.jsonapi-jsonapi_update_8701.php',
-    ];
-  }
-
-  /**
-   * Tests jsonapi_update_8701().
-   */
-  public function testBcReadOnlyModeSettingAdded() {
-    // Make sure we have the expected values before the update.
-    $jsonapi_settings = $this->config('jsonapi.settings');
-    $this->assertFalse(array_key_exists('read_only', $jsonapi_settings->getRawData()));
-
-    $this->runUpdates();
-
-    // Make sure we have the expected values after the update.
-    $jsonapi_settings = $this->config('jsonapi.settings');
-    $this->assertTrue(array_key_exists('read_only', $jsonapi_settings->getRawData()));
-    $this->assertFalse($jsonapi_settings->get('read_only'));
-  }
-
-}
diff --git a/core/modules/language/tests/src/Functional/Update/LanguageSelectWidgetUpdateTest.php b/core/modules/language/tests/src/Functional/Update/LanguageSelectWidgetUpdateTest.php
deleted file mode 100644
index dc3324ced9..0000000000
--- a/core/modules/language/tests/src/Functional/Update/LanguageSelectWidgetUpdateTest.php
+++ /dev/null
@@ -1,41 +0,0 @@
-<?php
-
-namespace Drupal\Tests\language\Functional\Update;
-
-use Drupal\Core\Entity\Entity\EntityFormDisplay;
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests the update path for the language_select widget.
- *
- * @group Update
- * @group legacy
- */
-class LanguageSelectWidgetUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.filled.standard.php.gz',
-    ];
-  }
-
-  /**
-   * Tests language_post_update_language_select_widget().
-   */
-  public function testLanguagePostUpdateLanguageSelectWidget() {
-    // Tests before the update.
-    $content_before = EntityFormDisplay::load('node.page.default')->get('content');
-    $this->assertEqual([], $content_before['langcode']['settings']);
-
-    // Run the update.
-    $this->runUpdates();
-
-    // Tests after the update.
-    $content_after = EntityFormDisplay::load('node.page.default')->get('content');
-    $this->assertEqual(['include_locked' => TRUE], $content_after['langcode']['settings']);
-  }
-
-}
diff --git a/core/modules/layout_builder/tests/fixtures/update/layout-builder-enable.php b/core/modules/layout_builder/tests/fixtures/update/layout-builder-enable.php
deleted file mode 100644
index 980a87064e..0000000000
--- a/core/modules/layout_builder/tests/fixtures/update/layout-builder-enable.php
+++ /dev/null
@@ -1,45 +0,0 @@
-<?php
-
-/**
- * @file
- * Test fixture.
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-// Add a layout plugin to an existing entity view display without explicitly
-// enabling Layout Builder for this display.
-$display = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.entity_view_display.block_content.basic.default')
-  ->execute()
-  ->fetchField();
-$display = unserialize($display);
-$display['third_party_settings']['layout_builder']['sections'][] = [
-  'layout_id' => 'layout_onecol',
-  'layout_settings' => [],
-  'components' => [
-    'some-uuid' => [
-      'uuid' => 'some-uuid',
-      'region' => 'content',
-      'configuration' => [
-        'id' => 'system_powered_by_block',
-      ],
-      'additional' => [],
-      'weight' => 0,
-    ],
-  ],
-  'third_party_settings' => [],
-];
-$connection->update('config')
-  ->fields([
-    'data' => serialize($display),
-    'collection' => '',
-    'name' => 'core.entity_view_display.block_content.basic.default',
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.entity_view_display.block_content.basic.default')
-  ->execute();
diff --git a/core/modules/layout_builder/tests/fixtures/update/layout-builder-extra.php b/core/modules/layout_builder/tests/fixtures/update/layout-builder-extra.php
deleted file mode 100644
index 7ec1b6954a..0000000000
--- a/core/modules/layout_builder/tests/fixtures/update/layout-builder-extra.php
+++ /dev/null
@@ -1,29 +0,0 @@
-<?php
-
-/**
- * @file
- * Test fixture.
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-// Enable Layout Builder on an existing entity view display.
-$display = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.entity_view_display.node.article.default')
-  ->execute()
-  ->fetchField();
-$display = unserialize($display);
-$display['third_party_settings']['layout_builder']['enabled'] = TRUE;
-$connection->update('config')
-  ->fields([
-    'data' => serialize($display),
-    'collection' => '',
-    'name' => 'core.entity_view_display.node.article.default',
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.entity_view_display.node.article.default')
-  ->execute();
diff --git a/core/modules/layout_builder/tests/fixtures/update/layout-builder-field-block.php b/core/modules/layout_builder/tests/fixtures/update/layout-builder-field-block.php
deleted file mode 100644
index b0f9cead47..0000000000
--- a/core/modules/layout_builder/tests/fixtures/update/layout-builder-field-block.php
+++ /dev/null
@@ -1,104 +0,0 @@
-<?php
-
-/**
- * @file
- * Test fixture.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\layout_builder\Section;
-
-// Create a section with a context-aware block with a layout_builder.entity
-// context mapping. It is needed in array form for the defaults and string form
-// for the overrides.
-$section_array = [
-  'layout_id' => 'layout_onecol',
-  'layout_settings' => [],
-  'components' => [
-    'some-uuid' => [
-      'uuid' => 'some-uuid',
-      'region' => 'content',
-      'configuration' => [
-        'id' => 'field_block:node:article:body',
-        'label' => 'Body',
-        'provider' => 'layout_builder',
-        'label_display' => 'visible',
-        'formatter' => [
-          'label' => 'above',
-          'type' => 'text_default',
-          'settings' => [],
-          'third_party_settings' => [],
-        ],
-        'context_mapping' => [
-          'entity' => 'layout_builder.entity',
-        ],
-      ],
-      'additional' => [],
-      'weight' => 0,
-    ],
-  ],
-];
-$section_string = serialize(Section::fromArray($section_array));
-
-$connection = Database::getConnection();
-
-// Add Layout Builder sections to an existing entity view display.
-$display = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.entity_view_display.node.article.default')
-  ->execute()
-  ->fetchField();
-$display = unserialize($display);
-$display['third_party_settings']['layout_builder']['sections'][] = $section_array;
-$connection->update('config')
-  ->fields([
-    'data' => serialize($display),
-    'collection' => '',
-    'name' => 'core.entity_view_display.node.article.default',
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.entity_view_display.node.article.default')
-  ->execute();
-
-// Add the layout data to the node.
-$connection->insert('node__layout_builder__layout')
-  ->fields([
-    'bundle',
-    'deleted',
-    'entity_id',
-    'revision_id',
-    'langcode',
-    'delta',
-    'layout_builder__layout_section',
-  ])
-  ->values([
-    'bundle' => 'article',
-    'deleted' => '0',
-    'entity_id' => '1',
-    'revision_id' => '1',
-    'langcode' => 'en',
-    'delta' => '0',
-    'layout_builder__layout_section' => $section_string,
-  ])
-  ->execute();
-$connection->insert('node_revision__layout_builder__layout')
-  ->fields([
-    'bundle',
-    'deleted',
-    'entity_id',
-    'revision_id',
-    'langcode',
-    'delta',
-    'layout_builder__layout_section',
-  ])
-  ->values([
-    'bundle' => 'article',
-    'deleted' => '0',
-    'entity_id' => '1',
-    'revision_id' => '1',
-    'langcode' => 'en',
-    'delta' => '0',
-    'layout_builder__layout_section' => $section_string,
-  ])
-  ->execute();
diff --git a/core/modules/layout_builder/tests/fixtures/update/layout-builder-field-schema.php b/core/modules/layout_builder/tests/fixtures/update/layout-builder-field-schema.php
deleted file mode 100644
index 7824fda29e..0000000000
--- a/core/modules/layout_builder/tests/fixtures/update/layout-builder-field-schema.php
+++ /dev/null
@@ -1,344 +0,0 @@
-<?php
-
-/**
- * @file
- * Test fixture.
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-// Enable Layout Builder on an existing entity view display.
-foreach (['article', 'page'] as $bundle) {
-  $display = $connection->select('config')
-    ->fields('config', ['data'])
-    ->condition('collection', '')
-    ->condition('name', "core.entity_view_display.node.$bundle.default")
-    ->execute()
-    ->fetchField();
-  $display = unserialize($display);
-  $display['third_party_settings']['layout_builder']['enabled'] = TRUE;
-  $display['third_party_settings']['layout_builder']['allow_custom'] = TRUE;
-  $connection->update('config')
-    ->fields([
-      'data' => serialize($display),
-      'collection' => '',
-      'name' => "core.entity_view_display.node.$bundle.default",
-    ])
-    ->condition('collection', '')
-    ->condition('name', "core.entity_view_display.node.$bundle.default")
-    ->execute();
-}
-
-// Enable Layout Builder on a view display of an entity type that is not yet
-// revisionable.
-$display = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', "core.entity_view_display.taxonomy_term.forums.default")
-  ->execute()
-  ->fetchField();
-$display = unserialize($display);
-$display['third_party_settings']['layout_builder']['enabled'] = TRUE;
-$display['third_party_settings']['layout_builder']['allow_custom'] = TRUE;
-$connection->update('config')
-  ->fields([
-    'data' => serialize($display),
-    'collection' => '',
-    'name' => "core.entity_view_display.taxonomy_term.forums.default",
-  ])
-  ->condition('collection', '')
-  ->condition('name', "core.entity_view_display.taxonomy_term.forums.default")
-  ->execute();
-
-// Add the layout builder field and field storage.
-$connection->insert('config')
-  ->fields([
-    'collection',
-    'name',
-    'data',
-  ])
-  ->values([
-    'collection' => '',
-    'name' => 'field.field.node.article.layout_builder__layout',
-    'data' => 'a:16:{s:4:"uuid";s:36:"3a7fb64f-d1cf-4fd5-bd07-9f81d893021a";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:2:{i:0;s:41:"field.storage.node.layout_builder__layout";i:1;s:17:"node.type.article";}s:6:"module";a:1:{i:0;s:14:"layout_builder";}}s:2:"id";s:35:"node.article.layout_builder__layout";s:10:"field_name";s:22:"layout_builder__layout";s:11:"entity_type";s:4:"node";s:6:"bundle";s:7:"article";s:5:"label";s:6:"Layout";s:11:"description";s:0:"";s:8:"required";b:0;s:12:"translatable";b:1;s:13:"default_value";a:0:{}s:22:"default_value_callback";s:0:"";s:8:"settings";a:0:{}s:10:"field_type";s:14:"layout_section";}',
-  ])
-  ->values([
-    'collection' => '',
-    'name' => 'field.field.node.page.layout_builder__layout',
-    'data' => 'a:16:{s:4:"uuid";s:36:"6439079b-0f6f-43aa-8e08-1ae42ba1333f";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:2:{i:0;s:41:"field.storage.node.layout_builder__layout";i:1;s:14:"node.type.page";}s:6:"module";a:1:{i:0;s:14:"layout_builder";}}s:2:"id";s:32:"node.page.layout_builder__layout";s:10:"field_name";s:22:"layout_builder__layout";s:11:"entity_type";s:4:"node";s:6:"bundle";s:4:"page";s:5:"label";s:6:"Layout";s:11:"description";s:0:"";s:8:"required";b:0;s:12:"translatable";b:1;s:13:"default_value";a:0:{}s:22:"default_value_callback";s:0:"";s:8:"settings";a:0:{}s:10:"field_type";s:14:"layout_section";}',
-  ])
-  ->values([
-    'collection' => '',
-    'name' => 'field.storage.node.layout_builder__layout',
-    'data' => 'a:16:{s:4:"uuid";s:36:"65b11331-3cd9-4c45-b7a3-6bcfbfd56c6e";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:1:{s:6:"module";a:2:{i:0;s:14:"layout_builder";i:1;s:4:"node";}}s:2:"id";s:27:"node.layout_builder__layout";s:10:"field_name";s:22:"layout_builder__layout";s:11:"entity_type";s:4:"node";s:4:"type";s:14:"layout_section";s:8:"settings";a:0:{}s:6:"module";s:14:"layout_builder";s:6:"locked";b:1;s:11:"cardinality";i:1;s:12:"translatable";b:1;s:7:"indexes";a:0:{}s:22:"persist_with_no_fields";b:0;s:14:"custom_storage";b:0;}',
-  ])
-  ->values([
-    'collection' => '',
-    'name' => 'field.field.taxonomy_term.forums.layout_builder__layout',
-    'data' => 'a:16:{s:4:"uuid";s:36:"0f385059-19dd-4bd9-b424-d3deb5aee5e9";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:2:{i:0;s:50:"field.storage.taxonomy_term.layout_builder__layout";i:1;s:26:"taxonomy.vocabulary.forums";}s:6:"module";a:1:{i:0;s:14:"layout_builder";}}s:2:"id";s:43:"taxonomy_term.forums.layout_builder__layout";s:10:"field_name";s:22:"layout_builder__layout";s:11:"entity_type";s:13:"taxonomy_term";s:6:"bundle";s:6:"forums";s:5:"label";s:6:"Layout";s:11:"description";s:0:"";s:8:"required";b:0;s:12:"translatable";b:1;s:13:"default_value";a:0:{}s:22:"default_value_callback";s:0:"";s:8:"settings";a:0:{}s:10:"field_type";s:14:"layout_section";}',
-  ])
-  ->values([
-    'collection' => '',
-    'name' => 'field.storage.taxonomy_term.layout_builder__layout',
-    'data' => 'a:16:{s:4:"uuid";s:36:"ca41519a-bc8a-4b04-a050-f61afc61f141";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:1:{s:6:"module";a:3:{i:0;s:14:"layout_builder";i:1;s:8:"taxonomy";i:2;s:5:"forum";}}s:2:"id";s:36:"taxonomy_term.layout_builder__layout";s:10:"field_name";s:22:"layout_builder__layout";s:11:"entity_type";s:13:"taxonomy_term";s:4:"type";s:14:"layout_section";s:8:"settings";a:0:{}s:6:"module";s:14:"layout_builder";s:6:"locked";b:1;s:11:"cardinality";i:1;s:12:"translatable";b:1;s:7:"indexes";a:0:{}s:22:"persist_with_no_fields";b:0;s:14:"custom_storage";b:0;}',
-  ])
-  ->execute();
-$connection->insert('key_value')
-  ->fields([
-    'collection',
-    'name',
-    'value',
-  ])
-  ->values([
-    'collection' => 'config.entity.key_store.field_config',
-    'name' => 'uuid:3a7fb64f-d1cf-4fd5-bd07-9f81d893021a',
-    'value' => 'a:1:{i:0;s:47:"field.field.node.article.layout_builder__layout";}',
-  ])
-  ->values([
-    'collection' => 'config.entity.key_store.field_config',
-    'name' => 'uuid:6439079b-0f6f-43aa-8e08-1ae42ba1333f',
-    'value' => 'a:1:{i:0;s:44:"field.field.node.page.layout_builder__layout";}";}',
-  ])
-  ->values([
-    'collection' => 'config.entity.key_store.field_storage_config',
-    'name' => 'uuid:65b11331-3cd9-4c45-b7a3-6bcfbfd56c6e',
-    'value' => 'a:1:{i:0;s:41:"field.storage.node.layout_builder__layout";}',
-  ])
-  ->values([
-    'collection' => 'config.entity.key_store.field_config',
-    'name' => 'uuid:0f385059-19dd-4bd9-b424-d3deb5aee5e9',
-    'value' => 'a:1:{i:0;s:55:"field.field.taxonomy_term.forums.layout_builder__layout";}";}',
-  ])
-  ->values([
-    'collection' => 'config.entity.key_store.field_storage_config',
-    'name' => 'uuid:ca41519a-bc8a-4b04-a050-f61afc61f141',
-    'value' => 'a:1:{i:0;s:50:"field.storage.taxonomy_term.layout_builder__layout";}',
-  ])
-  ->values([
-    'collection' => 'entity.storage_schema.sql',
-    'name' => 'node.field_schema_data.layout_builder__layout',
-    'value' => 'a:2:{s:28:"node__layout_builder__layout";a:4:{s:11:"description";s:51:"Data storage for node field layout_builder__layout.";s:6:"fields";a:7:{s:6:"bundle";a:5:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:128;s:8:"not null";b:1;s:7:"default";s:0:"";s:11:"description";s:88:"The field instance bundle to which this row belongs, used when deleting a field instance";}s:7:"deleted";a:5:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:1;s:7:"default";i:0;s:11:"description";s:60:"A boolean indicating whether this data item has been deleted";}s:9:"entity_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:38:"The entity id this data is attached to";}s:11:"revision_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:47:"The entity revision id this data is attached to";}s:8:"langcode";a:5:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:32;s:8:"not null";b:1;s:7:"default";s:0:"";s:11:"description";s:37:"The language code for this data item.";}s:5:"delta";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:67:"The sequence number for this data item, used for multi-value fields";}s:30:"layout_builder__layout_section";a:4:{s:4:"type";s:4:"blob";s:4:"size";s:6:"normal";s:9:"serialize";b:1;s:8:"not null";b:0;}}s:11:"primary key";a:4:{i:0;s:9:"entity_id";i:1;s:7:"deleted";i:2;s:5:"delta";i:3;s:8:"langcode";}s:7:"indexes";a:2:{s:6:"bundle";a:1:{i:0;s:6:"bundle";}s:11:"revision_id";a:1:{i:0;s:11:"revision_id";}}}s:37:"node_revision__layout_builder__layout";a:4:{s:11:"description";s:63:"Revision archive storage for node field layout_builder__layout.";s:6:"fields";a:7:{s:6:"bundle";a:5:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:128;s:8:"not null";b:1;s:7:"default";s:0:"";s:11:"description";s:88:"The field instance bundle to which this row belongs, used when deleting a field instance";}s:7:"deleted";a:5:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:1;s:7:"default";i:0;s:11:"description";s:60:"A boolean indicating whether this data item has been deleted";}s:9:"entity_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:38:"The entity id this data is attached to";}s:11:"revision_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:47:"The entity revision id this data is attached to";}s:8:"langcode";a:5:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:32;s:8:"not null";b:1;s:7:"default";s:0:"";s:11:"description";s:37:"The language code for this data item.";}s:5:"delta";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:67:"The sequence number for this data item, used for multi-value fields";}s:30:"layout_builder__layout_section";a:4:{s:4:"type";s:4:"blob";s:4:"size";s:6:"normal";s:9:"serialize";b:1;s:8:"not null";b:0;}}s:11:"primary key";a:5:{i:0;s:9:"entity_id";i:1;s:11:"revision_id";i:2;s:7:"deleted";i:3;s:5:"delta";i:4;s:8:"langcode";}s:7:"indexes";a:2:{s:6:"bundle";a:1:{i:0;s:6:"bundle";}s:11:"revision_id";a:1:{i:0;s:11:"revision_id";}}}}',
-  ])
-  ->values([
-    'collection' => 'entity.storage_schema.sql',
-    'name' => 'taxonomy_term.field_schema_data.layout_builder__layout',
-    'value' => 'a:1:{s:37:"taxonomy_term__layout_builder__layout";a:4:{s:11:"description";s:60:"Data storage for taxonomy_term field layout_builder__layout.";s:6:"fields";a:7:{s:6:"bundle";a:5:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:128;s:8:"not null";b:1;s:7:"default";s:0:"";s:11:"description";s:88:"The field instance bundle to which this row belongs, used when deleting a field instance";}s:7:"deleted";a:5:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:1;s:7:"default";i:0;s:11:"description";s:60:"A boolean indicating whether this data item has been deleted";}s:9:"entity_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:38:"The entity id this data is attached to";}s:11:"revision_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:47:"The entity revision id this data is attached to";}s:8:"langcode";a:5:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:32;s:8:"not null";b:1;s:7:"default";s:0:"";s:11:"description";s:37:"The language code for this data item.";}s:5:"delta";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:67:"The sequence number for this data item, used for multi-value fields";}s:30:"layout_builder__layout_section";a:4:{s:4:"type";s:4:"blob";s:4:"size";s:6:"normal";s:9:"serialize";b:1;s:8:"not null";b:0;}}s:11:"primary key";a:4:{i:0;s:9:"entity_id";i:1;s:7:"deleted";i:2;s:5:"delta";i:3;s:8:"langcode";}s:7:"indexes";a:2:{s:6:"bundle";a:1:{i:0;s:6:"bundle";}s:11:"revision_id";a:1:{i:0;s:11:"revision_id";}}}}',
-  ])
-  ->execute();
-$connection->update('key_value')
-  ->fields([
-    'collection' => 'entity.definitions.bundle_field_map',
-    'name' => 'node',
-    'value' => 'a:5:{s:11:"field_image";a:2:{s:4:"type";s:5:"image";s:7:"bundles";a:1:{s:7:"article";s:7:"article";}}s:7:"comment";a:2:{s:4:"type";s:7:"comment";s:7:"bundles";a:1:{s:7:"article";s:7:"article";}}s:10:"field_tags";a:2:{s:4:"type";s:16:"entity_reference";s:7:"bundles";a:1:{s:7:"article";s:7:"article";}}s:4:"body";a:2:{s:4:"type";s:17:"text_with_summary";s:7:"bundles";a:2:{s:4:"page";s:4:"page";s:7:"article";s:7:"article";}}s:22:"layout_builder__layout";a:2:{s:4:"type";s:14:"layout_section";s:7:"bundles";a:2:{s:7:"article";s:7:"article";s:4:"page";s:4:"page";}}}',
-  ])
-  ->condition('collection', 'entity.definitions.bundle_field_map')
-  ->condition('name', 'node')
-  ->execute();
-
-$taxonomy_bundle_field_map = $connection->select('key_value')
-  ->fields('key_value', ['value'])
-  ->condition('collection', 'entity.definitions.bundle_field_map')
-  ->condition('name', 'taxonomy_term')
-  ->execute()
-  ->fetchField();
-$taxonomy_bundle_field_map = unserialize($taxonomy_bundle_field_map);
-$taxonomy_bundle_field_map['layout_builder__layout'] = [
-  'type' => 'layout_section',
-  'bundles' => [
-    'forums' => 'forums',
-  ],
-];
-$connection->update('key_value')
-  ->fields([
-    'collection' => 'entity.definitions.bundle_field_map',
-    'name' => 'taxonomy_term',
-    'value' => serialize($taxonomy_bundle_field_map),
-  ])
-  ->condition('collection', 'entity.definitions.bundle_field_map')
-  ->condition('name', 'taxonomy_term')
-  ->execute();
-
-// Create tables for the layout builder field.
-$connection->schema()->createTable('node__layout_builder__layout', [
-  'fields' => [
-    'bundle' => [
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '128',
-      'default' => '',
-    ],
-    'deleted' => [
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'tiny',
-      'default' => '0',
-    ],
-    'entity_id' => [
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ],
-    'revision_id' => [
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ],
-    'langcode' => [
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '32',
-      'default' => '',
-    ],
-    'delta' => [
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ],
-    'layout_builder__layout_section' => [
-      'type' => 'blob',
-      'not null' => FALSE,
-      'size' => 'normal',
-    ],
-  ],
-  'primary key' => [
-    'entity_id',
-    'deleted',
-    'delta',
-    'langcode',
-  ],
-  'indexes' => [
-    'bundle' => [
-      'bundle',
-    ],
-    'revision_id' => [
-      'revision_id',
-    ],
-  ],
-  'mysql_character_set' => 'utf8mb4',
-]);
-$connection->schema()->createTable('node_revision__layout_builder__layout', [
-  'fields' => [
-    'bundle' => [
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '128',
-      'default' => '',
-    ],
-    'deleted' => [
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'tiny',
-      'default' => '0',
-    ],
-    'entity_id' => [
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ],
-    'revision_id' => [
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ],
-    'langcode' => [
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '32',
-      'default' => '',
-    ],
-    'delta' => [
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ],
-    'layout_builder__layout_section' => [
-      'type' => 'blob',
-      'not null' => FALSE,
-      'size' => 'normal',
-    ],
-  ],
-  'primary key' => [
-    'entity_id',
-    'revision_id',
-    'deleted',
-    'delta',
-    'langcode',
-  ],
-  'indexes' => [
-    'bundle' => [
-      'bundle',
-    ],
-    'revision_id' => [
-      'revision_id',
-    ],
-  ],
-  'mysql_character_set' => 'utf8mb4',
-]);
-$connection->schema()->createTable('taxonomy_term__layout_builder__layout', [
-  'fields' => [
-    'bundle' => [
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '128',
-      'default' => '',
-    ],
-    'deleted' => [
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'tiny',
-      'default' => '0',
-    ],
-    'entity_id' => [
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ],
-    'revision_id' => [
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ],
-    'langcode' => [
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '32',
-      'default' => '',
-    ],
-    'delta' => [
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ],
-    'layout_builder__layout_section' => [
-      'type' => 'blob',
-      'not null' => FALSE,
-      'size' => 'normal',
-    ],
-  ],
-  'primary key' => [
-    'entity_id',
-    'deleted',
-    'delta',
-    'langcode',
-  ],
-  'indexes' => [
-    'bundle' => [
-      'bundle',
-    ],
-    'revision_id' => [
-      'revision_id',
-    ],
-  ],
-  'mysql_character_set' => 'utf8mb4',
-]);
diff --git a/core/modules/layout_builder/tests/fixtures/update/layout-builder-permissions.php b/core/modules/layout_builder/tests/fixtures/update/layout-builder-permissions.php
deleted file mode 100644
index 7f0edd5cf0..0000000000
--- a/core/modules/layout_builder/tests/fixtures/update/layout-builder-permissions.php
+++ /dev/null
@@ -1,30 +0,0 @@
-<?php
-
-/**
- * @file
- * Adds the 'configure any layout' permission to the authenticated user.
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-$role = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'user.role.authenticated')
-  ->execute()
-  ->fetchField();
-$role = unserialize($role);
-
-$role['permissions'][] = 'configure any layout';
-
-$connection->update('config')
-  ->fields([
-    'data' => serialize($role),
-    'collection' => '',
-    'name' => 'user.role.authenticated',
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'user.role.authenticated')
-  ->execute();
diff --git a/core/modules/layout_builder/tests/fixtures/update/layout-builder-tempstore.php b/core/modules/layout_builder/tests/fixtures/update/layout-builder-tempstore.php
deleted file mode 100644
index 39ef3d8e66e5084692984fb575e2e9efaa42ae41..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 12009
zcmeHNS##XR5%x2G1!`X;D_L@Pc?wLF$dpr2#gtr@l9w=rn#Im?r-%h$96X}Zf6v#)
z0N9IM(Xy>n$q({!j-H-AzCH$j`b$2`cXsxkJ=+PM1%I8o#L|!Vwyc7wyRGWN?qXnX
zXQwW0@T#bDlU$r-g}r!XDl;}^`{NX3_JWs_Nl?vfP}zB2R#+I=pKEt*5}Q^*Hs!gA
zEAzzM1*NTmIuBe*8+Uj2FqYL-e_Xp{VvD{_%{Z~UU@#chRdC~~Szv;Rn@(*()MWYY
zj^`u{FKu;}rKyc8m!(g??Z0qoX^ZOVlPh}{frr{g_BMBgee&&25cFS6olPd?(|_ZS
zAb1jINg`XH{82_yGq?UXZ|6V$Bb#|(-R9uWFM=n{{ddcmDePodxQ+C3yQQ2Ik&Mix
z-Oa9TQMidM{ds&glS;FR-5vUI;e#jMh9_aKtR`oPDa&5CAATsqgRnP&W_qV49Ma#z
zLo8W5t9SY~JUR}0s?9~lE`ChvOP5}}lRfW*y^FV=y~Xif_?!<JguQQ`eG_MCWp67w
zdql%WVGnw8)g7I9fHhtF(Q}|L+H>(eFVw$!*h;+PGA&tBGZVt4yM$z?=bKi&zss!>
zd^s_BWs4r<0)o$(Udz*Hzad3J);$+*@Vgg|nya}q$_sn#>`m|V&8a6N`sd4@5OL5-
z-J}sb&bsYS?9|i=O9a|*;lQf}TH*aYkQ;`*Vej<g$B#_o`mr=dN&`ZxAb>3y0h^U6
z;5ZSTTZXU;Q&cWaK!8~Sxw?K7Py5jSU_3lJI3At!$M)!;e=r>H_s2)WL4SBOwj&$w
zpA79(4}w|~lU~Lod@rW$g*YNxQ%XbpLHa6z0@3!oFN>n1mm!#IC{}I`cr^3;5o`|O
z1;c~==g0el{iEmW_)W6QN6-aXPYhCTSY5O~w%kuQ${}pRm9NB<e^R+_;IXl0_I^mI
zs>=;a8KAauiLF%V9elx>MTKArKO$3Ag+nB<Ek{smUSv691Td;$2<zd@WjwQU6Pmi3
zWd#YBog+#zGqG@$aX2L3h0#PNj%`_<8Ei0Pmnh)v!^gWg#q$@sDzWFbGK|!M+e4_0
zu#Si*3No96@B<Dei}thc&1H8+F_QM3o7<O{a2^--hvdB22p#~y<jfimHhL5zb{CdL
zpv-x|OTmMnAH1<Qfs%WKOrZmnDaAH6R~2epSW}TuKbgs{KMe+qrmL#vt8G*@CX_9x
z!=8CoMBN<HQUG`vjv$=TV0hRcoB+Pw!$by$;b8EG!2titZP-HM8BlDS%W!<|O1yiS
z1{~mgFwuEdZK1<eifw3teU-rVD{ttJ1q0AgREd58T#I9}i6YLnfK?SHEfYieTV#;v
z#ao%hefJ)LVbx;PrCw%r5kE$zfQCAStqSw7o^{lb$C5Q|Vbbe(7jxodZk$cF&=`YX
z*OcJ9-|<d1$+Di$O#wP($bo{vd72e-!<J2Uhg9Ch(X5&$8=Q#w+~`EDZ%YP9=;J+T
zK1as&ux}r0%IJdz5C#rM+(6>7WG5J5Cm#V1k@QwkoH6yN6O*y86J!+>;6)4T1%W7;
zBj8<_;%LK%BP+xI>2y6M&T7E|&&Q^?f<1+WB)cI6Dp8zKat#6!6)r_0H%Be7rKr}V
zEBh)fLn$ZA?WO#JX*9U47J#7}H>qa2aCm%3zaWg6b(b^0e<bpQ`2NoVAK8G&w9<IV
z2D~x+aq+Z9q%4)+;rif~awD-%)ZWD|vXr?iDW^sF-;fiuyGY~aHcPYlU4#N?9^xXj
z>Hc&<{EDh@U#LbvdHVZdqh$F)Qd(_NsYcMgzRJ`xQj1n{0Hil^(rbVwqAiBBGOcbh
zl;%-G7q`GM&H8t?s$9B|6T$r`Tgv8nmI8Y?UGnNLv$^d{Me{b?2cX@{;F+h<Ln`%w
z!4#BbJ4etCIbRqS_7X~>OF#)zSCs5bKEcb<sk^KT4sj$@u5<xs0&pZTG23yH#aAJf
zrJ)vNp~M0vo0u`-3x@~~^a9SPA5rgOhE%;++w&-7!<!@R!q6bZN!1d%E%X<$z_Eb}
zXK?6)OLHc!WyWY&&|(}S)g}(aEeQRirs^oUL9wEr5qz_nxndIKxY`{wyQo33Q=GwZ
z73Ah7&!OPP0)bJ!gkP`|-&*mL6o7CS=<7xyO+8A?!%QZQ@(jZ`O?kHbr(rj{;sZG<
zVFQ=;;ENL~hSqTtk~mIaP2P-1CJK4XOc}*9^s~^hV)1JL!yP<ROq4g^&J&vpB>RIv
zBbPX&C({5&MXZomhye!v?!ZC!FxtX6)?IP5yyAFy;ADB=d3OMkO<Z~f6$-<+5gF^A
zFbfUyY!h|vuO^@=7?O~Bs0LtjT#z;&iSvC*#|FLEazpl-I0G1ftg&+sC1BNW+8k`9
zZ7vI&YI+Hc1xcrnEJ6!1F)SWNW$aQmC7i%11qd)arI$70xgQni^#}dKay|y9^&`X{
z!5+4%2mPS^5M4_UvYLD2P6CGpZO?1#_YgHO*(vw25T~tD=X2%CSOQ^TNhebV`<qp=
zQ06<7#N>3O>qQ!`Nj}iQe}Nfe32U+@wKr`?L1qXYuzO9%0o<t*kQT8<JRQ<u9@#J;
zqA}8QK{Cjtqh)BNaZolHNW*tZ*fccV1ZN)LKcR(%YcGn9n%CcRSJN}dZ9*(kAoaGi
zU;=AJ-J0Zryf>^BA&Kec^*C|mY-1tfMT*rBsWw`~#KCBGlS&9sqhD)(4{`C>`mSLO
zylMXfEmNmumD-B9i;e@#f1=k0wA&jq6F-%vjkmPdoMB+AR2O1P-V)xo73fPXK-K-W
zxCo>uzGzc~(AfGD*AVSsiP()8Gxe^8KbRpw7+a=a!9-t|=))`^4MpI|EAEf`k_O)K
z`FcrEfVe9{b#d)taL68~W+A8&$p!SqpgS*c=*o9@Y0QC~lt)?>$pg|9Ke@dRjdj~*
z;zAcB7rvr4>FKsD@b-WVAJ!6tb#iJC3C8?P0$4l%!)uPv7YU+Fr!Bo8U>|6x>*6_M
ziN-th7Sqd)o-h1w!hv&BT-CW|yJC_hZy@c$V$SFlL`zGN7JBkE)y-Ww3NU6lWi8D(
z$q}ZEWC;|F(;b|)kbFgaXTB#z=0P118UAOAE!=M*CjZ8-VQN?)`CXP>y{#+6aTuWo
zEAqs1o7SsYH({mT!(SbIlFnyEmIC@G3kTpb!UV~h#L%&KNaRgcy{VHnHRB+S+u4E>
zHVq;INNPP%qu@gjzgVN;2aE_zP}vB;L}Q^b7BI6wt0l5*Ft73G_X9T5ZMc3RLalXo
zXhOOhXwv>A+Xgl2CD-XqVe$wN5XB~iL}Qagg~iKM2|LkxLb}pTq=S4g#|>#Q6Fe}+
zg<}g6MdNm;7mzn_&2YGUSy9o-<Jv3P;(f6t0Ixu|vZ+C!(-?2SBoNFL9dMRR0mlKT
z+GdQn2C4#ZP5i;QH674mpyTqWFG<f`HQ)E9*x8A^=!1v@hfmbqiAQoIkrx+U$~G1?
z5&PEwlLDCoSNdPwnESqs>wR@&O<2EZH-_6ta<GCe8sA-cjyG_ZQ%<h9ErH*a-E@tg
z(<IRWX413yzvzn%jYo3CQk2vDL*|xp6G;dlxyok_=O#rp#yCfX5RXUX{^&613<Xn6
z!Q(e%GXzM&JZD$>+}FJ20h501XFuFa+8DSRcZX2Q5ZfxC)ptP5iBuIrSEc$}Ne<{v
zA5lbePHQ15@O%$^b25R?Nj~Lckj=qa5;O{}`Z0*;8Knc+7^fdoPB<X1b$KbJH(h4i
zla|8uJ*g<S5OHZTJvtL4+cdDvE;)xsFj#S@l^6<MSAzyWchVhxEZiJ*_q8Qn+Y}B#
zcR9P#x0+uPix0L^<~C7yK`NppjlV1yG4vJLd<7ePl*eBe{D$8cd@0yM00>8b{pS4n
znpDuho944RPVY3m<Ru+T1Zp2)w|e(t&wTkqxW(_^Iz$Ae<OJW^#fKOp&g=wGRy)pI
zQ-W*hOD*#&w%?>fpX-}FO>{|Eom74ObAk3FSF&#|Ki7QZ_c=kJtz5nw5Rj|_x0J%@
z@22FUmaOZ(x3e}t|6Z~7D?C&8oB}U*kv>Z<NKtdsv!14=f(NU|avuiOE1Xa=fKJO~
zA>&=L7w%<Izh9h#0(<u=I8G)aI&!zkYr!XcNT%3eJDaG$)=g9D0Cjhf`|G=__Vqd&
z50J44-1;pKeB>;NsyOq8{F?g&iZ*SF3v$L;+Kr}H25y?wIg)p3^}29$GT1-BKWHm<
RKhd_gHpcgUPrp6g`5(WV4~YN(

diff --git a/core/modules/layout_builder/tests/fixtures/update/layout-builder-translation.php b/core/modules/layout_builder/tests/fixtures/update/layout-builder-translation.php
deleted file mode 100644
index a2e5f7db86..0000000000
--- a/core/modules/layout_builder/tests/fixtures/update/layout-builder-translation.php
+++ /dev/null
@@ -1,170 +0,0 @@
-<?php
-
-/**
- * @file
- * Test fixture.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\layout_builder\Section;
-
-$section_array_default = [
-  'layout_id' => 'layout_onecol',
-  'layout_settings' => [],
-  'components' => [
-    'some-uuid' => [
-      'uuid' => 'some-uuid',
-      'region' => 'content',
-      'configuration' => [
-        'id' => 'system_powered_by_block',
-        'label' => 'This is in English',
-        'provider' => 'system',
-        'label_display' => 'visible',
-      ],
-      'additional' => [],
-      'weight' => 0,
-    ],
-  ],
-];
-$section_array_translation = $section_array_default;
-$section_array_translation['components']['some-uuid']['configuration']['label'] = 'This is in Spanish';
-
-$connection = Database::getConnection();
-$connection->insert('config')
-  ->fields([
-    'collection',
-    'name',
-    'data',
-  ])
-  ->values([
-    'collection' => '',
-    'name' => 'language.content_settings.node.article',
-    'data' => 'a:10:{s:4:"uuid";s:36:"450e592a-f451-4685-8f56-02b0f5107cb7";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:1:{i:0;s:17:"node.type.article";}s:6:"module";a:1:{i:0;s:19:"content_translation";}}s:20:"third_party_settings";a:1:{s:19:"content_translation";a:2:{s:7:"enabled";b:1;s:15:"bundle_settings";a:1:{s:26:"untranslatable_fields_hide";s:1:"0";}}}s:2:"id";s:12:"node.article";s:21:"target_entity_type_id";s:4:"node";s:13:"target_bundle";s:7:"article";s:16:"default_langcode";s:12:"site_default";s:18:"language_alterable";b:1;}',
-  ])
-  ->values([
-    'collection' => '',
-    'name' => 'language.content_settings.node.page',
-    'data' => 'a:10:{s:4:"uuid";s:36:"2b8b721e-59e9-4b57-a026-c4444fd28196";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:1:{i:0;s:14:"node.type.page";}s:6:"module";a:1:{i:0;s:19:"content_translation";}}s:20:"third_party_settings";a:1:{s:19:"content_translation";a:2:{s:7:"enabled";b:1;s:15:"bundle_settings";a:1:{s:26:"untranslatable_fields_hide";s:1:"0";}}}s:2:"id";s:9:"node.page";s:21:"target_entity_type_id";s:4:"node";s:13:"target_bundle";s:4:"page";s:16:"default_langcode";s:12:"site_default";s:18:"language_alterable";b:1;}',
-  ])
-  ->values([
-    'collection' => '',
-    'name' => 'language.content_settings.taxonomy_term.forums',
-    'data' => 'a:10:{s:4:"uuid";s:36:"16b8ed8f-cac8-40fd-a441-b7b91bb0012d";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:1:{i:0;s:26:"taxonomy.vocabulary.forums";}s:6:"module";a:1:{i:0;s:19:"content_translation";}}s:20:"third_party_settings";a:1:{s:19:"content_translation";a:2:{s:7:"enabled";b:1;s:15:"bundle_settings";a:1:{s:26:"untranslatable_fields_hide";s:1:"0";}}}s:2:"id";s:20:"taxonomy_term.forums";s:21:"target_entity_type_id";s:13:"taxonomy_term";s:13:"target_bundle";s:6:"forums";s:16:"default_langcode";s:12:"site_default";s:18:"language_alterable";b:1;}',
-  ])
-  ->execute();
-
-// Add Layout Builder sections to an existing entity view display.
-$display = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.entity_view_display.node.article.default')
-  ->execute()
-  ->fetchField();
-$display = unserialize($display);
-$display['third_party_settings']['layout_builder']['sections'][] = $section_array_default;
-$connection->update('config')
-  ->fields([
-    'data' => serialize($display),
-    'collection' => '',
-    'name' => 'core.entity_view_display.node.article.default',
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.entity_view_display.node.article.default')
-  ->execute();
-
-$display = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.entity_view_display.node.page.default')
-  ->execute()
-  ->fetchField();
-$display = unserialize($display);
-$display['third_party_settings']['layout_builder']['sections'][] = $section_array_default;
-$connection->update('config')
-  ->fields([
-    'data' => serialize($display),
-    'collection' => '',
-    'name' => 'core.entity_view_display.node.page.default',
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.entity_view_display.node.page.default')
-  ->execute();
-
-$display = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.entity_view_display.taxonomy_term.forums.default')
-  ->execute()
-  ->fetchField();
-$display = unserialize($display);
-$display['third_party_settings']['layout_builder']['sections'][] = $section_array_default;
-$connection->update('config')
-  ->fields([
-    'data' => serialize($display),
-    'collection' => '',
-    'name' => 'core.entity_view_display.taxonomy_term.forums.default',
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.entity_view_display.taxonomy_term.forums.default')
-  ->execute();
-
-// Loop over test cases defined in the test class.
-// @see \Drupal\Tests\layout_builder\Functional\Update\Translatability\MakeLayoutUntranslatableUpdatePathTestBase
-foreach ($this->layoutBuilderTestCases as $bundle => $test_case) {
-  if ($test_case['has_layout']) {
-    $values_en = [
-      'bundle' => $bundle,
-      'deleted' => '0',
-      'entity_id' => $test_case['nid'],
-      'revision_id' => $test_case['vid'],
-      'langcode' => 'en',
-      'delta' => '0',
-      'layout_builder__layout_section' => serialize(Section::fromArray($section_array_default)),
-    ];
-
-    // Add the layout data to the node.
-    $connection->insert('node__layout_builder__layout')
-      ->fields(array_keys($values_en))
-      ->values($values_en)
-      ->execute();
-    $connection->insert('node_revision__layout_builder__layout')
-      ->fields(array_keys($values_en))
-      ->values($values_en)
-      ->execute();
-  }
-
-  if ($test_case['has_translation']) {
-    $node_field_data = $connection->select('node_field_data')
-      ->fields('node_field_data')
-      ->condition('nid', $test_case['nid'])
-      ->condition('vid', $test_case['vid'])
-      ->execute()
-      ->fetchAssoc();
-
-    $node_field_data['title'] = "Test: $bundle";
-    $node_field_data['langcode'] = 'es';
-    $node_field_data['default_langcode'] = 0;
-    $node_field_data['revision_translation_affected'] = 1;
-    $node_field_data['content_translation_source'] = 'en';
-    $connection->insert('node_field_data')
-      ->fields(array_keys($node_field_data))
-      ->values($node_field_data)
-      ->execute();
-
-    $node_field_revision = $connection->select('node_field_revision')
-      ->fields('node_field_revision')
-      ->condition('nid', $test_case['nid'])
-      ->condition('vid', $test_case['vid'])
-      ->execute()
-      ->fetchAssoc();
-    $node_field_revision['title'] = "Test: $bundle";
-    $node_field_revision['langcode'] = 'es';
-    $node_field_revision['default_langcode'] = 0;
-    $node_field_revision['revision_translation_affected'] = 1;
-    $node_field_revision['content_translation_source'] = 'en';
-    $connection->insert('node_field_revision')
-      ->fields(array_keys($node_field_revision))
-      ->values($node_field_revision)
-      ->execute();
-  }
-}
diff --git a/core/modules/layout_builder/tests/fixtures/update/layout-builder.php b/core/modules/layout_builder/tests/fixtures/update/layout-builder.php
deleted file mode 100644
index 3f5adb8111..0000000000
--- a/core/modules/layout_builder/tests/fixtures/update/layout-builder.php
+++ /dev/null
@@ -1,42 +0,0 @@
-<?php
-
-/**
- * @file
- * Test fixture.
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-// Set the schema version.
-$connection->merge('key_value')
-  ->fields([
-    'value' => 'i:8000;',
-    'name' => 'layout_builder',
-    'collection' => 'system.schema',
-  ])
-  ->condition('collection', 'system.schema')
-  ->condition('name', 'layout_builder')
-  ->execute();
-
-// Update core.extension.
-$extensions = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute()
-  ->fetchField();
-$extensions = unserialize($extensions);
-$extensions['module']['layout_builder'] = 0;
-$extensions['module']['layout_discovery'] = 0;
-$extensions['module']['layout_test'] = 0;
-$connection->update('config')
-  ->fields([
-    'data' => serialize($extensions),
-    'collection' => '',
-    'name' => 'core.extension',
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute();
diff --git a/core/modules/layout_builder/tests/fixtures/update/section-dependencies.php b/core/modules/layout_builder/tests/fixtures/update/section-dependencies.php
deleted file mode 100644
index bd851f32ce..0000000000
--- a/core/modules/layout_builder/tests/fixtures/update/section-dependencies.php
+++ /dev/null
@@ -1,33 +0,0 @@
-<?php
-
-/**
- * @file
- * Test fixture.
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-// Add a layout plugin with a dependency to an existing entity view display.
-$display = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.entity_view_display.node.article.teaser')
-  ->execute()
-  ->fetchField();
-$display = unserialize($display);
-$display['third_party_settings']['layout_builder']['sections'][] = [
-  'layout_id' => 'layout_test_dependencies_plugin',
-  'layout_settings' => [],
-  'components' => [],
-];
-$connection->update('config')
-  ->fields([
-    'data' => serialize($display),
-    'collection' => '',
-    'name' => 'core.entity_view_display.node.article.teaser',
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.entity_view_display.node.article.teaser')
-  ->execute();
diff --git a/core/modules/layout_builder/tests/src/Functional/Update/ExtraFieldUpdatePathTest.php b/core/modules/layout_builder/tests/src/Functional/Update/ExtraFieldUpdatePathTest.php
deleted file mode 100644
index 43474c26b1..0000000000
--- a/core/modules/layout_builder/tests/src/Functional/Update/ExtraFieldUpdatePathTest.php
+++ /dev/null
@@ -1,53 +0,0 @@
-<?php
-
-namespace Drupal\Tests\layout_builder\Functional\Update;
-
-use Drupal\Core\Entity\Entity\EntityViewDisplay;
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests the upgrade path for Layout Builder extra fields.
- *
- * @group layout_builder
- * @group legacy
- */
-class ExtraFieldUpdatePathTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/layout-builder.php',
-      __DIR__ . '/../../../fixtures/update/layout-builder-extra.php',
-    ];
-  }
-
-  /**
-   * Tests the upgrade path for Layout Builder extra fields.
-   */
-  public function testRunUpdates() {
-    // The default view mode has Layout Builder enabled.
-    $data = EntityViewDisplay::load('node.article.default')->toArray();
-    $this->assertArrayHasKey('third_party_settings', $data);
-    $this->assertArrayNotHasKey('sections', $data['third_party_settings']['layout_builder']);
-
-    // The teaser view mode does not have Layout Builder enabled.
-    $data = EntityViewDisplay::load('node.article.teaser')->toArray();
-    $this->assertArrayNotHasKey('third_party_settings', $data);
-
-    $this->runUpdates();
-
-    // The extra links have been added.
-    $data = EntityViewDisplay::load('node.article.default')->toArray();
-    $components = $data['third_party_settings']['layout_builder']['sections'][0]->getComponents();
-    $component = reset($components);
-    $this->assertSame('extra_field_block:node:article:links', $component->getPluginId());
-
-    // No extra links have been added.
-    $data = EntityViewDisplay::load('node.article.teaser')->toArray();
-    $this->assertArrayNotHasKey('third_party_settings', $data);
-  }
-
-}
diff --git a/core/modules/layout_builder/tests/src/Functional/Update/LayoutBuilderContextMappingUpdatePathTest.php b/core/modules/layout_builder/tests/src/Functional/Update/LayoutBuilderContextMappingUpdatePathTest.php
deleted file mode 100644
index 8d820e2791..0000000000
--- a/core/modules/layout_builder/tests/src/Functional/Update/LayoutBuilderContextMappingUpdatePathTest.php
+++ /dev/null
@@ -1,51 +0,0 @@
-<?php
-
-namespace Drupal\Tests\layout_builder\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests context-aware blocks after the context changes to section storage.
- *
- * @group layout_builder
- * @group legacy
- */
-class LayoutBuilderContextMappingUpdatePathTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.filled.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/layout-builder.php',
-      __DIR__ . '/../../../fixtures/update/layout-builder-field-schema.php',
-      __DIR__ . '/../../../fixtures/update/layout-builder-field-block.php',
-    ];
-  }
-
-  /**
-   * Tests the upgrade path for enabling Layout Builder.
-   */
-  public function testRunUpdates() {
-    $assert_session = $this->assertSession();
-
-    $this->runUpdates();
-
-    $this->drupalLogin($this->rootUser);
-    // Ensure that defaults and overrides display the body field within the
-    // content region of the one column layout.
-    $paths = [
-      // Overrides.
-      'node/1',
-      // Defaults.
-      'admin/structure/types/manage/article/display/default/layout',
-    ];
-    foreach ($paths as $path) {
-      $this->drupalGet($path);
-      $assert_session->statusCodeEquals(200);
-      $assert_session->elementExists('css', '.layout--onecol .layout__region--content .field--name-body');
-    }
-  }
-
-}
diff --git a/core/modules/layout_builder/tests/src/Functional/Update/LayoutBuilderEnableUpdatePathTest.php b/core/modules/layout_builder/tests/src/Functional/Update/LayoutBuilderEnableUpdatePathTest.php
deleted file mode 100644
index 3531160ced..0000000000
--- a/core/modules/layout_builder/tests/src/Functional/Update/LayoutBuilderEnableUpdatePathTest.php
+++ /dev/null
@@ -1,88 +0,0 @@
-<?php
-
-namespace Drupal\Tests\layout_builder\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests the upgrade path for enabling Layout Builder.
- *
- * @see layout_builder_update_8601()
- *
- * @group layout_builder
- * @group legacy
- */
-class LayoutBuilderEnableUpdatePathTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/layout-builder.php',
-      __DIR__ . '/../../../fixtures/update/layout-builder-enable.php',
-    ];
-  }
-
-  /**
-   * Tests the upgrade path for enabling Layout Builder.
-   */
-  public function testRunUpdates() {
-    $assert_session = $this->assertSession();
-
-    $expected = [
-      'sections' => [
-        [
-          'layout_id' => 'layout_onecol',
-          'layout_settings' => [],
-          'components' => [
-            'some-uuid' => [
-              'uuid' => 'some-uuid',
-              'region' => 'content',
-              'configuration' => [
-                'id' => 'system_powered_by_block',
-              ],
-              'additional' => [],
-              'weight' => 0,
-            ],
-          ],
-          'third_party_settings' => [],
-        ],
-      ],
-    ];
-    $this->assertLayoutBuilderSettings($expected, 'block_content', 'basic', 'default');
-    $this->assertLayoutBuilderSettings(NULL, 'node', 'page', 'default');
-
-    $this->runUpdates();
-
-    // The display with existing sections is enabled while the other is not.
-    $expected['enabled'] = TRUE;
-    $expected['sections'][0]['layout_settings']['label'] = '';
-    $this->assertLayoutBuilderSettings($expected, 'block_content', 'basic', 'default');
-    $this->assertLayoutBuilderSettings(NULL, 'node', 'page', 'default');
-
-    $this->drupalLogin($this->rootUser);
-    $this->drupalGet('admin/structure/block/block-content/manage/basic/display');
-    $assert_session->checkboxChecked('layout[enabled]');
-    $this->drupalGet('admin/structure/types/manage/page/display');
-    $assert_session->checkboxNotChecked('layout[enabled]');
-  }
-
-  /**
-   * Asserts the Layout Builder settings for a given display.
-   *
-   * @param mixed $expected
-   *   The expected value.
-   * @param string $entity_type_id
-   *   The entity type ID.
-   * @param string $bundle
-   *   The bundle.
-   * @param string $view_mode
-   *   The view mode.
-   */
-  protected function assertLayoutBuilderSettings($expected, $entity_type_id, $bundle, $view_mode) {
-    $this->assertEquals($expected, \Drupal::config("core.entity_view_display.$entity_type_id.$bundle.$view_mode")->get('third_party_settings.layout_builder'));
-  }
-
-}
diff --git a/core/modules/layout_builder/tests/src/Functional/Update/LayoutBuilderPermissionsUpdatePathTest.php b/core/modules/layout_builder/tests/src/Functional/Update/LayoutBuilderPermissionsUpdatePathTest.php
deleted file mode 100644
index d6bcc8661f..0000000000
--- a/core/modules/layout_builder/tests/src/Functional/Update/LayoutBuilderPermissionsUpdatePathTest.php
+++ /dev/null
@@ -1,40 +0,0 @@
-<?php
-
-namespace Drupal\Tests\layout_builder\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\user\Entity\Role;
-
-/**
- * Tests the upgrade path for Layout Builder permissions.
- *
- * @see layout_builder_post_update_update_permissions()
- *
- * @group layout_builder
- * @group legacy
- */
-class LayoutBuilderPermissionsUpdatePathTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/layout-builder.php',
-      __DIR__ . '/../../../fixtures/update/layout-builder-permissions.php',
-    ];
-  }
-
-  /**
-   * Tests the upgrade path for Layout Builder permissions.
-   */
-  public function testRunUpdates() {
-    $this->assertFalse(Role::load(Role::AUTHENTICATED_ID)->hasPermission('create and edit custom blocks'));
-
-    $this->runUpdates();
-
-    $this->assertTrue(Role::load(Role::AUTHENTICATED_ID)->hasPermission('create and edit custom blocks'));
-  }
-
-}
diff --git a/core/modules/layout_builder/tests/src/Functional/Update/SectionDependenciesUpdatePathTest.php b/core/modules/layout_builder/tests/src/Functional/Update/SectionDependenciesUpdatePathTest.php
deleted file mode 100644
index 70f5e89c8d..0000000000
--- a/core/modules/layout_builder/tests/src/Functional/Update/SectionDependenciesUpdatePathTest.php
+++ /dev/null
@@ -1,44 +0,0 @@
-<?php
-
-namespace Drupal\Tests\layout_builder\Functional\Update;
-
-use Drupal\Core\Entity\Entity\EntityViewDisplay;
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests the upgrade path for Layout Builder section dependencies.
- *
- * @group layout_builder
- * @group legacy
- */
-class SectionDependenciesUpdatePathTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/layout-builder.php',
-      __DIR__ . '/../../../fixtures/update/section-dependencies.php',
-    ];
-  }
-
-  /**
-   * Tests the upgrade path for Layout Builder section dependencies.
-   */
-  public function testRunUpdates() {
-    $data = EntityViewDisplay::load('node.article.teaser')->toArray();
-    $this->assertNotContains('system.menu.myothermenu', $data['dependencies']['config']);
-    $this->assertNotContains('layout_builder', $data['dependencies']['module']);
-    $this->assertNotContains('layout_test', $data['dependencies']['module']);
-
-    $this->runUpdates();
-
-    $data = EntityViewDisplay::load('node.article.teaser')->toArray();
-    $this->assertContains('system.menu.myothermenu', $data['dependencies']['config']);
-    $this->assertContains('layout_builder', $data['dependencies']['module']);
-    $this->assertContains('layout_test', $data['dependencies']['module']);
-  }
-
-}
diff --git a/core/modules/layout_builder/tests/src/Functional/Update/TempstoreKeyUpdatePathTest.php b/core/modules/layout_builder/tests/src/Functional/Update/TempstoreKeyUpdatePathTest.php
deleted file mode 100644
index 17afb1ca82..0000000000
--- a/core/modules/layout_builder/tests/src/Functional/Update/TempstoreKeyUpdatePathTest.php
+++ /dev/null
@@ -1,51 +0,0 @@
-<?php
-
-namespace Drupal\Tests\layout_builder\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests the upgrade path for Layout Builder tempstore keys.
- *
- * @group layout_builder
- * @group legacy
- */
-class TempstoreKeyUpdatePathTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.filled.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/layout-builder.php',
-      __DIR__ . '/../../../fixtures/update/layout-builder-field-schema.php',
-      __DIR__ . '/../../../fixtures/update/layout-builder-field-block.php',
-      __DIR__ . '/../../../fixtures/update/layout-builder-tempstore.php',
-    ];
-  }
-
-  /**
-   * Tests the upgrade path for Layout Builder extra fields.
-   */
-  public function testRunUpdates() {
-    $page = $this->getSession()->getPage();
-    $assert_session = $this->assertSession();
-
-    $this->runUpdates();
-
-    $this->drupalLogin($this->drupalCreateUser([
-      'configure any layout',
-      'administer node display',
-    ]));
-    $this->drupalGet('node/1');
-    $assert_session->elementExists('css', '.layout--onecol');
-    $assert_session->elementNotExists('css', '.layout--twocol-section');
-
-    $page->clickLink('Layout');
-    $assert_session->pageTextContains('You have unsaved changes.');
-    $assert_session->elementNotExists('css', '.layout--onecol');
-    $assert_session->elementExists('css', '.layout--twocol-section');
-  }
-
-}
diff --git a/core/modules/layout_discovery/tests/fixtures/update/drupal-8.theme-dependencies-in-module-key-2904550.php b/core/modules/layout_discovery/tests/fixtures/update/drupal-8.theme-dependencies-in-module-key-2904550.php
deleted file mode 100644
index 03084f0cf6..0000000000
--- a/core/modules/layout_discovery/tests/fixtures/update/drupal-8.theme-dependencies-in-module-key-2904550.php
+++ /dev/null
@@ -1,42 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains database additions to drupal-8.4.0.bare.standard.php.gz for testing
- * upgrade path of https://www.drupal.org/project/drupal/issues/2904550.
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-$connection->delete('config')
-  ->condition('name', [
-    'core.extension',
-    'core.entity_view_display.node.page.default',
-    'core.entity_form_display.node.page.default',
-  ], 'IN')
-  ->execute();
-
-$connection->insert('config')
-  ->fields([
-    'collection',
-    'name',
-    'data',
-  ])
-  ->values([
-    'collection' => '',
-    'name' => 'core.extension',
-    'data' => 'a:4:{s:6:"module";a:44:{s:14:"automated_cron";i:0;s:5:"block";i:0;s:13:"block_content";i:0;s:10:"breakpoint";i:0;s:8:"ckeditor";i:0;s:5:"color";i:0;s:7:"comment";i:0;s:6:"config";i:0;s:7:"contact";i:0;s:10:"contextual";i:0;s:8:"datetime";i:0;s:5:"dblog";i:0;s:18:"dynamic_page_cache";i:0;s:6:"editor";i:0;s:5:"field";i:0;s:12:"field_layout";i:0;s:8:"field_ui";i:0;s:4:"file";i:0;s:6:"filter";i:0;s:4:"help";i:0;s:7:"history";i:0;s:5:"image";i:0;s:16:"layout_discovery";i:0;s:4:"link";i:0;s:7:"menu_ui";i:0;s:4:"node";i:0;s:7:"options";i:0;s:10:"page_cache";i:0;s:4:"path";i:0;s:9:"quickedit";i:0;s:3:"rdf";i:0;s:6:"search";i:0;s:8:"shortcut";i:0;s:6:"system";i:0;s:8:"taxonomy";i:0;s:4:"text";i:0;s:7:"toolbar";i:0;s:4:"tour";i:0;s:6:"update";i:0;s:4:"user";i:0;s:8:"views_ui";i:0;s:17:"menu_link_content";i:1;s:5:"views";i:10;s:8:"standard";i:1000;}s:5:"theme";a:5:{s:6:"stable";i:0;s:6:"classy";i:0;s:6:"bartik";i:0;s:5:"seven";i:0;s:17:"test_layout_theme";i:0;}s:7:"profile";s:8:"standard";s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"R4IF-ClDHXxblLcG0L7MgsLvfBIMAvi_skumNFQwkDc";}}',
-  ])
-  ->values([
-    'collection' => '',
-    'name' => 'core.entity_view_display.node.page.default',
-    'data' => 'a:12:{s:4:"uuid";s:36:"bf0e7e89-41b9-4031-adef-09933affbfe0";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:2:{i:0;s:26:"field.field.node.page.body";i:1;s:14:"node.type.page";}s:6:"module";a:4:{i:0;s:12:"field_layout";i:1;s:17:"test_layout_theme";i:2;s:4:"text";i:3;s:4:"user";}}s:20:"third_party_settings";a:1:{s:12:"field_layout";a:2:{s:2:"id";s:17:"test_layout_theme";s:8:"settings";a:0:{}}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"g1S3_GLaxq4l3I9RIca5Mlz02MxI2KmOquZpHw59akM";}s:2:"id";s:17:"node.page.default";s:16:"targetEntityType";s:4:"node";s:6:"bundle";s:4:"page";s:4:"mode";s:7:"default";s:7:"content";a:2:{s:4:"body";a:6:{s:5:"label";s:6:"hidden";s:4:"type";s:12:"text_default";s:6:"weight";i:100;s:6:"region";s:7:"content";s:8:"settings";a:0:{}s:20:"third_party_settings";a:0:{}}s:5:"links";a:4:{s:6:"weight";i:101;s:6:"region";s:7:"content";s:8:"settings";a:0:{}s:20:"third_party_settings";a:0:{}}}s:6:"hidden";a:0:{}}',
-  ])
-  ->values([
-    'collection' => '',
-    'name' => 'core.entity_form_display.node.page.default',
-    'data' => 'a:12:{s:4:"uuid";s:36:"6d390c8a-e5aa-41ee-98d3-1d422e497283";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:2:{i:0;s:26:"field.field.node.page.body";i:1;s:14:"node.type.page";}s:6:"module";a:4:{i:0;s:12:"field_layout";i:1;s:4:"path";i:2;s:17:"test_layout_theme";i:3;s:4:"text";}}s:20:"third_party_settings";a:1:{s:12:"field_layout";a:2:{s:2:"id";s:17:"test_layout_theme";s:8:"settings";a:0:{}}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"sb0qCkzU_8mNq29NehYAU8jCBXWPLeX0UN8sYFVGVcw";}s:2:"id";s:17:"node.page.default";s:16:"targetEntityType";s:4:"node";s:6:"bundle";s:4:"page";s:4:"mode";s:7:"default";s:7:"content";a:8:{s:4:"body";a:5:{s:4:"type";s:26:"text_textarea_with_summary";s:6:"weight";i:31;s:6:"region";s:7:"content";s:8:"settings";a:3:{s:4:"rows";i:9;s:12:"summary_rows";i:3;s:11:"placeholder";s:0:"";}s:20:"third_party_settings";a:0:{}}s:7:"created";a:5:{s:4:"type";s:18:"datetime_timestamp";s:6:"weight";i:10;s:6:"region";s:7:"content";s:8:"settings";a:0:{}s:20:"third_party_settings";a:0:{}}s:4:"path";a:5:{s:4:"type";s:4:"path";s:6:"weight";i:30;s:6:"region";s:7:"content";s:8:"settings";a:0:{}s:20:"third_party_settings";a:0:{}}s:7:"promote";a:5:{s:4:"type";s:16:"boolean_checkbox";s:8:"settings";a:1:{s:13:"display_label";b:1;}s:6:"weight";i:15;s:6:"region";s:7:"content";s:20:"third_party_settings";a:0:{}}s:6:"status";a:5:{s:4:"type";s:16:"boolean_checkbox";s:8:"settings";a:1:{s:13:"display_label";b:1;}s:6:"weight";i:120;s:6:"region";s:7:"content";s:20:"third_party_settings";a:0:{}}s:6:"sticky";a:5:{s:4:"type";s:16:"boolean_checkbox";s:8:"settings";a:1:{s:13:"display_label";b:1;}s:6:"weight";i:16;s:6:"region";s:7:"content";s:20:"third_party_settings";a:0:{}}s:5:"title";a:5:{s:4:"type";s:16:"string_textfield";s:6:"weight";i:-5;s:6:"region";s:7:"content";s:8:"settings";a:2:{s:4:"size";i:60;s:11:"placeholder";s:0:"";}s:20:"third_party_settings";a:0:{}}s:3:"uid";a:5:{s:4:"type";s:29:"entity_reference_autocomplete";s:6:"weight";i:5;s:6:"region";s:7:"content";s:8:"settings";a:3:{s:14:"match_operator";s:8:"CONTAINS";s:4:"size";i:60;s:11:"placeholder";s:0:"";}s:20:"third_party_settings";a:0:{}}}s:6:"hidden";a:0:{}}',
-  ])
-  ->execute();
diff --git a/core/modules/layout_discovery/tests/src/Functional/Update/LayoutDiscoveryDependenciesUpdateTest.php b/core/modules/layout_discovery/tests/src/Functional/Update/LayoutDiscoveryDependenciesUpdateTest.php
deleted file mode 100644
index f2e8c46fa7..0000000000
--- a/core/modules/layout_discovery/tests/src/Functional/Update/LayoutDiscoveryDependenciesUpdateTest.php
+++ /dev/null
@@ -1,57 +0,0 @@
-<?php
-
-namespace Drupal\Tests\layout_discovery\Functional\Update;
-
-use Drupal\Core\Entity\Entity\EntityFormDisplay;
-use Drupal\Core\Entity\Entity\EntityViewDisplay;
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests the upgrade path for updating the layout discovery dependencies.
- *
- * @see layout_discovery_post_update_recalculate_entity_form_display_dependencies()
- * @see layout_discovery_post_update_recalculate_entity_view_display_dependencies()
- *
- * @group layout_discovery
- * @group legacy
- */
-class LayoutDiscoveryDependenciesUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/drupal-8.theme-dependencies-in-module-key-2904550.php',
-    ];
-  }
-
-  /**
-   * Tests updating the dependencies for layout discovery based entity displays.
-   */
-  public function testUpdatedLayoutDiscoveryDependencies() {
-    $entities = [
-      EntityFormDisplay::load('node.page.default'),
-      EntityViewDisplay::load('node.page.default'),
-    ];
-    foreach ($entities as $entity) {
-      $dependencies = $entity->getDependencies();
-      $this->assertTrue(in_array('test_layout_theme', $dependencies['module']));
-      $this->assertFalse(isset($dependencies['theme']));
-    }
-
-    $this->runUpdates();
-
-    $updated_entities = [
-      EntityFormDisplay::load('node.page.default'),
-      EntityViewDisplay::load('node.page.default'),
-    ];
-    foreach ($updated_entities as $updated_entity) {
-      $dependencies = $updated_entity->getDependencies();
-      $this->assertFalse(in_array('test_layout_theme', $dependencies['module']));
-      $this->assertTrue(in_array('test_layout_theme', $dependencies['theme']));
-    }
-  }
-
-}
diff --git a/core/modules/media/tests/fixtures/update/drupal-8.4.0-media_installed.php b/core/modules/media/tests/fixtures/update/drupal-8.4.0-media_installed.php
deleted file mode 100644
index 0c6e14eb75..0000000000
--- a/core/modules/media/tests/fixtures/update/drupal-8.4.0-media_installed.php
+++ /dev/null
@@ -1,1202 +0,0 @@
-<?php
-// @codingStandardsIgnoreFile
-/**
- * @file
- * Contains database additions to drupal-8.4.0.bare.standard.php.gz for testing
- * the upgrade paths of media module.
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-// Set the schema version.
-$connection->merge('key_value')
-  ->fields([
-    'value' => 'i:8000;',
-    'name' => 'media',
-    'collection' => 'system.schema',
-  ])
-  ->condition('collection', 'system.schema')
-  ->condition('name', 'media')
-  ->execute();
-
-// Update core.extension.
-$extensions = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute()
-  ->fetchField();
-$extensions = unserialize($extensions);
-$extensions['module']['media'] = 8000;
-$connection->update('config')
-  ->fields([
-    'data' => serialize($extensions),
-    'collection' => '',
-    'name' => 'core.extension',
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute();
-
-// Insert Media's config objects.
-$connection->insert('config')
-->fields(array(
-  'collection',
-  'name',
-  'data',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'core.entity_form_display.media.file.default',
-  'data' => 'a:11:{s:4:"uuid";s:36:"94a6eff8-01b1-49e1-80f2-2a8d0e434bf4";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:2:{i:0;s:39:"field.field.media.file.field_media_file";i:1;s:15:"media.type.file";}s:6:"module";a:2:{i:0;s:4:"file";i:1;s:4:"path";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"hXrcSi0w6aTt3jtOSoec3ah6KyHcQM__VFL8eWmmkfw";}s:2:"id";s:18:"media.file.default";s:16:"targetEntityType";s:5:"media";s:6:"bundle";s:4:"file";s:4:"mode";s:7:"default";s:7:"content";a:6:{s:7:"created";a:5:{s:4:"type";s:18:"datetime_timestamp";s:6:"weight";i:10;s:6:"region";s:7:"content";s:8:"settings";a:0:{}s:20:"third_party_settings";a:0:{}}s:16:"field_media_file";a:5:{s:8:"settings";a:1:{s:18:"progress_indicator";s:8:"throbber";}s:20:"third_party_settings";a:0:{}s:4:"type";s:12:"file_generic";s:6:"weight";i:26;s:6:"region";s:7:"content";}s:4:"name";a:5:{s:4:"type";s:16:"string_textfield";s:6:"weight";i:-5;s:6:"region";s:7:"content";s:8:"settings";a:2:{s:4:"size";i:60;s:11:"placeholder";s:0:"";}s:20:"third_party_settings";a:0:{}}s:4:"path";a:5:{s:4:"type";s:4:"path";s:6:"weight";i:30;s:6:"region";s:7:"content";s:8:"settings";a:0:{}s:20:"third_party_settings";a:0:{}}s:6:"status";a:5:{s:4:"type";s:16:"boolean_checkbox";s:8:"settings";a:1:{s:13:"display_label";b:1;}s:6:"weight";i:100;s:6:"region";s:7:"content";s:20:"third_party_settings";a:0:{}}s:3:"uid";a:5:{s:4:"type";s:29:"entity_reference_autocomplete";s:6:"weight";i:5;s:8:"settings";a:3:{s:14:"match_operator";s:8:"CONTAINS";s:4:"size";i:60;s:11:"placeholder";s:0:"";}s:6:"region";s:7:"content";s:20:"third_party_settings";a:0:{}}}s:6:"hidden";a:0:{}}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'core.entity_form_display.media.image.default',
-  'data' => 'a:11:{s:4:"uuid";s:36:"5d083dca-077f-4dee-a7bc-beb1cdb1bfed";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:3:{i:0;s:41:"field.field.media.image.field_media_image";i:1;s:21:"image.style.thumbnail";i:2;s:16:"media.type.image";}s:6:"module";a:2:{i:0;s:5:"image";i:1;s:4:"path";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"6Yw_Qc7BjR5JTvdpHMYqAjhoE_I2Q8fRVYCZPjfsERs";}s:2:"id";s:19:"media.image.default";s:16:"targetEntityType";s:5:"media";s:6:"bundle";s:5:"image";s:4:"mode";s:7:"default";s:7:"content";a:6:{s:7:"created";a:5:{s:4:"type";s:18:"datetime_timestamp";s:6:"weight";i:10;s:6:"region";s:7:"content";s:8:"settings";a:0:{}s:20:"third_party_settings";a:0:{}}s:17:"field_media_image";a:5:{s:8:"settings";a:2:{s:18:"progress_indicator";s:8:"throbber";s:19:"preview_image_style";s:9:"thumbnail";}s:20:"third_party_settings";a:0:{}s:4:"type";s:11:"image_image";s:6:"weight";i:26;s:6:"region";s:7:"content";}s:4:"name";a:5:{s:4:"type";s:16:"string_textfield";s:6:"weight";i:-5;s:6:"region";s:7:"content";s:8:"settings";a:2:{s:4:"size";i:60;s:11:"placeholder";s:0:"";}s:20:"third_party_settings";a:0:{}}s:4:"path";a:5:{s:4:"type";s:4:"path";s:6:"weight";i:30;s:6:"region";s:7:"content";s:8:"settings";a:0:{}s:20:"third_party_settings";a:0:{}}s:6:"status";a:5:{s:4:"type";s:16:"boolean_checkbox";s:8:"settings";a:1:{s:13:"display_label";b:1;}s:6:"weight";i:100;s:6:"region";s:7:"content";s:20:"third_party_settings";a:0:{}}s:3:"uid";a:5:{s:4:"type";s:29:"entity_reference_autocomplete";s:6:"weight";i:5;s:8:"settings";a:3:{s:14:"match_operator";s:8:"CONTAINS";s:4:"size";i:60;s:11:"placeholder";s:0:"";}s:6:"region";s:7:"content";s:20:"third_party_settings";a:0:{}}}s:6:"hidden";a:0:{}}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'core.entity_view_display.media.file.default',
-  'data' => 'a:11:{s:4:"uuid";s:36:"4c2eab37-3139-429c-8a72-89e61b0e9d71";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:2:{i:0;s:39:"field.field.media.file.field_media_file";i:1;s:15:"media.type.file";}s:6:"module";a:1:{i:0;s:4:"file";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"UT7DLCZ855GoaFZGnFwtEu42SskWbmmHvYDj4uUcuYQ";}s:2:"id";s:18:"media.file.default";s:16:"targetEntityType";s:5:"media";s:6:"bundle";s:4:"file";s:4:"mode";s:7:"default";s:7:"content";a:1:{s:16:"field_media_file";a:6:{s:5:"label";s:15:"visually_hidden";s:8:"settings";a:0:{}s:20:"third_party_settings";a:0:{}s:4:"type";s:12:"file_default";s:6:"weight";i:0;s:6:"region";s:7:"content";}}s:6:"hidden";a:3:{s:7:"created";b:1;s:9:"thumbnail";b:1;s:3:"uid";b:1;}}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'core.entity_view_display.media.image.default',
-  'data' => 'a:11:{s:4:"uuid";s:36:"02272f0b-f511-4811-90c9-ea566372b668";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:3:{i:0;s:41:"field.field.media.image.field_media_image";i:1;s:18:"image.style.medium";i:2;s:16:"media.type.image";}s:6:"module";a:1:{i:0;s:5:"image";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"Z-q-BsMo4WG234VrI7ezloYiI3MjbnKTZ_7YldIoo40";}s:2:"id";s:19:"media.image.default";s:16:"targetEntityType";s:5:"media";s:6:"bundle";s:5:"image";s:4:"mode";s:7:"default";s:7:"content";a:1:{s:17:"field_media_image";a:6:{s:5:"label";s:15:"visually_hidden";s:8:"settings";a:2:{s:11:"image_style";s:6:"medium";s:10:"image_link";s:4:"file";}s:20:"third_party_settings";a:0:{}s:4:"type";s:5:"image";s:6:"weight";i:0;s:6:"region";s:7:"content";}}s:6:"hidden";a:3:{s:7:"created";b:1;s:9:"thumbnail";b:1;s:3:"uid";b:1;}}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'field.field.media.file.field_media_file',
-  'data' => 'a:17:{s:4:"uuid";s:36:"512ab3be-971f-4b59-b4f4-5fd1d5d50177";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:3:{s:6:"config";a:2:{i:0;s:36:"field.storage.media.field_media_file";i:1;s:15:"media.type.file";}s:8:"enforced";a:1:{s:6:"module";a:1:{i:0;s:5:"media";}}s:6:"module";a:1:{i:0;s:4:"file";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"_C8rbTRQABc6PuyRw2LD9zdf_muwzZVumKG6HSfzqfI";}s:2:"id";s:27:"media.file.field_media_file";s:10:"field_name";s:16:"field_media_file";s:11:"entity_type";s:5:"media";s:6:"bundle";s:4:"file";s:5:"label";s:4:"File";s:11:"description";s:0:"";s:8:"required";b:1;s:12:"translatable";b:1;s:13:"default_value";a:0:{}s:22:"default_value_callback";s:0:"";s:8:"settings";a:6:{s:14:"file_directory";s:31:"[date:custom:Y]-[date:custom:m]";s:15:"file_extensions";s:96:"txt rtf doc docx ppt pptx xls xlsx pdf odf odg odp ods odt fodt fods fodp fodg key numbers pages";s:12:"max_filesize";s:0:"";s:7:"handler";s:12:"default:file";s:16:"handler_settings";a:0:{}s:17:"description_field";b:0;}s:10:"field_type";s:4:"file";}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'field.field.media.image.field_media_image',
-  'data' => 'a:17:{s:4:"uuid";s:36:"3705074a-b693-4a44-badc-48f1c71f06b5";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:3:{s:6:"config";a:2:{i:0;s:37:"field.storage.media.field_media_image";i:1;s:16:"media.type.image";}s:8:"enforced";a:1:{s:6:"module";a:1:{i:0;s:5:"media";}}s:6:"module";a:1:{i:0;s:5:"image";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"pzPA-2JwyxlJ3qMb4L9viAnhNhbEhl2couH8A3FO020";}s:2:"id";s:29:"media.image.field_media_image";s:10:"field_name";s:17:"field_media_image";s:11:"entity_type";s:5:"media";s:6:"bundle";s:5:"image";s:5:"label";s:5:"Image";s:11:"description";s:0:"";s:8:"required";b:1;s:12:"translatable";b:1;s:13:"default_value";a:0:{}s:22:"default_value_callback";s:0:"";s:8:"settings";a:12:{s:9:"alt_field";b:1;s:18:"alt_field_required";b:1;s:11:"title_field";b:0;s:20:"title_field_required";b:0;s:14:"max_resolution";s:0:"";s:14:"min_resolution";s:0:"";s:13:"default_image";a:5:{s:4:"uuid";N;s:3:"alt";s:0:"";s:5:"title";s:0:"";s:5:"width";N;s:6:"height";N;}s:14:"file_directory";s:31:"[date:custom:Y]-[date:custom:m]";s:15:"file_extensions";s:16:"png gif jpg jpeg";s:12:"max_filesize";s:0:"";s:7:"handler";s:12:"default:file";s:16:"handler_settings";a:0:{}}s:10:"field_type";s:5:"image";}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'field.storage.media.field_media_file',
-  'data' => 'a:17:{s:4:"uuid";s:36:"9a4345cc-dc31-47d6-8735-2ddad3e67677";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:8:"enforced";a:1:{s:6:"module";a:1:{i:0;s:5:"media";}}s:6:"module";a:2:{i:0;s:4:"file";i:1;s:5:"media";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"4GNilUMnj0opT050eZIkWhkfuzu69ClyEr-cHxofjQw";}s:2:"id";s:22:"media.field_media_file";s:10:"field_name";s:16:"field_media_file";s:11:"entity_type";s:5:"media";s:4:"type";s:4:"file";s:8:"settings";a:4:{s:10:"uri_scheme";s:6:"public";s:11:"target_type";s:4:"file";s:13:"display_field";b:0;s:15:"display_default";b:0;}s:6:"module";s:4:"file";s:6:"locked";b:0;s:11:"cardinality";i:1;s:12:"translatable";b:1;s:7:"indexes";a:0:{}s:22:"persist_with_no_fields";b:0;s:14:"custom_storage";b:0;}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'field.storage.media.field_media_image',
-  'data' => 'a:17:{s:4:"uuid";s:36:"d3fd56b6-fa0f-4690-9885-ccceb29a0ba3";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:8:"enforced";a:1:{s:6:"module";a:1:{i:0;s:5:"media";}}s:6:"module";a:3:{i:0;s:4:"file";i:1;s:5:"image";i:2;s:5:"media";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"7ZBrcl87ZXaw42v952wwcw_9cQgTBq5_5tgyUkE-VV0";}s:2:"id";s:23:"media.field_media_image";s:10:"field_name";s:17:"field_media_image";s:11:"entity_type";s:5:"media";s:4:"type";s:5:"image";s:8:"settings";a:5:{s:13:"default_image";a:5:{s:4:"uuid";N;s:3:"alt";s:0:"";s:5:"title";s:0:"";s:5:"width";N;s:6:"height";N;}s:11:"target_type";s:4:"file";s:13:"display_field";b:0;s:15:"display_default";b:0;s:10:"uri_scheme";s:6:"public";}s:6:"module";s:5:"image";s:6:"locked";b:0;s:11:"cardinality";i:1;s:12:"translatable";b:1;s:7:"indexes";a:0:{}s:22:"persist_with_no_fields";b:0;s:14:"custom_storage";b:0;}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'media.settings',
-  'data' => 'a:2:{s:13:"icon_base_uri";s:28:"public://media-icons/generic";s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"f_ouXNygByhTko09cj2hDG_CeERO4jKCV8zrIvORnd0";}}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'media.type.file',
-  'data' => 'a:13:{s:4:"uuid";s:36:"f561bea5-6743-45dc-9ddf-07a61b589a70";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:0:{}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"s6qJnINiq7zI-ZoQOXM_gtiDpIsHT3fm7RySP1F_BE0";}s:2:"id";s:4:"file";s:5:"label";s:4:"File";s:11:"description";s:35:"Use local files for reusable media.";s:6:"source";s:4:"file";s:25:"queue_thumbnail_downloads";b:0;s:12:"new_revision";b:1;s:20:"source_configuration";a:1:{s:12:"source_field";s:16:"field_media_file";}s:9:"field_map";a:0:{}}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'media.type.image',
-  'data' => 'a:13:{s:4:"uuid";s:36:"1fc52468-4606-4313-9b6a-2a7631eb8d06";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:0:{}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"u7OxrscEED35iDR3R0akmw7QNvBSMEPJXFtKP57qBh8";}s:2:"id";s:5:"image";s:5:"label";s:5:"Image";s:11:"description";s:36:"Use local images for reusable media.";s:6:"source";s:5:"image";s:25:"queue_thumbnail_downloads";b:0;s:12:"new_revision";b:1;s:20:"source_configuration";a:1:{s:12:"source_field";s:17:"field_media_image";}s:9:"field_map";a:0:{}}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'views.view.media',
-  'data' => 'a:14:{s:4:"uuid";s:36:"eedf319c-a746-4091-a8c2-a9f98722cde9";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:1:{i:0;s:21:"image.style.thumbnail";}s:6:"module";a:3:{i:0;s:5:"image";i:1;s:5:"media";i:2;s:4:"user";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"MSzaJjMXciXBt9NEFvf84VTylGFxbhiAQUdDc572T2c";}s:2:"id";s:5:"media";s:5:"label";s:5:"Media";s:6:"module";s:5:"views";s:11:"description";s:0:"";s:3:"tag";s:0:"";s:10:"base_table";s:16:"media_field_data";s:10:"base_field";s:3:"mid";s:4:"core";s:3:"8.x";s:7:"display";a:2:{s:7:"default";a:6:{s:14:"display_plugin";s:7:"default";s:2:"id";s:7:"default";s:13:"display_title";s:6:"Master";s:8:"position";i:0;s:15:"display_options";a:17:{s:6:"access";a:2:{s:4:"type";s:4:"perm";s:7:"options";a:1:{s:4:"perm";s:21:"access media overview";}}s:5:"cache";a:2:{s:4:"type";s:3:"tag";s:7:"options";a:0:{}}s:5:"query";a:2:{s:4:"type";s:11:"views_query";s:7:"options";a:5:{s:19:"disable_sql_rewrite";b:0;s:8:"distinct";b:0;s:7:"replica";b:0;s:13:"query_comment";s:0:"";s:10:"query_tags";a:0:{}}}s:12:"exposed_form";a:2:{s:4:"type";s:5:"basic";s:7:"options";a:7:{s:13:"submit_button";s:6:"Filter";s:12:"reset_button";b:0;s:18:"reset_button_label";s:5:"Reset";s:19:"exposed_sorts_label";s:7:"Sort by";s:17:"expose_sort_order";b:1;s:14:"sort_asc_label";s:3:"Asc";s:15:"sort_desc_label";s:4:"Desc";}}s:5:"pager";a:2:{s:4:"type";s:4:"full";s:7:"options";a:7:{s:14:"items_per_page";i:50;s:6:"offset";i:0;s:2:"id";i:0;s:11:"total_pages";N;s:6:"expose";a:7:{s:14:"items_per_page";b:0;s:20:"items_per_page_label";s:14:"Items per page";s:22:"items_per_page_options";s:13:"5, 10, 25, 50";s:26:"items_per_page_options_all";b:0;s:32:"items_per_page_options_all_label";s:7:"- All -";s:6:"offset";b:0;s:12:"offset_label";s:6:"Offset";}s:4:"tags";a:4:{s:8:"previous";s:12:"‹ Previous";s:4:"next";s:8:"Next ›";s:5:"first";s:8:"« First";s:4:"last";s:7:"Last »";}s:8:"quantity";i:9;}}s:5:"style";a:2:{s:4:"type";s:5:"table";s:7:"options";a:12:{s:8:"grouping";a:0:{}s:9:"row_class";s:0:"";s:17:"default_row_class";b:1;s:8:"override";b:1;s:6:"sticky";b:0;s:7:"caption";s:0:"";s:7:"summary";s:0:"";s:11:"description";s:0:"";s:7:"columns";a:6:{s:4:"name";s:4:"name";s:6:"bundle";s:6:"bundle";s:7:"changed";s:7:"changed";s:3:"uid";s:3:"uid";s:6:"status";s:6:"status";s:20:"thumbnail__target_id";s:20:"thumbnail__target_id";}s:4:"info";a:6:{s:4:"name";a:6:{s:8:"sortable";b:1;s:18:"default_sort_order";s:3:"asc";s:5:"align";s:0:"";s:9:"separator";s:0:"";s:12:"empty_column";b:0;s:10:"responsive";s:0:"";}s:6:"bundle";a:6:{s:8:"sortable";b:1;s:18:"default_sort_order";s:3:"asc";s:5:"align";s:0:"";s:9:"separator";s:0:"";s:12:"empty_column";b:0;s:10:"responsive";s:0:"";}s:7:"changed";a:6:{s:8:"sortable";b:1;s:18:"default_sort_order";s:4:"desc";s:5:"align";s:0:"";s:9:"separator";s:0:"";s:12:"empty_column";b:0;s:10:"responsive";s:0:"";}s:3:"uid";a:6:{s:8:"sortable";b:0;s:18:"default_sort_order";s:3:"asc";s:5:"align";s:0:"";s:9:"separator";s:0:"";s:12:"empty_column";b:0;s:10:"responsive";s:0:"";}s:6:"status";a:6:{s:8:"sortable";b:1;s:18:"default_sort_order";s:3:"asc";s:5:"align";s:0:"";s:9:"separator";s:0:"";s:12:"empty_column";b:0;s:10:"responsive";s:0:"";}s:20:"thumbnail__target_id";a:6:{s:8:"sortable";b:0;s:18:"default_sort_order";s:3:"asc";s:5:"align";s:0:"";s:9:"separator";s:0:"";s:12:"empty_column";b:0;s:10:"responsive";s:0:"";}}s:7:"default";s:7:"changed";s:11:"empty_table";b:1;}}s:3:"row";a:1:{s:4:"type";s:6:"fields";}s:6:"fields";a:7:{s:20:"thumbnail__target_id";a:37:{s:2:"id";s:20:"thumbnail__target_id";s:5:"table";s:16:"media_field_data";s:5:"field";s:20:"thumbnail__target_id";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:9:"Thumbnail";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:1;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:17:"click_sort_column";s:9:"target_id";s:4:"type";s:5:"image";s:8:"settings";a:2:{s:11:"image_style";s:9:"thumbnail";s:10:"image_link";s:0:"";}s:12:"group_column";s:0:"";s:13:"group_columns";a:0:{}s:10:"group_rows";b:1;s:11:"delta_limit";i:0;s:12:"delta_offset";i:0;s:14:"delta_reversed";b:0;s:16:"delta_first_last";b:0;s:10:"multi_type";s:9:"separator";s:9:"separator";s:2:", ";s:17:"field_api_classes";b:0;s:11:"entity_type";s:5:"media";s:12:"entity_field";s:9:"thumbnail";s:9:"plugin_id";s:5:"field";}s:4:"name";a:37:{s:2:"id";s:4:"name";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:11:"entity_type";s:5:"media";s:12:"entity_field";s:5:"media";s:5:"alter";a:8:{s:10:"alter_text";b:0;s:9:"make_link";b:0;s:8:"absolute";b:0;s:4:"trim";b:0;s:13:"word_boundary";b:0;s:8:"ellipsis";b:0;s:10:"strip_tags";b:0;s:4:"html";b:0;}s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:8:"settings";a:1:{s:14:"link_to_entity";b:1;}s:9:"plugin_id";s:5:"field";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:10:"Media name";s:7:"exclude";b:0;s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:1;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:16:"hide_alter_empty";b:1;s:17:"click_sort_column";s:5:"value";s:4:"type";s:6:"string";s:12:"group_column";s:5:"value";s:13:"group_columns";a:0:{}s:10:"group_rows";b:1;s:11:"delta_limit";i:0;s:12:"delta_offset";i:0;s:14:"delta_reversed";b:0;s:16:"delta_first_last";b:0;s:10:"multi_type";s:9:"separator";s:9:"separator";s:2:", ";s:17:"field_api_classes";b:0;}s:6:"bundle";a:37:{s:2:"id";s:6:"bundle";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"bundle";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:6:"Source";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:1;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:17:"click_sort_column";s:9:"target_id";s:4:"type";s:22:"entity_reference_label";s:8:"settings";a:1:{s:4:"link";b:0;}s:12:"group_column";s:9:"target_id";s:13:"group_columns";a:0:{}s:10:"group_rows";b:1;s:11:"delta_limit";i:0;s:12:"delta_offset";i:0;s:14:"delta_reversed";b:0;s:16:"delta_first_last";b:0;s:10:"multi_type";s:9:"separator";s:9:"separator";s:2:", ";s:17:"field_api_classes";b:0;s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"bundle";s:9:"plugin_id";s:5:"field";}s:3:"uid";a:37:{s:2:"id";s:3:"uid";s:5:"table";s:16:"media_field_data";s:5:"field";s:3:"uid";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:6:"Author";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:1;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:17:"click_sort_column";s:9:"target_id";s:4:"type";s:22:"entity_reference_label";s:8:"settings";a:1:{s:4:"link";b:1;}s:12:"group_column";s:9:"target_id";s:13:"group_columns";a:0:{}s:10:"group_rows";b:1;s:11:"delta_limit";i:0;s:12:"delta_offset";i:0;s:14:"delta_reversed";b:0;s:16:"delta_first_last";b:0;s:10:"multi_type";s:9:"separator";s:9:"separator";s:2:", ";s:17:"field_api_classes";b:0;s:11:"entity_type";s:5:"media";s:12:"entity_field";s:3:"uid";s:9:"plugin_id";s:5:"field";}s:6:"status";a:37:{s:2:"id";s:6:"status";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"status";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:6:"Status";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:1;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:17:"click_sort_column";s:5:"value";s:4:"type";s:7:"boolean";s:8:"settings";a:3:{s:6:"format";s:6:"custom";s:18:"format_custom_true";s:9:"Published";s:19:"format_custom_false";s:11:"Unpublished";}s:12:"group_column";s:5:"value";s:13:"group_columns";a:0:{}s:10:"group_rows";b:1;s:11:"delta_limit";i:0;s:12:"delta_offset";i:0;s:14:"delta_reversed";b:0;s:16:"delta_first_last";b:0;s:10:"multi_type";s:9:"separator";s:9:"separator";s:2:", ";s:17:"field_api_classes";b:0;s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"status";s:9:"plugin_id";s:5:"field";}s:7:"changed";a:37:{s:2:"id";s:7:"changed";s:5:"table";s:16:"media_field_data";s:5:"field";s:7:"changed";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:7:"Updated";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:1;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:17:"click_sort_column";s:5:"value";s:4:"type";s:9:"timestamp";s:8:"settings";a:3:{s:11:"date_format";s:5:"short";s:18:"custom_date_format";s:0:"";s:8:"timezone";s:0:"";}s:12:"group_column";s:5:"value";s:13:"group_columns";a:0:{}s:10:"group_rows";b:1;s:11:"delta_limit";i:0;s:12:"delta_offset";i:0;s:14:"delta_reversed";b:0;s:16:"delta_first_last";b:0;s:10:"multi_type";s:9:"separator";s:9:"separator";s:2:", ";s:17:"field_api_classes";b:0;s:11:"entity_type";s:5:"media";s:12:"entity_field";s:7:"changed";s:9:"plugin_id";s:5:"field";}s:10:"operations";a:24:{s:2:"id";s:10:"operations";s:5:"table";s:5:"media";s:5:"field";s:10:"operations";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:10:"Operations";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:1;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:11:"destination";b:1;s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:17:"entity_operations";}}s:7:"filters";a:4:{s:4:"name";a:16:{s:2:"id";s:4:"name";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:8:"contains";s:5:"value";s:0:"";s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:10:{s:11:"operator_id";s:7:"name_op";s:5:"label";s:10:"Media name";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:7:"name_op";s:10:"identifier";s:4:"name";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:3:{s:13:"authenticated";s:13:"authenticated";s:9:"anonymous";s:1:"0";s:13:"administrator";s:1:"0";}}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:6:"string";}s:6:"bundle";a:16:{s:2:"id";s:6:"bundle";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"bundle";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:2:"in";s:5:"value";a:0:{}s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:11:{s:11:"operator_id";s:9:"bundle_op";s:5:"label";s:6:"Source";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:9:"bundle_op";s:10:"identifier";s:6:"source";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:3:{s:13:"authenticated";s:13:"authenticated";s:9:"anonymous";s:1:"0";s:13:"administrator";s:1:"0";}s:6:"reduce";b:0;}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"bundle";s:9:"plugin_id";s:6:"bundle";}s:6:"status";a:16:{s:2:"id";s:6:"status";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"status";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:1:"=";s:5:"value";s:1:"1";s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:10:{s:11:"operator_id";s:0:"";s:5:"label";s:4:"True";s:11:"description";N;s:12:"use_operator";b:0;s:8:"operator";s:9:"status_op";s:10:"identifier";s:6:"status";s:8:"required";b:1;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:1:{s:13:"authenticated";s:13:"authenticated";}}s:10:"is_grouped";b:1;s:10:"group_info";a:10:{s:5:"label";s:16:"Published status";s:11:"description";s:0:"";s:10:"identifier";s:6:"status";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:2:{i:1;a:3:{s:5:"title";s:9:"Published";s:8:"operator";s:1:"=";s:5:"value";s:1:"1";}i:2;a:3:{s:5:"title";s:11:"Unpublished";s:8:"operator";s:1:"=";s:5:"value";s:1:"0";}}}s:9:"plugin_id";s:7:"boolean";s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"status";}s:8:"langcode";a:16:{s:2:"id";s:8:"langcode";s:5:"table";s:16:"media_field_data";s:5:"field";s:8:"langcode";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:2:"in";s:5:"value";a:0:{}s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:11:{s:11:"operator_id";s:11:"langcode_op";s:5:"label";s:8:"Language";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:11:"langcode_op";s:10:"identifier";s:8:"langcode";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:3:{s:13:"authenticated";s:13:"authenticated";s:9:"anonymous";s:1:"0";s:13:"administrator";s:1:"0";}s:6:"reduce";b:0;}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:8:"langcode";s:9:"plugin_id";s:8:"language";}}s:5:"sorts";a:1:{s:7:"created";a:13:{s:2:"id";s:7:"created";s:5:"table";s:16:"media_field_data";s:5:"field";s:7:"created";s:5:"order";s:4:"DESC";s:11:"entity_type";s:5:"media";s:12:"entity_field";s:7:"created";s:9:"plugin_id";s:4:"date";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:7:"exposed";b:0;s:6:"expose";a:1:{s:5:"label";s:0:"";}s:11:"granularity";s:6:"second";}}s:5:"title";s:5:"Media";s:6:"header";a:0:{}s:6:"footer";a:0:{}s:5:"empty";a:1:{s:16:"area_text_custom";a:10:{s:2:"id";s:16:"area_text_custom";s:5:"table";s:5:"views";s:5:"field";s:16:"area_text_custom";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"empty";b:1;s:8:"tokenize";b:0;s:7:"content";s:21:"No content available.";s:9:"plugin_id";s:11:"text_custom";}}s:13:"relationships";a:0:{}s:9:"arguments";a:0:{}s:17:"display_extenders";a:0:{}}s:14:"cache_metadata";a:3:{s:7:"max-age";i:0;s:8:"contexts";a:5:{i:0;s:26:"languages:language_content";i:1;s:28:"languages:language_interface";i:2;s:3:"url";i:3;s:14:"url.query_args";i:4;s:16:"user.permissions";}s:4:"tags";a:0:{}}}s:15:"media_page_list";a:6:{s:14:"display_plugin";s:4:"page";s:2:"id";s:15:"media_page_list";s:13:"display_title";s:5:"Media";s:8:"position";i:1;s:15:"display_options";a:4:{s:17:"display_extenders";a:0:{}s:4:"path";s:19:"admin/content/media";s:4:"menu";a:8:{s:4:"type";s:3:"tab";s:5:"title";s:5:"Media";s:11:"description";s:0:"";s:8:"expanded";b:0;s:6:"parent";s:0:"";s:6:"weight";i:0;s:7:"context";s:1:"0";s:9:"menu_name";s:4:"main";}s:19:"display_description";s:0:"";}s:14:"cache_metadata";a:3:{s:7:"max-age";i:0;s:8:"contexts";a:5:{i:0;s:26:"languages:language_content";i:1;s:28:"languages:language_interface";i:2;s:3:"url";i:3;s:14:"url.query_args";i:4;s:16:"user.permissions";}s:4:"tags";a:0:{}}}}}',
-))
-->execute();
-
-// Insert Media's key_value entries.
-$connection->insert('key_value')
-->fields(array(
-  'collection',
-  'name',
-  'value',
-))
-->values(array(
-  'collection' => 'entity.definitions.bundle_field_map',
-  'name' => 'media',
-  'value' => 'a:2:{s:16:"field_media_file";a:2:{s:4:"type";s:4:"file";s:7:"bundles";a:1:{s:4:"file";s:4:"file";}}s:17:"field_media_image";a:2:{s:4:"type";s:5:"image";s:7:"bundles";a:1:{s:5:"image";s:5:"image";}}}',
-))
-->values(array(
-  'collection' => 'entity.definitions.installed',
-  'name' => 'media.entity_type',
-  'value' => 'O:36:"Drupal\Core\Entity\ContentEntityType":38:{s:25:" * revision_metadata_keys";a:3:{s:13:"revision_user";s:13:"revision_user";s:16:"revision_created";s:16:"revision_created";s:20:"revision_log_message";s:20:"revision_log_message";}s:15:" * static_cache";b:1;s:15:" * render_cache";b:1;s:19:" * persistent_cache";b:1;s:14:" * entity_keys";a:9:{s:2:"id";s:3:"mid";s:8:"revision";s:3:"vid";s:6:"bundle";s:6:"bundle";s:5:"label";s:4:"name";s:8:"langcode";s:8:"langcode";s:4:"uuid";s:4:"uuid";s:9:"published";s:6:"status";s:16:"default_langcode";s:16:"default_langcode";s:29:"revision_translation_affected";s:29:"revision_translation_affected";}s:5:" * id";s:5:"media";s:16:" * originalClass";s:25:"Drupal\media\Entity\Media";s:11:" * handlers";a:8:{s:7:"storage";s:46:"Drupal\Core\Entity\Sql\SqlContentEntityStorage";s:12:"view_builder";s:36:"Drupal\Core\Entity\EntityViewBuilder";s:12:"list_builder";s:36:"Drupal\Core\Entity\EntityListBuilder";s:6:"access";s:38:"Drupal\media\MediaAccessControlHandler";s:4:"form";a:4:{s:7:"default";s:22:"Drupal\media\MediaForm";s:3:"add";s:22:"Drupal\media\MediaForm";s:4:"edit";s:22:"Drupal\media\MediaForm";s:6:"delete";s:42:"Drupal\Core\Entity\ContentEntityDeleteForm";}s:11:"translation";s:52:"Drupal\content_translation\ContentTranslationHandler";s:10:"views_data";s:27:"Drupal\media\MediaViewsData";s:14:"route_provider";a:1:{s:4:"html";s:49:"Drupal\Core\Entity\Routing\AdminHtmlRouteProvider";}}s:19:" * admin_permission";s:16:"administer media";s:25:" * permission_granularity";s:11:"entity_type";s:8:" * links";a:6:{s:8:"add-page";s:10:"/media/add";s:8:"add-form";s:23:"/media/add/{media_type}";s:9:"canonical";s:14:"/media/{media}";s:11:"delete-form";s:21:"/media/{media}/delete";s:9:"edit-form";s:19:"/media/{media}/edit";s:8:"revision";s:46:"/media/{media}/revisions/{media_revision}/view";}s:17:" * label_callback";N;s:21:" * bundle_entity_type";s:10:"media_type";s:12:" * bundle_of";N;s:15:" * bundle_label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:10:"Media type";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:13:" * base_table";s:5:"media";s:22:" * revision_data_table";s:20:"media_field_revision";s:17:" * revision_table";s:14:"media_revision";s:13:" * data_table";s:16:"media_field_data";s:15:" * translatable";b:1;s:19:" * show_revision_ui";b:1;s:8:" * label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:5:"Media";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:19:" * label_collection";s:0:"";s:17:" * label_singular";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:10:"media item";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:15:" * label_plural";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:11:"media items";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:14:" * label_count";a:3:{s:8:"singular";s:17:"@count media item";s:6:"plural";s:18:"@count media items";s:7:"context";N;}s:15:" * uri_callback";N;s:8:" * group";s:7:"content";s:14:" * group_label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:7:"Content";s:12:" * arguments";a:0:{}s:10:" * options";a:1:{s:7:"context";s:17:"Entity type group";}}s:22:" * field_ui_base_route";s:27:"entity.media_type.edit_form";s:26:" * common_reference_target";b:1;s:22:" * list_cache_contexts";a:0:{}s:18:" * list_cache_tags";a:1:{i:0;s:10:"media_list";}s:14:" * constraints";a:1:{s:13:"EntityChanged";N;}s:13:" * additional";a:0:{}s:8:" * class";s:25:"Drupal\media\Entity\Media";s:11:" * provider";s:5:"media";s:20:" * stringTranslation";N;}',
-))
-->values(array(
-  'collection' => 'entity.definitions.installed',
-  'name' => 'media.field_storage_definitions',
-  'value' => "a:18:{s:3:\"mid\";O:37:\"Drupal\\Core\\Field\\BaseFieldDefinition\":5:{s:7:\" * type\";s:7:\"integer\";s:9:\" * schema\";a:4:{s:7:\"columns\";a:1:{s:5:\"value\";a:3:{s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;s:4:\"size\";s:6:\"normal\";}}s:11:\"unique keys\";a:0:{}s:7:\"indexes\";a:0:{}s:12:\"foreign keys\";a:0:{}}s:10:\" * indexes\";a:0:{}s:17:\" * itemDefinition\";O:51:\"Drupal\\Core\\Field\\TypedData\\FieldItemDataDefinition\":2:{s:18:\" * fieldDefinition\";r:2;s:13:\" * definition\";a:2:{s:4:\"type\";s:18:\"field_item:integer\";s:8:\"settings\";a:6:{s:8:\"unsigned\";b:1;s:4:\"size\";s:6:\"normal\";s:3:\"min\";s:0:\"\";s:3:\"max\";s:0:\"\";s:6:\"prefix\";s:0:\"\";s:6:\"suffix\";s:0:\"\";}}}s:13:\" * definition\";a:6:{s:5:\"label\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:2:\"ID\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:9:\"read-only\";b:1;s:8:\"provider\";s:5:\"media\";s:10:\"field_name\";s:3:\"mid\";s:11:\"entity_type\";s:5:\"media\";s:6:\"bundle\";N;}}s:4:\"uuid\";O:37:\"Drupal\\Core\\Field\\BaseFieldDefinition\":5:{s:7:\" * type\";s:4:\"uuid\";s:9:\" * schema\";a:4:{s:7:\"columns\";a:1:{s:5:\"value\";a:3:{s:4:\"type\";s:13:\"varchar_ascii\";s:6:\"length\";i:128;s:6:\"binary\";b:0;}}s:11:\"unique keys\";a:1:{s:5:\"value\";a:1:{i:0;s:5:\"value\";}}s:7:\"indexes\";a:0:{}s:12:\"foreign keys\";a:0:{}}s:10:\" * indexes\";a:0:{}s:17:\" * itemDefinition\";O:51:\"Drupal\\Core\\Field\\TypedData\\FieldItemDataDefinition\":2:{s:18:\" * fieldDefinition\";r:35;s:13:\" * definition\";a:2:{s:4:\"type\";s:15:\"field_item:uuid\";s:8:\"settings\";a:3:{s:10:\"max_length\";i:128;s:8:\"is_ascii\";b:1;s:14:\"case_sensitive\";b:0;}}}s:13:\" * definition\";a:6:{s:5:\"label\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:4:\"UUID\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:9:\"read-only\";b:1;s:8:\"provider\";s:5:\"media\";s:10:\"field_name\";s:4:\"uuid\";s:11:\"entity_type\";s:5:\"media\";s:6:\"bundle\";N;}}s:3:\"vid\";O:37:\"Drupal\\Core\\Field\\BaseFieldDefinition\":5:{s:7:\" * type\";s:7:\"integer\";s:9:\" * schema\";a:4:{s:7:\"columns\";a:1:{s:5:\"value\";a:3:{s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;s:4:\"size\";s:6:\"normal\";}}s:11:\"unique keys\";a:0:{}s:7:\"indexes\";a:0:{}s:12:\"foreign keys\";a:0:{}}s:10:\" * indexes\";a:0:{}s:17:\" * itemDefinition\";O:51:\"Drupal\\Core\\Field\\TypedData\\FieldItemDataDefinition\":2:{s:18:\" * fieldDefinition\";r:67;s:13:\" * definition\";a:2:{s:4:\"type\";s:18:\"field_item:integer\";s:8:\"settings\";a:6:{s:8:\"unsigned\";b:1;s:4:\"size\";s:6:\"normal\";s:3:\"min\";s:0:\"\";s:3:\"max\";s:0:\"\";s:6:\"prefix\";s:0:\"\";s:6:\"suffix\";s:0:\"\";}}}s:13:\" * definition\";a:6:{s:5:\"label\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:11:\"Revision ID\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:9:\"read-only\";b:1;s:8:\"provider\";s:5:\"media\";s:10:\"field_name\";s:3:\"vid\";s:11:\"entity_type\";s:5:\"media\";s:6:\"bundle\";N;}}s:8:\"langcode\";O:37:\"Drupal\\Core\\Field\\BaseFieldDefinition\":5:{s:7:\" * type\";s:8:\"language\";s:9:\" * schema\";a:4:{s:7:\"columns\";a:1:{s:5:\"value\";a:2:{s:4:\"type\";s:13:\"varchar_ascii\";s:6:\"length\";i:12;}}s:11:\"unique keys\";a:0:{}s:7:\"indexes\";a:0:{}s:12:\"foreign keys\";a:0:{}}s:10:\" * indexes\";a:0:{}s:17:\" * itemDefinition\";O:51:\"Drupal\\Core\\Field\\TypedData\\FieldItemDataDefinition\":2:{s:18:\" * fieldDefinition\";r:100;s:13:\" * definition\";a:2:{s:4:\"type\";s:19:\"field_item:language\";s:8:\"settings\";a:0:{}}}s:13:\" * definition\";a:8:{s:5:\"label\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:8:\"Language\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:7:\"display\";a:2:{s:4:\"view\";a:1:{s:7:\"options\";a:1:{s:6:\"region\";s:6:\"hidden\";}}s:4:\"form\";a:1:{s:7:\"options\";a:2:{s:4:\"type\";s:15:\"language_select\";s:6:\"weight\";i:2;}}}s:12:\"revisionable\";b:1;s:12:\"translatable\";b:1;s:8:\"provider\";s:5:\"media\";s:10:\"field_name\";s:8:\"langcode\";s:11:\"entity_type\";s:5:\"media\";s:6:\"bundle\";N;}}s:6:\"bundle\";O:37:\"Drupal\\Core\\Field\\BaseFieldDefinition\":5:{s:7:\" * type\";s:16:\"entity_reference\";s:9:\" * schema\";a:4:{s:7:\"columns\";a:1:{s:9:\"target_id\";a:3:{s:11:\"description\";s:28:\"The ID of the target entity.\";s:4:\"type\";s:13:\"varchar_ascii\";s:6:\"length\";i:32;}}s:7:\"indexes\";a:1:{s:9:\"target_id\";a:1:{i:0;s:9:\"target_id\";}}s:11:\"unique keys\";a:0:{}s:12:\"foreign keys\";a:0:{}}s:10:\" * indexes\";a:0:{}s:17:\" * itemDefinition\";O:51:\"Drupal\\Core\\Field\\TypedData\\FieldItemDataDefinition\":2:{s:18:\" * fieldDefinition\";r:135;s:13:\" * definition\";a:2:{s:4:\"type\";s:27:\"field_item:entity_reference\";s:8:\"settings\";a:3:{s:11:\"target_type\";s:10:\"media_type\";s:7:\"handler\";s:7:\"default\";s:16:\"handler_settings\";a:0:{}}}}s:13:\" * definition\";a:7:{s:5:\"label\";s:10:\"Media type\";s:8:\"required\";b:1;s:9:\"read-only\";b:1;s:8:\"provider\";s:5:\"media\";s:10:\"field_name\";s:6:\"bundle\";s:11:\"entity_type\";s:5:\"media\";s:6:\"bundle\";N;}}s:16:\"revision_created\";O:37:\"Drupal\\Core\\Field\\BaseFieldDefinition\":5:{s:7:\" * type\";s:7:\"created\";s:9:\" * schema\";a:4:{s:7:\"columns\";a:1:{s:5:\"value\";a:1:{s:4:\"type\";s:3:\"int\";}}s:11:\"unique keys\";a:0:{}s:7:\"indexes\";a:0:{}s:12:\"foreign keys\";a:0:{}}s:10:\" * indexes\";a:0:{}s:17:\" * itemDefinition\";O:51:\"Drupal\\Core\\Field\\TypedData\\FieldItemDataDefinition\":2:{s:18:\" * fieldDefinition\";r:165;s:13:\" * definition\";a:2:{s:4:\"type\";s:18:\"field_item:created\";s:8:\"settings\";a:0:{}}}s:13:\" * definition\";a:7:{s:5:\"label\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:20:\"Revision create time\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:11:\"description\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:47:\"The time that the current revision was created.\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:12:\"revisionable\";b:1;s:8:\"provider\";s:5:\"media\";s:10:\"field_name\";s:16:\"revision_created\";s:11:\"entity_type\";s:5:\"media\";s:6:\"bundle\";N;}}s:13:\"revision_user\";O:37:\"Drupal\\Core\\Field\\BaseFieldDefinition\":5:{s:7:\" * type\";s:16:\"entity_reference\";s:9:\" * schema\";a:4:{s:7:\"columns\";a:1:{s:9:\"target_id\";a:3:{s:11:\"description\";s:28:\"The ID of the target entity.\";s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;}}s:7:\"indexes\";a:1:{s:9:\"target_id\";a:1:{i:0;s:9:\"target_id\";}}s:11:\"unique keys\";a:0:{}s:12:\"foreign keys\";a:0:{}}s:10:\" * indexes\";a:0:{}s:17:\" * itemDefinition\";O:51:\"Drupal\\Core\\Field\\TypedData\\FieldItemDataDefinition\":2:{s:18:\" * fieldDefinition\";r:194;s:13:\" * definition\";a:2:{s:4:\"type\";s:27:\"field_item:entity_reference\";s:8:\"settings\";a:3:{s:11:\"target_type\";s:4:\"user\";s:7:\"handler\";s:7:\"default\";s:16:\"handler_settings\";a:0:{}}}}s:13:\" * definition\";a:7:{s:5:\"label\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:13:\"Revision user\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:11:\"description\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:50:\"The user ID of the author of the current revision.\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:12:\"revisionable\";b:1;s:8:\"provider\";s:5:\"media\";s:10:\"field_name\";s:13:\"revision_user\";s:11:\"entity_type\";s:5:\"media\";s:6:\"bundle\";N;}}s:20:\"revision_log_message\";O:37:\"Drupal\\Core\\Field\\BaseFieldDefinition\":5:{s:7:\" * type\";s:11:\"string_long\";s:9:\" * schema\";a:4:{s:7:\"columns\";a:1:{s:5:\"value\";a:2:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:3:\"big\";}}s:11:\"unique keys\";a:0:{}s:7:\"indexes\";a:0:{}s:12:\"foreign keys\";a:0:{}}s:10:\" * indexes\";a:0:{}s:17:\" * itemDefinition\";O:51:\"Drupal\\Core\\Field\\TypedData\\FieldItemDataDefinition\":2:{s:18:\" * fieldDefinition\";r:230;s:13:\" * definition\";a:2:{s:4:\"type\";s:22:\"field_item:string_long\";s:8:\"settings\";a:1:{s:14:\"case_sensitive\";b:0;}}}s:13:\" * definition\";a:9:{s:5:\"label\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:20:\"Revision log message\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:11:\"description\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:43:\"Briefly describe the changes you have made.\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:12:\"revisionable\";b:1;s:13:\"default_value\";a:1:{i:0;a:1:{s:5:\"value\";s:0:\"\";}}s:7:\"display\";a:1:{s:4:\"form\";a:1:{s:7:\"options\";a:3:{s:4:\"type\";s:15:\"string_textarea\";s:6:\"weight\";i:25;s:8:\"settings\";a:1:{s:4:\"rows\";i:4;}}}}s:8:\"provider\";s:5:\"media\";s:10:\"field_name\";s:20:\"revision_log_message\";s:11:\"entity_type\";s:5:\"media\";s:6:\"bundle\";N;}}s:6:\"status\";O:37:\"Drupal\\Core\\Field\\BaseFieldDefinition\":5:{s:7:\" * type\";s:7:\"boolean\";s:9:\" * schema\";a:4:{s:7:\"columns\";a:1:{s:5:\"value\";a:2:{s:4:\"type\";s:3:\"int\";s:4:\"size\";s:4:\"tiny\";}}s:11:\"unique keys\";a:0:{}s:7:\"indexes\";a:0:{}s:12:\"foreign keys\";a:0:{}}s:10:\" * indexes\";a:0:{}s:17:\" * itemDefinition\";O:51:\"Drupal\\Core\\Field\\TypedData\\FieldItemDataDefinition\":2:{s:18:\" * fieldDefinition\";r:271;s:13:\" * definition\";a:2:{s:4:\"type\";s:18:\"field_item:boolean\";s:8:\"settings\";a:2:{s:8:\"on_label\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:2:\"On\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:9:\"off_label\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:3:\"Off\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}}}}s:13:\" * definition\";a:9:{s:5:\"label\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:9:\"Published\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:12:\"revisionable\";b:1;s:12:\"translatable\";b:1;s:13:\"default_value\";a:1:{i:0;a:1:{s:5:\"value\";b:1;}}s:7:\"display\";a:1:{s:4:\"form\";a:2:{s:7:\"options\";a:3:{s:4:\"type\";s:16:\"boolean_checkbox\";s:8:\"settings\";a:1:{s:13:\"display_label\";b:1;}s:6:\"weight\";i:100;}s:12:\"configurable\";b:1;}}s:8:\"provider\";s:5:\"media\";s:10:\"field_name\";s:6:\"status\";s:11:\"entity_type\";s:5:\"media\";s:6:\"bundle\";N;}}s:4:\"name\";O:37:\"Drupal\\Core\\Field\\BaseFieldDefinition\":5:{s:7:\" * type\";s:6:\"string\";s:9:\" * schema\";a:4:{s:7:\"columns\";a:1:{s:5:\"value\";a:3:{s:4:\"type\";s:7:\"varchar\";s:6:\"length\";i:255;s:6:\"binary\";b:0;}}s:11:\"unique keys\";a:0:{}s:7:\"indexes\";a:0:{}s:12:\"foreign keys\";a:0:{}}s:10:\" * indexes\";a:0:{}s:17:\" * itemDefinition\";O:51:\"Drupal\\Core\\Field\\TypedData\\FieldItemDataDefinition\":2:{s:18:\" * fieldDefinition\";r:317;s:13:\" * definition\";a:2:{s:4:\"type\";s:17:\"field_item:string\";s:8:\"settings\";a:3:{s:10:\"max_length\";i:255;s:8:\"is_ascii\";b:0;s:14:\"case_sensitive\";b:0;}}}s:13:\" * definition\";a:10:{s:5:\"label\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:4:\"Name\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:8:\"required\";b:1;s:12:\"translatable\";b:1;s:12:\"revisionable\";b:1;s:13:\"default_value\";a:1:{i:0;a:1:{s:5:\"value\";s:0:\"\";}}s:7:\"display\";a:2:{s:4:\"form\";a:2:{s:7:\"options\";a:2:{s:4:\"type\";s:16:\"string_textfield\";s:6:\"weight\";i:-5;}s:12:\"configurable\";b:1;}s:4:\"view\";a:1:{s:7:\"options\";a:3:{s:5:\"label\";s:6:\"hidden\";s:4:\"type\";s:6:\"string\";s:6:\"weight\";i:-5;}}}s:8:\"provider\";s:5:\"media\";s:10:\"field_name\";s:4:\"name\";s:11:\"entity_type\";s:5:\"media\";s:6:\"bundle\";N;}}s:9:\"thumbnail\";O:37:\"Drupal\\Core\\Field\\BaseFieldDefinition\":5:{s:7:\" * type\";s:5:\"image\";s:9:\" * schema\";a:4:{s:7:\"columns\";a:5:{s:9:\"target_id\";a:3:{s:11:\"description\";s:26:\"The ID of the file entity.\";s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;}s:3:\"alt\";a:3:{s:11:\"description\";s:56:\"Alternative image text, for the image's 'alt' attribute.\";s:4:\"type\";s:7:\"varchar\";s:6:\"length\";i:512;}s:5:\"title\";a:3:{s:11:\"description\";s:52:\"Image title text, for the image's 'title' attribute.\";s:4:\"type\";s:7:\"varchar\";s:6:\"length\";i:1024;}s:5:\"width\";a:3:{s:11:\"description\";s:33:\"The width of the image in pixels.\";s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;}s:6:\"height\";a:3:{s:11:\"description\";s:34:\"The height of the image in pixels.\";s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;}}s:7:\"indexes\";a:1:{s:9:\"target_id\";a:1:{i:0;s:9:\"target_id\";}}s:12:\"foreign keys\";a:1:{s:9:\"target_id\";a:2:{s:5:\"table\";s:12:\"file_managed\";s:7:\"columns\";a:1:{s:9:\"target_id\";s:3:\"fid\";}}}s:11:\"unique keys\";a:0:{}}s:10:\" * indexes\";a:0:{}s:17:\" * itemDefinition\";O:51:\"Drupal\\Core\\Field\\TypedData\\FieldItemDataDefinition\":2:{s:18:\" * fieldDefinition\";r:363;s:13:\" * definition\";a:2:{s:4:\"type\";s:16:\"field_item:image\";s:8:\"settings\";a:16:{s:13:\"default_image\";a:5:{s:4:\"uuid\";N;s:3:\"alt\";s:0:\"\";s:5:\"title\";s:0:\"\";s:5:\"width\";N;s:6:\"height\";N;}s:11:\"target_type\";s:4:\"file\";s:13:\"display_field\";b:0;s:15:\"display_default\";b:0;s:10:\"uri_scheme\";s:6:\"public\";s:15:\"file_extensions\";s:16:\"png gif jpg jpeg\";s:9:\"alt_field\";i:1;s:18:\"alt_field_required\";i:1;s:11:\"title_field\";i:0;s:20:\"title_field_required\";i:0;s:14:\"max_resolution\";s:0:\"\";s:14:\"min_resolution\";s:0:\"\";s:14:\"file_directory\";s:31:\"[date:custom:Y]-[date:custom:m]\";s:12:\"max_filesize\";s:0:\"\";s:7:\"handler\";s:7:\"default\";s:16:\"handler_settings\";a:0:{}}}}s:13:\" * definition\";a:10:{s:5:\"label\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:9:\"Thumbnail\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:11:\"description\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:32:\"The thumbnail of the media item.\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:12:\"revisionable\";b:1;s:12:\"translatable\";b:1;s:7:\"display\";a:1:{s:4:\"view\";a:2:{s:7:\"options\";a:4:{s:4:\"type\";s:5:\"image\";s:6:\"weight\";i:5;s:5:\"label\";s:6:\"hidden\";s:8:\"settings\";a:1:{s:11:\"image_style\";s:9:\"thumbnail\";}}s:12:\"configurable\";b:1;}}s:9:\"read-only\";b:1;s:8:\"provider\";s:5:\"media\";s:10:\"field_name\";s:9:\"thumbnail\";s:11:\"entity_type\";s:5:\"media\";s:6:\"bundle\";N;}}s:3:\"uid\";O:37:\"Drupal\\Core\\Field\\BaseFieldDefinition\":5:{s:7:\" * type\";s:16:\"entity_reference\";s:9:\" * schema\";a:4:{s:7:\"columns\";a:1:{s:9:\"target_id\";a:3:{s:11:\"description\";s:28:\"The ID of the target entity.\";s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;}}s:7:\"indexes\";a:1:{s:9:\"target_id\";a:1:{i:0;s:9:\"target_id\";}}s:11:\"unique keys\";a:0:{}s:12:\"foreign keys\";a:0:{}}s:10:\" * indexes\";a:0:{}s:17:\" * itemDefinition\";O:51:\"Drupal\\Core\\Field\\TypedData\\FieldItemDataDefinition\":2:{s:18:\" * fieldDefinition\";r:448;s:13:\" * definition\";a:2:{s:4:\"type\";s:27:\"field_item:entity_reference\";s:8:\"settings\";a:3:{s:11:\"target_type\";s:4:\"user\";s:7:\"handler\";s:7:\"default\";s:16:\"handler_settings\";a:0:{}}}}s:13:\" * definition\";a:10:{s:5:\"label\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:11:\"Authored by\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:11:\"description\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:26:\"The user ID of the author.\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:12:\"revisionable\";b:1;s:22:\"default_value_callback\";s:43:\"Drupal\\media\\Entity\\Media::getCurrentUserId\";s:12:\"translatable\";b:1;s:7:\"display\";a:2:{s:4:\"form\";a:2:{s:7:\"options\";a:3:{s:4:\"type\";s:29:\"entity_reference_autocomplete\";s:6:\"weight\";i:5;s:8:\"settings\";a:4:{s:14:\"match_operator\";s:8:\"CONTAINS\";s:4:\"size\";s:2:\"60\";s:17:\"autocomplete_type\";s:4:\"tags\";s:11:\"placeholder\";s:0:\"\";}}s:12:\"configurable\";b:1;}s:4:\"view\";a:2:{s:7:\"options\";a:3:{s:5:\"label\";s:6:\"hidden\";s:4:\"type\";s:6:\"author\";s:6:\"weight\";i:0;}s:12:\"configurable\";b:1;}}s:8:\"provider\";s:5:\"media\";s:10:\"field_name\";s:3:\"uid\";s:11:\"entity_type\";s:5:\"media\";s:6:\"bundle\";N;}}s:7:\"created\";O:37:\"Drupal\\Core\\Field\\BaseFieldDefinition\":5:{s:7:\" * type\";s:7:\"created\";s:9:\" * schema\";a:4:{s:7:\"columns\";a:1:{s:5:\"value\";a:1:{s:4:\"type\";s:3:\"int\";}}s:11:\"unique keys\";a:0:{}s:7:\"indexes\";a:0:{}s:12:\"foreign keys\";a:0:{}}s:10:\" * indexes\";a:0:{}s:17:\" * itemDefinition\";O:51:\"Drupal\\Core\\Field\\TypedData\\FieldItemDataDefinition\":2:{s:18:\" * fieldDefinition\";r:503;s:13:\" * definition\";a:2:{s:4:\"type\";s:18:\"field_item:created\";s:8:\"settings\";a:0:{}}}s:13:\" * definition\";a:10:{s:5:\"label\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:11:\"Authored on\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:11:\"description\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:36:\"The time the media item was created.\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:12:\"translatable\";b:1;s:12:\"revisionable\";b:1;s:22:\"default_value_callback\";s:41:\"Drupal\\media\\Entity\\Media::getRequestTime\";s:7:\"display\";a:2:{s:4:\"form\";a:2:{s:7:\"options\";a:2:{s:4:\"type\";s:18:\"datetime_timestamp\";s:6:\"weight\";i:10;}s:12:\"configurable\";b:1;}s:4:\"view\";a:2:{s:7:\"options\";a:3:{s:5:\"label\";s:6:\"hidden\";s:4:\"type\";s:9:\"timestamp\";s:6:\"weight\";i:0;}s:12:\"configurable\";b:1;}}s:8:\"provider\";s:5:\"media\";s:10:\"field_name\";s:7:\"created\";s:11:\"entity_type\";s:5:\"media\";s:6:\"bundle\";N;}}s:7:\"changed\";O:37:\"Drupal\\Core\\Field\\BaseFieldDefinition\":5:{s:7:\" * type\";s:7:\"changed\";s:9:\" * schema\";a:4:{s:7:\"columns\";a:1:{s:5:\"value\";a:1:{s:4:\"type\";s:3:\"int\";}}s:11:\"unique keys\";a:0:{}s:7:\"indexes\";a:0:{}s:12:\"foreign keys\";a:0:{}}s:10:\" * indexes\";a:0:{}s:17:\" * itemDefinition\";O:51:\"Drupal\\Core\\Field\\TypedData\\FieldItemDataDefinition\":2:{s:18:\" * fieldDefinition\";r:546;s:13:\" * definition\";a:2:{s:4:\"type\";s:18:\"field_item:changed\";s:8:\"settings\";a:0:{}}}s:13:\" * definition\";a:8:{s:5:\"label\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:7:\"Changed\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:11:\"description\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:40:\"The time the media item was last edited.\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:12:\"translatable\";b:1;s:12:\"revisionable\";b:1;s:8:\"provider\";s:5:\"media\";s:10:\"field_name\";s:7:\"changed\";s:11:\"entity_type\";s:5:\"media\";s:6:\"bundle\";N;}}s:16:\"default_langcode\";O:37:\"Drupal\\Core\\Field\\BaseFieldDefinition\":5:{s:7:\" * type\";s:7:\"boolean\";s:9:\" * schema\";a:4:{s:7:\"columns\";a:1:{s:5:\"value\";a:2:{s:4:\"type\";s:3:\"int\";s:4:\"size\";s:4:\"tiny\";}}s:11:\"unique keys\";a:0:{}s:7:\"indexes\";a:0:{}s:12:\"foreign keys\";a:0:{}}s:10:\" * indexes\";a:0:{}s:17:\" * itemDefinition\";O:51:\"Drupal\\Core\\Field\\TypedData\\FieldItemDataDefinition\":2:{s:18:\" * fieldDefinition\";r:576;s:13:\" * definition\";a:2:{s:4:\"type\";s:18:\"field_item:boolean\";s:8:\"settings\";a:2:{s:8:\"on_label\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:2:\"On\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:9:\"off_label\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:3:\"Off\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}}}}s:13:\" * definition\";a:9:{s:5:\"label\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:19:\"Default translation\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:11:\"description\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:58:\"A flag indicating whether this is the default translation.\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:12:\"translatable\";b:1;s:12:\"revisionable\";b:1;s:13:\"default_value\";a:1:{i:0;a:1:{s:5:\"value\";b:1;}}s:8:\"provider\";s:5:\"media\";s:10:\"field_name\";s:16:\"default_langcode\";s:11:\"entity_type\";s:5:\"media\";s:6:\"bundle\";N;}}s:29:\"revision_translation_affected\";O:37:\"Drupal\\Core\\Field\\BaseFieldDefinition\":5:{s:7:\" * type\";s:7:\"boolean\";s:9:\" * schema\";a:4:{s:7:\"columns\";a:1:{s:5:\"value\";a:2:{s:4:\"type\";s:3:\"int\";s:4:\"size\";s:4:\"tiny\";}}s:11:\"unique keys\";a:0:{}s:7:\"indexes\";a:0:{}s:12:\"foreign keys\";a:0:{}}s:10:\" * indexes\";a:0:{}s:17:\" * itemDefinition\";O:51:\"Drupal\\Core\\Field\\TypedData\\FieldItemDataDefinition\":2:{s:18:\" * fieldDefinition\";r:618;s:13:\" * definition\";a:2:{s:4:\"type\";s:18:\"field_item:boolean\";s:8:\"settings\";a:2:{s:8:\"on_label\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:2:\"On\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:9:\"off_label\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:3:\"Off\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}}}}s:13:\" * definition\";a:9:{s:5:\"label\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:29:\"Revision translation affected\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:11:\"description\";O:48:\"Drupal\\Core\\StringTranslation\\TranslatableMarkup\":3:{s:9:\" * string\";s:72:\"Indicates if the last edit of a translation belongs to current revision.\";s:12:\" * arguments\";a:0:{}s:10:\" * options\";a:0:{}}s:9:\"read-only\";b:1;s:12:\"revisionable\";b:1;s:12:\"translatable\";b:1;s:8:\"provider\";s:5:\"media\";s:10:\"field_name\";s:29:\"revision_translation_affected\";s:11:\"entity_type\";s:5:\"media\";s:6:\"bundle\";N;}}s:17:\"field_media_image\";O:38:\"Drupal\\field\\Entity\\FieldStorageConfig\":28:{s:5:\" * id\";s:23:\"media.field_media_image\";s:13:\" * field_name\";s:17:\"field_media_image\";s:14:\" * entity_type\";s:5:\"media\";s:7:\" * type\";s:5:\"image\";s:9:\" * module\";s:5:\"image\";s:11:\" * settings\";a:5:{s:13:\"default_image\";a:5:{s:4:\"uuid\";N;s:3:\"alt\";s:0:\"\";s:5:\"title\";s:0:\"\";s:5:\"width\";N;s:6:\"height\";N;}s:11:\"target_type\";s:4:\"file\";s:13:\"display_field\";b:0;s:15:\"display_default\";b:0;s:10:\"uri_scheme\";s:6:\"public\";}s:14:\" * cardinality\";i:1;s:15:\" * translatable\";b:1;s:9:\" * locked\";b:0;s:25:\" * persist_with_no_fields\";b:0;s:14:\"custom_storage\";b:0;s:10:\" * indexes\";a:0:{}s:10:\" * deleted\";b:0;s:13:\" * originalId\";s:23:\"media.field_media_image\";s:9:\" * status\";b:1;s:7:\" * uuid\";s:36:\"d3fd56b6-fa0f-4690-9885-ccceb29a0ba3\";s:11:\" * langcode\";s:2:\"en\";s:23:\" * third_party_settings\";a:0:{}s:8:\" * _core\";a:1:{s:19:\"default_config_hash\";s:43:\"7ZBrcl87ZXaw42v952wwcw_9cQgTBq5_5tgyUkE-VV0\";}s:14:\" * trustedData\";b:1;s:15:\" * entityTypeId\";s:20:\"field_storage_config\";s:15:\" * enforceIsNew\";b:1;s:12:\" * typedData\";N;s:16:\" * cacheContexts\";a:0:{}s:12:\" * cacheTags\";a:0:{}s:14:\" * cacheMaxAge\";i:-1;s:14:\" * _serviceIds\";a:0:{}s:15:\" * dependencies\";a:2:{s:8:\"enforced\";a:1:{s:6:\"module\";a:1:{i:0;s:5:\"media\";}}s:6:\"module\";a:3:{i:0;s:4:\"file\";i:1;s:5:\"image\";i:2;s:5:\"media\";}}}s:16:\"field_media_file\";O:38:\"Drupal\\field\\Entity\\FieldStorageConfig\":28:{s:5:\" * id\";s:22:\"media.field_media_file\";s:13:\" * field_name\";s:16:\"field_media_file\";s:14:\" * entity_type\";s:5:\"media\";s:7:\" * type\";s:4:\"file\";s:9:\" * module\";s:4:\"file\";s:11:\" * settings\";a:4:{s:10:\"uri_scheme\";s:6:\"public\";s:11:\"target_type\";s:4:\"file\";s:13:\"display_field\";b:0;s:15:\"display_default\";b:0;}s:14:\" * cardinality\";i:1;s:15:\" * translatable\";b:1;s:9:\" * locked\";b:0;s:25:\" * persist_with_no_fields\";b:0;s:14:\"custom_storage\";b:0;s:10:\" * indexes\";a:0:{}s:10:\" * deleted\";b:0;s:13:\" * originalId\";s:22:\"media.field_media_file\";s:9:\" * status\";b:1;s:7:\" * uuid\";s:36:\"9a4345cc-dc31-47d6-8735-2ddad3e67677\";s:11:\" * langcode\";s:2:\"en\";s:23:\" * third_party_settings\";a:0:{}s:8:\" * _core\";a:1:{s:19:\"default_config_hash\";s:43:\"4GNilUMnj0opT050eZIkWhkfuzu69ClyEr-cHxofjQw\";}s:14:\" * trustedData\";b:1;s:15:\" * entityTypeId\";s:20:\"field_storage_config\";s:15:\" * enforceIsNew\";b:1;s:12:\" * typedData\";N;s:16:\" * cacheContexts\";a:0:{}s:12:\" * cacheTags\";a:0:{}s:14:\" * cacheMaxAge\";i:-1;s:14:\" * _serviceIds\";a:0:{}s:15:\" * dependencies\";a:2:{s:8:\"enforced\";a:1:{s:6:\"module\";a:1:{i:0;s:5:\"media\";}}s:6:\"module\";a:2:{i:0;s:4:\"file\";i:1;s:5:\"media\";}}}}",
-))
-->values(array(
-  'collection' => 'entity.definitions.installed',
-  'name' => 'media_type.entity_type',
-  'value' => 'O:42:"Drupal\Core\Config\Entity\ConfigEntityType":41:{s:16:" * config_prefix";s:4:"type";s:15:" * static_cache";b:0;s:14:" * lookup_keys";a:1:{i:0;s:4:"uuid";}s:16:" * config_export";a:9:{i:0;s:2:"id";i:1;s:5:"label";i:2;s:11:"description";i:3;s:6:"source";i:4;s:25:"queue_thumbnail_downloads";i:5;s:12:"new_revision";i:6;s:20:"source_configuration";i:7;s:9:"field_map";i:8;s:6:"status";}s:21:" * mergedConfigExport";a:0:{}s:15:" * render_cache";b:1;s:19:" * persistent_cache";b:1;s:14:" * entity_keys";a:9:{s:2:"id";s:2:"id";s:5:"label";s:5:"label";s:6:"status";s:6:"status";s:8:"revision";s:0:"";s:6:"bundle";s:0:"";s:8:"langcode";s:8:"langcode";s:16:"default_langcode";s:16:"default_langcode";s:29:"revision_translation_affected";s:29:"revision_translation_affected";s:4:"uuid";s:4:"uuid";}s:5:" * id";s:10:"media_type";s:16:" * originalClass";s:29:"Drupal\media\Entity\MediaType";s:11:" * handlers";a:5:{s:4:"form";a:3:{s:3:"add";s:26:"Drupal\media\MediaTypeForm";s:4:"edit";s:26:"Drupal\media\MediaTypeForm";s:6:"delete";s:44:"Drupal\media\Form\MediaTypeDeleteConfirmForm";}s:12:"list_builder";s:33:"Drupal\media\MediaTypeListBuilder";s:14:"route_provider";a:1:{s:4:"html";s:51:"Drupal\Core\Entity\Routing\DefaultHtmlRouteProvider";}s:6:"access";s:45:"Drupal\Core\Entity\EntityAccessControlHandler";s:7:"storage";s:45:"Drupal\Core\Config\Entity\ConfigEntityStorage";}s:19:" * admin_permission";s:22:"administer media types";s:25:" * permission_granularity";s:11:"entity_type";s:8:" * links";a:4:{s:8:"add-form";s:26:"/admin/structure/media/add";s:9:"edit-form";s:42:"/admin/structure/media/manage/{media_type}";s:11:"delete-form";s:49:"/admin/structure/media/manage/{media_type}/delete";s:10:"collection";s:22:"/admin/structure/media";}s:17:" * label_callback";N;s:21:" * bundle_entity_type";N;s:12:" * bundle_of";s:5:"media";s:15:" * bundle_label";N;s:13:" * base_table";N;s:22:" * revision_data_table";N;s:17:" * revision_table";N;s:13:" * data_table";N;s:15:" * translatable";b:0;s:19:" * show_revision_ui";b:0;s:8:" * label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:10:"Media type";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:19:" * label_collection";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:11:"Media types";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:17:" * label_singular";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:10:"media type";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:15:" * label_plural";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:11:"media types";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:14:" * label_count";a:3:{s:8:"singular";s:17:"@count media type";s:6:"plural";s:18:"@count media types";s:7:"context";N;}s:15:" * uri_callback";N;s:8:" * group";s:13:"configuration";s:14:" * group_label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:13:"Configuration";s:12:" * arguments";a:0:{}s:10:" * options";a:1:{s:7:"context";s:17:"Entity type group";}}s:22:" * field_ui_base_route";N;s:26:" * common_reference_target";b:0;s:22:" * list_cache_contexts";a:0:{}s:18:" * list_cache_tags";a:1:{i:0;s:22:"config:media_type_list";}s:14:" * constraints";a:0:{}s:13:" * additional";a:0:{}s:8:" * class";s:29:"Drupal\media\Entity\MediaType";s:11:" * provider";s:5:"media";s:20:" * stringTranslation";N;}',
-))
-->values(array(
-  'collection' => 'entity.storage_schema.sql',
-  'name' => 'media.entity_schema_data',
-  'value' => 'a:4:{s:5:"media";a:2:{s:11:"primary key";a:1:{i:0;s:3:"mid";}s:11:"unique keys";a:1:{s:10:"media__vid";a:1:{i:0;s:3:"vid";}}}s:14:"media_revision";a:2:{s:11:"primary key";a:1:{i:0;s:3:"vid";}s:7:"indexes";a:1:{s:10:"media__mid";a:1:{i:0;s:3:"mid";}}}s:16:"media_field_data";a:2:{s:11:"primary key";a:2:{i:0;s:3:"mid";i:1;s:8:"langcode";}s:7:"indexes";a:3:{s:37:"media__id__default_langcode__langcode";a:3:{i:0;s:3:"mid";i:1;s:16:"default_langcode";i:2;s:8:"langcode";}s:10:"media__vid";a:1:{i:0;s:3:"vid";}s:20:"media__status_bundle";a:3:{i:0;s:6:"status";i:1;s:6:"bundle";i:2;s:3:"mid";}}}s:20:"media_field_revision";a:2:{s:11:"primary key";a:2:{i:0;s:3:"vid";i:1;s:8:"langcode";}s:7:"indexes";a:1:{s:37:"media__id__default_langcode__langcode";a:3:{i:0;s:3:"mid";i:1;s:16:"default_langcode";i:2;s:8:"langcode";}}}}',
-))
-->values(array(
-  'collection' => 'entity.storage_schema.sql',
-  'name' => 'media.field_schema_data.bundle',
-  'value' => 'a:2:{s:5:"media";a:2:{s:6:"fields";a:1:{s:6:"bundle";a:4:{s:11:"description";s:28:"The ID of the target entity.";s:4:"type";s:13:"varchar_ascii";s:6:"length";i:32;s:8:"not null";b:1;}}s:7:"indexes";a:1:{s:30:"media_field__bundle__target_id";a:1:{i:0;s:6:"bundle";}}}s:16:"media_field_data";a:2:{s:6:"fields";a:1:{s:6:"bundle";a:4:{s:11:"description";s:28:"The ID of the target entity.";s:4:"type";s:13:"varchar_ascii";s:6:"length";i:32;s:8:"not null";b:1;}}s:7:"indexes";a:1:{s:30:"media_field__bundle__target_id";a:1:{i:0;s:6:"bundle";}}}}',
-))
-->values(array(
-  'collection' => 'entity.storage_schema.sql',
-  'name' => 'media.field_schema_data.changed',
-  'value' => 'a:2:{s:16:"media_field_data";a:1:{s:6:"fields";a:1:{s:7:"changed";a:2:{s:4:"type";s:3:"int";s:8:"not null";b:0;}}}s:20:"media_field_revision";a:1:{s:6:"fields";a:1:{s:7:"changed";a:2:{s:4:"type";s:3:"int";s:8:"not null";b:0;}}}}',
-))
-->values(array(
-  'collection' => 'entity.storage_schema.sql',
-  'name' => 'media.field_schema_data.created',
-  'value' => 'a:2:{s:16:"media_field_data";a:1:{s:6:"fields";a:1:{s:7:"created";a:2:{s:4:"type";s:3:"int";s:8:"not null";b:0;}}}s:20:"media_field_revision";a:1:{s:6:"fields";a:1:{s:7:"created";a:2:{s:4:"type";s:3:"int";s:8:"not null";b:0;}}}}',
-))
-->values(array(
-  'collection' => 'entity.storage_schema.sql',
-  'name' => 'media.field_schema_data.default_langcode',
-  'value' => 'a:2:{s:16:"media_field_data";a:1:{s:6:"fields";a:1:{s:16:"default_langcode";a:3:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:1;}}}s:20:"media_field_revision";a:1:{s:6:"fields";a:1:{s:16:"default_langcode";a:3:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:1;}}}}',
-))
-->values(array(
-  'collection' => 'entity.storage_schema.sql',
-  'name' => 'media.field_schema_data.field_media_file',
-  'value' => 'a:2:{s:23:"media__field_media_file";a:5:{s:11:"description";s:46:"Data storage for media field field_media_file.";s:6:"fields";a:9:{s:6:"bundle";a:5:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:128;s:8:"not null";b:1;s:7:"default";s:0:"";s:11:"description";s:88:"The field instance bundle to which this row belongs, used when deleting a field instance";}s:7:"deleted";a:5:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:1;s:7:"default";i:0;s:11:"description";s:60:"A boolean indicating whether this data item has been deleted";}s:9:"entity_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:38:"The entity id this data is attached to";}s:11:"revision_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:47:"The entity revision id this data is attached to";}s:8:"langcode";a:5:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:32;s:8:"not null";b:1;s:7:"default";s:0:"";s:11:"description";s:37:"The language code for this data item.";}s:5:"delta";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:67:"The sequence number for this data item, used for multi-value fields";}s:26:"field_media_file_target_id";a:4:{s:11:"description";s:26:"The ID of the file entity.";s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;}s:24:"field_media_file_display";a:6:{s:11:"description";s:75:"Flag to control whether this file should be displayed when viewing content.";s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"unsigned";b:1;s:7:"default";i:1;s:8:"not null";b:0;}s:28:"field_media_file_description";a:3:{s:11:"description";s:26:"A description of the file.";s:4:"type";s:4:"text";s:8:"not null";b:0;}}s:11:"primary key";a:4:{i:0;s:9:"entity_id";i:1;s:7:"deleted";i:2;s:5:"delta";i:3;s:8:"langcode";}s:7:"indexes";a:3:{s:6:"bundle";a:1:{i:0;s:6:"bundle";}s:11:"revision_id";a:1:{i:0;s:11:"revision_id";}s:26:"field_media_file_target_id";a:1:{i:0;s:26:"field_media_file_target_id";}}s:12:"foreign keys";a:1:{s:26:"field_media_file_target_id";a:2:{s:5:"table";s:12:"file_managed";s:7:"columns";a:1:{s:26:"field_media_file_target_id";s:3:"fid";}}}}s:32:"media_revision__field_media_file";a:5:{s:11:"description";s:58:"Revision archive storage for media field field_media_file.";s:6:"fields";a:9:{s:6:"bundle";a:5:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:128;s:8:"not null";b:1;s:7:"default";s:0:"";s:11:"description";s:88:"The field instance bundle to which this row belongs, used when deleting a field instance";}s:7:"deleted";a:5:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:1;s:7:"default";i:0;s:11:"description";s:60:"A boolean indicating whether this data item has been deleted";}s:9:"entity_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:38:"The entity id this data is attached to";}s:11:"revision_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:47:"The entity revision id this data is attached to";}s:8:"langcode";a:5:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:32;s:8:"not null";b:1;s:7:"default";s:0:"";s:11:"description";s:37:"The language code for this data item.";}s:5:"delta";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:67:"The sequence number for this data item, used for multi-value fields";}s:26:"field_media_file_target_id";a:4:{s:11:"description";s:26:"The ID of the file entity.";s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;}s:24:"field_media_file_display";a:6:{s:11:"description";s:75:"Flag to control whether this file should be displayed when viewing content.";s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"unsigned";b:1;s:7:"default";i:1;s:8:"not null";b:0;}s:28:"field_media_file_description";a:3:{s:11:"description";s:26:"A description of the file.";s:4:"type";s:4:"text";s:8:"not null";b:0;}}s:11:"primary key";a:5:{i:0;s:9:"entity_id";i:1;s:11:"revision_id";i:2;s:7:"deleted";i:3;s:5:"delta";i:4;s:8:"langcode";}s:7:"indexes";a:3:{s:6:"bundle";a:1:{i:0;s:6:"bundle";}s:11:"revision_id";a:1:{i:0;s:11:"revision_id";}s:26:"field_media_file_target_id";a:1:{i:0;s:26:"field_media_file_target_id";}}s:12:"foreign keys";a:1:{s:26:"field_media_file_target_id";a:2:{s:5:"table";s:12:"file_managed";s:7:"columns";a:1:{s:26:"field_media_file_target_id";s:3:"fid";}}}}}',
-))
-->values(array(
-  'collection' => 'entity.storage_schema.sql',
-  'name' => 'media.field_schema_data.field_media_image',
-  'value' => "a:2:{s:24:\"media__field_media_image\";a:5:{s:11:\"description\";s:47:\"Data storage for media field field_media_image.\";s:6:\"fields\";a:11:{s:6:\"bundle\";a:5:{s:4:\"type\";s:13:\"varchar_ascii\";s:6:\"length\";i:128;s:8:\"not null\";b:1;s:7:\"default\";s:0:\"\";s:11:\"description\";s:88:\"The field instance bundle to which this row belongs, used when deleting a field instance\";}s:7:\"deleted\";a:5:{s:4:\"type\";s:3:\"int\";s:4:\"size\";s:4:\"tiny\";s:8:\"not null\";b:1;s:7:\"default\";i:0;s:11:\"description\";s:60:\"A boolean indicating whether this data item has been deleted\";}s:9:\"entity_id\";a:4:{s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;s:8:\"not null\";b:1;s:11:\"description\";s:38:\"The entity id this data is attached to\";}s:11:\"revision_id\";a:4:{s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;s:8:\"not null\";b:1;s:11:\"description\";s:47:\"The entity revision id this data is attached to\";}s:8:\"langcode\";a:5:{s:4:\"type\";s:13:\"varchar_ascii\";s:6:\"length\";i:32;s:8:\"not null\";b:1;s:7:\"default\";s:0:\"\";s:11:\"description\";s:37:\"The language code for this data item.\";}s:5:\"delta\";a:4:{s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;s:8:\"not null\";b:1;s:11:\"description\";s:67:\"The sequence number for this data item, used for multi-value fields\";}s:27:\"field_media_image_target_id\";a:4:{s:11:\"description\";s:26:\"The ID of the file entity.\";s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;s:8:\"not null\";b:1;}s:21:\"field_media_image_alt\";a:4:{s:11:\"description\";s:56:\"Alternative image text, for the image's 'alt' attribute.\";s:4:\"type\";s:7:\"varchar\";s:6:\"length\";i:512;s:8:\"not null\";b:0;}s:23:\"field_media_image_title\";a:4:{s:11:\"description\";s:52:\"Image title text, for the image's 'title' attribute.\";s:4:\"type\";s:7:\"varchar\";s:6:\"length\";i:1024;s:8:\"not null\";b:0;}s:23:\"field_media_image_width\";a:4:{s:11:\"description\";s:33:\"The width of the image in pixels.\";s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;s:8:\"not null\";b:0;}s:24:\"field_media_image_height\";a:4:{s:11:\"description\";s:34:\"The height of the image in pixels.\";s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;s:8:\"not null\";b:0;}}s:11:\"primary key\";a:4:{i:0;s:9:\"entity_id\";i:1;s:7:\"deleted\";i:2;s:5:\"delta\";i:3;s:8:\"langcode\";}s:7:\"indexes\";a:3:{s:6:\"bundle\";a:1:{i:0;s:6:\"bundle\";}s:11:\"revision_id\";a:1:{i:0;s:11:\"revision_id\";}s:27:\"field_media_image_target_id\";a:1:{i:0;s:27:\"field_media_image_target_id\";}}s:12:\"foreign keys\";a:1:{s:27:\"field_media_image_target_id\";a:2:{s:5:\"table\";s:12:\"file_managed\";s:7:\"columns\";a:1:{s:27:\"field_media_image_target_id\";s:3:\"fid\";}}}}s:33:\"media_revision__field_media_image\";a:5:{s:11:\"description\";s:59:\"Revision archive storage for media field field_media_image.\";s:6:\"fields\";a:11:{s:6:\"bundle\";a:5:{s:4:\"type\";s:13:\"varchar_ascii\";s:6:\"length\";i:128;s:8:\"not null\";b:1;s:7:\"default\";s:0:\"\";s:11:\"description\";s:88:\"The field instance bundle to which this row belongs, used when deleting a field instance\";}s:7:\"deleted\";a:5:{s:4:\"type\";s:3:\"int\";s:4:\"size\";s:4:\"tiny\";s:8:\"not null\";b:1;s:7:\"default\";i:0;s:11:\"description\";s:60:\"A boolean indicating whether this data item has been deleted\";}s:9:\"entity_id\";a:4:{s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;s:8:\"not null\";b:1;s:11:\"description\";s:38:\"The entity id this data is attached to\";}s:11:\"revision_id\";a:4:{s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;s:8:\"not null\";b:1;s:11:\"description\";s:47:\"The entity revision id this data is attached to\";}s:8:\"langcode\";a:5:{s:4:\"type\";s:13:\"varchar_ascii\";s:6:\"length\";i:32;s:8:\"not null\";b:1;s:7:\"default\";s:0:\"\";s:11:\"description\";s:37:\"The language code for this data item.\";}s:5:\"delta\";a:4:{s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;s:8:\"not null\";b:1;s:11:\"description\";s:67:\"The sequence number for this data item, used for multi-value fields\";}s:27:\"field_media_image_target_id\";a:4:{s:11:\"description\";s:26:\"The ID of the file entity.\";s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;s:8:\"not null\";b:1;}s:21:\"field_media_image_alt\";a:4:{s:11:\"description\";s:56:\"Alternative image text, for the image's 'alt' attribute.\";s:4:\"type\";s:7:\"varchar\";s:6:\"length\";i:512;s:8:\"not null\";b:0;}s:23:\"field_media_image_title\";a:4:{s:11:\"description\";s:52:\"Image title text, for the image's 'title' attribute.\";s:4:\"type\";s:7:\"varchar\";s:6:\"length\";i:1024;s:8:\"not null\";b:0;}s:23:\"field_media_image_width\";a:4:{s:11:\"description\";s:33:\"The width of the image in pixels.\";s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;s:8:\"not null\";b:0;}s:24:\"field_media_image_height\";a:4:{s:11:\"description\";s:34:\"The height of the image in pixels.\";s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;s:8:\"not null\";b:0;}}s:11:\"primary key\";a:5:{i:0;s:9:\"entity_id\";i:1;s:11:\"revision_id\";i:2;s:7:\"deleted\";i:3;s:5:\"delta\";i:4;s:8:\"langcode\";}s:7:\"indexes\";a:3:{s:6:\"bundle\";a:1:{i:0;s:6:\"bundle\";}s:11:\"revision_id\";a:1:{i:0;s:11:\"revision_id\";}s:27:\"field_media_image_target_id\";a:1:{i:0;s:27:\"field_media_image_target_id\";}}s:12:\"foreign keys\";a:1:{s:27:\"field_media_image_target_id\";a:2:{s:5:\"table\";s:12:\"file_managed\";s:7:\"columns\";a:1:{s:27:\"field_media_image_target_id\";s:3:\"fid\";}}}}}",
-))
-->values(array(
-  'collection' => 'entity.storage_schema.sql',
-  'name' => 'media.field_schema_data.langcode',
-  'value' => 'a:4:{s:5:"media";a:1:{s:6:"fields";a:1:{s:8:"langcode";a:3:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:12;s:8:"not null";b:1;}}}s:16:"media_field_data";a:1:{s:6:"fields";a:1:{s:8:"langcode";a:3:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:12;s:8:"not null";b:1;}}}s:14:"media_revision";a:1:{s:6:"fields";a:1:{s:8:"langcode";a:3:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:12;s:8:"not null";b:1;}}}s:20:"media_field_revision";a:1:{s:6:"fields";a:1:{s:8:"langcode";a:3:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:12;s:8:"not null";b:1;}}}}',
-))
-->values(array(
-  'collection' => 'entity.storage_schema.sql',
-  'name' => 'media.field_schema_data.mid',
-  'value' => 'a:4:{s:5:"media";a:1:{s:6:"fields";a:1:{s:3:"mid";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:4:"size";s:6:"normal";s:8:"not null";b:1;}}}s:16:"media_field_data";a:1:{s:6:"fields";a:1:{s:3:"mid";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:4:"size";s:6:"normal";s:8:"not null";b:1;}}}s:14:"media_revision";a:1:{s:6:"fields";a:1:{s:3:"mid";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:4:"size";s:6:"normal";s:8:"not null";b:1;}}}s:20:"media_field_revision";a:1:{s:6:"fields";a:1:{s:3:"mid";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:4:"size";s:6:"normal";s:8:"not null";b:1;}}}}',
-))
-->values(array(
-  'collection' => 'entity.storage_schema.sql',
-  'name' => 'media.field_schema_data.name',
-  'value' => 'a:2:{s:16:"media_field_data";a:1:{s:6:"fields";a:1:{s:4:"name";a:4:{s:4:"type";s:7:"varchar";s:6:"length";i:255;s:6:"binary";b:0;s:8:"not null";b:0;}}}s:20:"media_field_revision";a:1:{s:6:"fields";a:1:{s:4:"name";a:4:{s:4:"type";s:7:"varchar";s:6:"length";i:255;s:6:"binary";b:0;s:8:"not null";b:0;}}}}',
-))
-->values(array(
-  'collection' => 'entity.storage_schema.sql',
-  'name' => 'media.field_schema_data.revision_created',
-  'value' => 'a:1:{s:14:"media_revision";a:1:{s:6:"fields";a:1:{s:16:"revision_created";a:2:{s:4:"type";s:3:"int";s:8:"not null";b:0;}}}}',
-))
-->values(array(
-  'collection' => 'entity.storage_schema.sql',
-  'name' => 'media.field_schema_data.revision_log_message',
-  'value' => 'a:1:{s:14:"media_revision";a:1:{s:6:"fields";a:1:{s:20:"revision_log_message";a:3:{s:4:"type";s:4:"text";s:4:"size";s:3:"big";s:8:"not null";b:0;}}}}',
-))
-->values(array(
-  'collection' => 'entity.storage_schema.sql',
-  'name' => 'media.field_schema_data.revision_translation_affected',
-  'value' => 'a:2:{s:16:"media_field_data";a:1:{s:6:"fields";a:1:{s:29:"revision_translation_affected";a:3:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:0;}}}s:20:"media_field_revision";a:1:{s:6:"fields";a:1:{s:29:"revision_translation_affected";a:3:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:0;}}}}',
-))
-->values(array(
-  'collection' => 'entity.storage_schema.sql',
-  'name' => 'media.field_schema_data.revision_user',
-  'value' => 'a:1:{s:14:"media_revision";a:2:{s:6:"fields";a:1:{s:13:"revision_user";a:4:{s:11:"description";s:28:"The ID of the target entity.";s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:0;}}s:7:"indexes";a:1:{s:37:"media_field__revision_user__target_id";a:1:{i:0;s:13:"revision_user";}}}}',
-))
-->values(array(
-  'collection' => 'entity.storage_schema.sql',
-  'name' => 'media.field_schema_data.status',
-  'value' => 'a:2:{s:16:"media_field_data";a:1:{s:6:"fields";a:1:{s:6:"status";a:3:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:1;}}}s:20:"media_field_revision";a:1:{s:6:"fields";a:1:{s:6:"status";a:3:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:1;}}}}',
-))
-->values(array(
-  'collection' => 'entity.storage_schema.sql',
-  'name' => 'media.field_schema_data.thumbnail',
-  'value' => "a:2:{s:16:\"media_field_data\";a:3:{s:6:\"fields\";a:5:{s:20:\"thumbnail__target_id\";a:4:{s:11:\"description\";s:26:\"The ID of the file entity.\";s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;s:8:\"not null\";b:0;}s:14:\"thumbnail__alt\";a:4:{s:11:\"description\";s:56:\"Alternative image text, for the image's 'alt' attribute.\";s:4:\"type\";s:7:\"varchar\";s:6:\"length\";i:512;s:8:\"not null\";b:0;}s:16:\"thumbnail__title\";a:4:{s:11:\"description\";s:52:\"Image title text, for the image's 'title' attribute.\";s:4:\"type\";s:7:\"varchar\";s:6:\"length\";i:1024;s:8:\"not null\";b:0;}s:16:\"thumbnail__width\";a:4:{s:11:\"description\";s:33:\"The width of the image in pixels.\";s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;s:8:\"not null\";b:0;}s:17:\"thumbnail__height\";a:4:{s:11:\"description\";s:34:\"The height of the image in pixels.\";s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;s:8:\"not null\";b:0;}}s:7:\"indexes\";a:1:{s:33:\"media_field__thumbnail__target_id\";a:1:{i:0;s:20:\"thumbnail__target_id\";}}s:12:\"foreign keys\";a:1:{s:33:\"media_field__thumbnail__target_id\";a:2:{s:5:\"table\";s:12:\"file_managed\";s:7:\"columns\";a:1:{s:20:\"thumbnail__target_id\";s:3:\"fid\";}}}}s:20:\"media_field_revision\";a:3:{s:6:\"fields\";a:5:{s:20:\"thumbnail__target_id\";a:4:{s:11:\"description\";s:26:\"The ID of the file entity.\";s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;s:8:\"not null\";b:0;}s:14:\"thumbnail__alt\";a:4:{s:11:\"description\";s:56:\"Alternative image text, for the image's 'alt' attribute.\";s:4:\"type\";s:7:\"varchar\";s:6:\"length\";i:512;s:8:\"not null\";b:0;}s:16:\"thumbnail__title\";a:4:{s:11:\"description\";s:52:\"Image title text, for the image's 'title' attribute.\";s:4:\"type\";s:7:\"varchar\";s:6:\"length\";i:1024;s:8:\"not null\";b:0;}s:16:\"thumbnail__width\";a:4:{s:11:\"description\";s:33:\"The width of the image in pixels.\";s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;s:8:\"not null\";b:0;}s:17:\"thumbnail__height\";a:4:{s:11:\"description\";s:34:\"The height of the image in pixels.\";s:4:\"type\";s:3:\"int\";s:8:\"unsigned\";b:1;s:8:\"not null\";b:0;}}s:7:\"indexes\";a:1:{s:33:\"media_field__thumbnail__target_id\";a:1:{i:0;s:20:\"thumbnail__target_id\";}}s:12:\"foreign keys\";a:1:{s:33:\"media_field__thumbnail__target_id\";a:2:{s:5:\"table\";s:12:\"file_managed\";s:7:\"columns\";a:1:{s:20:\"thumbnail__target_id\";s:3:\"fid\";}}}}}",
-))
-->values(array(
-  'collection' => 'entity.storage_schema.sql',
-  'name' => 'media.field_schema_data.uid',
-  'value' => 'a:2:{s:16:"media_field_data";a:2:{s:6:"fields";a:1:{s:3:"uid";a:4:{s:11:"description";s:28:"The ID of the target entity.";s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:0;}}s:7:"indexes";a:1:{s:27:"media_field__uid__target_id";a:1:{i:0;s:3:"uid";}}}s:20:"media_field_revision";a:2:{s:6:"fields";a:1:{s:3:"uid";a:4:{s:11:"description";s:28:"The ID of the target entity.";s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:0;}}s:7:"indexes";a:1:{s:27:"media_field__uid__target_id";a:1:{i:0;s:3:"uid";}}}}',
-))
-->values(array(
-  'collection' => 'entity.storage_schema.sql',
-  'name' => 'media.field_schema_data.uuid',
-  'value' => 'a:1:{s:5:"media";a:2:{s:6:"fields";a:1:{s:4:"uuid";a:4:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:128;s:6:"binary";b:0;s:8:"not null";b:1;}}s:11:"unique keys";a:1:{s:24:"media_field__uuid__value";a:1:{i:0;s:4:"uuid";}}}}',
-))
-->values(array(
-  'collection' => 'entity.storage_schema.sql',
-  'name' => 'media.field_schema_data.vid',
-  'value' => 'a:4:{s:5:"media";a:1:{s:6:"fields";a:1:{s:3:"vid";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:4:"size";s:6:"normal";s:8:"not null";b:0;}}}s:16:"media_field_data";a:1:{s:6:"fields";a:1:{s:3:"vid";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:4:"size";s:6:"normal";s:8:"not null";b:1;}}}s:14:"media_revision";a:1:{s:6:"fields";a:1:{s:3:"vid";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:4:"size";s:6:"normal";s:8:"not null";b:1;}}}s:20:"media_field_revision";a:1:{s:6:"fields";a:1:{s:3:"vid";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:4:"size";s:6:"normal";s:8:"not null";b:1;}}}}',
-))
-->execute();
-
-$connection->merge('key_value')
-->fields([
-  'collection' => 'state',
-  'name' => 'views.view_route_names',
-  'value' => 'a:13:{s:13:"watchdog.page";s:14:"dblog.overview";s:24:"user_admin_people.page_1";s:22:"entity.user.collection";s:20:"taxonomy_term.page_1";s:30:"entity.taxonomy_term.canonical";s:14:"content.page_1";s:20:"system.admin_content";s:23:"comment.page_unapproved";s:22:"comment.admin_approval";s:22:"comment.page_published";s:13:"comment.admin";s:20:"block_content.page_1";s:31:"entity.block_content.collection";s:12:"files.page_1";s:17:"view.files.page_1";s:12:"files.page_2";s:17:"view.files.page_2";s:16:"frontpage.feed_1";s:21:"view.frontpage.feed_1";s:16:"frontpage.page_1";s:21:"view.frontpage.page_1";s:20:"taxonomy_term.feed_1";s:25:"view.taxonomy_term.feed_1";s:21:"media.media_page_list";s:26:"view.media.media_page_list";}',
-])
-->condition('collection', 'state')
-->condition('name', 'views.view_route_names')
-->execute();
-
-$connection->schema()->createTable('media', array(
-  'fields' => array(
-    'mid' => array(
-      'type' => 'serial',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'vid' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'bundle' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '32',
-    ),
-    'uuid' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '128',
-    ),
-    'langcode' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '12',
-    ),
-  ),
-  'primary key' => array(
-    'mid',
-  ),
-  'unique keys' => array(
-    'media_field__uuid__value' => array(
-      'uuid',
-    ),
-    'media__vid' => array(
-      'vid',
-    ),
-  ),
-  'indexes' => array(
-    'media_field__bundle__target_id' => array(
-      'bundle',
-    ),
-  ),
-  'mysql_character_set' => 'utf8mb4',
-));
-
-$connection->schema()->createTable('media__field_media_file', array(
-  'fields' => array(
-    'bundle' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '128',
-      'default' => '',
-    ),
-    'deleted' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'tiny',
-      'default' => '0',
-    ),
-    'entity_id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'revision_id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'langcode' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '32',
-      'default' => '',
-    ),
-    'delta' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'field_media_file_target_id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'field_media_file_display' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'tiny',
-      'default' => '1',
-      'unsigned' => TRUE,
-    ),
-    'field_media_file_description' => array(
-      'type' => 'text',
-      'not null' => FALSE,
-      'size' => 'normal',
-    ),
-  ),
-  'primary key' => array(
-    'entity_id',
-    'deleted',
-    'delta',
-    'langcode',
-  ),
-  'indexes' => array(
-    'bundle' => array(
-      'bundle',
-    ),
-    'revision_id' => array(
-      'revision_id',
-    ),
-    'field_media_file_target_id' => array(
-      'field_media_file_target_id',
-    ),
-  ),
-  'mysql_character_set' => 'utf8mb4',
-));
-
-$connection->schema()->createTable('media__field_media_image', array(
-  'fields' => array(
-    'bundle' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '128',
-      'default' => '',
-    ),
-    'deleted' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'tiny',
-      'default' => '0',
-    ),
-    'entity_id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'revision_id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'langcode' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '32',
-      'default' => '',
-    ),
-    'delta' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'field_media_image_target_id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'field_media_image_alt' => array(
-      'type' => 'varchar',
-      'not null' => FALSE,
-      'length' => '512',
-    ),
-    'field_media_image_title' => array(
-      'type' => 'varchar',
-      'not null' => FALSE,
-      'length' => '1024',
-    ),
-    'field_media_image_width' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'field_media_image_height' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-  ),
-  'primary key' => array(
-    'entity_id',
-    'deleted',
-    'delta',
-    'langcode',
-  ),
-  'indexes' => array(
-    'bundle' => array(
-      'bundle',
-    ),
-    'revision_id' => array(
-      'revision_id',
-    ),
-    'field_media_image_target_id' => array(
-      'field_media_image_target_id',
-    ),
-  ),
-  'mysql_character_set' => 'utf8mb4',
-));
-
-$connection->schema()->createTable('media_field_data', array(
-  'fields' => array(
-    'mid' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'vid' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'bundle' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '32',
-    ),
-    'langcode' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '12',
-    ),
-    'status' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'tiny',
-    ),
-    'name' => array(
-      'type' => 'varchar',
-      'not null' => FALSE,
-      'length' => '255',
-    ),
-    'thumbnail__target_id' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'thumbnail__alt' => array(
-      'type' => 'varchar',
-      'not null' => FALSE,
-      'length' => '512',
-    ),
-    'thumbnail__title' => array(
-      'type' => 'varchar',
-      'not null' => FALSE,
-      'length' => '1024',
-    ),
-    'thumbnail__width' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'thumbnail__height' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'uid' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'created' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'normal',
-    ),
-    'changed' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'normal',
-    ),
-    'default_langcode' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'tiny',
-    ),
-    'revision_translation_affected' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'tiny',
-    ),
-  ),
-  'primary key' => array(
-    'mid',
-    'langcode',
-  ),
-  'indexes' => array(
-    'media__id__default_langcode__langcode' => array(
-      'mid',
-      'default_langcode',
-      'langcode',
-    ),
-    'media__vid' => array(
-      'vid',
-    ),
-    'media_field__bundle__target_id' => array(
-      'bundle',
-    ),
-    'media_field__thumbnail__target_id' => array(
-      'thumbnail__target_id',
-    ),
-    'media_field__uid__target_id' => array(
-      'uid',
-    ),
-    'media__status_bundle' => array(
-      'status',
-      'bundle',
-      'mid',
-    ),
-  ),
-  'mysql_character_set' => 'utf8mb4',
-));
-
-$connection->schema()->createTable('media_field_revision', array(
-  'fields' => array(
-    'mid' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'vid' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'langcode' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '12',
-    ),
-    'status' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'tiny',
-    ),
-    'name' => array(
-      'type' => 'varchar',
-      'not null' => FALSE,
-      'length' => '255',
-    ),
-    'thumbnail__target_id' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'thumbnail__alt' => array(
-      'type' => 'varchar',
-      'not null' => FALSE,
-      'length' => '512',
-    ),
-    'thumbnail__title' => array(
-      'type' => 'varchar',
-      'not null' => FALSE,
-      'length' => '1024',
-    ),
-    'thumbnail__width' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'thumbnail__height' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'uid' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'created' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'normal',
-    ),
-    'changed' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'normal',
-    ),
-    'default_langcode' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'tiny',
-    ),
-    'revision_translation_affected' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'tiny',
-    ),
-  ),
-  'primary key' => array(
-    'vid',
-    'langcode',
-  ),
-  'indexes' => array(
-    'media__id__default_langcode__langcode' => array(
-      'mid',
-      'default_langcode',
-      'langcode',
-    ),
-    'media_field__thumbnail__target_id' => array(
-      'thumbnail__target_id',
-    ),
-    'media_field__uid__target_id' => array(
-      'uid',
-    ),
-  ),
-  'mysql_character_set' => 'utf8mb4',
-));
-
-$connection->schema()->createTable('media_revision', array(
-  'fields' => array(
-    'mid' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'vid' => array(
-      'type' => 'serial',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'langcode' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '12',
-    ),
-    'revision_user' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'revision_created' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'normal',
-    ),
-    'revision_log_message' => array(
-      'type' => 'text',
-      'not null' => FALSE,
-      'size' => 'big',
-    ),
-  ),
-  'primary key' => array(
-    'vid',
-  ),
-  'indexes' => array(
-    'media__mid' => array(
-      'mid',
-    ),
-    'media_field__revision_user__target_id' => array(
-      'revision_user',
-    ),
-  ),
-  'mysql_character_set' => 'utf8mb4',
-));
-
-$connection->schema()->createTable('media_revision__field_media_file', array(
-  'fields' => array(
-    'bundle' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '128',
-      'default' => '',
-    ),
-    'deleted' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'tiny',
-      'default' => '0',
-    ),
-    'entity_id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'revision_id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'langcode' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '32',
-      'default' => '',
-    ),
-    'delta' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'field_media_file_target_id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'field_media_file_display' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'tiny',
-      'default' => '1',
-      'unsigned' => TRUE,
-    ),
-    'field_media_file_description' => array(
-      'type' => 'text',
-      'not null' => FALSE,
-      'size' => 'normal',
-    ),
-  ),
-  'primary key' => array(
-    'entity_id',
-    'revision_id',
-    'deleted',
-    'delta',
-    'langcode',
-  ),
-  'indexes' => array(
-    'bundle' => array(
-      'bundle',
-    ),
-    'revision_id' => array(
-      'revision_id',
-    ),
-    'field_media_file_target_id' => array(
-      'field_media_file_target_id',
-    ),
-  ),
-  'mysql_character_set' => 'utf8mb4',
-));
-
-$connection->schema()->createTable('media_revision__field_media_image', array(
-  'fields' => array(
-    'bundle' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '128',
-      'default' => '',
-    ),
-    'deleted' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'tiny',
-      'default' => '0',
-    ),
-    'entity_id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'revision_id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'langcode' => array(
-      'type' => 'varchar_ascii',
-      'not null' => TRUE,
-      'length' => '32',
-      'default' => '',
-    ),
-    'delta' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'field_media_image_target_id' => array(
-      'type' => 'int',
-      'not null' => TRUE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'field_media_image_alt' => array(
-      'type' => 'varchar',
-      'not null' => FALSE,
-      'length' => '512',
-    ),
-    'field_media_image_title' => array(
-      'type' => 'varchar',
-      'not null' => FALSE,
-      'length' => '1024',
-    ),
-    'field_media_image_width' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-    'field_media_image_height' => array(
-      'type' => 'int',
-      'not null' => FALSE,
-      'size' => 'normal',
-      'unsigned' => TRUE,
-    ),
-  ),
-  'primary key' => array(
-    'entity_id',
-    'revision_id',
-    'deleted',
-    'delta',
-    'langcode',
-  ),
-  'indexes' => array(
-    'bundle' => array(
-      'bundle',
-    ),
-    'revision_id' => array(
-      'revision_id',
-    ),
-    'field_media_image_target_id' => array(
-      'field_media_image_target_id',
-    ),
-  ),
-  'mysql_character_set' => 'utf8mb4',
-));
-
-$connection->insert('file_managed')
-  ->fields(array(
-    'fid',
-    'uuid',
-    'langcode',
-    'uid',
-    'filename',
-    'uri',
-    'filemime',
-    'filesize',
-    'status',
-    'created',
-    'changed',
-  ))
-  ->values(array(
-    'fid' => '1',
-    'uuid' => 'e05dcd25-04e9-459d-b0dc-8bdae902f7f7',
-    'langcode' => 'en',
-    'uid' => '1',
-    'filename' => 'druplicon.png',
-    'uri' => 'public://2019-03/druplicon.png',
-    'filemime' => 'image/png',
-    'filesize' => '3905',
-    'status' => '1',
-    'created' => '1553630615',
-    'changed' => '1553630623',
-  ))
-  ->values(array(
-    'fid' => '2',
-    'uuid' => '565d3788-3257-416b-809f-e09e45949c3c',
-    'langcode' => 'en',
-    'uid' => '1',
-    'filename' => 'loading.gif',
-    'uri' => 'public://2019-03/loading.gif',
-    'filemime' => 'image/gif',
-    'filesize' => '6733',
-    'status' => '1',
-    'created' => '1553630962',
-    'changed' => '1553630969',
-  ))
-  ->execute();
-$connection->insert('file_usage')
-  ->fields(array(
-    'fid',
-    'module',
-    'type',
-    'id',
-    'count',
-  ))
-  ->values(array(
-    'fid' => '1',
-    'module' => 'file',
-    'type' => 'media',
-    'id' => '1',
-    'count' => '2',
-  ))
-  ->values(array(
-    'fid' => '2',
-    'module' => 'file',
-    'type' => 'media',
-    'id' => '2',
-    'count' => '2',
-  ))
-  ->execute();
-$connection->insert('media')
-  ->fields(array(
-    'mid',
-    'vid',
-    'bundle',
-    'uuid',
-    'langcode',
-  ))
-  ->values(array(
-    'mid' => '1',
-    'vid' => '1',
-    'bundle' => 'image',
-    'uuid' => '8d33fdd7-12e6-4bdf-98fc-97b321ed9ef4',
-    'langcode' => 'en',
-  ))
-  ->values(array(
-    'mid' => '2',
-    'vid' => '2',
-    'bundle' => 'image',
-    'uuid' => 'f714be42-14da-44ed-9fac-34daab39903e',
-    'langcode' => 'en',
-  ))
-  ->execute();
-$connection->insert('media__field_media_image')
-  ->fields(array(
-    'bundle',
-    'deleted',
-    'entity_id',
-    'revision_id',
-    'langcode',
-    'delta',
-    'field_media_image_target_id',
-    'field_media_image_alt',
-    'field_media_image_title',
-    'field_media_image_width',
-    'field_media_image_height',
-  ))
-  ->values(array(
-    'bundle' => 'image',
-    'deleted' => '0',
-    'entity_id' => '1',
-    'revision_id' => '1',
-    'langcode' => 'en',
-    'delta' => '0',
-    'field_media_image_target_id' => '1',
-    'field_media_image_alt' => 'Druplicon',
-    'field_media_image_title' => '',
-    'field_media_image_width' => '88',
-    'field_media_image_height' => '100',
-  ))
-  ->values(array(
-    'bundle' => 'image',
-    'deleted' => '0',
-    'entity_id' => '2',
-    'revision_id' => '2',
-    'langcode' => 'en',
-    'delta' => '0',
-    'field_media_image_target_id' => '2',
-    'field_media_image_alt' => 'Loading...',
-    'field_media_image_title' => '',
-    'field_media_image_width' => '48',
-    'field_media_image_height' => '48',
-  ))
-  ->execute();
-$connection->insert('media_field_data')
-  ->fields(array(
-    'mid',
-    'vid',
-    'bundle',
-    'langcode',
-    'status',
-    'name',
-    'thumbnail__target_id',
-    'thumbnail__alt',
-    'thumbnail__title',
-    'thumbnail__width',
-    'thumbnail__height',
-    'uid',
-    'created',
-    'changed',
-    'default_langcode',
-    'revision_translation_affected',
-  ))
-  ->values(array(
-    'mid' => '1',
-    'vid' => '1',
-    'bundle' => 'image',
-    'langcode' => 'en',
-    'status' => '1',
-    'name' => 'druplicon.png',
-    'thumbnail__target_id' => '1',
-    'thumbnail__alt' => 'Thumbnail',
-    'thumbnail__title' => 'druplicon.png',
-    'thumbnail__width' => '88',
-    'thumbnail__height' => '100',
-    'uid' => NULL,
-    'created' => '1553630576',
-    'changed' => '1553630623',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'mid' => '2',
-    'vid' => '2',
-    'bundle' => 'image',
-    'langcode' => 'en',
-    'status' => '1',
-    'name' => 'loading.gif',
-    'thumbnail__target_id' => '2',
-    'thumbnail__alt' => 'Thumbnail',
-    'thumbnail__title' => 'loading.gif',
-    'thumbnail__width' => '48',
-    'thumbnail__height' => '48',
-    'uid' => '1',
-    'created' => '1553630952',
-    'changed' => '1553630969',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->execute();
-$connection->insert('media_field_revision')
-  ->fields(array(
-    'mid',
-    'vid',
-    'langcode',
-    'status',
-    'name',
-    'thumbnail__target_id',
-    'thumbnail__alt',
-    'thumbnail__title',
-    'thumbnail__width',
-    'thumbnail__height',
-    'uid',
-    'created',
-    'changed',
-    'default_langcode',
-    'revision_translation_affected',
-  ))
-  ->values(array(
-    'mid' => '1',
-    'vid' => '1',
-    'langcode' => 'en',
-    'status' => '1',
-    'name' => 'druplicon.png',
-    'thumbnail__target_id' => '1',
-    'thumbnail__alt' => 'Thumbnail',
-    'thumbnail__title' => 'druplicon.png',
-    'thumbnail__width' => '88',
-    'thumbnail__height' => '100',
-    'uid' => NULL,
-    'created' => '1553630576',
-    'changed' => '1553630623',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->values(array(
-    'mid' => '2',
-    'vid' => '2',
-    'langcode' => 'en',
-    'status' => '1',
-    'name' => 'loading.gif',
-    'thumbnail__target_id' => '2',
-    'thumbnail__alt' => 'Thumbnail',
-    'thumbnail__title' => 'loading.gif',
-    'thumbnail__width' => '48',
-    'thumbnail__height' => '48',
-    'uid' => '1',
-    'created' => '1553630952',
-    'changed' => '1553630969',
-    'default_langcode' => '1',
-    'revision_translation_affected' => '1',
-  ))
-  ->execute();
-$connection->insert('media_revision')
-  ->fields(array(
-    'mid',
-    'vid',
-    'langcode',
-    'revision_user',
-    'revision_created',
-    'revision_log_message',
-  ))
-  ->values(array(
-    'mid' => '1',
-    'vid' => '1',
-    'langcode' => 'en',
-    'revision_user' => '1',
-    'revision_created' => '1553630623',
-    'revision_log_message' => NULL,
-  ))
-  ->values(array(
-    'mid' => '2',
-    'vid' => '2',
-    'langcode' => 'en',
-    'revision_user' => '1',
-    'revision_created' => '1553630969',
-    'revision_log_message' => NULL,
-  ))
-  ->execute();
-$connection->insert('media_revision__field_media_image')
-  ->fields(array(
-    'bundle',
-    'deleted',
-    'entity_id',
-    'revision_id',
-    'langcode',
-    'delta',
-    'field_media_image_target_id',
-    'field_media_image_alt',
-    'field_media_image_title',
-    'field_media_image_width',
-    'field_media_image_height',
-  ))
-  ->values(array(
-    'bundle' => 'image',
-    'deleted' => '0',
-    'entity_id' => '1',
-    'revision_id' => '1',
-    'langcode' => 'en',
-    'delta' => '0',
-    'field_media_image_target_id' => '1',
-    'field_media_image_alt' => 'Druplicon',
-    'field_media_image_title' => '',
-    'field_media_image_width' => '88',
-    'field_media_image_height' => '100',
-  ))
-  ->values(array(
-    'bundle' => 'image',
-    'deleted' => '0',
-    'entity_id' => '2',
-    'revision_id' => '2',
-    'langcode' => 'en',
-    'delta' => '0',
-    'field_media_image_target_id' => '2',
-    'field_media_image_alt' => 'Loading...',
-    'field_media_image_title' => '',
-    'field_media_image_width' => '48',
-    'field_media_image_height' => '48',
-  ))
-  ->execute();
diff --git a/core/modules/media/tests/fixtures/update/drupal-8.media-add-additional-permissions.php b/core/modules/media/tests/fixtures/update/drupal-8.media-add-additional-permissions.php
deleted file mode 100644
index 6bf302f8f6..0000000000
--- a/core/modules/media/tests/fixtures/update/drupal-8.media-add-additional-permissions.php
+++ /dev/null
@@ -1,36 +0,0 @@
-<?php
-// @codingStandardsIgnoreFile
-
-/**
- * @file
- * Contains database additions to drupal-8.4.0.bare.standard.php.gz for testing
- * the upgrade path of https://www.drupal.org/node/2862422.
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-$role = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'user.role.authenticated')
-  ->execute()
-  ->fetchField();
-$role = unserialize($role);
-
-$role['permissions'][] = 'update media';
-$role['permissions'][] = 'update any media';
-$role['permissions'][] = 'delete media';
-$role['permissions'][] = 'delete any media';
-$role['permissions'][] = 'create media';
-
-$connection->update('config')
-  ->fields([
-    'data' => serialize($role),
-    'collection' => '',
-    'name' => 'user.role.authenticated',
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'user.role.authenticated')
-  ->execute();
diff --git a/core/modules/media/tests/src/Functional/Update/MediaUpdateTest.php b/core/modules/media/tests/src/Functional/Update/MediaUpdateTest.php
deleted file mode 100644
index 7e6c925bbd..0000000000
--- a/core/modules/media/tests/src/Functional/Update/MediaUpdateTest.php
+++ /dev/null
@@ -1,138 +0,0 @@
-<?php
-
-namespace Drupal\Tests\media\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\media\Entity\Media;
-use Drupal\Tests\media\Traits\MediaTypeCreationTrait;
-use Drupal\user\Entity\Role;
-
-/**
- * Tests that media settings are properly updated during database updates.
- *
- * @group media
- * @group legacy
- */
-class MediaUpdateTest extends UpdatePathTestBase {
-
-  use MediaTypeCreationTrait;
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/drupal-8.4.0-media_installed.php',
-      __DIR__ . '/../../../fixtures/update/drupal-8.media-add-additional-permissions.php',
-    ];
-  }
-
-  /**
-   * Tests that media permissions are correctly migrated.
-   *
-   * @see media_update_8500()
-   */
-  public function testBundlePermission() {
-    $this->runUpdates();
-
-    /** @var \Drupal\user\RoleInterface $role */
-    $role = Role::load(Role::AUTHENTICATED_ID);
-
-    $media_types = \Drupal::entityQuery('media_type')->execute();
-    foreach ($media_types as $media_type) {
-      $this->assertTrue($role->hasPermission("create $media_type media"));
-      $this->assertTrue($role->hasPermission("edit own $media_type media"));
-      $this->assertTrue($role->hasPermission("edit any $media_type media"));
-      $this->assertTrue($role->hasPermission("delete own $media_type media"));
-      $this->assertTrue($role->hasPermission("delete any $media_type media"));
-    }
-  }
-
-  /**
-   * Tests that media.settings config is updated with oEmbed configuration.
-   *
-   * @see media_update_8600()
-   */
-  public function testOEmbedConfig() {
-    $config = $this->config('media.settings');
-    $this->assertNull($config->get('oembed_providers_url'));
-    $this->assertNull($config->get('iframe_domain'));
-
-    $this->runUpdates();
-
-    $config = $this->config('media.settings');
-    $this->assertSame('https://oembed.com/providers.json', $config->get('oembed_providers_url'));
-    $this->assertSame('', $config->get('iframe_domain'));
-  }
-
-  /**
-   * Tests that the media entity type has an 'owner' entity key.
-   *
-   * @see media_update_8700()
-   */
-  public function testOwnerEntityKey() {
-    // Check that the 'owner' entity key does not exist prior to the update.
-    $entity_type = \Drupal::entityDefinitionUpdateManager()->getEntityType('media');
-    $this->assertFalse($entity_type->getKey('owner'));
-
-    // Run updates.
-    $this->runUpdates();
-
-    // Check that the entity key exists and it has the correct value.
-    $entity_type = \Drupal::entityDefinitionUpdateManager()->getEntityType('media');
-    $this->assertEquals('uid', $entity_type->getKey('owner'));
-  }
-
-  /**
-   * Tests that the standalone URL is still accessible.
-   *
-   * @see media_post_update_enable_standalone_url()
-   */
-  public function testEnableStandaloneUrl() {
-    $this->container->get('module_installer')->install(['media_test_source']);
-
-    // Create a media type.
-    $media_type = $this->createMediaType('test');
-
-    // Run updates.
-    $this->runUpdates();
-
-    // Create a media item.
-    $media = Media::create([
-      'bundle' => $media_type->id(),
-      'name' => 'Unnamed',
-    ]);
-    $media->save();
-
-    $user = $this->drupalCreateUser([
-      'administer media',
-    ]);
-    $this->drupalLogin($user);
-
-    $this->drupalGet('media/' . $media->id());
-    $this->assertSession()->statusCodeEquals(200);
-  }
-
-  /**
-   * Tests that the status extra filter is added to the media view.
-   *
-   * @see media_post_update_add_status_extra_filter()
-   */
-  public function testMediaViewStatusExtraFilter() {
-    $config = $this->config('views.view.media');
-    $this->assertNull($config->get('display.default.display_options.filters.status_extra'));
-
-    $this->runUpdates();
-
-    $config = $this->config('views.view.media');
-    $filter = $config->get('display.default.display_options.filters.status_extra');
-    $this->assertInternalType('array', $filter);
-    $this->assertSame('status_extra', $filter['field']);
-    $this->assertSame('media', $filter['entity_type']);
-    $this->assertSame('media_status', $filter['plugin_id']);
-    $this->assertSame('status_extra', $filter['id']);
-    $this->assertFalse($filter['exposed']);
-  }
-
-}
diff --git a/core/modules/media_library/tests/fixtures/update/drupal-8.7.2-media_library_installed.php b/core/modules/media_library/tests/fixtures/update/drupal-8.7.2-media_library_installed.php
deleted file mode 100644
index f4db99ea72..0000000000
--- a/core/modules/media_library/tests/fixtures/update/drupal-8.7.2-media_library_installed.php
+++ /dev/null
@@ -1,120 +0,0 @@
-<?php
-// @codingStandardsIgnoreFile
-/**
- * @file
- * Contains database additions to drupal-8.4.0-media_installed.php for testing
- * the upgrade paths of the media library module from Drupal 8.7.2.
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-// Set the schema version.
-$connection->merge('key_value')
-  ->fields([
-    'value' => 'i:8000;',
-    'name' => 'media_library',
-    'collection' => 'system.schema',
-  ])
-  ->condition('collection', 'system.schema')
-  ->condition('name', 'media_library')
-  ->execute();
-
-// Update core.extension.
-$extensions = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute()
-  ->fetchField();
-$extensions = unserialize($extensions);
-$extensions['module']['media_library'] = 0;
-$connection->update('config')
-  ->fields([
-    'data' => serialize($extensions),
-    'collection' => '',
-    'name' => 'core.extension',
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute();
-
-// Insert media library config objects.
-$connection->insert('config')
-->fields(array(
-  'collection',
-  'name',
-  'data',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'core.entity_form_display.media.file.media_library',
-  'data' => 'a:11:{s:4:"uuid";s:36:"86ab9619-c970-4416-971d-e5c8614b3368";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:1:{s:6:"config";a:3:{i:0;s:41:"core.entity_form_mode.media.media_library";i:1;s:39:"field.field.media.file.field_media_file";i:2;s:15:"media.type.file";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"RFmywOcuem167havmD4VLgBTO1Swq9hyA-_f5aYTi8c";}s:2:"id";s:24:"media.file.media_library";s:16:"targetEntityType";s:5:"media";s:6:"bundle";s:4:"file";s:4:"mode";s:13:"media_library";s:7:"content";a:1:{s:4:"name";a:5:{s:4:"type";s:16:"string_textfield";s:6:"weight";i:0;s:6:"region";s:7:"content";s:8:"settings";a:2:{s:4:"size";i:60;s:11:"placeholder";s:0:"";}s:20:"third_party_settings";a:0:{}}}s:6:"hidden";a:5:{s:7:"created";b:1;s:16:"field_media_file";b:1;s:4:"path";b:1;s:6:"status";b:1;s:3:"uid";b:1;}}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'core.entity_form_display.media.image.media_library',
-  'data' => 'a:11:{s:4:"uuid";s:36:"2bbea060-3cd8-4881-a3aa-c898d6619b16";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:4:{i:0;s:41:"core.entity_form_mode.media.media_library";i:1;s:41:"field.field.media.image.field_media_image";i:2;s:21:"image.style.thumbnail";i:3;s:16:"media.type.image";}s:6:"module";a:1:{i:0;s:5:"image";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"PlyfyVZfALLkP7nbxLpaVKIDUWRioZghWpFDv0_rJ68";}s:2:"id";s:25:"media.image.media_library";s:16:"targetEntityType";s:5:"media";s:6:"bundle";s:5:"image";s:4:"mode";s:13:"media_library";s:7:"content";a:2:{s:17:"field_media_image";a:5:{s:4:"type";s:11:"image_image";s:6:"weight";i:1;s:6:"region";s:7:"content";s:8:"settings";a:2:{s:18:"progress_indicator";s:8:"throbber";s:19:"preview_image_style";s:9:"thumbnail";}s:20:"third_party_settings";a:0:{}}s:4:"name";a:5:{s:4:"type";s:16:"string_textfield";s:6:"weight";i:0;s:6:"region";s:7:"content";s:8:"settings";a:2:{s:4:"size";i:60;s:11:"placeholder";s:0:"";}s:20:"third_party_settings";a:0:{}}}s:6:"hidden";a:4:{s:7:"created";b:1;s:4:"path";b:1;s:6:"status";b:1;s:3:"uid";b:1;}}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'core.entity_view_display.media.file.media_library',
-  'data' => 'a:11:{s:4:"uuid";s:36:"67e6d857-8ecb-49f5-95e1-6b1c4306c31f";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:4:{i:0;s:41:"core.entity_view_mode.media.media_library";i:1;s:39:"field.field.media.file.field_media_file";i:2;s:21:"image.style.thumbnail";i:3;s:15:"media.type.file";}s:6:"module";a:1:{i:0;s:5:"image";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"vhAK2lCOWK2paUpJawj7yiSLFO9wwsx6WE8_oDmvbwU";}s:2:"id";s:24:"media.file.media_library";s:16:"targetEntityType";s:5:"media";s:6:"bundle";s:4:"file";s:4:"mode";s:13:"media_library";s:7:"content";a:1:{s:9:"thumbnail";a:6:{s:4:"type";s:5:"image";s:6:"weight";i:0;s:6:"region";s:7:"content";s:5:"label";s:6:"hidden";s:8:"settings";a:2:{s:11:"image_style";s:9:"thumbnail";s:10:"image_link";s:0:"";}s:20:"third_party_settings";a:0:{}}}s:6:"hidden";a:4:{s:7:"created";b:1;s:16:"field_media_file";b:1;s:4:"name";b:1;s:3:"uid";b:1;}}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'core.entity_view_display.media.image.media_library',
-  'data' => 'a:11:{s:4:"uuid";s:36:"277ca98b-2ada-4251-ad69-aa73e72d60fe";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:4:{i:0;s:41:"core.entity_view_mode.media.media_library";i:1;s:41:"field.field.media.image.field_media_image";i:2;s:18:"image.style.medium";i:3;s:16:"media.type.image";}s:6:"module";a:1:{i:0;s:5:"image";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"PaGXvzRcL9eII--JV4eCVfObjrNo0l-u1dB_WJtB9ig";}s:2:"id";s:25:"media.image.media_library";s:16:"targetEntityType";s:5:"media";s:6:"bundle";s:5:"image";s:4:"mode";s:13:"media_library";s:7:"content";a:1:{s:9:"thumbnail";a:6:{s:4:"type";s:5:"image";s:6:"weight";i:0;s:6:"region";s:7:"content";s:5:"label";s:6:"hidden";s:8:"settings";a:2:{s:11:"image_style";s:6:"medium";s:10:"image_link";s:0:"";}s:20:"third_party_settings";a:0:{}}}s:6:"hidden";a:4:{s:7:"created";b:1;s:17:"field_media_image";b:1;s:4:"name";b:1;s:3:"uid";b:1;}}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'core.entity_view_mode.media.media_library',
-  'data' => 'a:9:{s:4:"uuid";s:36:"20b2f1f7-a864-4d41-a15f-32f66789f73d";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:8:"enforced";a:1:{s:6:"module";a:1:{i:0;s:13:"media_library";}}s:6:"module";a:1:{i:0;s:5:"media";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"pkq0uj-IoqEQRBOP_ddUDV0ZJ-dKQ_fLcppsEDF2UO8";}s:2:"id";s:19:"media.media_library";s:5:"label";s:13:"Media library";s:16:"targetEntityType";s:5:"media";s:5:"cache";b:1;}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'views.view.media_library',
-  'data' => 'a:14:{s:4:"uuid";s:36:"e42c9697-889f-41f8-a752-4d91aa8997a7";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:3:{s:6:"config";a:2:{i:0;s:41:"core.entity_view_mode.media.media_library";i:1;s:25:"image.style.media_library";}s:8:"enforced";a:1:{s:6:"module";a:1:{i:0;s:13:"media_library";}}s:6:"module";a:4:{i:0;s:5:"image";i:1;s:5:"media";i:2;s:13:"media_library";i:3;s:4:"user";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"WM0EWBXTR1beBFa860NA1kUdffL9bM1548gUS9DS5fg";}s:2:"id";s:13:"media_library";s:5:"label";s:13:"Media library";s:6:"module";s:5:"views";s:11:"description";s:0:"";s:3:"tag";s:0:"";s:10:"base_table";s:16:"media_field_data";s:10:"base_field";s:3:"mid";s:4:"core";s:3:"8.x";s:7:"display";a:4:{s:7:"default";a:6:{s:14:"display_plugin";s:7:"default";s:2:"id";s:7:"default";s:13:"display_title";s:6:"Master";s:8:"position";i:0;s:15:"display_options";a:18:{s:6:"access";a:2:{s:4:"type";s:4:"perm";s:7:"options";a:1:{s:4:"perm";s:21:"access media overview";}}s:5:"cache";a:2:{s:4:"type";s:3:"tag";s:7:"options";a:0:{}}s:5:"query";a:2:{s:4:"type";s:11:"views_query";s:7:"options";a:5:{s:19:"disable_sql_rewrite";b:0;s:8:"distinct";b:0;s:7:"replica";b:0;s:13:"query_comment";s:0:"";s:10:"query_tags";a:0:{}}}s:12:"exposed_form";a:2:{s:4:"type";s:5:"basic";s:7:"options";a:7:{s:13:"submit_button";s:13:"Apply filters";s:12:"reset_button";b:0;s:18:"reset_button_label";s:5:"Reset";s:19:"exposed_sorts_label";s:7:"Sort by";s:17:"expose_sort_order";b:0;s:14:"sort_asc_label";s:3:"Asc";s:15:"sort_desc_label";s:4:"Desc";}}s:5:"pager";a:2:{s:4:"type";s:4:"mini";s:7:"options";a:6:{s:14:"items_per_page";i:24;s:6:"offset";i:0;s:2:"id";i:0;s:11:"total_pages";N;s:6:"expose";a:7:{s:14:"items_per_page";b:0;s:20:"items_per_page_label";s:14:"Items per page";s:22:"items_per_page_options";s:13:"6, 12, 24, 48";s:26:"items_per_page_options_all";b:0;s:32:"items_per_page_options_all_label";s:7:"- All -";s:6:"offset";b:0;s:12:"offset_label";s:6:"Offset";}s:4:"tags";a:2:{s:8:"previous";s:6:"‹‹";s:4:"next";s:6:"››";}}}s:5:"style";a:2:{s:4:"type";s:7:"default";s:7:"options";a:3:{s:8:"grouping";a:0:{}s:9:"row_class";s:84:"media-library-item media-library-item--grid js-media-library-item js-click-to-select";s:17:"default_row_class";b:1;}}s:3:"row";a:2:{s:4:"type";s:6:"fields";s:7:"options";a:4:{s:22:"default_field_elements";b:1;s:6:"inline";a:0:{}s:9:"separator";s:0:"";s:10:"hide_empty";b:0;}}s:6:"fields";a:2:{s:15:"media_bulk_form";a:26:{s:2:"id";s:15:"media_bulk_form";s:5:"table";s:5:"media";s:5:"field";s:15:"media_bulk_form";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:27:"js-click-to-select-checkbox";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:12:"action_title";s:6:"Action";s:15:"include_exclude";s:7:"exclude";s:16:"selected_actions";a:0:{}s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:9:"bulk_form";}s:15:"rendered_entity";a:24:{s:2:"id";s:15:"rendered_entity";s:5:"table";s:5:"media";s:5:"field";s:15:"rendered_entity";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:27:"media-library-item__content";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:9:"view_mode";s:13:"media_library";s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:15:"rendered_entity";}}s:7:"filters";a:3:{s:6:"status";a:16:{s:2:"id";s:6:"status";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"status";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:1:"=";s:5:"value";s:1:"1";s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:12:{s:11:"operator_id";s:0:"";s:5:"label";s:17:"Publishing status";s:11:"description";N;s:12:"use_operator";b:0;s:8:"operator";s:9:"status_op";s:10:"identifier";s:6:"status";s:8:"required";b:1;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:1:{s:13:"authenticated";s:13:"authenticated";}s:24:"operator_limit_selection";b:0;s:13:"operator_list";a:0:{}}s:10:"is_grouped";b:1;s:10:"group_info";a:10:{s:5:"label";s:9:"Published";s:11:"description";s:0:"";s:10:"identifier";s:6:"status";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:2:{i:1;a:3:{s:5:"title";s:9:"Published";s:8:"operator";s:1:"=";s:5:"value";s:1:"1";}i:2;a:3:{s:5:"title";s:11:"Unpublished";s:8:"operator";s:1:"=";s:5:"value";s:1:"0";}}}s:9:"plugin_id";s:7:"boolean";s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"status";}s:4:"name";a:16:{s:2:"id";s:4:"name";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:8:"contains";s:5:"value";s:0:"";s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:12:{s:11:"operator_id";s:7:"name_op";s:5:"label";s:4:"Name";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:7:"name_op";s:10:"identifier";s:4:"name";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:3:{s:13:"authenticated";s:13:"authenticated";s:9:"anonymous";s:1:"0";s:13:"administrator";s:1:"0";}s:24:"operator_limit_selection";b:0;s:13:"operator_list";a:0:{}}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:6:"string";}s:6:"bundle";a:16:{s:2:"id";s:6:"bundle";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"bundle";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:2:"in";s:5:"value";a:0:{}s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:13:{s:11:"operator_id";s:9:"bundle_op";s:5:"label";s:10:"Media type";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:9:"bundle_op";s:10:"identifier";s:4:"type";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:3:{s:13:"authenticated";s:13:"authenticated";s:9:"anonymous";s:1:"0";s:13:"administrator";s:1:"0";}s:6:"reduce";b:0;s:24:"operator_limit_selection";b:0;s:13:"operator_list";a:0:{}}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:10:"Media type";s:11:"description";N;s:10:"identifier";s:6:"bundle";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:3:{i:1;a:0:{}i:2;a:0:{}i:3;a:0:{}}}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"bundle";s:9:"plugin_id";s:6:"bundle";}}s:5:"sorts";a:3:{s:7:"created";a:13:{s:2:"id";s:7:"created";s:5:"table";s:16:"media_field_data";s:5:"field";s:7:"created";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"order";s:4:"DESC";s:7:"exposed";b:1;s:6:"expose";a:1:{s:5:"label";s:12:"Newest first";}s:11:"granularity";s:6:"second";s:11:"entity_type";s:5:"media";s:12:"entity_field";s:7:"created";s:9:"plugin_id";s:4:"date";}s:4:"name";a:12:{s:2:"id";s:4:"name";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"order";s:3:"ASC";s:7:"exposed";b:1;s:6:"expose";a:1:{s:5:"label";s:10:"Name (A-Z)";}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:8:"standard";}s:6:"name_1";a:12:{s:2:"id";s:6:"name_1";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"order";s:4:"DESC";s:7:"exposed";b:1;s:6:"expose";a:1:{s:5:"label";s:10:"Name (Z-A)";}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:8:"standard";}}s:5:"title";s:5:"Media";s:6:"header";a:0:{}s:6:"footer";a:0:{}s:5:"empty";a:1:{s:16:"area_text_custom";a:10:{s:2:"id";s:16:"area_text_custom";s:5:"table";s:5:"views";s:5:"field";s:16:"area_text_custom";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"empty";b:1;s:8:"tokenize";b:0;s:7:"content";s:19:"No media available.";s:9:"plugin_id";s:11:"text_custom";}}s:13:"relationships";a:0:{}s:17:"display_extenders";a:0:{}s:8:"use_ajax";b:1;s:9:"css_class";s:40:"media-library-view js-media-library-view";}s:14:"cache_metadata";a:3:{s:7:"max-age";i:0;s:8:"contexts";a:5:{i:0;s:28:"languages:language_interface";i:1;s:3:"url";i:2;s:14:"url.query_args";i:3;s:22:"url.query_args:sort_by";i:4;s:16:"user.permissions";}s:4:"tags";a:0:{}}}s:4:"page";a:6:{s:14:"display_plugin";s:4:"page";s:2:"id";s:4:"page";s:13:"display_title";s:4:"Page";s:8:"position";i:1;s:15:"display_options";a:3:{s:17:"display_extenders";a:0:{}s:4:"path";s:19:"admin/content/media";s:4:"menu";a:8:{s:4:"type";s:3:"tab";s:5:"title";s:5:"Media";s:11:"description";s:49:"Allows users to browse and administer media items";s:8:"expanded";b:0;s:6:"parent";s:20:"system.admin_content";s:6:"weight";i:5;s:7:"context";s:1:"0";s:9:"menu_name";s:5:"admin";}}s:14:"cache_metadata";a:3:{s:7:"max-age";i:0;s:8:"contexts";a:5:{i:0;s:28:"languages:language_interface";i:1;s:3:"url";i:2;s:14:"url.query_args";i:3;s:22:"url.query_args:sort_by";i:4;s:16:"user.permissions";}s:4:"tags";a:0:{}}}s:6:"widget";a:6:{s:14:"display_plugin";s:4:"page";s:2:"id";s:6:"widget";s:13:"display_title";s:6:"Widget";s:8:"position";i:2;s:15:"display_options";a:11:{s:17:"display_extenders";a:0:{}s:4:"path";s:26:"admin/content/media-widget";s:6:"fields";a:2:{s:15:"rendered_entity";a:24:{s:2:"id";s:15:"rendered_entity";s:5:"table";s:5:"media";s:5:"field";s:15:"rendered_entity";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:27:"media-library-item__content";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:9:"view_mode";s:13:"media_library";s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:15:"rendered_entity";}s:25:"media_library_select_form";a:23:{s:2:"id";s:25:"media_library_select_form";s:5:"table";s:5:"media";s:5:"field";s:25:"media_library_select_form";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:27:"js-click-to-select-checkbox";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:25:"media_library_select_form";}}s:8:"defaults";a:7:{s:6:"fields";b:0;s:6:"access";b:0;s:7:"filters";b:0;s:13:"filter_groups";b:0;s:9:"arguments";b:0;s:6:"header";b:0;s:9:"css_class";b:0;}s:19:"display_description";s:0:"";s:6:"access";a:2:{s:4:"type";s:4:"perm";s:7:"options";a:1:{s:4:"perm";s:10:"view media";}}s:7:"filters";a:2:{s:6:"status";a:16:{s:2:"id";s:6:"status";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"status";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:1:"=";s:5:"value";s:1:"1";s:5:"group";i:1;s:7:"exposed";b:0;s:6:"expose";a:12:{s:11:"operator_id";s:0:"";s:5:"label";s:0:"";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:0:"";s:10:"identifier";s:0:"";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:1:{s:13:"authenticated";s:13:"authenticated";}s:24:"operator_limit_selection";b:0;s:13:"operator_list";a:0:{}}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"status";s:9:"plugin_id";s:7:"boolean";}s:4:"name";a:16:{s:2:"id";s:4:"name";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:8:"contains";s:5:"value";s:0:"";s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:12:{s:11:"operator_id";s:7:"name_op";s:5:"label";s:4:"Name";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:7:"name_op";s:10:"identifier";s:4:"name";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:3:{s:13:"authenticated";s:13:"authenticated";s:9:"anonymous";s:1:"0";s:13:"administrator";s:1:"0";}s:24:"operator_limit_selection";b:0;s:13:"operator_list";a:0:{}}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:6:"string";}}s:13:"filter_groups";a:2:{s:8:"operator";s:3:"AND";s:6:"groups";a:1:{i:1;s:3:"AND";}}s:9:"arguments";a:1:{s:6:"bundle";a:27:{s:2:"id";s:6:"bundle";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"bundle";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:14:"default_action";s:6:"ignore";s:9:"exception";a:3:{s:5:"value";s:3:"all";s:12:"title_enable";b:0;s:5:"title";s:3:"All";}s:12:"title_enable";b:0;s:5:"title";s:0:"";s:21:"default_argument_type";s:5:"fixed";s:24:"default_argument_options";a:1:{s:8:"argument";s:0:"";}s:25:"default_argument_skip_url";b:0;s:15:"summary_options";a:4:{s:9:"base_path";s:0:"";s:5:"count";b:1;s:14:"items_per_page";i:24;s:8:"override";b:0;}s:7:"summary";a:3:{s:10:"sort_order";s:3:"asc";s:17:"number_of_records";i:0;s:6:"format";s:15:"default_summary";}s:18:"specify_validation";b:0;s:8:"validate";a:2:{s:4:"type";s:4:"none";s:4:"fail";s:9:"not found";}s:16:"validate_options";a:0:{}s:8:"glossary";b:0;s:5:"limit";i:0;s:4:"case";s:4:"none";s:9:"path_case";s:4:"none";s:14:"transform_dash";b:0;s:12:"break_phrase";b:0;s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"bundle";s:9:"plugin_id";s:6:"string";}}s:6:"header";a:2:{s:17:"display_link_grid";a:7:{s:2:"id";s:17:"display_link_grid";s:5:"table";s:5:"views";s:5:"field";s:12:"display_link";s:10:"display_id";s:6:"widget";s:5:"label";s:4:"Grid";s:9:"plugin_id";s:12:"display_link";s:5:"empty";b:1;}s:18:"display_link_table";a:7:{s:2:"id";s:18:"display_link_table";s:5:"table";s:5:"views";s:5:"field";s:12:"display_link";s:10:"display_id";s:12:"widget_table";s:5:"label";s:5:"Table";s:9:"plugin_id";s:12:"display_link";s:5:"empty";b:1;}}s:9:"css_class";s:67:"media-library-view js-media-library-view media-library-view--widget";}s:14:"cache_metadata";a:3:{s:7:"max-age";i:-1;s:8:"contexts";a:5:{i:0;s:28:"languages:language_interface";i:1;s:3:"url";i:2;s:14:"url.query_args";i:3;s:22:"url.query_args:sort_by";i:4;s:16:"user.permissions";}s:4:"tags";a:0:{}}}s:12:"widget_table";a:6:{s:14:"display_plugin";s:4:"page";s:2:"id";s:12:"widget_table";s:13:"display_title";s:14:"Widget (table)";s:8:"position";i:3;s:15:"display_options";a:12:{s:17:"display_extenders";a:0:{}s:4:"path";s:32:"admin/content/media-widget-table";s:5:"style";a:2:{s:4:"type";s:5:"table";s:7:"options";a:2:{s:9:"row_class";s:85:"media-library-item media-library-item--table js-media-library-item js-click-to-select";s:17:"default_row_class";b:1;}}s:8:"defaults";a:9:{s:5:"style";b:0;s:3:"row";b:0;s:6:"fields";b:0;s:6:"access";b:0;s:7:"filters";b:0;s:13:"filter_groups";b:0;s:9:"arguments";b:0;s:6:"header";b:0;s:9:"css_class";b:0;}s:3:"row";a:1:{s:4:"type";s:6:"fields";}s:6:"fields";a:5:{s:25:"media_library_select_form";a:9:{s:2:"id";s:25:"media_library_select_form";s:5:"label";s:0:"";s:5:"table";s:5:"media";s:5:"field";s:25:"media_library_select_form";s:12:"relationship";s:4:"none";s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:25:"media_library_select_form";s:21:"element_wrapper_class";s:27:"js-click-to-select-checkbox";s:13:"element_class";s:0:"";}s:20:"thumbnail__target_id";a:10:{s:2:"id";s:20:"thumbnail__target_id";s:5:"label";s:9:"Thumbnail";s:5:"table";s:16:"media_field_data";s:5:"field";s:20:"thumbnail__target_id";s:12:"relationship";s:4:"none";s:4:"type";s:5:"image";s:11:"entity_type";s:5:"media";s:12:"entity_field";s:9:"thumbnail";s:9:"plugin_id";s:5:"field";s:8:"settings";a:2:{s:11:"image_style";s:13:"media_library";s:10:"image_link";s:0:"";}}s:4:"name";a:10:{s:2:"id";s:4:"name";s:5:"label";s:4:"Name";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:4:"none";s:4:"type";s:6:"string";s:11:"entity_type";s:5:"media";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:5:"field";s:8:"settings";a:1:{s:14:"link_to_entity";b:0;}}s:3:"uid";a:10:{s:2:"id";s:3:"uid";s:5:"label";s:6:"Author";s:5:"table";s:20:"media_field_revision";s:5:"field";s:3:"uid";s:12:"relationship";s:4:"none";s:4:"type";s:22:"entity_reference_label";s:11:"entity_type";s:5:"media";s:12:"entity_field";s:3:"uid";s:9:"plugin_id";s:5:"field";s:8:"settings";a:1:{s:4:"link";b:1;}}s:7:"changed";a:10:{s:2:"id";s:7:"changed";s:5:"label";s:7:"Updated";s:5:"table";s:16:"media_field_data";s:5:"field";s:7:"changed";s:12:"relationship";s:4:"none";s:4:"type";s:9:"timestamp";s:11:"entity_type";s:5:"media";s:12:"entity_field";s:7:"changed";s:9:"plugin_id";s:5:"field";s:8:"settings";a:3:{s:11:"date_format";s:5:"short";s:18:"custom_date_format";s:0:"";s:8:"timezone";s:0:"";}}}s:6:"access";a:2:{s:4:"type";s:4:"perm";s:7:"options";a:1:{s:4:"perm";s:10:"view media";}}s:7:"filters";a:2:{s:6:"status";a:16:{s:2:"id";s:6:"status";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"status";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:1:"=";s:5:"value";s:1:"1";s:5:"group";i:1;s:7:"exposed";b:0;s:6:"expose";a:12:{s:11:"operator_id";s:0:"";s:5:"label";s:0:"";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:0:"";s:10:"identifier";s:0:"";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:1:{s:13:"authenticated";s:13:"authenticated";}s:24:"operator_limit_selection";b:0;s:13:"operator_list";a:0:{}}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"status";s:9:"plugin_id";s:7:"boolean";}s:4:"name";a:16:{s:2:"id";s:4:"name";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:8:"contains";s:5:"value";s:0:"";s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:12:{s:11:"operator_id";s:7:"name_op";s:5:"label";s:4:"Name";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:7:"name_op";s:10:"identifier";s:4:"name";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:3:{s:13:"authenticated";s:13:"authenticated";s:9:"anonymous";s:1:"0";s:13:"administrator";s:1:"0";}s:24:"operator_limit_selection";b:0;s:13:"operator_list";a:0:{}}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:6:"string";}}s:13:"filter_groups";a:2:{s:8:"operator";s:3:"AND";s:6:"groups";a:1:{i:1;s:3:"AND";}}s:9:"arguments";a:1:{s:6:"bundle";a:27:{s:2:"id";s:6:"bundle";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"bundle";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:14:"default_action";s:6:"ignore";s:9:"exception";a:3:{s:5:"value";s:3:"all";s:12:"title_enable";b:0;s:5:"title";s:3:"All";}s:12:"title_enable";b:0;s:5:"title";s:0:"";s:21:"default_argument_type";s:5:"fixed";s:24:"default_argument_options";a:1:{s:8:"argument";s:0:"";}s:25:"default_argument_skip_url";b:0;s:15:"summary_options";a:4:{s:9:"base_path";s:0:"";s:5:"count";b:1;s:14:"items_per_page";i:24;s:8:"override";b:0;}s:7:"summary";a:3:{s:10:"sort_order";s:3:"asc";s:17:"number_of_records";i:0;s:6:"format";s:15:"default_summary";}s:18:"specify_validation";b:0;s:8:"validate";a:2:{s:4:"type";s:4:"none";s:4:"fail";s:9:"not found";}s:16:"validate_options";a:0:{}s:8:"glossary";b:0;s:5:"limit";i:0;s:4:"case";s:4:"none";s:9:"path_case";s:4:"none";s:14:"transform_dash";b:0;s:12:"break_phrase";b:0;s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"bundle";s:9:"plugin_id";s:6:"string";}}s:6:"header";a:2:{s:17:"display_link_grid";a:7:{s:2:"id";s:17:"display_link_grid";s:5:"table";s:5:"views";s:5:"field";s:12:"display_link";s:10:"display_id";s:6:"widget";s:5:"label";s:4:"Grid";s:9:"plugin_id";s:12:"display_link";s:5:"empty";b:1;}s:18:"display_link_table";a:7:{s:2:"id";s:18:"display_link_table";s:5:"table";s:5:"views";s:5:"field";s:12:"display_link";s:10:"display_id";s:12:"widget_table";s:5:"label";s:5:"Table";s:9:"plugin_id";s:12:"display_link";s:5:"empty";b:1;}}s:9:"css_class";s:67:"media-library-view js-media-library-view media-library-view--widget";}s:14:"cache_metadata";a:3:{s:7:"max-age";i:-1;s:8:"contexts";a:6:{i:0;s:26:"languages:language_content";i:1;s:28:"languages:language_interface";i:2;s:3:"url";i:3;s:14:"url.query_args";i:4;s:22:"url.query_args:sort_by";i:5;s:16:"user.permissions";}s:4:"tags";a:0:{}}}}}',
-))
-->execute();
-
-// Insert 'media' view, as modified by media_library_install().
-$connection->merge('config')
-  ->fields([
-    'data' => 'a:14:{s:4:"uuid";s:36:"668e914f-4d0b-4712-957c-8f3e9459caf5";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:1:{i:0;s:21:"image.style.thumbnail";}s:6:"module";a:3:{i:0;s:5:"image";i:1;s:5:"media";i:2;s:4:"user";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"rRzAWaXpJGYA2gPG6BmGxy8gfFd4srCc-LQY3JB6tR8";}s:2:"id";s:5:"media";s:5:"label";s:5:"Media";s:6:"module";s:5:"views";s:11:"description";s:0:"";s:3:"tag";s:0:"";s:10:"base_table";s:16:"media_field_data";s:10:"base_field";s:3:"mid";s:4:"core";s:3:"8.x";s:7:"display";a:2:{s:7:"default";a:6:{s:14:"display_plugin";s:7:"default";s:2:"id";s:7:"default";s:13:"display_title";s:6:"Master";s:8:"position";i:0;s:15:"display_options";a:17:{s:6:"access";a:2:{s:4:"type";s:4:"perm";s:7:"options";a:1:{s:4:"perm";s:21:"access media overview";}}s:5:"cache";a:2:{s:4:"type";s:3:"tag";s:7:"options";a:0:{}}s:5:"query";a:2:{s:4:"type";s:11:"views_query";s:7:"options";a:5:{s:19:"disable_sql_rewrite";b:0;s:8:"distinct";b:0;s:7:"replica";b:0;s:13:"query_comment";s:0:"";s:10:"query_tags";a:0:{}}}s:12:"exposed_form";a:2:{s:4:"type";s:5:"basic";s:7:"options";a:7:{s:13:"submit_button";s:6:"Filter";s:12:"reset_button";b:0;s:18:"reset_button_label";s:5:"Reset";s:19:"exposed_sorts_label";s:7:"Sort by";s:17:"expose_sort_order";b:1;s:14:"sort_asc_label";s:3:"Asc";s:15:"sort_desc_label";s:4:"Desc";}}s:5:"pager";a:2:{s:4:"type";s:4:"full";s:7:"options";a:7:{s:14:"items_per_page";i:50;s:6:"offset";i:0;s:2:"id";i:0;s:11:"total_pages";N;s:6:"expose";a:7:{s:14:"items_per_page";b:0;s:20:"items_per_page_label";s:14:"Items per page";s:22:"items_per_page_options";s:13:"5, 10, 25, 50";s:26:"items_per_page_options_all";b:0;s:32:"items_per_page_options_all_label";s:7:"- All -";s:6:"offset";b:0;s:12:"offset_label";s:6:"Offset";}s:4:"tags";a:4:{s:8:"previous";s:12:"‹ Previous";s:4:"next";s:8:"Next ›";s:5:"first";s:8:"« First";s:4:"last";s:7:"Last »";}s:8:"quantity";i:9;}}s:5:"style";a:2:{s:4:"type";s:5:"table";s:7:"options";a:12:{s:8:"grouping";a:0:{}s:9:"row_class";s:0:"";s:17:"default_row_class";b:1;s:8:"override";b:1;s:6:"sticky";b:0;s:7:"caption";s:0:"";s:7:"summary";s:0:"";s:11:"description";s:0:"";s:7:"columns";a:6:{s:4:"name";s:4:"name";s:6:"bundle";s:6:"bundle";s:7:"changed";s:7:"changed";s:3:"uid";s:3:"uid";s:6:"status";s:6:"status";s:20:"thumbnail__target_id";s:20:"thumbnail__target_id";}s:4:"info";a:6:{s:4:"name";a:6:{s:8:"sortable";b:1;s:18:"default_sort_order";s:3:"asc";s:5:"align";s:0:"";s:9:"separator";s:0:"";s:12:"empty_column";b:0;s:10:"responsive";s:0:"";}s:6:"bundle";a:6:{s:8:"sortable";b:1;s:18:"default_sort_order";s:3:"asc";s:5:"align";s:0:"";s:9:"separator";s:0:"";s:12:"empty_column";b:0;s:10:"responsive";s:0:"";}s:7:"changed";a:6:{s:8:"sortable";b:1;s:18:"default_sort_order";s:4:"desc";s:5:"align";s:0:"";s:9:"separator";s:0:"";s:12:"empty_column";b:0;s:10:"responsive";s:0:"";}s:3:"uid";a:6:{s:8:"sortable";b:0;s:18:"default_sort_order";s:3:"asc";s:5:"align";s:0:"";s:9:"separator";s:0:"";s:12:"empty_column";b:0;s:10:"responsive";s:0:"";}s:6:"status";a:6:{s:8:"sortable";b:1;s:18:"default_sort_order";s:3:"asc";s:5:"align";s:0:"";s:9:"separator";s:0:"";s:12:"empty_column";b:0;s:10:"responsive";s:0:"";}s:20:"thumbnail__target_id";a:6:{s:8:"sortable";b:0;s:18:"default_sort_order";s:3:"asc";s:5:"align";s:0:"";s:9:"separator";s:0:"";s:12:"empty_column";b:0;s:10:"responsive";s:0:"";}}s:7:"default";s:7:"changed";s:11:"empty_table";b:1;}}s:3:"row";a:1:{s:4:"type";s:6:"fields";}s:6:"fields";a:8:{s:15:"media_bulk_form";a:26:{s:2:"id";s:15:"media_bulk_form";s:5:"table";s:5:"media";s:5:"field";s:15:"media_bulk_form";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:12:"action_title";s:6:"Action";s:15:"include_exclude";s:7:"exclude";s:16:"selected_actions";a:0:{}s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:9:"bulk_form";}s:20:"thumbnail__target_id";a:37:{s:2:"id";s:20:"thumbnail__target_id";s:5:"table";s:16:"media_field_data";s:5:"field";s:20:"thumbnail__target_id";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:9:"Thumbnail";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:1;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:17:"click_sort_column";s:9:"target_id";s:4:"type";s:5:"image";s:8:"settings";a:2:{s:11:"image_style";s:9:"thumbnail";s:10:"image_link";s:0:"";}s:12:"group_column";s:0:"";s:13:"group_columns";a:0:{}s:10:"group_rows";b:1;s:11:"delta_limit";i:0;s:12:"delta_offset";i:0;s:14:"delta_reversed";b:0;s:16:"delta_first_last";b:0;s:10:"multi_type";s:9:"separator";s:9:"separator";s:2:", ";s:17:"field_api_classes";b:0;s:11:"entity_type";s:5:"media";s:12:"entity_field";s:9:"thumbnail";s:9:"plugin_id";s:5:"field";}s:4:"name";a:37:{s:2:"id";s:4:"name";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:11:"entity_type";s:5:"media";s:12:"entity_field";s:5:"media";s:5:"alter";a:8:{s:10:"alter_text";b:0;s:9:"make_link";b:0;s:8:"absolute";b:0;s:4:"trim";b:0;s:13:"word_boundary";b:0;s:8:"ellipsis";b:0;s:10:"strip_tags";b:0;s:4:"html";b:0;}s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:8:"settings";a:1:{s:14:"link_to_entity";b:1;}s:9:"plugin_id";s:5:"field";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:10:"Media name";s:7:"exclude";b:0;s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:1;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:16:"hide_alter_empty";b:1;s:17:"click_sort_column";s:5:"value";s:4:"type";s:6:"string";s:12:"group_column";s:5:"value";s:13:"group_columns";a:0:{}s:10:"group_rows";b:1;s:11:"delta_limit";i:0;s:12:"delta_offset";i:0;s:14:"delta_reversed";b:0;s:16:"delta_first_last";b:0;s:10:"multi_type";s:9:"separator";s:9:"separator";s:2:", ";s:17:"field_api_classes";b:0;}s:6:"bundle";a:37:{s:2:"id";s:6:"bundle";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"bundle";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:4:"Type";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:1;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:17:"click_sort_column";s:9:"target_id";s:4:"type";s:22:"entity_reference_label";s:8:"settings";a:1:{s:4:"link";b:0;}s:12:"group_column";s:9:"target_id";s:13:"group_columns";a:0:{}s:10:"group_rows";b:1;s:11:"delta_limit";i:0;s:12:"delta_offset";i:0;s:14:"delta_reversed";b:0;s:16:"delta_first_last";b:0;s:10:"multi_type";s:9:"separator";s:9:"separator";s:2:", ";s:17:"field_api_classes";b:0;s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"bundle";s:9:"plugin_id";s:5:"field";}s:3:"uid";a:37:{s:2:"id";s:3:"uid";s:5:"table";s:16:"media_field_data";s:5:"field";s:3:"uid";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:6:"Author";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:1;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:17:"click_sort_column";s:9:"target_id";s:4:"type";s:22:"entity_reference_label";s:8:"settings";a:1:{s:4:"link";b:1;}s:12:"group_column";s:9:"target_id";s:13:"group_columns";a:0:{}s:10:"group_rows";b:1;s:11:"delta_limit";i:0;s:12:"delta_offset";i:0;s:14:"delta_reversed";b:0;s:16:"delta_first_last";b:0;s:10:"multi_type";s:9:"separator";s:9:"separator";s:2:", ";s:17:"field_api_classes";b:0;s:11:"entity_type";s:5:"media";s:12:"entity_field";s:3:"uid";s:9:"plugin_id";s:5:"field";}s:6:"status";a:37:{s:2:"id";s:6:"status";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"status";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:6:"Status";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:1;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:17:"click_sort_column";s:5:"value";s:4:"type";s:7:"boolean";s:8:"settings";a:3:{s:6:"format";s:6:"custom";s:18:"format_custom_true";s:9:"Published";s:19:"format_custom_false";s:11:"Unpublished";}s:12:"group_column";s:5:"value";s:13:"group_columns";a:0:{}s:10:"group_rows";b:1;s:11:"delta_limit";i:0;s:12:"delta_offset";i:0;s:14:"delta_reversed";b:0;s:16:"delta_first_last";b:0;s:10:"multi_type";s:9:"separator";s:9:"separator";s:2:", ";s:17:"field_api_classes";b:0;s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"status";s:9:"plugin_id";s:5:"field";}s:7:"changed";a:37:{s:2:"id";s:7:"changed";s:5:"table";s:16:"media_field_data";s:5:"field";s:7:"changed";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:7:"Updated";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:1;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:17:"click_sort_column";s:5:"value";s:4:"type";s:9:"timestamp";s:8:"settings";a:3:{s:11:"date_format";s:5:"short";s:18:"custom_date_format";s:0:"";s:8:"timezone";s:0:"";}s:12:"group_column";s:5:"value";s:13:"group_columns";a:0:{}s:10:"group_rows";b:1;s:11:"delta_limit";i:0;s:12:"delta_offset";i:0;s:14:"delta_reversed";b:0;s:16:"delta_first_last";b:0;s:10:"multi_type";s:9:"separator";s:9:"separator";s:2:", ";s:17:"field_api_classes";b:0;s:11:"entity_type";s:5:"media";s:12:"entity_field";s:7:"changed";s:9:"plugin_id";s:5:"field";}s:10:"operations";a:24:{s:2:"id";s:10:"operations";s:5:"table";s:5:"media";s:5:"field";s:10:"operations";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:10:"Operations";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:1;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:11:"destination";b:1;s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:17:"entity_operations";}}s:7:"filters";a:4:{s:4:"name";a:16:{s:2:"id";s:4:"name";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:8:"contains";s:5:"value";s:0:"";s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:10:{s:11:"operator_id";s:7:"name_op";s:5:"label";s:10:"Media name";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:7:"name_op";s:10:"identifier";s:4:"name";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:3:{s:13:"authenticated";s:13:"authenticated";s:9:"anonymous";s:1:"0";s:13:"administrator";s:1:"0";}}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:6:"string";}s:6:"bundle";a:16:{s:2:"id";s:6:"bundle";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"bundle";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:2:"in";s:5:"value";a:0:{}s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:11:{s:11:"operator_id";s:9:"bundle_op";s:5:"label";s:4:"Type";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:9:"bundle_op";s:10:"identifier";s:4:"type";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:3:{s:13:"authenticated";s:13:"authenticated";s:9:"anonymous";s:1:"0";s:13:"administrator";s:1:"0";}s:6:"reduce";b:0;}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"bundle";s:9:"plugin_id";s:6:"bundle";}s:6:"status";a:16:{s:2:"id";s:6:"status";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"status";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:1:"=";s:5:"value";s:1:"1";s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:10:{s:11:"operator_id";s:0:"";s:5:"label";s:4:"True";s:11:"description";N;s:12:"use_operator";b:0;s:8:"operator";s:9:"status_op";s:10:"identifier";s:6:"status";s:8:"required";b:1;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:1:{s:13:"authenticated";s:13:"authenticated";}}s:10:"is_grouped";b:1;s:10:"group_info";a:10:{s:5:"label";s:16:"Published status";s:11:"description";s:0:"";s:10:"identifier";s:6:"status";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:2:{i:1;a:3:{s:5:"title";s:9:"Published";s:8:"operator";s:1:"=";s:5:"value";s:1:"1";}i:2;a:3:{s:5:"title";s:11:"Unpublished";s:8:"operator";s:1:"=";s:5:"value";s:1:"0";}}}s:9:"plugin_id";s:7:"boolean";s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"status";}s:8:"langcode";a:16:{s:2:"id";s:8:"langcode";s:5:"table";s:16:"media_field_data";s:5:"field";s:8:"langcode";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:2:"in";s:5:"value";a:0:{}s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:11:{s:11:"operator_id";s:11:"langcode_op";s:5:"label";s:8:"Language";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:11:"langcode_op";s:10:"identifier";s:8:"langcode";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:3:{s:13:"authenticated";s:13:"authenticated";s:9:"anonymous";s:1:"0";s:13:"administrator";s:1:"0";}s:6:"reduce";b:0;}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:8:"langcode";s:9:"plugin_id";s:8:"language";}}s:5:"sorts";a:1:{s:7:"created";a:13:{s:2:"id";s:7:"created";s:5:"table";s:16:"media_field_data";s:5:"field";s:7:"created";s:5:"order";s:4:"DESC";s:11:"entity_type";s:5:"media";s:12:"entity_field";s:7:"created";s:9:"plugin_id";s:4:"date";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:7:"exposed";b:0;s:6:"expose";a:1:{s:5:"label";s:0:"";}s:11:"granularity";s:6:"second";}}s:5:"title";s:5:"Media";s:6:"header";a:0:{}s:6:"footer";a:0:{}s:5:"empty";a:1:{s:16:"area_text_custom";a:10:{s:2:"id";s:16:"area_text_custom";s:5:"table";s:5:"views";s:5:"field";s:16:"area_text_custom";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"empty";b:1;s:8:"tokenize";b:0;s:7:"content";s:19:"No media available.";s:9:"plugin_id";s:11:"text_custom";}}s:13:"relationships";a:0:{}s:9:"arguments";a:0:{}s:17:"display_extenders";a:0:{}}s:14:"cache_metadata";a:3:{s:7:"max-age";i:0;s:8:"contexts";a:5:{i:0;s:26:"languages:language_content";i:1;s:28:"languages:language_interface";i:2;s:3:"url";i:3;s:14:"url.query_args";i:4;s:16:"user.permissions";}s:4:"tags";a:0:{}}}s:15:"media_page_list";a:6:{s:14:"display_plugin";s:4:"page";s:2:"id";s:15:"media_page_list";s:13:"display_title";s:5:"Media";s:8:"position";i:1;s:15:"display_options";a:3:{s:17:"display_extenders";a:0:{}s:4:"path";s:25:"admin/content/media-table";s:19:"display_description";s:0:"";}s:14:"cache_metadata";a:3:{s:7:"max-age";i:0;s:8:"contexts";a:5:{i:0;s:26:"languages:language_content";i:1;s:28:"languages:language_interface";i:2;s:3:"url";i:3;s:14:"url.query_args";i:4;s:16:"user.permissions";}s:4:"tags";a:0:{}}}}}',
-    'name' => 'views.view.media',
-    'collection' => '',
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'views.view.media')
-  ->execute();
-
-// Insert media library key_value entries.
-$connection->insert('key_value')
-->fields(array(
-  'collection',
-  'name',
-  'value',
-))
-->values(array(
-  'collection' => 'config.entity.key_store.entity_view_display',
-  'name' => 'uuid:67e6d857-8ecb-49f5-95e1-6b1c4306c31f',
-  'value' => 'a:1:{i:0;s:49:"core.entity_view_display.media.file.media_library";}',
-))
-->values(array(
-  'collection' => 'config.entity.key_store.entity_view_display',
-  'name' => 'uuid:277ca98b-2ada-4251-ad69-aa73e72d60fe',
-  'value' => 'a:1:{i:0;s:50:"core.entity_view_display.media.image.media_library";}',
-))
-->values(array(
-  'collection' => 'config.entity.key_store.entity_view_mode',
-  'name' => 'uuid:20b2f1f7-a864-4d41-a15f-32f66789f73d',
-  'value' => 'a:1:{i:0;s:41:"core.entity_view_mode.media.media_library";}',
-))
-->values(array(
-  'collection' => 'config.entity.key_store.view',
-  'name' => 'uuid:3bc9cf0f-cb66-4dbe-8d7e-862cb85e5932',
-  'value' => 'a:1:{i:0;s:24:"views.view.media_library";}',
-))
-->execute();
diff --git a/core/modules/media_library/tests/fixtures/update/drupal-8.8.x-media_library-update-views-classnames-3049943.php b/core/modules/media_library/tests/fixtures/update/drupal-8.8.x-media_library-update-views-classnames-3049943.php
deleted file mode 100644
index c91f8010fd..0000000000
--- a/core/modules/media_library/tests/fixtures/update/drupal-8.8.x-media_library-update-views-classnames-3049943.php
+++ /dev/null
@@ -1,54 +0,0 @@
-<?php
-// @codingStandardsIgnoreFile
-/**
- * @file
- * Contains database additions to drupal-8.4.0-media_installed.php for testing
- * the the addition of BEM classes to the media library views config.
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-// Set the schema version.
-$connection->merge('key_value')
-  ->fields([
-    'value' => 'i:8000;',
-    'name' => 'media_library',
-    'collection' => 'system.schema',
-  ])
-  ->condition('collection', 'system.schema')
-  ->condition('name', 'media_library')
-  ->execute();
-
-// Update core.extension.
-$extensions = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute()
-  ->fetchField();
-$extensions = unserialize($extensions);
-$extensions['module']['media_library'] = 0;
-$connection->update('config')
-  ->fields([
-    'data' => serialize($extensions),
-    'collection' => '',
-    'name' => 'core.extension',
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute();
-
-$connection->insert('config')
-  ->fields(array(
-    'collection',
-    'name',
-    'data',
-  ))
-  ->values(array(
-    'collection' => '',
-    'name' => 'views.view.media_library',
-    'data' => 'a:14:{s:4:"uuid";s:36:"f57329d9-bc3a-43c4-90a8-ace75fcc2e22";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:3:{s:6:"config";a:2:{i:0;s:41:"core.entity_view_mode.media.media_library";i:1;s:25:"image.style.media_library";}s:8:"enforced";a:1:{s:6:"module";a:1:{i:0;s:13:"media_library";}}s:6:"module";a:4:{i:0;s:5:"image";i:1;s:5:"media";i:2;s:13:"media_library";i:3;s:4:"user";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"AWji7uYzNsxcFVzYkTki4iTCAT2cn2s7FLMu64brtQo";}s:2:"id";s:13:"media_library";s:5:"label";s:13:"Media library";s:6:"module";s:5:"views";s:11:"description";s:22:"Find and manage media.";s:3:"tag";s:0:"";s:10:"base_table";s:16:"media_field_data";s:10:"base_field";s:3:"mid";s:4:"core";s:3:"8.x";s:7:"display";a:4:{s:7:"default";a:6:{s:14:"display_plugin";s:7:"default";s:2:"id";s:7:"default";s:13:"display_title";s:6:"Master";s:8:"position";i:0;s:15:"display_options";a:18:{s:6:"access";a:2:{s:4:"type";s:4:"perm";s:7:"options";a:1:{s:4:"perm";s:21:"access media overview";}}s:5:"cache";a:2:{s:4:"type";s:3:"tag";s:7:"options";a:0:{}}s:5:"query";a:2:{s:4:"type";s:11:"views_query";s:7:"options";a:5:{s:19:"disable_sql_rewrite";b:0;s:8:"distinct";b:0;s:7:"replica";b:0;s:13:"query_comment";s:0:"";s:10:"query_tags";a:0:{}}}s:12:"exposed_form";a:2:{s:4:"type";s:5:"basic";s:7:"options";a:7:{s:13:"submit_button";s:13:"Apply filters";s:12:"reset_button";b:0;s:18:"reset_button_label";s:5:"Reset";s:19:"exposed_sorts_label";s:7:"Sort by";s:17:"expose_sort_order";b:0;s:14:"sort_asc_label";s:3:"Asc";s:15:"sort_desc_label";s:4:"Desc";}}s:5:"pager";a:2:{s:4:"type";s:4:"mini";s:7:"options";a:6:{s:14:"items_per_page";i:24;s:6:"offset";i:0;s:2:"id";i:0;s:11:"total_pages";N;s:6:"expose";a:7:{s:14:"items_per_page";b:0;s:20:"items_per_page_label";s:14:"Items per page";s:22:"items_per_page_options";s:13:"6, 12, 24, 48";s:26:"items_per_page_options_all";b:0;s:32:"items_per_page_options_all_label";s:7:"- All -";s:6:"offset";b:0;s:12:"offset_label";s:6:"Offset";}s:4:"tags";a:2:{s:8:"previous";s:6:"‹‹";s:4:"next";s:6:"››";}}}s:5:"style";a:2:{s:4:"type";s:7:"default";s:7:"options";a:3:{s:8:"grouping";a:0:{}s:9:"row_class";s:84:"media-library-item media-library-item--grid js-media-library-item js-click-to-select";s:17:"default_row_class";b:1;}}s:3:"row";a:2:{s:4:"type";s:6:"fields";s:7:"options";a:4:{s:22:"default_field_elements";b:1;s:6:"inline";a:0:{}s:9:"separator";s:0:"";s:10:"hide_empty";b:0;}}s:6:"fields";a:2:{s:15:"media_bulk_form";a:26:{s:2:"id";s:15:"media_bulk_form";s:5:"table";s:5:"media";s:5:"field";s:15:"media_bulk_form";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:27:"js-click-to-select-checkbox";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:12:"action_title";s:6:"Action";s:15:"include_exclude";s:7:"exclude";s:16:"selected_actions";a:0:{}s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:9:"bulk_form";}s:15:"rendered_entity";a:24:{s:2:"id";s:15:"rendered_entity";s:5:"table";s:5:"media";s:5:"field";s:15:"rendered_entity";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:27:"media-library-item__content";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:9:"view_mode";s:13:"media_library";s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:15:"rendered_entity";}}s:7:"filters";a:4:{s:6:"status";a:16:{s:2:"id";s:6:"status";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"status";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:1:"=";s:5:"value";s:1:"1";s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:12:{s:11:"operator_id";s:0:"";s:5:"label";s:17:"Publishing status";s:11:"description";N;s:12:"use_operator";b:0;s:8:"operator";s:9:"status_op";s:10:"identifier";s:6:"status";s:8:"required";b:1;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:1:{s:13:"authenticated";s:13:"authenticated";}s:24:"operator_limit_selection";b:0;s:13:"operator_list";a:0:{}}s:10:"is_grouped";b:1;s:10:"group_info";a:10:{s:5:"label";s:9:"Published";s:11:"description";s:0:"";s:10:"identifier";s:6:"status";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:2:{i:1;a:3:{s:5:"title";s:9:"Published";s:8:"operator";s:1:"=";s:5:"value";s:1:"1";}i:2;a:3:{s:5:"title";s:11:"Unpublished";s:8:"operator";s:1:"=";s:5:"value";s:1:"0";}}}s:9:"plugin_id";s:7:"boolean";s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"status";}s:4:"name";a:16:{s:2:"id";s:4:"name";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:8:"contains";s:5:"value";s:0:"";s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:12:{s:11:"operator_id";s:7:"name_op";s:5:"label";s:4:"Name";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:7:"name_op";s:10:"identifier";s:4:"name";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:3:{s:13:"authenticated";s:13:"authenticated";s:9:"anonymous";s:1:"0";s:13:"administrator";s:1:"0";}s:24:"operator_limit_selection";b:0;s:13:"operator_list";a:0:{}}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:6:"string";}s:6:"bundle";a:16:{s:2:"id";s:6:"bundle";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"bundle";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:2:"in";s:5:"value";a:0:{}s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:13:{s:11:"operator_id";s:9:"bundle_op";s:5:"label";s:10:"Media type";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:9:"bundle_op";s:10:"identifier";s:4:"type";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:3:{s:13:"authenticated";s:13:"authenticated";s:9:"anonymous";s:1:"0";s:13:"administrator";s:1:"0";}s:6:"reduce";b:0;s:24:"operator_limit_selection";b:0;s:13:"operator_list";a:0:{}}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:10:"Media type";s:11:"description";N;s:10:"identifier";s:6:"bundle";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:3:{i:1;a:0:{}i:2;a:0:{}i:3;a:0:{}}}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"bundle";s:9:"plugin_id";s:6:"bundle";}s:12:"status_extra";a:15:{s:2:"id";s:12:"status_extra";s:5:"table";s:16:"media_field_data";s:5:"field";s:12:"status_extra";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:1:"=";s:5:"value";s:0:"";s:5:"group";i:1;s:7:"exposed";b:0;s:6:"expose";a:12:{s:11:"operator_id";s:0:"";s:5:"label";s:0:"";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:0:"";s:24:"operator_limit_selection";b:0;s:13:"operator_list";a:0:{}s:10:"identifier";s:0:"";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:1:{s:13:"authenticated";s:13:"authenticated";}}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:12:"media_status";}}s:5:"sorts";a:3:{s:7:"created";a:13:{s:2:"id";s:7:"created";s:5:"table";s:16:"media_field_data";s:5:"field";s:7:"created";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"order";s:4:"DESC";s:7:"exposed";b:1;s:6:"expose";a:1:{s:5:"label";s:12:"Newest first";}s:11:"granularity";s:6:"second";s:11:"entity_type";s:5:"media";s:12:"entity_field";s:7:"created";s:9:"plugin_id";s:4:"date";}s:4:"name";a:12:{s:2:"id";s:4:"name";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"order";s:3:"ASC";s:7:"exposed";b:1;s:6:"expose";a:1:{s:5:"label";s:10:"Name (A-Z)";}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:8:"standard";}s:6:"name_1";a:12:{s:2:"id";s:6:"name_1";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"order";s:4:"DESC";s:7:"exposed";b:1;s:6:"expose";a:1:{s:5:"label";s:10:"Name (Z-A)";}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:8:"standard";}}s:5:"title";s:5:"Media";s:6:"header";a:0:{}s:6:"footer";a:0:{}s:5:"empty";a:1:{s:16:"area_text_custom";a:10:{s:2:"id";s:16:"area_text_custom";s:5:"table";s:5:"views";s:5:"field";s:16:"area_text_custom";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"empty";b:1;s:8:"tokenize";b:0;s:7:"content";s:19:"No media available.";s:9:"plugin_id";s:11:"text_custom";}}s:13:"relationships";a:0:{}s:17:"display_extenders";a:0:{}s:8:"use_ajax";b:1;s:9:"css_class";s:40:"media-library-view js-media-library-view";}s:14:"cache_metadata";a:3:{s:7:"max-age";i:0;s:8:"contexts";a:6:{i:0;s:28:"languages:language_interface";i:1;s:3:"url";i:2;s:14:"url.query_args";i:3;s:22:"url.query_args:sort_by";i:4;s:4:"user";i:5;s:16:"user.permissions";}s:4:"tags";a:0:{}}}s:4:"page";a:6:{s:14:"display_plugin";s:4:"page";s:2:"id";s:4:"page";s:13:"display_title";s:4:"Page";s:8:"position";i:1;s:15:"display_options";a:5:{s:17:"display_extenders";a:0:{}s:4:"path";s:19:"admin/content/media";s:4:"menu";a:8:{s:4:"type";s:3:"tab";s:5:"title";s:5:"Media";s:11:"description";s:49:"Allows users to browse and administer media items";s:8:"expanded";b:0;s:6:"parent";s:20:"system.admin_content";s:6:"weight";i:5;s:7:"context";s:1:"0";s:9:"menu_name";s:5:"admin";}s:6:"fields";a:5:{s:15:"media_bulk_form";a:26:{s:2:"id";s:15:"media_bulk_form";s:5:"table";s:5:"media";s:5:"field";s:15:"media_bulk_form";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:27:"js-click-to-select-checkbox";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:12:"action_title";s:6:"Action";s:15:"include_exclude";s:7:"exclude";s:16:"selected_actions";a:0:{}s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:9:"bulk_form";}s:4:"name";a:37:{s:2:"id";s:4:"name";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:1;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:17:"click_sort_column";s:5:"value";s:4:"type";s:6:"string";s:8:"settings";a:1:{s:14:"link_to_entity";b:0;}s:12:"group_column";s:5:"value";s:13:"group_columns";a:0:{}s:10:"group_rows";b:1;s:11:"delta_limit";i:0;s:12:"delta_offset";i:0;s:14:"delta_reversed";b:0;s:16:"delta_first_last";b:0;s:10:"multi_type";s:9:"separator";s:9:"separator";s:2:", ";s:17:"field_api_classes";b:0;s:11:"entity_type";s:5:"media";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:5:"field";}s:10:"edit_media";a:26:{s:2:"id";s:10:"edit_media";s:5:"table";s:5:"media";s:5:"field";s:10:"edit_media";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:1;s:4:"text";s:15:"Edit {{ name }}";s:9:"make_link";b:1;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:15:"Edit {{ name }}";s:3:"rel";s:0:"";s:10:"link_class";s:24:"media-library-item__edit";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:1:"0";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:0;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:4:"text";s:4:"Edit";s:18:"output_url_as_text";b:0;s:8:"absolute";b:0;s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:16:"entity_link_edit";}s:12:"delete_media";a:26:{s:2:"id";s:12:"delete_media";s:5:"table";s:5:"media";s:5:"field";s:12:"delete_media";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:1;s:4:"text";s:17:"Delete {{ name }}";s:9:"make_link";b:1;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:17:"Delete {{ name }}";s:3:"rel";s:0:"";s:10:"link_class";s:26:"media-library-item__remove";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:1:"0";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:0;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:4:"text";s:6:"Delete";s:18:"output_url_as_text";b:0;s:8:"absolute";b:0;s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:18:"entity_link_delete";}s:15:"rendered_entity";a:24:{s:2:"id";s:15:"rendered_entity";s:5:"table";s:5:"media";s:5:"field";s:15:"rendered_entity";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:27:"media-library-item__content";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:9:"view_mode";s:13:"media_library";s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:15:"rendered_entity";}}s:8:"defaults";a:1:{s:6:"fields";b:0;}}s:14:"cache_metadata";a:3:{s:7:"max-age";i:0;s:8:"contexts";a:7:{i:0;s:26:"languages:language_content";i:1;s:28:"languages:language_interface";i:2;s:3:"url";i:3;s:14:"url.query_args";i:4;s:22:"url.query_args:sort_by";i:5;s:4:"user";i:6;s:16:"user.permissions";}s:4:"tags";a:0:{}}}s:6:"widget";a:6:{s:14:"display_plugin";s:4:"page";s:2:"id";s:6:"widget";s:13:"display_title";s:6:"Widget";s:8:"position";i:2;s:15:"display_options";a:11:{s:17:"display_extenders";a:0:{}s:4:"path";s:26:"admin/content/media-widget";s:6:"fields";a:2:{s:15:"rendered_entity";a:24:{s:2:"id";s:15:"rendered_entity";s:5:"table";s:5:"media";s:5:"field";s:15:"rendered_entity";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:27:"media-library-item__content";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:9:"view_mode";s:13:"media_library";s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:15:"rendered_entity";}s:25:"media_library_select_form";a:23:{s:2:"id";s:25:"media_library_select_form";s:5:"table";s:5:"media";s:5:"field";s:25:"media_library_select_form";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:27:"js-click-to-select-checkbox";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:25:"media_library_select_form";}}s:8:"defaults";a:7:{s:6:"fields";b:0;s:6:"access";b:0;s:7:"filters";b:0;s:13:"filter_groups";b:0;s:9:"arguments";b:0;s:6:"header";b:0;s:9:"css_class";b:0;}s:19:"display_description";s:0:"";s:6:"access";a:2:{s:4:"type";s:4:"perm";s:7:"options";a:1:{s:4:"perm";s:10:"view media";}}s:7:"filters";a:2:{s:6:"status";a:16:{s:2:"id";s:6:"status";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"status";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:1:"=";s:5:"value";s:1:"1";s:5:"group";i:1;s:7:"exposed";b:0;s:6:"expose";a:12:{s:11:"operator_id";s:0:"";s:5:"label";s:0:"";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:0:"";s:10:"identifier";s:0:"";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:1:{s:13:"authenticated";s:13:"authenticated";}s:24:"operator_limit_selection";b:0;s:13:"operator_list";a:0:{}}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"status";s:9:"plugin_id";s:7:"boolean";}s:4:"name";a:16:{s:2:"id";s:4:"name";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:8:"contains";s:5:"value";s:0:"";s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:12:{s:11:"operator_id";s:7:"name_op";s:5:"label";s:4:"Name";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:7:"name_op";s:10:"identifier";s:4:"name";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:3:{s:13:"authenticated";s:13:"authenticated";s:9:"anonymous";s:1:"0";s:13:"administrator";s:1:"0";}s:24:"operator_limit_selection";b:0;s:13:"operator_list";a:0:{}}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:6:"string";}}s:13:"filter_groups";a:2:{s:8:"operator";s:3:"AND";s:6:"groups";a:1:{i:1;s:3:"AND";}}s:9:"arguments";a:1:{s:6:"bundle";a:27:{s:2:"id";s:6:"bundle";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"bundle";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:14:"default_action";s:6:"ignore";s:9:"exception";a:3:{s:5:"value";s:3:"all";s:12:"title_enable";b:0;s:5:"title";s:3:"All";}s:12:"title_enable";b:0;s:5:"title";s:0:"";s:21:"default_argument_type";s:5:"fixed";s:24:"default_argument_options";a:1:{s:8:"argument";s:0:"";}s:25:"default_argument_skip_url";b:0;s:15:"summary_options";a:4:{s:9:"base_path";s:0:"";s:5:"count";b:1;s:14:"items_per_page";i:24;s:8:"override";b:0;}s:7:"summary";a:3:{s:10:"sort_order";s:3:"asc";s:17:"number_of_records";i:0;s:6:"format";s:15:"default_summary";}s:18:"specify_validation";b:0;s:8:"validate";a:2:{s:4:"type";s:4:"none";s:4:"fail";s:9:"not found";}s:16:"validate_options";a:0:{}s:8:"glossary";b:0;s:5:"limit";i:0;s:4:"case";s:4:"none";s:9:"path_case";s:4:"none";s:14:"transform_dash";b:0;s:12:"break_phrase";b:0;s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"bundle";s:9:"plugin_id";s:6:"string";}}s:6:"header";a:2:{s:17:"display_link_grid";a:7:{s:2:"id";s:17:"display_link_grid";s:5:"table";s:5:"views";s:5:"field";s:12:"display_link";s:10:"display_id";s:6:"widget";s:5:"label";s:4:"Grid";s:9:"plugin_id";s:12:"display_link";s:5:"empty";b:1;}s:18:"display_link_table";a:7:{s:2:"id";s:18:"display_link_table";s:5:"table";s:5:"views";s:5:"field";s:12:"display_link";s:10:"display_id";s:12:"widget_table";s:5:"label";s:5:"Table";s:9:"plugin_id";s:12:"display_link";s:5:"empty";b:1;}}s:9:"css_class";s:67:"media-library-view js-media-library-view media-library-view--widget";}s:14:"cache_metadata";a:3:{s:7:"max-age";i:-1;s:8:"contexts";a:5:{i:0;s:28:"languages:language_interface";i:1;s:3:"url";i:2;s:14:"url.query_args";i:3;s:22:"url.query_args:sort_by";i:4;s:16:"user.permissions";}s:4:"tags";a:0:{}}}s:12:"widget_table";a:6:{s:14:"display_plugin";s:4:"page";s:2:"id";s:12:"widget_table";s:13:"display_title";s:14:"Widget (table)";s:8:"position";i:3;s:15:"display_options";a:12:{s:17:"display_extenders";a:0:{}s:4:"path";s:32:"admin/content/media-widget-table";s:5:"style";a:2:{s:4:"type";s:5:"table";s:7:"options";a:2:{s:9:"row_class";s:85:"media-library-item media-library-item--table js-media-library-item js-click-to-select";s:17:"default_row_class";b:1;}}s:8:"defaults";a:9:{s:5:"style";b:0;s:3:"row";b:0;s:6:"fields";b:0;s:6:"access";b:0;s:7:"filters";b:0;s:13:"filter_groups";b:0;s:9:"arguments";b:0;s:6:"header";b:0;s:9:"css_class";b:0;}s:3:"row";a:1:{s:4:"type";s:6:"fields";}s:6:"fields";a:5:{s:25:"media_library_select_form";a:9:{s:2:"id";s:25:"media_library_select_form";s:5:"label";s:0:"";s:5:"table";s:5:"media";s:5:"field";s:25:"media_library_select_form";s:12:"relationship";s:4:"none";s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:25:"media_library_select_form";s:21:"element_wrapper_class";s:27:"js-click-to-select-checkbox";s:13:"element_class";s:0:"";}s:20:"thumbnail__target_id";a:10:{s:2:"id";s:20:"thumbnail__target_id";s:5:"label";s:9:"Thumbnail";s:5:"table";s:16:"media_field_data";s:5:"field";s:20:"thumbnail__target_id";s:12:"relationship";s:4:"none";s:4:"type";s:5:"image";s:11:"entity_type";s:5:"media";s:12:"entity_field";s:9:"thumbnail";s:9:"plugin_id";s:5:"field";s:8:"settings";a:2:{s:11:"image_style";s:13:"media_library";s:10:"image_link";s:0:"";}}s:4:"name";a:10:{s:2:"id";s:4:"name";s:5:"label";s:4:"Name";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:4:"none";s:4:"type";s:6:"string";s:11:"entity_type";s:5:"media";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:5:"field";s:8:"settings";a:1:{s:14:"link_to_entity";b:0;}}s:3:"uid";a:10:{s:2:"id";s:3:"uid";s:5:"label";s:6:"Author";s:5:"table";s:20:"media_field_revision";s:5:"field";s:3:"uid";s:12:"relationship";s:4:"none";s:4:"type";s:22:"entity_reference_label";s:11:"entity_type";s:5:"media";s:12:"entity_field";s:3:"uid";s:9:"plugin_id";s:5:"field";s:8:"settings";a:1:{s:4:"link";b:1;}}s:7:"changed";a:10:{s:2:"id";s:7:"changed";s:5:"label";s:7:"Updated";s:5:"table";s:16:"media_field_data";s:5:"field";s:7:"changed";s:12:"relationship";s:4:"none";s:4:"type";s:9:"timestamp";s:11:"entity_type";s:5:"media";s:12:"entity_field";s:7:"changed";s:9:"plugin_id";s:5:"field";s:8:"settings";a:3:{s:11:"date_format";s:5:"short";s:18:"custom_date_format";s:0:"";s:8:"timezone";s:0:"";}}}s:6:"access";a:2:{s:4:"type";s:4:"perm";s:7:"options";a:1:{s:4:"perm";s:10:"view media";}}s:7:"filters";a:2:{s:6:"status";a:16:{s:2:"id";s:6:"status";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"status";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:1:"=";s:5:"value";s:1:"1";s:5:"group";i:1;s:7:"exposed";b:0;s:6:"expose";a:12:{s:11:"operator_id";s:0:"";s:5:"label";s:0:"";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:0:"";s:10:"identifier";s:0:"";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:1:{s:13:"authenticated";s:13:"authenticated";}s:24:"operator_limit_selection";b:0;s:13:"operator_list";a:0:{}}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"status";s:9:"plugin_id";s:7:"boolean";}s:4:"name";a:16:{s:2:"id";s:4:"name";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:8:"contains";s:5:"value";s:0:"";s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:12:{s:11:"operator_id";s:7:"name_op";s:5:"label";s:4:"Name";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:7:"name_op";s:10:"identifier";s:4:"name";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:3:{s:13:"authenticated";s:13:"authenticated";s:9:"anonymous";s:1:"0";s:13:"administrator";s:1:"0";}s:24:"operator_limit_selection";b:0;s:13:"operator_list";a:0:{}}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:6:"string";}}s:13:"filter_groups";a:2:{s:8:"operator";s:3:"AND";s:6:"groups";a:1:{i:1;s:3:"AND";}}s:9:"arguments";a:1:{s:6:"bundle";a:27:{s:2:"id";s:6:"bundle";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"bundle";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:14:"default_action";s:6:"ignore";s:9:"exception";a:3:{s:5:"value";s:3:"all";s:12:"title_enable";b:0;s:5:"title";s:3:"All";}s:12:"title_enable";b:0;s:5:"title";s:0:"";s:21:"default_argument_type";s:5:"fixed";s:24:"default_argument_options";a:1:{s:8:"argument";s:0:"";}s:25:"default_argument_skip_url";b:0;s:15:"summary_options";a:4:{s:9:"base_path";s:0:"";s:5:"count";b:1;s:14:"items_per_page";i:24;s:8:"override";b:0;}s:7:"summary";a:3:{s:10:"sort_order";s:3:"asc";s:17:"number_of_records";i:0;s:6:"format";s:15:"default_summary";}s:18:"specify_validation";b:0;s:8:"validate";a:2:{s:4:"type";s:4:"none";s:4:"fail";s:9:"not found";}s:16:"validate_options";a:0:{}s:8:"glossary";b:0;s:5:"limit";i:0;s:4:"case";s:4:"none";s:9:"path_case";s:4:"none";s:14:"transform_dash";b:0;s:12:"break_phrase";b:0;s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"bundle";s:9:"plugin_id";s:6:"string";}}s:6:"header";a:2:{s:17:"display_link_grid";a:7:{s:2:"id";s:17:"display_link_grid";s:5:"table";s:5:"views";s:5:"field";s:12:"display_link";s:10:"display_id";s:6:"widget";s:5:"label";s:4:"Grid";s:9:"plugin_id";s:12:"display_link";s:5:"empty";b:1;}s:18:"display_link_table";a:7:{s:2:"id";s:18:"display_link_table";s:5:"table";s:5:"views";s:5:"field";s:12:"display_link";s:10:"display_id";s:12:"widget_table";s:5:"label";s:5:"Table";s:9:"plugin_id";s:12:"display_link";s:5:"empty";b:1;}}s:9:"css_class";s:67:"media-library-view js-media-library-view media-library-view--widget";}s:14:"cache_metadata";a:3:{s:7:"max-age";i:-1;s:8:"contexts";a:6:{i:0;s:26:"languages:language_content";i:1;s:28:"languages:language_interface";i:2;s:3:"url";i:3;s:14:"url.query_args";i:4;s:22:"url.query_args:sort_by";i:5;s:16:"user.permissions";}s:4:"tags";a:0:{}}}}}',
-  ))
-  ->execute();
diff --git a/core/modules/media_library/tests/fixtures/update/drupal-8.media_library-update-form-view-displays-2988433.php b/core/modules/media_library/tests/fixtures/update/drupal-8.media_library-update-form-view-displays-2988433.php
deleted file mode 100644
index 7bbe130fcb..0000000000
--- a/core/modules/media_library/tests/fixtures/update/drupal-8.media_library-update-form-view-displays-2988433.php
+++ /dev/null
@@ -1,70 +0,0 @@
-<?php
-// @codingStandardsIgnoreFile
-/**
- * @file
- * Contains database additions to drupal-8.bare.standard.php.gz for testing
- * the upgrade paths of the media library module form and view displays.
- *
- * @see https://www.drupal.org/project/drupal/issues/2988433
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-// Set the schema version.
-$connection->merge('key_value')
-  ->condition('collection', 'system.schema')
-  ->condition('name', 'media_library')
-  ->fields([
-    'collection' => 'system.schema',
-    'name' => 'media_library',
-    'value' => 'i:8000;',
-  ])
-  ->execute();
-
-// Update core.extension.
-$extensions = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute()
-  ->fetchField();
-$extensions = unserialize($extensions);
-$extensions['module']['media_library'] = 8000;
-$connection->update('config')
-  ->fields([
-    'data' => serialize($extensions),
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute();
-
-// Add config.
-$connection->insert('config')
-  ->fields([
-    'collection',
-    'name',
-    'data',
-  ])
-  ->values(array(
-    'collection' => '',
-    'name' => 'views.view.media_library',
-    'data' => 'a:14:{s:4:"uuid";s:36:"3bc9cf0f-cb66-4dbe-8d7e-862cb85e5932";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:3:{s:6:"config";a:1:{i:0;s:41:"core.entity_view_mode.media.media_library";}s:8:"enforced";a:1:{s:6:"module";a:1:{i:0;s:13:"media_library";}}s:6:"module";a:3:{i:0;s:5:"media";i:1;s:13:"media_library";i:2;s:4:"user";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"1F1cSZ5MlvxdwjdyrwnH2I8CWngOp8Pu2SXDzix2QUc";}s:2:"id";s:13:"media_library";s:5:"label";s:13:"Media library";s:6:"module";s:5:"views";s:11:"description";s:0:"";s:3:"tag";s:0:"";s:10:"base_table";s:16:"media_field_data";s:10:"base_field";s:3:"mid";s:4:"core";s:3:"8.x";s:7:"display";a:3:{s:7:"default";a:6:{s:14:"display_plugin";s:7:"default";s:2:"id";s:7:"default";s:13:"display_title";s:6:"Master";s:8:"position";i:0;s:15:"display_options";a:18:{s:6:"access";a:2:{s:4:"type";s:4:"perm";s:7:"options";a:1:{s:4:"perm";s:21:"access media overview";}}s:5:"cache";a:2:{s:4:"type";s:3:"tag";s:7:"options";a:0:{}}s:5:"query";a:2:{s:4:"type";s:11:"views_query";s:7:"options";a:5:{s:19:"disable_sql_rewrite";b:0;s:8:"distinct";b:0;s:7:"replica";b:0;s:13:"query_comment";s:0:"";s:10:"query_tags";a:0:{}}}s:12:"exposed_form";a:2:{s:4:"type";s:5:"basic";s:7:"options";a:7:{s:13:"submit_button";s:13:"Apply Filters";s:12:"reset_button";b:0;s:18:"reset_button_label";s:5:"Reset";s:19:"exposed_sorts_label";s:7:"Sort by";s:17:"expose_sort_order";b:0;s:14:"sort_asc_label";s:3:"Asc";s:15:"sort_desc_label";s:4:"Desc";}}s:5:"pager";a:2:{s:4:"type";s:4:"mini";s:7:"options";a:6:{s:14:"items_per_page";i:25;s:6:"offset";i:0;s:2:"id";i:0;s:11:"total_pages";N;s:6:"expose";a:7:{s:14:"items_per_page";b:0;s:20:"items_per_page_label";s:14:"Items per page";s:22:"items_per_page_options";s:13:"5, 10, 25, 50";s:26:"items_per_page_options_all";b:0;s:32:"items_per_page_options_all_label";s:7:"- All -";s:6:"offset";b:0;s:12:"offset_label";s:6:"Offset";}s:4:"tags";a:2:{s:8:"previous";s:6:"‹‹";s:4:"next";s:6:"››";}}}s:5:"style";a:2:{s:4:"type";s:7:"default";s:7:"options";a:3:{s:8:"grouping";a:0:{}s:9:"row_class";s:59:"media-library-item js-media-library-item js-click-to-select";s:17:"default_row_class";b:1;}}s:3:"row";a:2:{s:4:"type";s:6:"fields";s:7:"options";a:4:{s:22:"default_field_elements";b:1;s:6:"inline";a:0:{}s:9:"separator";s:0:"";s:10:"hide_empty";b:0;}}s:6:"fields";a:2:{s:15:"media_bulk_form";a:26:{s:2:"id";s:15:"media_bulk_form";s:5:"table";s:5:"media";s:5:"field";s:15:"media_bulk_form";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:27:"js-click-to-select-checkbox";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:12:"action_title";s:6:"Action";s:15:"include_exclude";s:7:"exclude";s:16:"selected_actions";a:0:{}s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:9:"bulk_form";}s:15:"rendered_entity";a:24:{s:2:"id";s:15:"rendered_entity";s:5:"table";s:5:"media";s:5:"field";s:15:"rendered_entity";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:27:"media-library-item__content";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:9:"view_mode";s:13:"media_library";s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:15:"rendered_entity";}}s:7:"filters";a:3:{s:6:"status";a:16:{s:2:"id";s:6:"status";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"status";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:1:"=";s:5:"value";s:1:"1";s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:10:{s:11:"operator_id";s:0:"";s:5:"label";s:17:"Publishing status";s:11:"description";N;s:12:"use_operator";b:0;s:8:"operator";s:9:"status_op";s:10:"identifier";s:6:"status";s:8:"required";b:1;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:1:{s:13:"authenticated";s:13:"authenticated";}}s:10:"is_grouped";b:1;s:10:"group_info";a:10:{s:5:"label";s:9:"Published";s:11:"description";s:0:"";s:10:"identifier";s:6:"status";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:2:{i:1;a:3:{s:5:"title";s:9:"Published";s:8:"operator";s:1:"=";s:5:"value";s:1:"1";}i:2;a:3:{s:5:"title";s:11:"Unpublished";s:8:"operator";s:1:"=";s:5:"value";s:1:"0";}}}s:9:"plugin_id";s:7:"boolean";s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"status";}s:4:"name";a:16:{s:2:"id";s:4:"name";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:8:"contains";s:5:"value";s:0:"";s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:10:{s:11:"operator_id";s:7:"name_op";s:5:"label";s:4:"Name";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:7:"name_op";s:10:"identifier";s:4:"name";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:3:{s:13:"authenticated";s:13:"authenticated";s:9:"anonymous";s:1:"0";s:13:"administrator";s:1:"0";}}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:6:"string";}s:6:"bundle";a:16:{s:2:"id";s:6:"bundle";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"bundle";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:2:"in";s:5:"value";a:0:{}s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:11:{s:11:"operator_id";s:9:"bundle_op";s:5:"label";s:10:"Media type";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:9:"bundle_op";s:10:"identifier";s:4:"type";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:3:{s:13:"authenticated";s:13:"authenticated";s:9:"anonymous";s:1:"0";s:13:"administrator";s:1:"0";}s:6:"reduce";b:0;}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:10:"Media type";s:11:"description";N;s:10:"identifier";s:6:"bundle";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:3:{i:1;a:0:{}i:2;a:0:{}i:3;a:0:{}}}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"bundle";s:9:"plugin_id";s:6:"bundle";}}s:5:"sorts";a:3:{s:7:"created";a:13:{s:2:"id";s:7:"created";s:5:"table";s:16:"media_field_data";s:5:"field";s:7:"created";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"order";s:4:"DESC";s:7:"exposed";b:1;s:6:"expose";a:1:{s:5:"label";s:12:"Newest first";}s:11:"granularity";s:6:"second";s:11:"entity_type";s:5:"media";s:12:"entity_field";s:7:"created";s:9:"plugin_id";s:4:"date";}s:4:"name";a:12:{s:2:"id";s:4:"name";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"order";s:3:"ASC";s:7:"exposed";b:1;s:6:"expose";a:1:{s:5:"label";s:10:"Name (A-Z)";}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:8:"standard";}s:6:"name_1";a:12:{s:2:"id";s:6:"name_1";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"order";s:4:"DESC";s:7:"exposed";b:1;s:6:"expose";a:1:{s:5:"label";s:10:"Name (Z-A)";}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:8:"standard";}}s:5:"title";s:5:"Media";s:6:"header";a:0:{}s:6:"footer";a:0:{}s:5:"empty";a:1:{s:16:"area_text_custom";a:10:{s:2:"id";s:16:"area_text_custom";s:5:"table";s:5:"views";s:5:"field";s:16:"area_text_custom";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"empty";b:1;s:8:"tokenize";b:0;s:7:"content";s:19:"No media available.";s:9:"plugin_id";s:11:"text_custom";}}s:13:"relationships";a:0:{}s:17:"display_extenders";a:0:{}s:8:"use_ajax";b:1;s:9:"css_class";s:40:"media-library-view js-media-library-view";}s:14:"cache_metadata";a:3:{s:7:"max-age";i:0;s:8:"contexts";a:5:{i:0;s:28:"languages:language_interface";i:1;s:3:"url";i:2;s:14:"url.query_args";i:3;s:22:"url.query_args:sort_by";i:4;s:16:"user.permissions";}s:4:"tags";a:5:{i:0;s:51:"config:core.entity_view_display.media.audio.default";i:1;s:50:"config:core.entity_view_display.media.file.default";i:2;s:51:"config:core.entity_view_display.media.image.default";i:3;s:58:"config:core.entity_view_display.media.remote_video.default";i:4;s:51:"config:core.entity_view_display.media.video.default";}}}s:4:"page";a:6:{s:14:"display_plugin";s:4:"page";s:2:"id";s:4:"page";s:13:"display_title";s:4:"Page";s:8:"position";i:1;s:15:"display_options";a:3:{s:17:"display_extenders";a:0:{}s:4:"path";s:19:"admin/content/media";s:4:"menu";a:8:{s:4:"type";s:3:"tab";s:5:"title";s:5:"Media";s:11:"description";s:49:"Allows users to browse and administer media items";s:8:"expanded";b:0;s:6:"parent";s:20:"system.admin_content";s:6:"weight";i:5;s:7:"context";s:1:"0";s:9:"menu_name";s:5:"admin";}}s:14:"cache_metadata";a:3:{s:7:"max-age";i:0;s:8:"contexts";a:5:{i:0;s:28:"languages:language_interface";i:1;s:3:"url";i:2;s:14:"url.query_args";i:3;s:22:"url.query_args:sort_by";i:4;s:16:"user.permissions";}s:4:"tags";a:5:{i:0;s:51:"config:core.entity_view_display.media.audio.default";i:1;s:50:"config:core.entity_view_display.media.file.default";i:2;s:51:"config:core.entity_view_display.media.image.default";i:3;s:58:"config:core.entity_view_display.media.remote_video.default";i:4;s:51:"config:core.entity_view_display.media.video.default";}}}s:6:"widget";a:6:{s:14:"display_plugin";s:4:"page";s:2:"id";s:6:"widget";s:13:"display_title";s:6:"Widget";s:8:"position";i:2;s:15:"display_options";a:6:{s:17:"display_extenders";a:0:{}s:4:"path";s:26:"admin/content/media-widget";s:6:"fields";a:2:{s:15:"rendered_entity";a:24:{s:2:"id";s:15:"rendered_entity";s:5:"table";s:5:"media";s:5:"field";s:15:"rendered_entity";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:27:"media-library-item__content";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:9:"view_mode";s:13:"media_library";s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:15:"rendered_entity";}s:25:"media_library_select_form";a:23:{s:2:"id";s:25:"media_library_select_form";s:5:"table";s:5:"media";s:5:"field";s:25:"media_library_select_form";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:27:"js-click-to-select-checkbox";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:25:"media_library_select_form";}}s:8:"defaults";a:2:{s:6:"fields";b:0;s:6:"access";b:0;}s:19:"display_description";s:0:"";s:6:"access";a:2:{s:4:"type";s:4:"perm";s:7:"options";a:1:{s:4:"perm";s:10:"view media";}}}s:14:"cache_metadata";a:3:{s:7:"max-age";i:-1;s:8:"contexts";a:5:{i:0;s:28:"languages:language_interface";i:1;s:3:"url";i:2;s:14:"url.query_args";i:3;s:22:"url.query_args:sort_by";i:4;s:16:"user.permissions";}s:4:"tags";a:5:{i:0;s:51:"config:core.entity_view_display.media.audio.default";i:1;s:50:"config:core.entity_view_display.media.file.default";i:2;s:51:"config:core.entity_view_display.media.image.default";i:3;s:58:"config:core.entity_view_display.media.remote_video.default";i:4;s:51:"config:core.entity_view_display.media.video.default";}}}}}',
-  ))
-  ->execute();
-
-
-// Insert media library key_value entries.
-$connection->insert('key_value')
-  ->fields(array(
-    'collection',
-    'name',
-    'value',
-  ))
-  ->values(array(
-    'collection' => 'config.entity.key_store.view',
-    'name' => 'uuid:3bc9cf0f-cb66-4dbe-8d7e-862cb85e5932',
-    'value' => 'a:1:{i:0;s:24:"views.view.media_library";}',
-  ))
-  ->execute();
diff --git a/core/modules/media_library/tests/fixtures/update/drupal-8.media_library-update-view-table-display-2981044.php b/core/modules/media_library/tests/fixtures/update/drupal-8.media_library-update-view-table-display-2981044.php
deleted file mode 100644
index c115449755..0000000000
--- a/core/modules/media_library/tests/fixtures/update/drupal-8.media_library-update-view-table-display-2981044.php
+++ /dev/null
@@ -1,111 +0,0 @@
-<?php
-// @codingStandardsIgnoreFile
-/**
- * @file
- * Contains database additions to drupal-8.bare.standard.php.gz for testing
- * the upgrade paths of the media library module view.
- *
- * @see https://www.drupal.org/project/drupal/issues/2981044
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-// Set the schema version.
-$connection->merge('key_value')
-  ->fields([
-    'value' => 'i:8000;',
-    'name' => 'media_library',
-    'collection' => 'system.schema',
-  ])
-  ->condition('collection', 'system.schema')
-  ->condition('name', 'media_library')
-  ->execute();
-
-// Update core.extension.
-$extensions = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute()
-  ->fetchField();
-$extensions = unserialize($extensions);
-$extensions['module']['media_library'] = 0;
-$connection->update('config')
-  ->fields([
-    'data' => serialize($extensions),
-    'collection' => '',
-    'name' => 'core.extension',
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute();
-
-// Insert media library config objects.
-$connection->insert('config')
-->fields(array(
-  'collection',
-  'name',
-  'data',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'core.entity_form_display.media.file.media_library',
-  'data' => 'a:11:{s:4:"uuid";s:36:"86ab9619-c970-4416-971d-e5c8614b3368";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:1:{s:6:"config";a:3:{i:0;s:41:"core.entity_form_mode.media.media_library";i:1;s:39:"field.field.media.file.field_media_file";i:2;s:15:"media.type.file";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"RFmywOcuem167havmD4VLgBTO1Swq9hyA-_f5aYTi8c";}s:2:"id";s:24:"media.file.media_library";s:16:"targetEntityType";s:5:"media";s:6:"bundle";s:4:"file";s:4:"mode";s:13:"media_library";s:7:"content";a:1:{s:4:"name";a:5:{s:4:"type";s:16:"string_textfield";s:6:"weight";i:0;s:6:"region";s:7:"content";s:8:"settings";a:2:{s:4:"size";i:60;s:11:"placeholder";s:0:"";}s:20:"third_party_settings";a:0:{}}}s:6:"hidden";a:5:{s:7:"created";b:1;s:16:"field_media_file";b:1;s:4:"path";b:1;s:6:"status";b:1;s:3:"uid";b:1;}}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'core.entity_form_display.media.image.media_library',
-  'data' => 'a:11:{s:4:"uuid";s:36:"2bbea060-3cd8-4881-a3aa-c898d6619b16";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:4:{i:0;s:41:"core.entity_form_mode.media.media_library";i:1;s:41:"field.field.media.image.field_media_image";i:2;s:21:"image.style.thumbnail";i:3;s:16:"media.type.image";}s:6:"module";a:1:{i:0;s:5:"image";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"PlyfyVZfALLkP7nbxLpaVKIDUWRioZghWpFDv0_rJ68";}s:2:"id";s:25:"media.image.media_library";s:16:"targetEntityType";s:5:"media";s:6:"bundle";s:5:"image";s:4:"mode";s:13:"media_library";s:7:"content";a:2:{s:17:"field_media_image";a:5:{s:4:"type";s:11:"image_image";s:6:"weight";i:1;s:6:"region";s:7:"content";s:8:"settings";a:2:{s:18:"progress_indicator";s:8:"throbber";s:19:"preview_image_style";s:9:"thumbnail";}s:20:"third_party_settings";a:0:{}}s:4:"name";a:5:{s:4:"type";s:16:"string_textfield";s:6:"weight";i:0;s:6:"region";s:7:"content";s:8:"settings";a:2:{s:4:"size";i:60;s:11:"placeholder";s:0:"";}s:20:"third_party_settings";a:0:{}}}s:6:"hidden";a:4:{s:7:"created";b:1;s:4:"path";b:1;s:6:"status";b:1;s:3:"uid";b:1;}}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'core.entity_view_display.media.file.media_library',
-  'data' => 'a:11:{s:4:"uuid";s:36:"67e6d857-8ecb-49f5-95e1-6b1c4306c31f";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:4:{i:0;s:41:"core.entity_view_mode.media.media_library";i:1;s:39:"field.field.media.file.field_media_file";i:2;s:21:"image.style.thumbnail";i:3;s:15:"media.type.file";}s:6:"module";a:1:{i:0;s:5:"image";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"vhAK2lCOWK2paUpJawj7yiSLFO9wwsx6WE8_oDmvbwU";}s:2:"id";s:24:"media.file.media_library";s:16:"targetEntityType";s:5:"media";s:6:"bundle";s:4:"file";s:4:"mode";s:13:"media_library";s:7:"content";a:1:{s:9:"thumbnail";a:6:{s:4:"type";s:5:"image";s:6:"weight";i:0;s:6:"region";s:7:"content";s:5:"label";s:6:"hidden";s:8:"settings";a:2:{s:11:"image_style";s:9:"thumbnail";s:10:"image_link";s:0:"";}s:20:"third_party_settings";a:0:{}}}s:6:"hidden";a:4:{s:7:"created";b:1;s:16:"field_media_file";b:1;s:4:"name";b:1;s:3:"uid";b:1;}}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'core.entity_view_display.media.image.media_library',
-  'data' => 'a:11:{s:4:"uuid";s:36:"277ca98b-2ada-4251-ad69-aa73e72d60fe";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:4:{i:0;s:41:"core.entity_view_mode.media.media_library";i:1;s:41:"field.field.media.image.field_media_image";i:2;s:18:"image.style.medium";i:3;s:16:"media.type.image";}s:6:"module";a:1:{i:0;s:5:"image";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"PaGXvzRcL9eII--JV4eCVfObjrNo0l-u1dB_WJtB9ig";}s:2:"id";s:25:"media.image.media_library";s:16:"targetEntityType";s:5:"media";s:6:"bundle";s:5:"image";s:4:"mode";s:13:"media_library";s:7:"content";a:1:{s:9:"thumbnail";a:6:{s:4:"type";s:5:"image";s:6:"weight";i:0;s:6:"region";s:7:"content";s:5:"label";s:6:"hidden";s:8:"settings";a:2:{s:11:"image_style";s:6:"medium";s:10:"image_link";s:0:"";}s:20:"third_party_settings";a:0:{}}}s:6:"hidden";a:4:{s:7:"created";b:1;s:17:"field_media_image";b:1;s:4:"name";b:1;s:3:"uid";b:1;}}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'core.entity_view_mode.media.media_library',
-  'data' => 'a:9:{s:4:"uuid";s:36:"20b2f1f7-a864-4d41-a15f-32f66789f73d";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:8:"enforced";a:1:{s:6:"module";a:1:{i:0;s:13:"media_library";}}s:6:"module";a:1:{i:0;s:5:"media";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"pkq0uj-IoqEQRBOP_ddUDV0ZJ-dKQ_fLcppsEDF2UO8";}s:2:"id";s:19:"media.media_library";s:5:"label";s:13:"Media library";s:16:"targetEntityType";s:5:"media";s:5:"cache";b:1;}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'views.view.media_library',
-  'data' => 'a:14:{s:4:"uuid";s:36:"3bc9cf0f-cb66-4dbe-8d7e-862cb85e5932";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:3:{s:6:"config";a:1:{i:0;s:41:"core.entity_view_mode.media.media_library";}s:8:"enforced";a:1:{s:6:"module";a:1:{i:0;s:13:"media_library";}}s:6:"module";a:3:{i:0;s:5:"media";i:1;s:13:"media_library";i:2;s:4:"user";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"1F1cSZ5MlvxdwjdyrwnH2I8CWngOp8Pu2SXDzix2QUc";}s:2:"id";s:13:"media_library";s:5:"label";s:13:"Media library";s:6:"module";s:5:"views";s:11:"description";s:0:"";s:3:"tag";s:0:"";s:10:"base_table";s:16:"media_field_data";s:10:"base_field";s:3:"mid";s:4:"core";s:3:"8.x";s:7:"display";a:3:{s:7:"default";a:6:{s:14:"display_plugin";s:7:"default";s:2:"id";s:7:"default";s:13:"display_title";s:6:"Master";s:8:"position";i:0;s:15:"display_options";a:18:{s:6:"access";a:2:{s:4:"type";s:4:"perm";s:7:"options";a:1:{s:4:"perm";s:21:"access media overview";}}s:5:"cache";a:2:{s:4:"type";s:3:"tag";s:7:"options";a:0:{}}s:5:"query";a:2:{s:4:"type";s:11:"views_query";s:7:"options";a:5:{s:19:"disable_sql_rewrite";b:0;s:8:"distinct";b:0;s:7:"replica";b:0;s:13:"query_comment";s:0:"";s:10:"query_tags";a:0:{}}}s:12:"exposed_form";a:2:{s:4:"type";s:5:"basic";s:7:"options";a:7:{s:13:"submit_button";s:13:"Apply Filters";s:12:"reset_button";b:0;s:18:"reset_button_label";s:5:"Reset";s:19:"exposed_sorts_label";s:7:"Sort by";s:17:"expose_sort_order";b:0;s:14:"sort_asc_label";s:3:"Asc";s:15:"sort_desc_label";s:4:"Desc";}}s:5:"pager";a:2:{s:4:"type";s:4:"mini";s:7:"options";a:6:{s:14:"items_per_page";i:25;s:6:"offset";i:0;s:2:"id";i:0;s:11:"total_pages";N;s:6:"expose";a:7:{s:14:"items_per_page";b:0;s:20:"items_per_page_label";s:14:"Items per page";s:22:"items_per_page_options";s:13:"5, 10, 25, 50";s:26:"items_per_page_options_all";b:0;s:32:"items_per_page_options_all_label";s:7:"- All -";s:6:"offset";b:0;s:12:"offset_label";s:6:"Offset";}s:4:"tags";a:2:{s:8:"previous";s:6:"‹‹";s:4:"next";s:6:"››";}}}s:5:"style";a:2:{s:4:"type";s:7:"default";s:7:"options";a:3:{s:8:"grouping";a:0:{}s:9:"row_class";s:59:"media-library-item js-media-library-item js-click-to-select";s:17:"default_row_class";b:1;}}s:3:"row";a:2:{s:4:"type";s:6:"fields";s:7:"options";a:4:{s:22:"default_field_elements";b:1;s:6:"inline";a:0:{}s:9:"separator";s:0:"";s:10:"hide_empty";b:0;}}s:6:"fields";a:2:{s:15:"media_bulk_form";a:26:{s:2:"id";s:15:"media_bulk_form";s:5:"table";s:5:"media";s:5:"field";s:15:"media_bulk_form";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:27:"js-click-to-select-checkbox";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:12:"action_title";s:6:"Action";s:15:"include_exclude";s:7:"exclude";s:16:"selected_actions";a:0:{}s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:9:"bulk_form";}s:15:"rendered_entity";a:24:{s:2:"id";s:15:"rendered_entity";s:5:"table";s:5:"media";s:5:"field";s:15:"rendered_entity";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:27:"media-library-item__content";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:9:"view_mode";s:13:"media_library";s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:15:"rendered_entity";}}s:7:"filters";a:3:{s:6:"status";a:16:{s:2:"id";s:6:"status";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"status";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:1:"=";s:5:"value";s:1:"1";s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:10:{s:11:"operator_id";s:0:"";s:5:"label";s:17:"Publishing status";s:11:"description";N;s:12:"use_operator";b:0;s:8:"operator";s:9:"status_op";s:10:"identifier";s:6:"status";s:8:"required";b:1;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:1:{s:13:"authenticated";s:13:"authenticated";}}s:10:"is_grouped";b:1;s:10:"group_info";a:10:{s:5:"label";s:9:"Published";s:11:"description";s:0:"";s:10:"identifier";s:6:"status";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:2:{i:1;a:3:{s:5:"title";s:9:"Published";s:8:"operator";s:1:"=";s:5:"value";s:1:"1";}i:2;a:3:{s:5:"title";s:11:"Unpublished";s:8:"operator";s:1:"=";s:5:"value";s:1:"0";}}}s:9:"plugin_id";s:7:"boolean";s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"status";}s:4:"name";a:16:{s:2:"id";s:4:"name";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:8:"contains";s:5:"value";s:0:"";s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:10:{s:11:"operator_id";s:7:"name_op";s:5:"label";s:4:"Name";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:7:"name_op";s:10:"identifier";s:4:"name";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:3:{s:13:"authenticated";s:13:"authenticated";s:9:"anonymous";s:1:"0";s:13:"administrator";s:1:"0";}}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:6:"string";}s:6:"bundle";a:16:{s:2:"id";s:6:"bundle";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"bundle";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:2:"in";s:5:"value";a:0:{}s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:11:{s:11:"operator_id";s:9:"bundle_op";s:5:"label";s:10:"Media type";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:9:"bundle_op";s:10:"identifier";s:4:"type";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:3:{s:13:"authenticated";s:13:"authenticated";s:9:"anonymous";s:1:"0";s:13:"administrator";s:1:"0";}s:6:"reduce";b:0;}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:10:"Media type";s:11:"description";N;s:10:"identifier";s:6:"bundle";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:3:{i:1;a:0:{}i:2;a:0:{}i:3;a:0:{}}}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"bundle";s:9:"plugin_id";s:6:"bundle";}}s:5:"sorts";a:3:{s:7:"created";a:13:{s:2:"id";s:7:"created";s:5:"table";s:16:"media_field_data";s:5:"field";s:7:"created";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"order";s:4:"DESC";s:7:"exposed";b:1;s:6:"expose";a:1:{s:5:"label";s:12:"Newest first";}s:11:"granularity";s:6:"second";s:11:"entity_type";s:5:"media";s:12:"entity_field";s:7:"created";s:9:"plugin_id";s:4:"date";}s:4:"name";a:12:{s:2:"id";s:4:"name";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"order";s:3:"ASC";s:7:"exposed";b:1;s:6:"expose";a:1:{s:5:"label";s:10:"Name (A-Z)";}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:8:"standard";}s:6:"name_1";a:12:{s:2:"id";s:6:"name_1";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"order";s:4:"DESC";s:7:"exposed";b:1;s:6:"expose";a:1:{s:5:"label";s:10:"Name (Z-A)";}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:8:"standard";}}s:5:"title";s:5:"Media";s:6:"header";a:0:{}s:6:"footer";a:0:{}s:5:"empty";a:1:{s:16:"area_text_custom";a:10:{s:2:"id";s:16:"area_text_custom";s:5:"table";s:5:"views";s:5:"field";s:16:"area_text_custom";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"empty";b:1;s:8:"tokenize";b:0;s:7:"content";s:19:"No media available.";s:9:"plugin_id";s:11:"text_custom";}}s:13:"relationships";a:0:{}s:17:"display_extenders";a:0:{}s:8:"use_ajax";b:1;s:9:"css_class";s:40:"media-library-view js-media-library-view";}s:14:"cache_metadata";a:3:{s:7:"max-age";i:0;s:8:"contexts";a:5:{i:0;s:28:"languages:language_interface";i:1;s:3:"url";i:2;s:14:"url.query_args";i:3;s:22:"url.query_args:sort_by";i:4;s:16:"user.permissions";}s:4:"tags";a:5:{i:0;s:51:"config:core.entity_view_display.media.audio.default";i:1;s:50:"config:core.entity_view_display.media.file.default";i:2;s:51:"config:core.entity_view_display.media.image.default";i:3;s:58:"config:core.entity_view_display.media.remote_video.default";i:4;s:51:"config:core.entity_view_display.media.video.default";}}}s:4:"page";a:6:{s:14:"display_plugin";s:4:"page";s:2:"id";s:4:"page";s:13:"display_title";s:4:"Page";s:8:"position";i:1;s:15:"display_options";a:3:{s:17:"display_extenders";a:0:{}s:4:"path";s:19:"admin/content/media";s:4:"menu";a:8:{s:4:"type";s:3:"tab";s:5:"title";s:5:"Media";s:11:"description";s:49:"Allows users to browse and administer media items";s:8:"expanded";b:0;s:6:"parent";s:20:"system.admin_content";s:6:"weight";i:5;s:7:"context";s:1:"0";s:9:"menu_name";s:5:"admin";}}s:14:"cache_metadata";a:3:{s:7:"max-age";i:0;s:8:"contexts";a:5:{i:0;s:28:"languages:language_interface";i:1;s:3:"url";i:2;s:14:"url.query_args";i:3;s:22:"url.query_args:sort_by";i:4;s:16:"user.permissions";}s:4:"tags";a:5:{i:0;s:51:"config:core.entity_view_display.media.audio.default";i:1;s:50:"config:core.entity_view_display.media.file.default";i:2;s:51:"config:core.entity_view_display.media.image.default";i:3;s:58:"config:core.entity_view_display.media.remote_video.default";i:4;s:51:"config:core.entity_view_display.media.video.default";}}}s:6:"widget";a:6:{s:14:"display_plugin";s:4:"page";s:2:"id";s:6:"widget";s:13:"display_title";s:6:"Widget";s:8:"position";i:2;s:15:"display_options";a:6:{s:17:"display_extenders";a:0:{}s:4:"path";s:26:"admin/content/media-widget";s:6:"fields";a:2:{s:15:"rendered_entity";a:24:{s:2:"id";s:15:"rendered_entity";s:5:"table";s:5:"media";s:5:"field";s:15:"rendered_entity";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:27:"media-library-item__content";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:9:"view_mode";s:13:"media_library";s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:15:"rendered_entity";}s:25:"media_library_select_form";a:23:{s:2:"id";s:25:"media_library_select_form";s:5:"table";s:5:"media";s:5:"field";s:25:"media_library_select_form";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:27:"js-click-to-select-checkbox";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:25:"media_library_select_form";}}s:8:"defaults";a:2:{s:6:"fields";b:0;s:6:"access";b:0;}s:19:"display_description";s:0:"";s:6:"access";a:2:{s:4:"type";s:4:"perm";s:7:"options";a:1:{s:4:"perm";s:10:"view media";}}}s:14:"cache_metadata";a:3:{s:7:"max-age";i:-1;s:8:"contexts";a:5:{i:0;s:28:"languages:language_interface";i:1;s:3:"url";i:2;s:14:"url.query_args";i:3;s:22:"url.query_args:sort_by";i:4;s:16:"user.permissions";}s:4:"tags";a:5:{i:0;s:51:"config:core.entity_view_display.media.audio.default";i:1;s:50:"config:core.entity_view_display.media.file.default";i:2;s:51:"config:core.entity_view_display.media.image.default";i:3;s:58:"config:core.entity_view_display.media.remote_video.default";i:4;s:51:"config:core.entity_view_display.media.video.default";}}}}}',
-))
-->execute();
-
-// Insert media library key_value entries.
-$connection->insert('key_value')
-->fields(array(
-  'collection',
-  'name',
-  'value',
-))
-->values(array(
-  'collection' => 'config.entity.key_store.entity_view_display',
-  'name' => 'uuid:67e6d857-8ecb-49f5-95e1-6b1c4306c31f',
-  'value' => 'a:1:{i:0;s:49:"core.entity_view_display.media.file.media_library";}',
-))
-->values(array(
-  'collection' => 'config.entity.key_store.entity_view_display',
-  'name' => 'uuid:277ca98b-2ada-4251-ad69-aa73e72d60fe',
-  'value' => 'a:1:{i:0;s:50:"core.entity_view_display.media.image.media_library";}',
-))
-->values(array(
-  'collection' => 'config.entity.key_store.entity_view_mode',
-  'name' => 'uuid:20b2f1f7-a864-4d41-a15f-32f66789f73d',
-  'value' => 'a:1:{i:0;s:41:"core.entity_view_mode.media.media_library";}',
-))
-->values(array(
-  'collection' => 'config.entity.key_store.view',
-  'name' => 'uuid:3bc9cf0f-cb66-4dbe-8d7e-862cb85e5932',
-  'value' => 'a:1:{i:0;s:24:"views.view.media_library";}',
-))
-->execute();
diff --git a/core/modules/media_library/tests/fixtures/update/drupal-8.media_library-update-widget-view-3020716.php b/core/modules/media_library/tests/fixtures/update/drupal-8.media_library-update-widget-view-3020716.php
deleted file mode 100644
index a07a69003e..0000000000
--- a/core/modules/media_library/tests/fixtures/update/drupal-8.media_library-update-widget-view-3020716.php
+++ /dev/null
@@ -1,111 +0,0 @@
-<?php
-// @codingStandardsIgnoreFile
-/**
- * @file
- * Contains database additions to drupal-8.bare.standard.php.gz for testing
- * the upgrade paths of the media library module widget view.
- *
- * @see https://www.drupal.org/project/drupal/issues/3020716
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-// Set the schema version.
-$connection->merge('key_value')
-  ->fields([
-    'value' => 'i:8000;',
-    'name' => 'media_library',
-    'collection' => 'system.schema',
-  ])
-  ->condition('collection', 'system.schema')
-  ->condition('name', 'media_library')
-  ->execute();
-
-// Update core.extension.
-$extensions = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute()
-  ->fetchField();
-$extensions = unserialize($extensions);
-$extensions['module']['media_library'] = 0;
-$connection->update('config')
-  ->fields([
-    'data' => serialize($extensions),
-    'collection' => '',
-    'name' => 'core.extension',
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute();
-
-// Insert media library config objects.
-$connection->insert('config')
-->fields(array(
-  'collection',
-  'name',
-  'data',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'core.entity_form_display.media.file.media_library',
-  'data' => 'a:11:{s:4:"uuid";s:36:"86ab9619-c970-4416-971d-e5c8614b3368";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:1:{s:6:"config";a:3:{i:0;s:41:"core.entity_form_mode.media.media_library";i:1;s:39:"field.field.media.file.field_media_file";i:2;s:15:"media.type.file";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"RFmywOcuem167havmD4VLgBTO1Swq9hyA-_f5aYTi8c";}s:2:"id";s:24:"media.file.media_library";s:16:"targetEntityType";s:5:"media";s:6:"bundle";s:4:"file";s:4:"mode";s:13:"media_library";s:7:"content";a:1:{s:4:"name";a:5:{s:4:"type";s:16:"string_textfield";s:6:"weight";i:0;s:6:"region";s:7:"content";s:8:"settings";a:2:{s:4:"size";i:60;s:11:"placeholder";s:0:"";}s:20:"third_party_settings";a:0:{}}}s:6:"hidden";a:5:{s:7:"created";b:1;s:16:"field_media_file";b:1;s:4:"path";b:1;s:6:"status";b:1;s:3:"uid";b:1;}}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'core.entity_form_display.media.image.media_library',
-  'data' => 'a:11:{s:4:"uuid";s:36:"2bbea060-3cd8-4881-a3aa-c898d6619b16";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:4:{i:0;s:41:"core.entity_form_mode.media.media_library";i:1;s:41:"field.field.media.image.field_media_image";i:2;s:21:"image.style.thumbnail";i:3;s:16:"media.type.image";}s:6:"module";a:1:{i:0;s:5:"image";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"PlyfyVZfALLkP7nbxLpaVKIDUWRioZghWpFDv0_rJ68";}s:2:"id";s:25:"media.image.media_library";s:16:"targetEntityType";s:5:"media";s:6:"bundle";s:5:"image";s:4:"mode";s:13:"media_library";s:7:"content";a:2:{s:17:"field_media_image";a:5:{s:4:"type";s:11:"image_image";s:6:"weight";i:1;s:6:"region";s:7:"content";s:8:"settings";a:2:{s:18:"progress_indicator";s:8:"throbber";s:19:"preview_image_style";s:9:"thumbnail";}s:20:"third_party_settings";a:0:{}}s:4:"name";a:5:{s:4:"type";s:16:"string_textfield";s:6:"weight";i:0;s:6:"region";s:7:"content";s:8:"settings";a:2:{s:4:"size";i:60;s:11:"placeholder";s:0:"";}s:20:"third_party_settings";a:0:{}}}s:6:"hidden";a:4:{s:7:"created";b:1;s:4:"path";b:1;s:6:"status";b:1;s:3:"uid";b:1;}}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'core.entity_view_display.media.file.media_library',
-  'data' => 'a:11:{s:4:"uuid";s:36:"67e6d857-8ecb-49f5-95e1-6b1c4306c31f";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:4:{i:0;s:41:"core.entity_view_mode.media.media_library";i:1;s:39:"field.field.media.file.field_media_file";i:2;s:21:"image.style.thumbnail";i:3;s:15:"media.type.file";}s:6:"module";a:1:{i:0;s:5:"image";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"vhAK2lCOWK2paUpJawj7yiSLFO9wwsx6WE8_oDmvbwU";}s:2:"id";s:24:"media.file.media_library";s:16:"targetEntityType";s:5:"media";s:6:"bundle";s:4:"file";s:4:"mode";s:13:"media_library";s:7:"content";a:1:{s:9:"thumbnail";a:6:{s:4:"type";s:5:"image";s:6:"weight";i:0;s:6:"region";s:7:"content";s:5:"label";s:6:"hidden";s:8:"settings";a:2:{s:11:"image_style";s:9:"thumbnail";s:10:"image_link";s:0:"";}s:20:"third_party_settings";a:0:{}}}s:6:"hidden";a:4:{s:7:"created";b:1;s:16:"field_media_file";b:1;s:4:"name";b:1;s:3:"uid";b:1;}}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'core.entity_view_display.media.image.media_library',
-  'data' => 'a:11:{s:4:"uuid";s:36:"277ca98b-2ada-4251-ad69-aa73e72d60fe";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:4:{i:0;s:41:"core.entity_view_mode.media.media_library";i:1;s:41:"field.field.media.image.field_media_image";i:2;s:18:"image.style.medium";i:3;s:16:"media.type.image";}s:6:"module";a:1:{i:0;s:5:"image";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"PaGXvzRcL9eII--JV4eCVfObjrNo0l-u1dB_WJtB9ig";}s:2:"id";s:25:"media.image.media_library";s:16:"targetEntityType";s:5:"media";s:6:"bundle";s:5:"image";s:4:"mode";s:13:"media_library";s:7:"content";a:1:{s:9:"thumbnail";a:6:{s:4:"type";s:5:"image";s:6:"weight";i:0;s:6:"region";s:7:"content";s:5:"label";s:6:"hidden";s:8:"settings";a:2:{s:11:"image_style";s:6:"medium";s:10:"image_link";s:0:"";}s:20:"third_party_settings";a:0:{}}}s:6:"hidden";a:4:{s:7:"created";b:1;s:17:"field_media_image";b:1;s:4:"name";b:1;s:3:"uid";b:1;}}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'core.entity_view_mode.media.media_library',
-  'data' => 'a:9:{s:4:"uuid";s:36:"20b2f1f7-a864-4d41-a15f-32f66789f73d";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:8:"enforced";a:1:{s:6:"module";a:1:{i:0;s:13:"media_library";}}s:6:"module";a:1:{i:0;s:5:"media";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"pkq0uj-IoqEQRBOP_ddUDV0ZJ-dKQ_fLcppsEDF2UO8";}s:2:"id";s:19:"media.media_library";s:5:"label";s:13:"Media library";s:16:"targetEntityType";s:5:"media";s:5:"cache";b:1;}',
-))
-->values(array(
-  'collection' => '',
-  'name' => 'views.view.media_library',
-  'data' => 'a:14:{s:4:"uuid";s:36:"3bc9cf0f-cb66-4dbe-8d7e-862cb85e5932";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:3:{s:6:"config";a:1:{i:0;s:41:"core.entity_view_mode.media.media_library";}s:8:"enforced";a:1:{s:6:"module";a:1:{i:0;s:13:"media_library";}}s:6:"module";a:3:{i:0;s:5:"media";i:1;s:13:"media_library";i:2;s:4:"user";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"1F1cSZ5MlvxdwjdyrwnH2I8CWngOp8Pu2SXDzix2QUc";}s:2:"id";s:13:"media_library";s:5:"label";s:13:"Media library";s:6:"module";s:5:"views";s:11:"description";s:0:"";s:3:"tag";s:0:"";s:10:"base_table";s:16:"media_field_data";s:10:"base_field";s:3:"mid";s:4:"core";s:3:"8.x";s:7:"display";a:3:{s:7:"default";a:6:{s:14:"display_plugin";s:7:"default";s:2:"id";s:7:"default";s:13:"display_title";s:6:"Master";s:8:"position";i:0;s:15:"display_options";a:18:{s:6:"access";a:2:{s:4:"type";s:4:"perm";s:7:"options";a:1:{s:4:"perm";s:21:"access media overview";}}s:5:"cache";a:2:{s:4:"type";s:3:"tag";s:7:"options";a:0:{}}s:5:"query";a:2:{s:4:"type";s:11:"views_query";s:7:"options";a:5:{s:19:"disable_sql_rewrite";b:0;s:8:"distinct";b:0;s:7:"replica";b:0;s:13:"query_comment";s:0:"";s:10:"query_tags";a:0:{}}}s:12:"exposed_form";a:2:{s:4:"type";s:5:"basic";s:7:"options";a:7:{s:13:"submit_button";s:13:"Apply Filters";s:12:"reset_button";b:0;s:18:"reset_button_label";s:5:"Reset";s:19:"exposed_sorts_label";s:7:"Sort by";s:17:"expose_sort_order";b:0;s:14:"sort_asc_label";s:3:"Asc";s:15:"sort_desc_label";s:4:"Desc";}}s:5:"pager";a:2:{s:4:"type";s:4:"mini";s:7:"options";a:6:{s:14:"items_per_page";i:25;s:6:"offset";i:0;s:2:"id";i:0;s:11:"total_pages";N;s:6:"expose";a:7:{s:14:"items_per_page";b:0;s:20:"items_per_page_label";s:14:"Items per page";s:22:"items_per_page_options";s:13:"5, 10, 25, 50";s:26:"items_per_page_options_all";b:0;s:32:"items_per_page_options_all_label";s:7:"- All -";s:6:"offset";b:0;s:12:"offset_label";s:6:"Offset";}s:4:"tags";a:2:{s:8:"previous";s:6:"‹‹";s:4:"next";s:6:"››";}}}s:5:"style";a:2:{s:4:"type";s:7:"default";s:7:"options";a:3:{s:8:"grouping";a:0:{}s:9:"row_class";s:59:"media-library-item js-media-library-item js-click-to-select";s:17:"default_row_class";b:1;}}s:3:"row";a:2:{s:4:"type";s:6:"fields";s:7:"options";a:4:{s:22:"default_field_elements";b:1;s:6:"inline";a:0:{}s:9:"separator";s:0:"";s:10:"hide_empty";b:0;}}s:6:"fields";a:2:{s:15:"media_bulk_form";a:26:{s:2:"id";s:15:"media_bulk_form";s:5:"table";s:5:"media";s:5:"field";s:15:"media_bulk_form";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:27:"js-click-to-select-checkbox";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:12:"action_title";s:6:"Action";s:15:"include_exclude";s:7:"exclude";s:16:"selected_actions";a:0:{}s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:9:"bulk_form";}s:15:"rendered_entity";a:24:{s:2:"id";s:15:"rendered_entity";s:5:"table";s:5:"media";s:5:"field";s:15:"rendered_entity";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:27:"media-library-item__content";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:9:"view_mode";s:13:"media_library";s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:15:"rendered_entity";}}s:7:"filters";a:3:{s:6:"status";a:16:{s:2:"id";s:6:"status";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"status";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:1:"=";s:5:"value";s:1:"1";s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:10:{s:11:"operator_id";s:0:"";s:5:"label";s:17:"Publishing status";s:11:"description";N;s:12:"use_operator";b:0;s:8:"operator";s:9:"status_op";s:10:"identifier";s:6:"status";s:8:"required";b:1;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:1:{s:13:"authenticated";s:13:"authenticated";}}s:10:"is_grouped";b:1;s:10:"group_info";a:10:{s:5:"label";s:9:"Published";s:11:"description";s:0:"";s:10:"identifier";s:6:"status";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:2:{i:1;a:3:{s:5:"title";s:9:"Published";s:8:"operator";s:1:"=";s:5:"value";s:1:"1";}i:2;a:3:{s:5:"title";s:11:"Unpublished";s:8:"operator";s:1:"=";s:5:"value";s:1:"0";}}}s:9:"plugin_id";s:7:"boolean";s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"status";}s:4:"name";a:16:{s:2:"id";s:4:"name";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:8:"contains";s:5:"value";s:0:"";s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:10:{s:11:"operator_id";s:7:"name_op";s:5:"label";s:4:"Name";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:7:"name_op";s:10:"identifier";s:4:"name";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:3:{s:13:"authenticated";s:13:"authenticated";s:9:"anonymous";s:1:"0";s:13:"administrator";s:1:"0";}}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:0:"";s:11:"description";s:0:"";s:10:"identifier";s:0:"";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:0:{}}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:6:"string";}s:6:"bundle";a:16:{s:2:"id";s:6:"bundle";s:5:"table";s:16:"media_field_data";s:5:"field";s:6:"bundle";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:8:"operator";s:2:"in";s:5:"value";a:0:{}s:5:"group";i:1;s:7:"exposed";b:1;s:6:"expose";a:11:{s:11:"operator_id";s:9:"bundle_op";s:5:"label";s:10:"Media type";s:11:"description";s:0:"";s:12:"use_operator";b:0;s:8:"operator";s:9:"bundle_op";s:10:"identifier";s:4:"type";s:8:"required";b:0;s:8:"remember";b:0;s:8:"multiple";b:0;s:14:"remember_roles";a:3:{s:13:"authenticated";s:13:"authenticated";s:9:"anonymous";s:1:"0";s:13:"administrator";s:1:"0";}s:6:"reduce";b:0;}s:10:"is_grouped";b:0;s:10:"group_info";a:10:{s:5:"label";s:10:"Media type";s:11:"description";N;s:10:"identifier";s:6:"bundle";s:8:"optional";b:1;s:6:"widget";s:6:"select";s:8:"multiple";b:0;s:8:"remember";b:0;s:13:"default_group";s:3:"All";s:22:"default_group_multiple";a:0:{}s:11:"group_items";a:3:{i:1;a:0:{}i:2;a:0:{}i:3;a:0:{}}}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:6:"bundle";s:9:"plugin_id";s:6:"bundle";}}s:5:"sorts";a:3:{s:7:"created";a:13:{s:2:"id";s:7:"created";s:5:"table";s:16:"media_field_data";s:5:"field";s:7:"created";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"order";s:4:"DESC";s:7:"exposed";b:1;s:6:"expose";a:1:{s:5:"label";s:12:"Newest first";}s:11:"granularity";s:6:"second";s:11:"entity_type";s:5:"media";s:12:"entity_field";s:7:"created";s:9:"plugin_id";s:4:"date";}s:4:"name";a:12:{s:2:"id";s:4:"name";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"order";s:3:"ASC";s:7:"exposed";b:1;s:6:"expose";a:1:{s:5:"label";s:10:"Name (A-Z)";}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:8:"standard";}s:6:"name_1";a:12:{s:2:"id";s:6:"name_1";s:5:"table";s:16:"media_field_data";s:5:"field";s:4:"name";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"order";s:4:"DESC";s:7:"exposed";b:1;s:6:"expose";a:1:{s:5:"label";s:10:"Name (Z-A)";}s:11:"entity_type";s:5:"media";s:12:"entity_field";s:4:"name";s:9:"plugin_id";s:8:"standard";}}s:5:"title";s:5:"Media";s:6:"header";a:0:{}s:6:"footer";a:0:{}s:5:"empty";a:1:{s:16:"area_text_custom";a:10:{s:2:"id";s:16:"area_text_custom";s:5:"table";s:5:"views";s:5:"field";s:16:"area_text_custom";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"empty";b:1;s:8:"tokenize";b:0;s:7:"content";s:19:"No media available.";s:9:"plugin_id";s:11:"text_custom";}}s:13:"relationships";a:0:{}s:17:"display_extenders";a:0:{}s:8:"use_ajax";b:1;s:9:"css_class";s:40:"media-library-view js-media-library-view";}s:14:"cache_metadata";a:3:{s:7:"max-age";i:0;s:8:"contexts";a:5:{i:0;s:28:"languages:language_interface";i:1;s:3:"url";i:2;s:14:"url.query_args";i:3;s:22:"url.query_args:sort_by";i:4;s:16:"user.permissions";}s:4:"tags";a:5:{i:0;s:51:"config:core.entity_view_display.media.audio.default";i:1;s:50:"config:core.entity_view_display.media.file.default";i:2;s:51:"config:core.entity_view_display.media.image.default";i:3;s:58:"config:core.entity_view_display.media.remote_video.default";i:4;s:51:"config:core.entity_view_display.media.video.default";}}}s:4:"page";a:6:{s:14:"display_plugin";s:4:"page";s:2:"id";s:4:"page";s:13:"display_title";s:4:"Page";s:8:"position";i:1;s:15:"display_options";a:3:{s:17:"display_extenders";a:0:{}s:4:"path";s:19:"admin/content/media";s:4:"menu";a:8:{s:4:"type";s:3:"tab";s:5:"title";s:5:"Media";s:11:"description";s:49:"Allows users to browse and administer media items";s:8:"expanded";b:0;s:6:"parent";s:20:"system.admin_content";s:6:"weight";i:5;s:7:"context";s:1:"0";s:9:"menu_name";s:5:"admin";}}s:14:"cache_metadata";a:3:{s:7:"max-age";i:0;s:8:"contexts";a:5:{i:0;s:28:"languages:language_interface";i:1;s:3:"url";i:2;s:14:"url.query_args";i:3;s:22:"url.query_args:sort_by";i:4;s:16:"user.permissions";}s:4:"tags";a:5:{i:0;s:51:"config:core.entity_view_display.media.audio.default";i:1;s:50:"config:core.entity_view_display.media.file.default";i:2;s:51:"config:core.entity_view_display.media.image.default";i:3;s:58:"config:core.entity_view_display.media.remote_video.default";i:4;s:51:"config:core.entity_view_display.media.video.default";}}}s:6:"widget";a:6:{s:14:"display_plugin";s:4:"page";s:2:"id";s:6:"widget";s:13:"display_title";s:6:"Widget";s:8:"position";i:2;s:15:"display_options";a:6:{s:17:"display_extenders";a:0:{}s:4:"path";s:26:"admin/content/media-widget";s:6:"fields";a:2:{s:15:"rendered_entity";a:24:{s:2:"id";s:15:"rendered_entity";s:5:"table";s:5:"media";s:5:"field";s:15:"rendered_entity";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:27:"media-library-item__content";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:0:"";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:9:"view_mode";s:13:"media_library";s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:15:"rendered_entity";}s:25:"media_library_select_form";a:23:{s:2:"id";s:25:"media_library_select_form";s:5:"table";s:5:"media";s:5:"field";s:25:"media_library_select_form";s:12:"relationship";s:4:"none";s:10:"group_type";s:5:"group";s:11:"admin_label";s:0:"";s:5:"label";s:0:"";s:7:"exclude";b:0;s:5:"alter";a:26:{s:10:"alter_text";b:0;s:4:"text";s:0:"";s:9:"make_link";b:0;s:4:"path";s:0:"";s:8:"absolute";b:0;s:8:"external";b:0;s:14:"replace_spaces";b:0;s:9:"path_case";s:4:"none";s:15:"trim_whitespace";b:0;s:3:"alt";s:0:"";s:3:"rel";s:0:"";s:10:"link_class";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";s:6:"target";s:0:"";s:5:"nl2br";b:0;s:10:"max_length";i:0;s:13:"word_boundary";b:1;s:8:"ellipsis";b:1;s:9:"more_link";b:0;s:14:"more_link_text";s:0:"";s:14:"more_link_path";s:0:"";s:10:"strip_tags";b:0;s:4:"trim";b:0;s:13:"preserve_tags";s:0:"";s:4:"html";b:0;}s:12:"element_type";s:0:"";s:13:"element_class";s:0:"";s:18:"element_label_type";s:0:"";s:19:"element_label_class";s:0:"";s:19:"element_label_colon";b:0;s:20:"element_wrapper_type";s:0:"";s:21:"element_wrapper_class";s:27:"js-click-to-select-checkbox";s:23:"element_default_classes";b:1;s:5:"empty";s:0:"";s:10:"hide_empty";b:0;s:10:"empty_zero";b:0;s:16:"hide_alter_empty";b:1;s:11:"entity_type";s:5:"media";s:9:"plugin_id";s:25:"media_library_select_form";}}s:8:"defaults";a:2:{s:6:"fields";b:0;s:6:"access";b:0;}s:19:"display_description";s:0:"";s:6:"access";a:2:{s:4:"type";s:4:"perm";s:7:"options";a:1:{s:4:"perm";s:10:"view media";}}}s:14:"cache_metadata";a:3:{s:7:"max-age";i:-1;s:8:"contexts";a:5:{i:0;s:28:"languages:language_interface";i:1;s:3:"url";i:2;s:14:"url.query_args";i:3;s:22:"url.query_args:sort_by";i:4;s:16:"user.permissions";}s:4:"tags";a:5:{i:0;s:51:"config:core.entity_view_display.media.audio.default";i:1;s:50:"config:core.entity_view_display.media.file.default";i:2;s:51:"config:core.entity_view_display.media.image.default";i:3;s:58:"config:core.entity_view_display.media.remote_video.default";i:4;s:51:"config:core.entity_view_display.media.video.default";}}}}}',
-))
-->execute();
-
-// Insert media library key_value entries.
-$connection->insert('key_value')
-->fields(array(
-  'collection',
-  'name',
-  'value',
-))
-->values(array(
-  'collection' => 'config.entity.key_store.entity_view_display',
-  'name' => 'uuid:67e6d857-8ecb-49f5-95e1-6b1c4306c31f',
-  'value' => 'a:1:{i:0;s:49:"core.entity_view_display.media.file.media_library";}',
-))
-->values(array(
-  'collection' => 'config.entity.key_store.entity_view_display',
-  'name' => 'uuid:277ca98b-2ada-4251-ad69-aa73e72d60fe',
-  'value' => 'a:1:{i:0;s:50:"core.entity_view_display.media.image.media_library";}',
-))
-->values(array(
-  'collection' => 'config.entity.key_store.entity_view_mode',
-  'name' => 'uuid:20b2f1f7-a864-4d41-a15f-32f66789f73d',
-  'value' => 'a:1:{i:0;s:41:"core.entity_view_mode.media.media_library";}',
-))
-->values(array(
-  'collection' => 'config.entity.key_store.view',
-  'name' => 'uuid:3bc9cf0f-cb66-4dbe-8d7e-862cb85e5932',
-  'value' => 'a:1:{i:0;s:24:"views.view.media_library";}',
-))
-->execute();
diff --git a/core/modules/media_library/tests/src/Functional/Update/MediaLibrarySetAdministrativePageToTableDisplayTest.php b/core/modules/media_library/tests/src/Functional/Update/MediaLibrarySetAdministrativePageToTableDisplayTest.php
deleted file mode 100644
index 23ba0018e9..0000000000
--- a/core/modules/media_library/tests/src/Functional/Update/MediaLibrarySetAdministrativePageToTableDisplayTest.php
+++ /dev/null
@@ -1,154 +0,0 @@
-<?php
-
-namespace Drupal\Tests\media_library\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\views\Entity\View;
-
-/**
- * Tests update to set 'media' view's table display as the administrative page.
- *
- * @group media_library
- * @group legacy
- */
-class MediaLibrarySetAdministrativePageToTableDisplayTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-      __DIR__ . '/../../../../../media/tests/fixtures/update/drupal-8.4.0-media_installed.php',
-      __DIR__ . '/../../../fixtures/update/drupal-8.7.2-media_library_installed.php',
-    ];
-  }
-
-  /**
-   * Tests that the update alters uncustomized path and menu settings.
-   */
-  public function testUpdateWithoutCustomizations() {
-    /** @var \Drupal\views\ViewEntityInterface $view */
-    $view = View::load('media');
-    $display = $view->getDisplay('media_page_list');
-    $this->assertSame('admin/content/media-table', $display['display_options']['path']);
-    $this->assertArrayNotHasKey('menu', $display['display_options']);
-
-    $view = View::load('media_library');
-    $display = $view->getDisplay('page');
-    $this->assertSame('admin/content/media', $display['display_options']['path']);
-    $this->assertSame('tab', $display['display_options']['menu']['type']);
-    $this->assertSame('Media', $display['display_options']['menu']['title']);
-
-    $this->runUpdates();
-
-    $view = View::load('media');
-    $display = $view->getDisplay('media_page_list');
-    $this->assertSame('admin/content/media', $display['display_options']['path']);
-    $this->assertArrayNotHasKey('menu', $display['display_options']);
-
-    $view = View::load('media_library');
-    $display = $view->getDisplay('page');
-    $this->assertSame('admin/content/media-grid', $display['display_options']['path']);
-    $this->assertArrayNotHasKey('menu', $display['display_options']);
-  }
-
-  /**
-   * Tests that the update does not alter a custom 'media' view path.
-   */
-  public function testUpdateWithCustomizedMediaViewPath() {
-    /** @var \Drupal\views\ViewEntityInterface $view */
-    $view = View::load('media');
-    $display = &$view->getDisplay('media_page_list');
-    $display['display_options']['path'] = 'admin/content/all-media';
-    $view->save();
-
-    $this->runUpdates();
-
-    // The update should not have modified the path.
-    $view = View::load('media');
-    $display = $view->getDisplay('media_page_list');
-    $this->assertSame('admin/content/all-media', $display['display_options']['path']);
-
-    $view = View::load('media_library');
-    $display = $view->getDisplay('page');
-    $this->assertSame('admin/content/media-grid', $display['display_options']['path']);
-    $this->assertArrayNotHasKey('menu', $display['display_options']);
-  }
-
-  /**
-   * Tests that the update does not alter custom 'media' view menu settings.
-   */
-  public function testUpdateWithCustomizedMediaViewMenuSettings() {
-    /** @var \Drupal\views\ViewEntityInterface $view */
-    $view = View::load('media');
-    $display = &$view->getDisplay('media_page_list');
-    $display['display_options']['menu'] = [
-      'type' => 'normal',
-      'title' => 'All media',
-      'parent' => 'system.admin_structure',
-    ];
-    $view->save();
-
-    $this->runUpdates();
-
-    // The update should not have modified the path.
-    $view = View::load('media');
-    $display = $view->getDisplay('media_page_list');
-    $this->assertSame('admin/content/media', $display['display_options']['path']);
-    $this->assertSame('normal', $display['display_options']['menu']['type']);
-    $this->assertSame('All media', $display['display_options']['menu']['title']);
-    $this->assertSame('system.admin_structure', $display['display_options']['menu']['parent']);
-
-    $view = View::load('media_library');
-    $display = $view->getDisplay('page');
-    $this->assertSame('admin/content/media-grid', $display['display_options']['path']);
-    $this->assertArrayNotHasKey('menu', $display['display_options']);
-  }
-
-  /**
-   * Tests that the update does not alter custom 'media' path and menu settings.
-   */
-  public function testUpdateWithCustomizedMediaLibraryViewPath() {
-    /** @var \Drupal\views\ViewEntityInterface $view */
-    $view = View::load('media_library');
-    $display = &$view->getDisplay('page');
-    $display['display_options']['path'] = 'admin/content/media-pretty';
-    $view->save();
-
-    $this->runUpdates();
-
-    // The update should not have modified the path or menu settings.
-    $view = View::load('media_library');
-    $display = $view->getDisplay('page');
-    $this->assertSame('admin/content/media-pretty', $display['display_options']['path']);
-    $this->assertSame('tab', $display['display_options']['menu']['type']);
-    $this->assertSame('Media', $display['display_options']['menu']['title']);
-  }
-
-  /**
-   * Tests that the update preserves custom 'media_library' menu settings.
-   */
-  public function testUpdateWithCustomizedMediaLibraryMenuSettings() {
-    /** @var \Drupal\views\ViewEntityInterface $view */
-    $view = View::load('media_library');
-    $display = &$view->getDisplay('page');
-    $display['display_options']['menu'] = [
-      'type' => 'normal',
-      'title' => 'A treasure trove of interesting pictures',
-      'parent' => 'system.admin_structure',
-    ];
-    $view->save();
-
-    $this->runUpdates();
-
-    // The update should have changed the path but preserved the menu settings.
-    $view = View::load('media_library');
-    $display = $view->getDisplay('page');
-    $this->assertSame('admin/content/media-grid', $display['display_options']['path']);
-    $this->assertSame('normal', $display['display_options']['menu']['type']);
-    $this->assertSame('A treasure trove of interesting pictures', $display['display_options']['menu']['title']);
-    $this->assertSame('system.admin_structure', $display['display_options']['menu']['parent']);
-  }
-
-}
diff --git a/core/modules/media_library/tests/src/Functional/Update/MediaLibraryUpdate8704Test.php b/core/modules/media_library/tests/src/Functional/Update/MediaLibraryUpdate8704Test.php
deleted file mode 100644
index 819f39cf1d..0000000000
--- a/core/modules/media_library/tests/src/Functional/Update/MediaLibraryUpdate8704Test.php
+++ /dev/null
@@ -1,37 +0,0 @@
-<?php
-
-namespace Drupal\Tests\media_library\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests update path to create the media_library.settings config object.
- *
- * @group media_library
- * @group legacy
- *
- * @covers media_library_update_8704
- */
-class MediaLibraryUpdate8704Test extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-      __DIR__ . '/../../../../../media/tests/fixtures/update/drupal-8.4.0-media_installed.php',
-      __DIR__ . '/../../../fixtures/update/drupal-8.7.2-media_library_installed.php',
-    ];
-  }
-
-  /**
-   * Tests that the update creates the media_library.settings config object.
-   */
-  public function testUpdate() {
-    $this->assertNull($this->config('media_library.settings')->get('advanced_ui'));
-    $this->runUpdates();
-    $this->assertTrue($this->config('media_library.settings')->get('advanced_ui'));
-  }
-
-}
diff --git a/core/modules/media_library/tests/src/Functional/Update/MediaLibraryUpdateCheckboxClassesTest.php b/core/modules/media_library/tests/src/Functional/Update/MediaLibraryUpdateCheckboxClassesTest.php
deleted file mode 100644
index 6642e29609..0000000000
--- a/core/modules/media_library/tests/src/Functional/Update/MediaLibraryUpdateCheckboxClassesTest.php
+++ /dev/null
@@ -1,83 +0,0 @@
-<?php
-
-namespace Drupal\Tests\media_library\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\views\Views;
-
-/**
- * Tests the media library module updates views checkbox classes.
- *
- * @group media_library
- * @group legacy
- */
-class MediaLibraryUpdateCheckboxClassesTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-      __DIR__ . '/../../../../../media/tests/fixtures/update/drupal-8.4.0-media_installed.php',
-      __DIR__ . '/../../../fixtures/update/drupal-8.8.x-media_library-update-views-classnames-3049943.php',
-    ];
-  }
-
-  /**
-   * Tests that non js prefixes are added to checkboxes in the media view.
-   *
-   * @see media_library_post_update_update_8001_checkbox_classes()
-   */
-  public function testAddNonPrefixedClasses() {
-    $view = Views::getView('media_library');
-
-    $display_items = [
-      [
-        'display_id' => 'default',
-        'option' => 'element_class',
-        'field' => 'media_bulk_form',
-      ],
-      [
-        'display_id' => 'page',
-        'option' => 'element_class',
-        'field' => 'media_bulk_form',
-      ],
-      [
-        'display_id' => 'widget',
-        'option' => 'element_wrapper_class',
-        'field' => 'media_library_select_form',
-      ],
-      [
-        'display_id' => 'widget_table',
-        'option' => 'element_wrapper_class',
-        'field' => 'media_library_select_form',
-      ],
-    ];
-    foreach ($display_items as $item) {
-      $display_id = $item['display_id'];
-      $option = $item['option'];
-      $field = $item['field'];
-      $display = $view->storage->getDisplay($display_id);
-      $classes_string = $display['display_options']['fields'][$field][$option];
-      $classes = preg_split('/\s+/', $classes_string);
-      $this->assertContains('js-click-to-select-checkbox', $classes);
-      $this->assertNotContains('media-library-item__click-to-select-checkbox', $classes);
-    }
-
-    $this->runUpdates();
-    $view = Views::getView('media_library');
-
-    foreach ($display_items as $item) {
-      $display_id = $item['display_id'];
-      $option = $item['option'];
-      $field = $item['field'];
-      $display = $view->storage->getDisplay($display_id);
-      $classes_string = $display['display_options']['fields'][$field][$option];
-      $classes = preg_split('/\s+/', $classes_string);
-      $this->assertContains('js-click-to-select-checkbox', $classes);
-      $this->assertContains('media-library-item__click-to-select-checkbox', $classes, "Class 'media-library-item__click-to-select-checkbox' not found in display: $display_id");
-    }
-  }
-
-}
diff --git a/core/modules/media_library/tests/src/Functional/Update/MediaLibraryUpdateFormAndViewDisplaysTest.php b/core/modules/media_library/tests/src/Functional/Update/MediaLibraryUpdateFormAndViewDisplaysTest.php
deleted file mode 100644
index 0d1790f0ef..0000000000
--- a/core/modules/media_library/tests/src/Functional/Update/MediaLibraryUpdateFormAndViewDisplaysTest.php
+++ /dev/null
@@ -1,50 +0,0 @@
-<?php
-
-namespace Drupal\Tests\media_library\Functional\Update;
-
-use Drupal\Core\Entity\Entity\EntityFormDisplay;
-use Drupal\Core\Entity\Entity\EntityViewDisplay;
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\image\Entity\ImageStyle;
-
-/**
- * Tests the media library module updates for form and view displays.
- *
- * @group media_library
- * @group legacy
- */
-class MediaLibraryUpdateFormAndViewDisplaysTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-      __DIR__ . '/../../../../../media/tests/fixtures/update/drupal-8.4.0-media_installed.php',
-      __DIR__ . '/../../../fixtures/update/drupal-8.media_library-update-form-view-displays-2988433.php',
-    ];
-  }
-
-  /**
-   * Tests the media library module updates for form and view displays.
-   *
-   * @see media_library_update_8701()
-   * @see media_library_post_update_display_modes()
-   */
-  public function testPostUpdateDisplayModes() {
-    $this->assertNull(ImageStyle::load('media_library'));
-    $this->assertNull(EntityFormDisplay::load('media.file.media_library'));
-    $this->assertNull(EntityViewDisplay::load('media.file.media_library'));
-    $this->assertNull(EntityFormDisplay::load('media.image.media_library'));
-    $this->assertNull(EntityViewDisplay::load('media.image.media_library'));
-    $this->runUpdates();
-    $this->assertInstanceOf(ImageStyle::class, ImageStyle::load('media_library'));
-    $this->assertInstanceOf(EntityFormDisplay::class, EntityFormDisplay::load('media.file.media_library'));
-    $this->assertInstanceOf(EntityViewDisplay::class, EntityViewDisplay::load('media.file.media_library'));
-    $this->assertInstanceOf(EntityFormDisplay::class, EntityFormDisplay::load('media.image.media_library'));
-    $this->assertInstanceOf(EntityViewDisplay::class, EntityViewDisplay::load('media.image.media_library'));
-    $this->assertSession()->pageTextContains('Media Library form and view displays have been created for the following media types: File, Image.');
-  }
-
-}
diff --git a/core/modules/media_library/tests/src/Functional/Update/MediaLibraryUpdateViewLangcodeFiltersTest.php b/core/modules/media_library/tests/src/Functional/Update/MediaLibraryUpdateViewLangcodeFiltersTest.php
deleted file mode 100644
index bec98b28f1..0000000000
--- a/core/modules/media_library/tests/src/Functional/Update/MediaLibraryUpdateViewLangcodeFiltersTest.php
+++ /dev/null
@@ -1,82 +0,0 @@
-<?php
-
-namespace Drupal\Tests\media_library\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests the media library module updates for the langcode filters.
- *
- * @group media_library
- * @group legacy
- */
-class MediaLibraryUpdateViewLangcodeFiltersTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-      __DIR__ . '/../../../../../media/tests/fixtures/update/drupal-8.4.0-media_installed.php',
-      __DIR__ . '/../../../fixtures/update/drupal-8.7.2-media_library_installed.php',
-    ];
-  }
-
-  /**
-   * Tests that the langcode filters are added to the media library view.
-   *
-   * @see media_library_post_update_add_langcode_filters()
-   */
-  public function testMediaLibraryViewStatusExtraFilter() {
-    $config = $this->config('views.view.media_library');
-    // We don't have any language filters yet for all displays.
-    $this->assertNull($config->get('display.default.display_options.filters.langcode'));
-    $this->assertNull($config->get('display.default.display_options.filters.default_langcode'));
-    $this->assertNull($config->get('display.widget.display_options.filters.langcode'));
-    $this->assertNull($config->get('display.widget.display_options.filters.default_langcode'));
-    $this->assertNull($config->get('display.widget_table.display_options.filters.langcode'));
-    $this->assertNull($config->get('display.widget_table.display_options.filters.default_langcode'));
-    // The rendering language should not be set for the displays.
-    $this->assertNull($config->get('display.default.display_options.rendering_language'));
-    $this->assertNull($config->get('display.widget.display_options.rendering_language'));
-    $this->assertNull($config->get('display.widget_table.display_options.rendering_language'));
-
-    $this->runUpdates();
-
-    $config = $this->config('views.view.media_library');
-
-    // The update should add the langcode filter to the default display only.
-    $this->assertNull($config->get('display.widget.display_options.filters.langcode'));
-    $this->assertNull($config->get('display.widget_table.display_options.filters.langcode'));
-    $default_langcode_filter = $config->get('display.default.display_options.filters.langcode');
-    $this->assertInternalType('array', $default_langcode_filter);
-    $this->assertSame('langcode', $default_langcode_filter['field']);
-    $this->assertSame('media', $default_langcode_filter['entity_type']);
-    $this->assertSame('language', $default_langcode_filter['plugin_id']);
-    $this->assertSame('langcode', $default_langcode_filter['id']);
-    $this->assertTrue($default_langcode_filter['exposed']);
-
-    // The update should add the default_langcode filter to the widget displays
-    // only.
-    $this->assertNull($config->get('display.default.display_options.filters.default_langcode'));
-    foreach (['widget', 'widget_table'] as $display_id) {
-      $filter = $config->get('display.' . $display_id . '.display_options.filters.default_langcode');
-      $this->assertInternalType('array', $filter);
-      $this->assertSame('default_langcode', $filter['field']);
-      $this->assertSame('media', $filter['entity_type']);
-      $this->assertSame('boolean', $filter['plugin_id']);
-      $this->assertSame('default_langcode', $filter['id']);
-      $this->assertFalse($filter['exposed']);
-    }
-
-    // The default display should use the default rendering language, which is
-    // the language of the content.
-    $this->assertNull($config->get('display.default.display_options.rendering_language'));
-    // The rendering language of the row should be set to the interface
-    // language.
-    $this->assertSame('***LANGUAGE_language_interface***', $config->get('display.widget.display_options.rendering_language'));
-    $this->assertSame('***LANGUAGE_language_interface***', $config->get('display.widget_table.display_options.rendering_language'));
-  }
-
-}
diff --git a/core/modules/media_library/tests/src/Functional/Update/MediaLibraryUpdateViewPageDisplayEditDeleteLinkTest.php b/core/modules/media_library/tests/src/Functional/Update/MediaLibraryUpdateViewPageDisplayEditDeleteLinkTest.php
deleted file mode 100644
index 38a30a8b6a..0000000000
--- a/core/modules/media_library/tests/src/Functional/Update/MediaLibraryUpdateViewPageDisplayEditDeleteLinkTest.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-
-namespace Drupal\Tests\media_library\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests the media library module updates for the view page display links.
- *
- * @group media_library
- * @group legacy
- */
-class MediaLibraryUpdateViewPageDisplayEditDeleteLinkTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-      __DIR__ . '/../../../../../media/tests/fixtures/update/drupal-8.4.0-media_installed.php',
-      __DIR__ . '/../../../fixtures/update/drupal-8.7.2-media_library_installed.php',
-    ];
-  }
-
-  /**
-   * Tests that the media library view config is updated.
-   *
-   * @see media_library_update_8703()
-   */
-  public function testMediaLibraryViewsConfig() {
-    $config = $this->config('views.view.media_library');
-    $this->assertNull($config->get('display.page.display_options.defaults.fields'));
-    $this->assertNull($config->get('display.page.display_options.fields.name'));
-    $this->assertNull($config->get('display.page.display_options.fields.edit_media'));
-    $this->assertNull($config->get('display.page.display_options.fields.delete_media'));
-
-    $this->runUpdates();
-
-    $config = $this->config('views.view.media_library');
-    $this->assertFalse($config->get('display.page.display_options.defaults.fields'));
-    $this->assertSame('field', $config->get('display.page.display_options.fields.name.plugin_id'));
-    $this->assertSame('name', $config->get('display.page.display_options.fields.name.entity_field'));
-    $this->assertSame('entity_link_edit', $config->get('display.page.display_options.fields.edit_media.plugin_id'));
-    $this->assertSame('entity_link_delete', $config->get('display.page.display_options.fields.delete_media.plugin_id'));
-    // Check if the rendered entity is last in the field.
-    $fields = $config->get('display.page.display_options.fields');
-    end($fields);
-    $this->assertSame('rendered_entity', key($fields));
-  }
-
-}
diff --git a/core/modules/media_library/tests/src/Functional/Update/MediaLibraryUpdateViewStatusExtraFilterTest.php b/core/modules/media_library/tests/src/Functional/Update/MediaLibraryUpdateViewStatusExtraFilterTest.php
deleted file mode 100644
index 29c42b8b91..0000000000
--- a/core/modules/media_library/tests/src/Functional/Update/MediaLibraryUpdateViewStatusExtraFilterTest.php
+++ /dev/null
@@ -1,47 +0,0 @@
-<?php
-
-namespace Drupal\Tests\media_library\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests the media library module updates for the view page display links.
- *
- * @group media_library
- * @group legacy
- */
-class MediaLibraryUpdateViewStatusExtraFilterTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-      __DIR__ . '/../../../../../media/tests/fixtures/update/drupal-8.4.0-media_installed.php',
-      __DIR__ . '/../../../fixtures/update/drupal-8.7.2-media_library_installed.php',
-    ];
-  }
-
-  /**
-   * Tests that the status extra filter is added to the media library view.
-   *
-   * @see media_library_post_update_add_status_extra_filter()
-   */
-  public function testMediaLibraryViewStatusExtraFilter() {
-    $config = $this->config('views.view.media_library');
-    $this->assertNull($config->get('display.default.display_options.filters.status_extra'));
-
-    $this->runUpdates();
-
-    $config = $this->config('views.view.media_library');
-    $filter = $config->get('display.default.display_options.filters.status_extra');
-    $this->assertInternalType('array', $filter);
-    $this->assertSame('status_extra', $filter['field']);
-    $this->assertSame('media', $filter['entity_type']);
-    $this->assertSame('media_status', $filter['plugin_id']);
-    $this->assertSame('status_extra', $filter['id']);
-    $this->assertFalse($filter['exposed']);
-  }
-
-}
diff --git a/core/modules/media_library/tests/src/Functional/Update/MediaLibraryUpdateViewTableDisplayTest.php b/core/modules/media_library/tests/src/Functional/Update/MediaLibraryUpdateViewTableDisplayTest.php
deleted file mode 100644
index 861b610a7f..0000000000
--- a/core/modules/media_library/tests/src/Functional/Update/MediaLibraryUpdateViewTableDisplayTest.php
+++ /dev/null
@@ -1,161 +0,0 @@
-<?php
-
-namespace Drupal\Tests\media_library\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\views\Views;
-
-/**
- * Tests the media library module updates for the view table display.
- *
- * @group media_library
- * @group legacy
- */
-class MediaLibraryUpdateViewTableDisplayTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-      __DIR__ . '/../../../../../media/tests/fixtures/update/drupal-8.4.0-media_installed.php',
-      __DIR__ . '/../../../fixtures/update/drupal-8.media_library-update-view-table-display-2981044.php',
-    ];
-  }
-
-  /**
-   * Tests the widget_table display is added to the views config.
-   *
-   * @see media_library_post_update_table_display()
-   */
-  public function testMediaLibraryViewTableDisplay() {
-    $grid_prefix = 'display.widget';
-    $table_prefix = 'display.widget_table';
-
-    $config = $this->config('views.view.media_library');
-    $this->assertNull($config->get("$grid_prefix.display_options.defaults.css_class"));
-    $this->assertNull($config->get("$grid_prefix.display_options.css_class"));
-    $this->assertNull($config->get($table_prefix));
-
-    $this->runUpdates();
-
-    $config = $this->config('views.view.media_library');
-
-    // Assert the CSS classes are updated for the widget display.
-    $this->assertFalse($config->get("$grid_prefix.display_options.defaults.css_class"));
-    $this->assertSame('media-library-view js-media-library-view media-library-view--widget', $config->get("$grid_prefix.display_options.css_class"));
-    $this->assertSame('media-library-item media-library-item--grid js-media-library-item js-click-to-select', $config->get('display.default.display_options.style.options.row_class'));
-
-    // Assert the widget_table display was added correctly.
-    $this->assertSame('table', $config->get("$table_prefix.display_options.style.type"));
-    $this->assertSame('media-library-item media-library-item--table js-media-library-item js-click-to-select', $config->get("$table_prefix.display_options.style.options.row_class"));
-    $this->assertSame('fields', $config->get("$table_prefix.display_options.row.type"));
-    $this->assertSame(['media_library_select_form', 'thumbnail__target_id', 'name', 'uid', 'changed'], array_keys($config->get("$table_prefix.display_options.fields")));
-
-    // Assert the CSS classes are added to the widget_table display.
-    $this->assertFalse($config->get("$table_prefix.display_options.defaults.css_class"));
-    $this->assertSame('media-library-view js-media-library-view media-library-view--widget', $config->get("$table_prefix.display_options.css_class"));
-
-    // Assert all display options are set correctly on the widget_table display.
-    $this->assertSame($config->get("$grid_prefix.display_options.filters"), $config->get("$table_prefix.display_options.filters"));
-    $this->assertSame($config->get("$grid_prefix.display_options.access"), $config->get("$table_prefix.display_options.access"));
-    $this->assertSame($config->get("$grid_prefix.display_options.sorts"), $config->get("$table_prefix.display_options.sorts"));
-    $this->assertSame($config->get("$grid_prefix.display_options.pager"), $config->get("$table_prefix.display_options.pager"));
-    $this->assertSame($config->get("$grid_prefix.display_options.arguments"), $config->get("$table_prefix.display_options.arguments"));
-
-    // Assert the display links are added to the widget and widget_table
-    // displays.
-    $this->assertSame('display_link', $config->get("$grid_prefix.display_options.header.display_link_grid.plugin_id"));
-    $this->assertSame('display_link', $config->get("$grid_prefix.display_options.header.display_link_table.plugin_id"));
-    $this->assertSame('display_link', $config->get("$table_prefix.display_options.header.display_link_grid.plugin_id"));
-    $this->assertSame('display_link', $config->get("$table_prefix.display_options.header.display_link_table.plugin_id"));
-    $this->assertSame('widget', $config->get("$grid_prefix.display_options.header.display_link_grid.display_id"));
-    $this->assertSame('widget_table', $config->get("$grid_prefix.display_options.header.display_link_table.display_id"));
-    $this->assertSame('widget', $config->get("$table_prefix.display_options.header.display_link_grid.display_id"));
-    $this->assertSame('widget_table', $config->get("$table_prefix.display_options.header.display_link_table.display_id"));
-  }
-
-  /**
-   * Tests the views config update when the widget display is overridden.
-   *
-   * @see media_library_post_update_table_display()
-   */
-  public function testMediaLibraryChangedViewTableDisplay() {
-    $grid_prefix = 'display.widget';
-    $table_prefix = 'display.widget_table';
-
-    $view = Views::getView('media_library');
-
-    // The existing 'widget' display could have been overridden. The 'widget'
-    // and 'widget_table' displays need to have the same display options, so we
-    // need to verify the overridden settings are correctly set when creating
-    // the 'widget_table' display.
-    $view->setDisplay('widget');
-    $grid_display = $view->getDisplay('widget');
-
-    // Change the filters, sorts and pager for the widget display.
-    $grid_display->overrideOption('filters', [
-      'uid' => [
-        'id' => 'uid',
-        'table' => 'media_field_data',
-        'field' => 'uid',
-        'relationship' => 'none',
-        'operator' => '=',
-        'exposed' => TRUE,
-      ],
-    ]);
-    $grid_display->overrideOption('sorts', [
-      'name' => [
-        'id' => 'name',
-        'table' => 'media_field_data',
-        'field' => 'name',
-        'relationship' => 'none',
-        'order' => 'ASC',
-      ],
-    ]);
-    $grid_display->overrideOption('pager', [
-      'type' => 'full',
-      'options' => ['items_per_page' => 10],
-    ]);
-    $view->save();
-
-    $this->runUpdates();
-
-    $config = $this->config('views.view.media_library');
-
-    // Assert the CSS classes are updated for the widget display.
-    $this->assertFalse($config->get("$grid_prefix.display_options.defaults.css_class"));
-    $this->assertSame('media-library-view js-media-library-view media-library-view--widget', $config->get("$grid_prefix.display_options.css_class"));
-    $this->assertSame('media-library-item media-library-item--grid js-media-library-item js-click-to-select', $config->get('display.default.display_options.style.options.row_class'));
-
-    // Assert the widget_table display was added correctly.
-    $this->assertSame('table', $config->get("$table_prefix.display_options.style.type"));
-    $this->assertSame('media-library-item media-library-item--table js-media-library-item js-click-to-select', $config->get("$table_prefix.display_options.style.options.row_class"));
-    $this->assertSame('fields', $config->get("$table_prefix.display_options.row.type"));
-    $this->assertSame(['media_library_select_form', 'thumbnail__target_id', 'name', 'uid', 'changed'], array_keys($config->get("$table_prefix.display_options.fields")));
-
-    // Assert the CSS classes are added to the widget_table display.
-    $this->assertFalse($config->get("$table_prefix.display_options.defaults.css_class"));
-    $this->assertSame('media-library-view js-media-library-view media-library-view--widget', $config->get("$table_prefix.display_options.css_class"));
-
-    // Assert all display options are set correctly on the widget_table display.
-    $this->assertSame($config->get("$grid_prefix.display_options.filters"), $config->get("$table_prefix.display_options.filters"));
-    $this->assertSame($config->get("$grid_prefix.display_options.access"), $config->get("$table_prefix.display_options.access"));
-    $this->assertSame($config->get("$grid_prefix.display_options.sorts"), $config->get("$table_prefix.display_options.sorts"));
-    $this->assertSame($config->get("$grid_prefix.display_options.pager"), $config->get("$table_prefix.display_options.pager"));
-    $this->assertSame($config->get("$grid_prefix.display_options.arguments"), $config->get("$table_prefix.display_options.arguments"));
-
-    // Assert the display links are added to the widget and widget_table
-    // displays.
-    $this->assertSame('display_link', $config->get("$grid_prefix.display_options.header.display_link_grid.plugin_id"));
-    $this->assertSame('display_link', $config->get("$grid_prefix.display_options.header.display_link_table.plugin_id"));
-    $this->assertSame('display_link', $config->get("$table_prefix.display_options.header.display_link_grid.plugin_id"));
-    $this->assertSame('display_link', $config->get("$table_prefix.display_options.header.display_link_table.plugin_id"));
-    $this->assertSame('widget', $config->get("$grid_prefix.display_options.header.display_link_grid.display_id"));
-    $this->assertSame('widget_table', $config->get("$grid_prefix.display_options.header.display_link_table.display_id"));
-    $this->assertSame('widget', $config->get("$table_prefix.display_options.header.display_link_grid.display_id"));
-    $this->assertSame('widget_table', $config->get("$table_prefix.display_options.header.display_link_table.display_id"));
-  }
-
-}
diff --git a/core/modules/media_library/tests/src/Functional/Update/MediaLibraryUpdateWidgetViewTest.php b/core/modules/media_library/tests/src/Functional/Update/MediaLibraryUpdateWidgetViewTest.php
deleted file mode 100644
index 0e51aea4dc..0000000000
--- a/core/modules/media_library/tests/src/Functional/Update/MediaLibraryUpdateWidgetViewTest.php
+++ /dev/null
@@ -1,50 +0,0 @@
-<?php
-
-namespace Drupal\Tests\media_library\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests the media library module updates for the widget view.
- *
- * @group media_library
- * @group legacy
- */
-class MediaLibraryUpdateWidgetViewTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-      __DIR__ . '/../../../../../media/tests/fixtures/update/drupal-8.4.0-media_installed.php',
-      __DIR__ . '/../../../fixtures/update/drupal-8.media_library-update-widget-view-3020716.php',
-    ];
-  }
-
-  /**
-   * Tests that the media library view config is updated.
-   *
-   * @see media_library_update_8702()
-   */
-  public function testMediaLibraryViewsConfig() {
-    $config = $this->config('views.view.media_library');
-    $this->assertNull($config->get('display.widget.display_options.defaults.filters'));
-    $this->assertNull($config->get('display.widget.display_options.defaults.arguments'));
-    $this->assertArrayNotHasKey('filters', $config->get('display.widget.display_options'));
-    $this->assertArrayNotHasKey('arguments', $config->get('display.widget.display_options'));
-
-    $this->runUpdates();
-
-    $config = $this->config('views.view.media_library');
-    $this->assertFalse($config->get('display.widget.display_options.defaults.filters'));
-    $this->assertFalse($config->get('display.widget.display_options.defaults.arguments'));
-    $this->assertArrayHasKey('filters', $config->get('display.widget.display_options'));
-    $this->assertArrayHasKey('arguments', $config->get('display.widget.display_options'));
-    $this->assertSame('1', $config->get('display.widget.display_options.filters.status.value'));
-    $this->assertTrue($config->get('display.widget.display_options.filters.name.exposed'));
-    $this->assertSame('ignore', $config->get('display.widget.display_options.arguments.bundle.default_action'));
-  }
-
-}
diff --git a/core/modules/menu_link_content/tests/src/Functional/Update/MenuLinkContentUpdateTest.php b/core/modules/menu_link_content/tests/src/Functional/Update/MenuLinkContentUpdateTest.php
deleted file mode 100644
index 29df303f6a..0000000000
--- a/core/modules/menu_link_content/tests/src/Functional/Update/MenuLinkContentUpdateTest.php
+++ /dev/null
@@ -1,112 +0,0 @@
-<?php
-
-namespace Drupal\Tests\menu_link_content\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\user\Entity\User;
-
-/**
- * Tests the upgrade path for custom menu links.
- *
- * @group menu_link_content
- * @group Update
- * @group legacy
- */
-class MenuLinkContentUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.filled.standard.php.gz',
-    ];
-  }
-
-  /**
-   * Tests the addition of the publishing status entity key.
-   *
-   * @see menu_link_content_update_8601()
-   */
-  public function testPublishedEntityKeyAddition() {
-    $this->runUpdates();
-
-    // Log in as user 1.
-    $account = User::load(1);
-    $account->passRaw = 'drupal';
-    $this->drupalLogin($account);
-
-    // Make sure our custom menu link exists.
-    $assert_session = $this->assertSession();
-    $this->drupalGet('admin/structure/menu/item/1/edit');
-    $assert_session->checkboxChecked('edit-enabled-value');
-
-    // Check that custom menu links can be created, saved and then loaded.
-    $storage = \Drupal::entityTypeManager()->getStorage('menu_link_content');
-    /** @var \Drupal\menu_link_content\Entity\MenuLinkContent $menu_link */
-    $menu_link = $storage->create([
-      'menu_name' => 'main',
-      'link' => 'route:user.page',
-      'title' => 'Pineapple',
-    ]);
-    $menu_link->save();
-
-    $menu_link = $storage->loadUnchanged($menu_link->id());
-
-    $this->assertEquals('main', $menu_link->getMenuName());
-    $this->assertEquals('Pineapple', $menu_link->label());
-    $this->assertEquals('route:user.page', $menu_link->link->uri);
-    $this->assertTrue($menu_link->isPublished());
-  }
-
-  /**
-   * Tests the conversion of custom menu links to be revisionable.
-   *
-   * @see menu_link_content_post_update_make_menu_link_content_revisionable()
-   */
-  public function testConversionToRevisionable() {
-    $entity_type = \Drupal::entityDefinitionUpdateManager()->getEntityType('menu_link_content');
-    $this->assertFalse($entity_type->isRevisionable());
-
-    $this->runUpdates();
-
-    $entity_type = \Drupal::entityDefinitionUpdateManager()->getEntityType('menu_link_content');
-    $this->assertTrue($entity_type->isRevisionable());
-
-    // Log in as user 1.
-    $account = User::load(1);
-    $account->passRaw = 'drupal';
-    $this->drupalLogin($account);
-
-    // Make sure our custom menu link exists.
-    $assert_session = $this->assertSession();
-    $this->drupalGet('admin/structure/menu/item/1/edit');
-    $assert_session->checkboxChecked('edit-enabled-value');
-
-    // Check that custom menu links can be created, saved and then loaded.
-    $storage = \Drupal::entityTypeManager()->getStorage('menu_link_content');
-    /** @var \Drupal\menu_link_content\Entity\MenuLinkContent $menu_link */
-    $menu_link = $storage->create([
-      'menu_name' => 'main',
-      'link' => 'route:user.page',
-      'title' => 'Pineapple',
-    ]);
-    $menu_link->save();
-
-    $storage->resetCache();
-    $menu_link = $storage->loadRevision($menu_link->getRevisionId());
-
-    $this->assertEquals('main', $menu_link->getMenuName());
-    $this->assertEquals('Pineapple', $menu_link->label());
-    $this->assertEquals('route:user.page', $menu_link->link->uri);
-    $this->assertTrue($menu_link->isPublished());
-  }
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function replaceUser1() {
-    // Do not replace the user from our dump.
-  }
-
-}
diff --git a/core/modules/node/tests/src/Functional/Update/NodeUpdateTest.php b/core/modules/node/tests/src/Functional/Update/NodeUpdateTest.php
deleted file mode 100644
index 00c7e8c07a..0000000000
--- a/core/modules/node/tests/src/Functional/Update/NodeUpdateTest.php
+++ /dev/null
@@ -1,86 +0,0 @@
-<?php
-
-namespace Drupal\Tests\node\Functional\Update;
-
-use Drupal\Core\Entity\Entity\EntityFormDisplay;
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests that node settings are properly updated during database updates.
- *
- * @group node
- * @group legacy
- */
-class NodeUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8-rc1.bare.standard.php.gz',
-    ];
-  }
-
-  /**
-   * Tests that the node entity type has a 'published' entity key.
-   *
-   * @see node_update_8301()
-   */
-  public function testPublishedEntityKey() {
-    // Check that the 'published' entity key does not exist prior to the update.
-    $entity_type = \Drupal::entityDefinitionUpdateManager()->getEntityType('node');
-    $this->assertFalse($entity_type->getKey('published'));
-
-    // Run updates.
-    $this->runUpdates();
-
-    // Check that the entity key exists and it has the correct value.
-    $entity_type = \Drupal::entityDefinitionUpdateManager()->getEntityType('node');
-    $this->assertEqual('status', $entity_type->getKey('published'));
-  }
-
-  /**
-   * Tests that the node entity form has the status checkbox.
-   *
-   * @see node_post_update_configure_status_field_widget()
-   */
-  public function testStatusCheckbox() {
-    // Run updates.
-    $this->runUpdates();
-
-    $query = \Drupal::entityQuery('entity_form_display')
-      ->condition('targetEntityType', 'node');
-    $ids = $query->execute();
-    $form_displays = EntityFormDisplay::loadMultiple($ids);
-
-    /**
-     * @var string $id
-     * @var \Drupal\Core\Entity\Display\EntityFormDisplayInterface $form_display
-     */
-    foreach ($form_displays as $id => $form_display) {
-      $component = $form_display->getComponent('status');
-      $this->assertEqual('boolean_checkbox', $component['type']);
-      $this->assertEqual(['display_label' => TRUE], $component['settings']);
-    }
-  }
-
-  /**
-   * Tests that the node entity type has an 'owner' entity key.
-   *
-   * @see node_update_8700()
-   */
-  public function testOwnerEntityKey() {
-    // Check that the 'owner' entity key does not exist prior to the update.
-    $entity_type = \Drupal::entityDefinitionUpdateManager()->getEntityType('node');
-    $this->assertFalse($entity_type->getKey('owner'));
-
-    // Run updates.
-    $this->runUpdates();
-
-    // Check that the entity key exists and it has the correct value.
-    $entity_type = \Drupal::entityDefinitionUpdateManager()->getEntityType('node');
-    $this->assertEquals('uid', $entity_type->getKey('owner'));
-  }
-
-}
diff --git a/core/modules/responsive_image/tests/fixtures/update/drupal-8.responsive_image-enabled.php b/core/modules/responsive_image/tests/fixtures/update/drupal-8.responsive_image-enabled.php
deleted file mode 100644
index a23eea7913..0000000000
--- a/core/modules/responsive_image/tests/fixtures/update/drupal-8.responsive_image-enabled.php
+++ /dev/null
@@ -1,46 +0,0 @@
-<?php
-// @codingStandardsIgnoreFile
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-// Set the schema version.
-$connection->merge('key_value')
-  ->fields([
-    'value' => 'i:8000;',
-    'name' => 'responsive_image',
-    'collection' => 'system.schema',
-  ])
-  ->condition('collection', 'system.schema')
-  ->condition('name', 'responsive_image')
-  ->execute();
-
-// Update core.extension.
-$extensions = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute()
-  ->fetchField();
-$extensions = unserialize($extensions);
-$extensions['module']['responsive_image'] = 8000;
-$connection->update('config')
-  ->fields([
-    'data' => serialize($extensions),
-    'collection' => '',
-    'name' => 'core.extension',
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute();
-
-$connection->merge('key_value')
-  ->condition('collection', 'entity.definitions.installed')
-  ->condition('name', 'responsive_image_style.entity_type')
-  ->fields([
-    'value' => 'O:42:"Drupal\Core\Config\Entity\ConfigEntityType":44:{s:16:" * config_prefix";s:6:"styles";s:15:" * static_cache";b:0;s:14:" * lookup_keys";a:1:{i:0;s:4:"uuid";}s:16:" * config_export";a:5:{i:0;s:2:"id";i:1;s:5:"label";i:2;s:20:"image_style_mappings";i:3;s:16:"breakpoint_group";i:4;s:20:"fallback_image_style";}s:21:" * mergedConfigExport";a:0:{}s:15:" * render_cache";b:1;s:19:" * persistent_cache";b:1;s:14:" * entity_keys";a:8:{s:2:"id";s:2:"id";s:5:"label";s:5:"label";s:8:"revision";s:0:"";s:6:"bundle";s:0:"";s:8:"langcode";s:8:"langcode";s:16:"default_langcode";s:16:"default_langcode";s:29:"revision_translation_affected";s:29:"revision_translation_affected";s:4:"uuid";s:4:"uuid";}s:5:" * id";s:22:"responsive_image_style";s:16:" * originalClass";s:51:"Drupal\responsive_image\Entity\ResponsiveImageStyle";s:11:" * handlers";a:4:{s:12:"list_builder";s:55:"Drupal\responsive_image\ResponsiveImageStyleListBuilder";s:4:"form";a:4:{s:4:"edit";s:48:"Drupal\responsive_image\ResponsiveImageStyleForm";s:3:"add";s:48:"Drupal\responsive_image\ResponsiveImageStyleForm";s:6:"delete";s:35:"Drupal\Core\Entity\EntityDeleteForm";s:9:"duplicate";s:48:"Drupal\responsive_image\ResponsiveImageStyleForm";}s:6:"access";s:45:"Drupal\Core\Entity\EntityAccessControlHandler";s:7:"storage";s:45:"Drupal\Core\Config\Entity\ConfigEntityStorage";}s:19:" * admin_permission";s:28:"administer responsive images";s:25:" * permission_granularity";s:11:"entity_type";s:8:" * links";a:4:{s:9:"edit-form";s:67:"/admin/config/media/responsive-image-style/{responsive_image_style}";s:14:"duplicate-form";s:77:"/admin/config/media/responsive-image-style/{responsive_image_style}/duplicate";s:11:"delete-form";s:74:"/admin/config/media/responsive-image-style/{responsive_image_style}/delete";s:10:"collection";s:42:"/admin/config/media/responsive-image-style";}s:17:" * label_callback";N;s:21:" * bundle_entity_type";N;s:12:" * bundle_of";N;s:15:" * bundle_label";N;s:13:" * base_table";N;s:22:" * revision_data_table";N;s:17:" * revision_table";N;s:13:" * data_table";N;s:11:" * internal";b:0;s:15:" * translatable";b:0;s:19:" * show_revision_ui";b:0;s:8:" * label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:22:"Responsive image style";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:19:" * label_collection";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:23:"Responsive image styles";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:17:" * label_singular";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:22:"responsive image style";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:15:" * label_plural";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:23:"responsive image styles";s:12:" * arguments";a:0:{}s:10:" * options";a:0:{}}s:14:" * label_count";a:3:{s:8:"singular";s:29:"@count responsive image style";s:6:"plural";s:30:"@count responsive image styles";s:7:"context";N;}s:15:" * uri_callback";N;s:8:" * group";s:13:"configuration";s:14:" * group_label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:" * string";s:13:"Configuration";s:12:" * arguments";a:0:{}s:10:" * options";a:1:{s:7:"context";s:17:"Entity type group";}}s:22:" * field_ui_base_route";N;s:26:" * common_reference_target";b:0;s:22:" * list_cache_contexts";a:0:{}s:18:" * list_cache_tags";a:1:{i:0;s:34:"config:responsive_image_style_list";}s:14:" * constraints";a:0:{}s:13:" * additional";a:0:{}s:8:" * class";s:51:"Drupal\responsive_image\Entity\ResponsiveImageStyle";s:11:" * provider";s:16:"responsive_image";s:14:" * _serviceIds";a:0:{}s:18:" * _entityStorages";a:0:{}s:20:" * stringTranslation";N;}',
-    'name' => 'responsive_image_style.entity_type',
-    'collection' => 'entity.definitions.installed',
-  ])
-  ->execute();
diff --git a/core/modules/responsive_image/tests/src/Functional/Update/ResponsiveImageUpdateTest.php b/core/modules/responsive_image/tests/src/Functional/Update/ResponsiveImageUpdateTest.php
deleted file mode 100644
index e14f58d696..0000000000
--- a/core/modules/responsive_image/tests/src/Functional/Update/ResponsiveImageUpdateTest.php
+++ /dev/null
@@ -1,61 +0,0 @@
-<?php
-
-namespace Drupal\Tests\responsive_image\Functional\Update;
-
-use Drupal\Core\Entity\Entity\EntityViewDisplay;
-use Drupal\Core\Serialization\Yaml;
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests responsive image module updates.
- *
- * @group responsive_image
- * @group legacy
- */
-class ResponsiveImageUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  public function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8-rc1.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/drupal-8.responsive_image-enabled.php',
-    ];
-  }
-
-  /**
-   * Tests post-update responsive_image_post_update_dependency().
-   *
-   * @see responsive_image_post_update_dependency()
-   */
-  public function testPostUpdateDependency() {
-    // Installing the 'wide' responsive image style.
-    $wide_image_style = Yaml::decode(file_get_contents(__DIR__ . '/../../../../../../profiles/standard/config/optional/responsive_image.styles.wide.yml'));
-    $this->config('responsive_image.styles.wide')->setData($wide_image_style)->save(TRUE);
-
-    // Change 'field_image' formatter to a responsive image formatter.
-    $options = [
-      'type' => 'responsive_image',
-      'label' => 'hidden',
-      'settings' => ['responsive_image_style' => 'wide', 'image_link' => ''],
-      'third_party_settings' => [],
-    ];
-    $display = $this->config('core.entity_view_display.node.article.default');
-    $display->set('content.field_image', $options)->save(TRUE);
-
-    // Check that there's no dependency to 'responsive_image.styles.wide'.
-    $dependencies = $display->get('dependencies.config') ?: [];
-    $this->assertFalse(in_array('responsive_image.styles.wide', $dependencies));
-
-    // Run updates.
-    $this->runUpdates();
-
-    /** @var \Drupal\Core\Entity\Display\EntityViewDisplayInterface $view_display */
-    $view_display = EntityViewDisplay::load('node.article.default');
-    $dependencies = $view_display->getDependencies() + ['config' => []];
-    // Check that post-update added a 'responsive_image.styles.wide' dependency.
-    $this->assertTrue(in_array('responsive_image.styles.wide', $dependencies['config']));
-  }
-
-}
diff --git a/core/modules/rest/tests/fixtures/update/drupal-8.rest-rest_post_update_resource_granularity.php b/core/modules/rest/tests/fixtures/update/drupal-8.rest-rest_post_update_resource_granularity.php
deleted file mode 100644
index aa94c63e555977ccc5ada2d04fd8632562e09a14..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5199
zcmcIoTTdJ}6z(&>!dgXIKw)8*OTuhJTS1~$YSSvD4^@aPGh-HuxykkrNR<EH@A!Cz
z8Fsf)mGHna<IA~x=R3#8^W#tTb-l5%yS=?3w#Cm^CfD?ET9saz(uquYb*Y>dD$9&F
z6^48zGTYQD-+4K?R8~)%S7oMbHi4+g;<LD_tnk`-Q!a$R4)U6MVO6F@t^Bp9u7t(3
ztSkI9HB@McfvT~omRMIdxw6LJZ*EOs%kIWT1N~<~<;7`b^~G5<s(Y9(EjicLsN8&3
zWb?&8s>tUX8_&|JEOkml;+1HnB*{X1I2>m-x3F?|SDb54)(e+j>q3cJZ5{Sa`a*V2
z0FkzSb9|%k<*mvaJ>J?7V&~+_=sa_qAMhf?IIZ%W)sDrh6ESx8&g){rlE=?^QK<^e
z(*#aC%0j~~lf0bmP3K|eBdgJOI&HjeP5wJzDN<lG(RW^#(c<pe!R;OhJ10()VVkh9
zyfTZS@$KMq@nK9f7)Pa8%T%Ckonz0%IBxIF2cIxAv?#9YjAz8OPp{t)Y~;<efyoV_
z9KxwLdo#mzAI3$MHMt&t{4fp(euT4o15y1Yt;9f(al00_M;h#$Ff&(U69XGyq2RRA
zhW1fpp9-`gop(+OZ5Mi(h`nG8gQZK46q{uF%9Nbg6Oh>}1T<S8$dI>Pu0l9iGhtEE
z-`A_@-{bI~$-yic^>g_&$hdeN%t3mSM1FY>d81_iIQim|=}|KJVfzPGC~FI=??!W%
zyi7)|HS{_?49nn#H>pe&Qg<}JO!jE%AWY>|b<@-m`RYb<l}wW_CQM_tX-qbne|@Y>
z-_@1%wD_Q13>RprNv05doQ&$cS(sAt*o>4-lTojb(b9by-cLsCLSqB(g1Q+N!?zH?
zECSH!+)KWYMeLW=Wv1<eU!;Bt{n%Yoc|uhw{iA7iJBFxr`-m`&Ui2OUnzx3k2BEo^
zjOZVrzii4Z2bA3yR_3Z)q*WG1AH7nvKrGedUiO!*8}Gn(!1y5!>@=YY8)3{U^3fcj
zO%T}X)&L(Gf*4v&kFbrHlPiaayJY`G$3I%p67L<J@fXe@jzN&jw5zN^d{utRLf$^;
zyvE6w1A3yzj6lT(m8P0?9l(P=*CWaK-!EYqba`9lzp@<C3HzL{tXc$QAB$kyTB{>l
zLhhWmn}{z=3Y8V0C8$vt*9LV4o5DD;#fF2JeuCoxAX>nLio5zpasUNzM?O)?(-32v
zoAM?g5lIVAAShRtItMB9{8FViK>(KH$o-ur-q@=6E2Iz2#8hCq$$^ppIw%W?ak{!1
z&BG`g97lt?IDvGd<!E0dx)>rbt)H<JtC{JNig<s1%6512y{(kMkhrviE%0bvTu!|S
zsp7H|ks(({b5uXP_Ze~SExM%laU-=V?K27aLs=9n)Ieeuht!1)0V`z0yVvLMyXfKE
zr{Wn9W*3!RGzC!X2L-#}K~;xdj%Z84BFglm<zN&wVI(V7fmnh#nkaZy!J&s)E;BLK
zRa1t7IVfI@H9ZzkAQ+p4t>7bGS5!v~vf!`?wdDK5NLo3Kx|$5F{{uf9At7mjzDL&*
zJOP%R<bpCpL>CF>NWRb?%Erh*P9Wf0a&pB<tD>k%bj4R1MIUXkM=UjjGpnMM968M8
zUPkTxNJr{Dtnq3Q=DS00A8s;f5~_s{O*juqlFuh1M*+j&AMOPMMsZHG_XDB@lZuNr
z$i|#)i5(7?xAU)Uhdb<hAKNf!E@G$LYh*%W%ynW-E7R-2x`y*xd#B#TWqqrp?|>fi
zDBf^fTsgcM^jae{Bgk{^Mvj0tUlJZ&l2ArdBqlCQ9HPkCwp3=irWT=0jYg!oKRHAK
zGu?V-w;LV^7Edziv?r@+H+3=x;N$Xcr*2_EgLA5o@vuTuR^g=a_ieLt2p=x<D!m!F
zkQqmnO@<jKKN){5!#M+>;1Xp}u>2tEzBT%j8%RiVjT>Suv!>2XN>K0`D$1n$aP7``
z)eLQ+x->cZUs-6c+MP$V6Kr1g7Z*U2!`KWtD4qGN`!KzrZO9~3;LIMF$|KI-!{NuF
zc^P*tJNRF_j@LTJM&s&TD361EN#B&3-~$}p%L=>8%ZgppV(x<j%e%a~tIDdlmj;Zx
zlRkFDM4Cf@7z#?CajDhuqQ6{dLIwxUt|$vjiL|B+^pvf;BM<Jr?cJR-X=Qr$Dos?%
zH(I{26K@_g;gi7`_q_2Sj=70%82BI%5`FClfz`Ee()MMs2u@10+wIbze0cSwuN+B|
zY3j;1=}V3zx`wPm#om<i?6-GPiisHSQgl{|m$MhM>EZF=<i5zqTU%RQ`Gk9?A>oJK
zJr|V1qO81d_<%v*en3Dc@P!2(U)P(s?}!4OjUdbu0ueQQD;BE3_apS?C{j4|o)Qv#
SAhS=12Z>(`#?DFaT>Tf|^skfv

diff --git a/core/modules/rest/tests/fixtures/update/drupal-8.rest-rest_update_8201.php b/core/modules/rest/tests/fixtures/update/drupal-8.rest-rest_update_8201.php
deleted file mode 100644
index ac9b19119c..0000000000
--- a/core/modules/rest/tests/fixtures/update/drupal-8.rest-rest_update_8201.php
+++ /dev/null
@@ -1,59 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains database additions to drupal-8.bare.standard.php.gz for testing the
- * upgrade path of rest_update_8201().
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-// Set the schema version.
-$connection->insert('key_value')
-  ->fields([
-    'collection' => 'system.schema',
-    'name' => 'rest',
-    'value' => 'i:8000;',
-  ])
-  ->execute();
-
-// Update core.extension.
-$extensions = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute()
-  ->fetchField();
-$extensions = unserialize($extensions);
-$extensions['module']['basic_auth'] = 0;
-$extensions['module']['rest'] = 0;
-$extensions['module']['serialization'] = 0;
-$connection->update('config')
-  ->fields([
-    'data' => serialize($extensions),
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute();
-
-// Install the rest configuration.
-$config = [
-  'resources' => [
-    'entity:node' => [
-      'GET' => [
-        'supported_formats' => ['json'],
-        'supported_auth' => ['basic_auth'],
-      ],
-    ],
-  ],
-  'link_domain' => NULL,
-];
-$data = $connection->insert('config')
-  ->fields([
-    'name' => 'rest.settings',
-    'data' => serialize($config),
-    'collection' => '',
-  ])
-  ->execute();
diff --git a/core/modules/rest/tests/fixtures/update/drupal-8.rest-rest_update_8203.php b/core/modules/rest/tests/fixtures/update/drupal-8.rest-rest_update_8203.php
deleted file mode 100644
index c20ba9531d..0000000000
--- a/core/modules/rest/tests/fixtures/update/drupal-8.rest-rest_update_8203.php
+++ /dev/null
@@ -1,58 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains database additions to drupal-8.bare.standard.php.gz for testing the
- * upgrade path of rest_update_8203().
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-// Set the schema version.
-$connection->insert('key_value')
-  ->fields([
-    'collection' => 'system.schema',
-    'name' => 'rest',
-    'value' => 'i:8000;',
-  ])
-  ->execute();
-
-// Update core.extension.
-$extensions = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute()
-  ->fetchField();
-$extensions = unserialize($extensions);
-$extensions['module']['rest'] = 0;
-$extensions['module']['serialization'] = 0;
-$connection->update('config')
-  ->fields([
-    'data' => serialize($extensions),
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute();
-
-// Install the rest configuration.
-$config = [
-  'resources' => [
-    'entity:node' => [
-      'GET' => [
-        'supported_formats' => ['json'],
-        'supported_auth' => ['basic_auth'],
-      ],
-    ],
-  ],
-  'link_domain' => NULL,
-];
-$data = $connection->insert('config')
-  ->fields([
-    'name' => 'rest.settings',
-    'data' => serialize($config),
-    'collection' => '',
-  ])
-  ->execute();
diff --git a/core/modules/rest/tests/fixtures/update/rest-export-with-authentication-correction.php b/core/modules/rest/tests/fixtures/update/rest-export-with-authentication-correction.php
deleted file mode 100644
index 59d93e0eca..0000000000
--- a/core/modules/rest/tests/fixtures/update/rest-export-with-authentication-correction.php
+++ /dev/null
@@ -1,63 +0,0 @@
-<?php
-
-/**
- * @file
- * Test fixture for \Drupal\Tests\rest\Functional\Update\RestExportAuthCorrectionUpdateTest.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\Core\Serialization\Yaml;
-
-$connection = Database::getConnection();
-
-// Set the schema version.
-$connection->insert('key_value')
-  ->fields([
-    'collection' => 'system.schema',
-    'name' => 'rest',
-    'value' => 'i:8000;',
-  ])
-  ->execute();
-
-// Update core.extension.
-$extensions = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute()
-  ->fetchField();
-$extensions = unserialize($extensions);
-$extensions['module']['rest'] = 0;
-$extensions['module']['serialization'] = 0;
-$extensions['module']['basic_auth'] = 0;
-$connection->update('config')
-  ->fields([
-    'data' => serialize($extensions),
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute();
-
-$connection->insert('config')
-  ->fields([
-    'name' => 'rest.settings',
-    'data' => serialize([
-      'link_domain' => '~',
-    ]),
-    'collection' => '',
-  ])
-  ->execute();
-
-$connection->insert('config')
-  ->fields([
-    'name' => 'views.view.rest_export_with_authorization_correction',
-  ])
-  ->execute();
-
-$connection->merge('config')
-  ->condition('name', 'views.view.rest_export_with_authorization_correction')
-  ->condition('collection', '')
-  ->fields([
-    'data' => serialize(Yaml::decode(file_get_contents('core/modules/views/tests/modules/views_test_config/test_views/views.view.rest_export_with_authorization_correction.yml'))),
-  ])
-  ->execute();
diff --git a/core/modules/rest/tests/fixtures/update/rest-export-with-authentication.php b/core/modules/rest/tests/fixtures/update/rest-export-with-authentication.php
deleted file mode 100644
index 7d72d49276..0000000000
--- a/core/modules/rest/tests/fixtures/update/rest-export-with-authentication.php
+++ /dev/null
@@ -1,65 +0,0 @@
-<?php
-
-/**
- * @file
- * Test fixture for \Drupal\rest\Tests\Update\RestExportAuthUpdateTest.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\Core\Serialization\Yaml;
-
-$connection = Database::getConnection();
-$config = $connection;
-
-// Set the schema version.
-$connection->insert('key_value')
-  ->fields([
-    'collection' => 'system.schema',
-    'name' => 'rest',
-    'value' => 'i:8000;',
-  ])
-  ->execute();
-
-// Update core.extension.
-$extensions = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute()
-  ->fetchField();
-$extensions = unserialize($extensions);
-$extensions['module']['rest'] = 0;
-$extensions['module']['serialization'] = 0;
-$extensions['module']['basic_auth'] = 0;
-$connection->update('config')
-  ->fields([
-    'data' => serialize($extensions),
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute();
-
-$config = [
-  'link_domain' => '~',
-];
-$data = $connection->insert('config')
-  ->fields([
-    'name' => 'rest.settings',
-    'data' => serialize($config),
-    'collection' => '',
-  ])
-  ->execute();
-
-$connection->insert('config')
-  ->fields([
-    'name' => 'views.view.rest_export_with_authorization',
-  ])
-  ->execute();
-
-$connection->merge('config')
-  ->condition('name', 'views.view.rest_export_with_authorization')
-  ->condition('collection', '')
-  ->fields([
-    'data' => serialize(Yaml::decode(file_get_contents('core/modules/views/tests/modules/views_test_config/test_views/views.view.rest_export_with_authorization.yml'))),
-  ])
-  ->execute();
diff --git a/core/modules/rest/tests/fixtures/update/rest.resource.entity.comment_2721595.yml b/core/modules/rest/tests/fixtures/update/rest.resource.entity.comment_2721595.yml
deleted file mode 100644
index 7e86bab477..0000000000
--- a/core/modules/rest/tests/fixtures/update/rest.resource.entity.comment_2721595.yml
+++ /dev/null
@@ -1,32 +0,0 @@
-id: entity.comment
-plugin_id: 'entity:comment'
-granularity: method
-configuration:
-  GET:
-    supported_formats:
-      - hal_json
-      # This resource has a method-specific format.
-      # @see \Drupal\rest\Tests\Update\ResourceGranularityUpdateTest
-      - xml
-    supported_auth:
-      - basic_auth
-  POST:
-    supported_formats:
-      - hal_json
-    supported_auth:
-      - basic_auth
-  PATCH:
-    supported_formats:
-      - hal_json
-    supported_auth:
-      - basic_auth
-  DELETE:
-    supported_formats:
-      - hal_json
-    supported_auth:
-      - basic_auth
-dependencies:
-  module:
-    - node
-    - basic_auth
-    - hal
diff --git a/core/modules/rest/tests/fixtures/update/rest.resource.entity.node_2721595.yml b/core/modules/rest/tests/fixtures/update/rest.resource.entity.node_2721595.yml
deleted file mode 100644
index 0cf4d78989..0000000000
--- a/core/modules/rest/tests/fixtures/update/rest.resource.entity.node_2721595.yml
+++ /dev/null
@@ -1,29 +0,0 @@
-id: entity.node
-plugin_id: 'entity:node'
-granularity: method
-configuration:
-  GET:
-    supported_formats:
-      - hal_json
-    supported_auth:
-      - basic_auth
-  POST:
-    supported_formats:
-      - hal_json
-    supported_auth:
-      - basic_auth
-  PATCH:
-    supported_formats:
-      - hal_json
-    supported_auth:
-      - basic_auth
-  DELETE:
-    supported_formats:
-      - hal_json
-    supported_auth:
-      - basic_auth
-dependencies:
-  module:
-    - node
-    - basic_auth
-    - hal
diff --git a/core/modules/rest/tests/fixtures/update/rest.resource.entity.user_2721595.yml b/core/modules/rest/tests/fixtures/update/rest.resource.entity.user_2721595.yml
deleted file mode 100644
index 593a260b68..0000000000
--- a/core/modules/rest/tests/fixtures/update/rest.resource.entity.user_2721595.yml
+++ /dev/null
@@ -1,32 +0,0 @@
-id: entity.user
-plugin_id: 'entity:user'
-granularity: method
-configuration:
-  GET:
-    supported_formats:
-      - hal_json
-    supported_auth:
-      - basic_auth
-      # This resource has a method-specific authentication.
-      # @see \Drupal\rest\Tests\Update\ResourceGranularityUpdateTest
-      - oauth
-  POST:
-    supported_formats:
-      - hal_json
-    supported_auth:
-      - basic_auth
-  PATCH:
-    supported_formats:
-      - hal_json
-    supported_auth:
-      - basic_auth
-  DELETE:
-    supported_formats:
-      - hal_json
-    supported_auth:
-      - basic_auth
-dependencies:
-  module:
-    - node
-    - basic_auth
-    - hal
diff --git a/core/modules/rest/tests/src/Functional/Update/EntityResourcePermissionsUpdateTest.php b/core/modules/rest/tests/src/Functional/Update/EntityResourcePermissionsUpdateTest.php
deleted file mode 100644
index e2b322ac5d..0000000000
--- a/core/modules/rest/tests/src/Functional/Update/EntityResourcePermissionsUpdateTest.php
+++ /dev/null
@@ -1,61 +0,0 @@
-<?php
-
-namespace Drupal\Tests\rest\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\rest\RestPermissions;
-
-/**
- * Tests that existing sites continue to use permissions for EntityResource.
- *
- * @see https://www.drupal.org/node/2664780
- *
- * @group rest
- * @group legacy
- */
-class EntityResourcePermissionsUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected static $modules = ['rest', 'serialization'];
-
-  /**
-   * {@inheritdoc}
-   */
-  public function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/drupal-8.rest-rest_update_8203.php',
-    ];
-  }
-
-  /**
-   * Tests rest_update_8203().
-   */
-  public function testBcEntityResourcePermissionSettingAdded() {
-    // Make sure we have the expected values before the update.
-    $rest_settings = $this->config('rest.settings');
-    $this->assertFalse(array_key_exists('bc_entity_resource_permissions', $rest_settings->getRawData()));
-
-    // We can not use the 'user.permissions' service here because some
-    // permissions include generated URLs inside their description, thus
-    // requiring the path alias system, which is not guaranteed to be working
-    // before running the database updates.
-    $rest_permissions_callback = \Drupal::service('controller_resolver')->getControllerFromDefinition(RestPermissions::class . '::permissions');
-    $rest_permissions = array_keys(call_user_func($rest_permissions_callback));
-    $this->assertEquals([], $rest_permissions);
-
-    $this->runUpdates();
-
-    // Make sure we have the expected values after the update.
-    $rest_settings = $this->config('rest.settings');
-    $this->assertTrue(array_key_exists('bc_entity_resource_permissions', $rest_settings->getRawData()));
-    $this->assertTrue($rest_settings->get('bc_entity_resource_permissions'));
-
-    $rest_permissions_callback = \Drupal::service('controller_resolver')->getControllerFromDefinition(RestPermissions::class . '::permissions');
-    $rest_permissions = array_keys(call_user_func($rest_permissions_callback));
-    $this->assertEquals(['restful get entity:node', 'restful post entity:node', 'restful delete entity:node', 'restful patch entity:node'], $rest_permissions);
-  }
-
-}
diff --git a/core/modules/rest/tests/src/Functional/Update/ResourceGranularityUpdateTest.php b/core/modules/rest/tests/src/Functional/Update/ResourceGranularityUpdateTest.php
deleted file mode 100644
index 57d9c1dc27..0000000000
--- a/core/modules/rest/tests/src/Functional/Update/ResourceGranularityUpdateTest.php
+++ /dev/null
@@ -1,72 +0,0 @@
-<?php
-
-namespace Drupal\Tests\rest\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests method-granularity REST config is simplified to resource-granularity.
- *
- * @see https://www.drupal.org/node/2721595
- * @see rest_post_update_resource_granularity()
- *
- * @group rest
- * @group legacy
- */
-class ResourceGranularityUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected static $modules = ['rest', 'serialization'];
-
-  /**
-   * {@inheritdoc}
-   */
-  public function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/drupal-8.rest-rest_post_update_resource_granularity.php',
-    ];
-  }
-
-  /**
-   * Tests rest_post_update_simplify_resource_granularity().
-   */
-  public function testMethodGranularityConvertedToResourceGranularity() {
-    /** @var \Drupal\Core\Entity\EntityStorageInterface $resource_config_storage */
-    $resource_config_storage = $this->container->get('entity_type.manager')->getStorage('rest_resource_config');
-
-    // Make sure we have the expected values before the update.
-    $resource_config_entities = $resource_config_storage->loadMultiple();
-    $this->assertIdentical(['entity.comment', 'entity.node', 'entity.user'], array_keys($resource_config_entities));
-    $this->assertIdentical('method', $resource_config_entities['entity.node']->get('granularity'));
-    $this->assertIdentical('method', $resource_config_entities['entity.comment']->get('granularity'));
-    $this->assertIdentical('method', $resource_config_entities['entity.user']->get('granularity'));
-
-    // Read the existing 'entity:comment' and 'entity:user' resource
-    // configuration so we can verify it after the update.
-    $comment_resource_configuration = $resource_config_entities['entity.comment']->get('configuration');
-    $user_resource_configuration = $resource_config_entities['entity.user']->get('configuration');
-
-    $this->runUpdates();
-
-    // Make sure we have the expected values after the update.
-    $resource_config_entities = $resource_config_storage->loadMultiple();
-    $this->assertIdentical(['entity.comment', 'entity.node', 'entity.user'], array_keys($resource_config_entities));
-    // 'entity:node' should be updated.
-    $this->assertIdentical('resource', $resource_config_entities['entity.node']->get('granularity'));
-    $this->assertidentical($resource_config_entities['entity.node']->get('configuration'), [
-      'methods' => ['GET', 'POST', 'PATCH', 'DELETE'],
-      'formats' => ['hal_json'],
-      'authentication' => ['basic_auth'],
-    ]);
-    // 'entity:comment' should be unchanged.
-    $this->assertIdentical('method', $resource_config_entities['entity.comment']->get('granularity'));
-    $this->assertIdentical($comment_resource_configuration, $resource_config_entities['entity.comment']->get('configuration'));
-    // 'entity:user' should be unchanged.
-    $this->assertIdentical('method', $resource_config_entities['entity.user']->get('granularity'));
-    $this->assertIdentical($user_resource_configuration, $resource_config_entities['entity.user']->get('configuration'));
-  }
-
-}
diff --git a/core/modules/rest/tests/src/Functional/Update/RestConfigurationEntitiesUpdateTest.php b/core/modules/rest/tests/src/Functional/Update/RestConfigurationEntitiesUpdateTest.php
deleted file mode 100644
index a0937dbfda..0000000000
--- a/core/modules/rest/tests/src/Functional/Update/RestConfigurationEntitiesUpdateTest.php
+++ /dev/null
@@ -1,66 +0,0 @@
-<?php
-
-namespace Drupal\Tests\rest\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\rest\RestResourceConfigInterface;
-
-/**
- * Tests that rest.settings is converted to rest_resource_config entities.
- *
- * @see https://www.drupal.org/node/2308745
- * @see rest_update_8201()
- * @see rest_post_update_create_rest_resource_config_entities()
- *
- * @group rest
- * @group legacy
- */
-class RestConfigurationEntitiesUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected static $modules = ['rest', 'serialization'];
-
-  /**
-   * {@inheritdoc}
-   */
-  public function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/drupal-8.rest-rest_update_8201.php',
-    ];
-  }
-
-  /**
-   * Tests rest_update_8201().
-   */
-  public function testResourcesConvertedToConfigEntities() {
-    /** @var \Drupal\Core\Entity\EntityStorageInterface $resource_config_storage */
-    $resource_config_storage = $this->container->get('entity_type.manager')->getStorage('rest_resource_config');
-
-    // Make sure we have the expected values before the update.
-    $rest_settings = $this->config('rest.settings');
-    $this->assertTrue(array_key_exists('resources', $rest_settings->getRawData()));
-    $this->assertTrue(array_key_exists('entity:node', $rest_settings->getRawData()['resources']));
-    $resource_config_entities = $resource_config_storage->loadMultiple();
-    $this->assertIdentical([], array_keys($resource_config_entities));
-
-    $this->runUpdates();
-
-    // Make sure we have the expected values after the update.
-    $rest_settings = $this->config('rest.settings');
-    $this->assertFalse(array_key_exists('resources', $rest_settings->getRawData()));
-    $resource_config_entities = $resource_config_storage->loadMultiple();
-    $this->assertIdentical(['entity.node'], array_keys($resource_config_entities));
-    $node_resource_config_entity = $resource_config_entities['entity.node'];
-    $this->assertIdentical(RestResourceConfigInterface::RESOURCE_GRANULARITY, $node_resource_config_entity->get('granularity'));
-    $this->assertIdentical([
-      'methods' => ['GET'],
-      'formats' => ['json'],
-      'authentication' => ['basic_auth'],
-    ], $node_resource_config_entity->get('configuration'));
-    $this->assertIdentical(['module' => ['basic_auth', 'node', 'serialization']], $node_resource_config_entity->getDependencies());
-  }
-
-}
diff --git a/core/modules/rest/tests/src/Functional/Update/RestExportAuthCorrectionUpdateTest.php b/core/modules/rest/tests/src/Functional/Update/RestExportAuthCorrectionUpdateTest.php
deleted file mode 100644
index 161414c956..0000000000
--- a/core/modules/rest/tests/src/Functional/Update/RestExportAuthCorrectionUpdateTest.php
+++ /dev/null
@@ -1,36 +0,0 @@
-<?php
-
-namespace Drupal\Tests\rest\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Ensures that update hook is run properly for REST Export config.
- *
- * @group legacy
- */
-class RestExportAuthCorrectionUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/rest-export-with-authentication-correction.php',
-    ];
-  }
-
-  /**
-   * Ensures that update hook is run for "rest" module.
-   */
-  public function testUpdate() {
-    $this->runUpdates();
-
-    // Get particular view.
-    $view = \Drupal::entityTypeManager()->getStorage('view')->load('rest_export_with_authorization_correction');
-    $displays = $view->get('display');
-    $this->assertIdentical($displays['rest_export_1']['display_options']['auth'], ['cookie'], 'Cookie is used for authentication');
-  }
-
-}
diff --git a/core/modules/rest/tests/src/Functional/Update/RestExportAuthUpdateTest.php b/core/modules/rest/tests/src/Functional/Update/RestExportAuthUpdateTest.php
deleted file mode 100644
index 6b4dad17d2..0000000000
--- a/core/modules/rest/tests/src/Functional/Update/RestExportAuthUpdateTest.php
+++ /dev/null
@@ -1,37 +0,0 @@
-<?php
-
-namespace Drupal\Tests\rest\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Ensures that update hook is run properly for REST Export config.
- *
- * @group Update
- * @group legacy
- */
-class RestExportAuthUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../../tests/fixtures/update/rest-export-with-authentication.php',
-    ];
-  }
-
-  /**
-   * Ensures that update hook is run for rest module.
-   */
-  public function testUpdate() {
-    $this->runUpdates();
-
-    // Get particular view.
-    $view = \Drupal::entityTypeManager()->getStorage('view')->load('rest_export_with_authorization');
-    $displays = $view->get('display');
-    $this->assertIdentical($displays['rest_export_1']['display_options']['auth']['basic_auth'], 'basic_auth', 'Basic authentication is set as authentication method.');
-  }
-
-}
diff --git a/core/modules/search/tests/src/Functional/Update/BlockPageSettingTest.php b/core/modules/search/tests/src/Functional/Update/BlockPageSettingTest.php
deleted file mode 100644
index d11ef0bdef..0000000000
--- a/core/modules/search/tests/src/Functional/Update/BlockPageSettingTest.php
+++ /dev/null
@@ -1,39 +0,0 @@
-<?php
-
-namespace Drupal\Tests\search\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests search blocks upgrade to default page setting.
- *
- * @group Update
- * @group legacy
- */
-class BlockPageSettingTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-    ];
-  }
-
-  /**
-   * Tests existing search block settings upgrade.
-   *
-   * @see search_post_update_block_page()
-   */
-  public function testUpdateActionPlugins() {
-    $config = \Drupal::configFactory()->get('block.block.bartik_search');
-    $this->assertArrayNotHasKey('page_id', $config->get('settings'));
-
-    $this->runUpdates();
-
-    $config = \Drupal::configFactory()->get('block.block.bartik_search');
-    $this->assertSame('', $config->get('settings')['page_id']);
-  }
-
-}
diff --git a/core/modules/syslog/tests/src/Functional/Update/SyslogUpdateTest.php b/core/modules/syslog/tests/src/Functional/Update/SyslogUpdateTest.php
deleted file mode 100644
index 39ac01e82a..0000000000
--- a/core/modules/syslog/tests/src/Functional/Update/SyslogUpdateTest.php
+++ /dev/null
@@ -1,40 +0,0 @@
-<?php
-
-namespace Drupal\Tests\syslog\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests that syslog settings are properly updated during database updates.
- *
- * @group syslog
- * @group legacy
- */
-class SyslogUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.filled.standard.php.gz',
-    ];
-  }
-
-  /**
-   * Tests that syslog.settings.facility has been converted from string to int.
-   *
-   * @see syslog_update_8400()
-   */
-  public function testSyslogSettingsFacilityDataType() {
-    $config = $this->config('syslog.settings');
-    $this->assertIdentical('128', $config->get('facility'));
-
-    // Run updates.
-    $this->runUpdates();
-
-    $config = $this->config('syslog.settings');
-    $this->assertIdentical(128, $config->get('facility'));
-  }
-
-}
diff --git a/core/modules/system/tests/fixtures/update/drupal-8.block-context-manager-2354889.php b/core/modules/system/tests/fixtures/update/drupal-8.block-context-manager-2354889.php
deleted file mode 100644
index c19c6bb664..0000000000
--- a/core/modules/system/tests/fixtures/update/drupal-8.block-context-manager-2354889.php
+++ /dev/null
@@ -1,54 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains database additions to drupal-8.bare.standard.php.gz for testing the
- * upgrade path of https://www.drupal.org/node/2354889.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\Core\Serialization\Yaml;
-
-$connection = Database::getConnection();
-
-// A custom block with visibility settings.
-$block_configs[] = Yaml::decode(file_get_contents(__DIR__ . '/block.block.testfor2354889.yml'));
-
-// A custom block without any visibility settings.
-$block_configs[] = Yaml::decode(file_get_contents(__DIR__ . '/block.block.secondtestfor2354889.yml'));
-
-// A custom block with visibility settings that contain a non-existing context
-// mapping.
-$block_configs[] = Yaml::decode(file_get_contents(__DIR__ . '/block.block.thirdtestfor2354889.yml'));
-
-foreach ($block_configs as $block_config) {
-  $connection->insert('config')
-    ->fields([
-      'collection',
-      'name',
-      'data',
-    ])
-    ->values([
-      'collection' => '',
-      'name' => 'block.block.' . $block_config['id'],
-      'data' => serialize($block_config),
-    ])
-    ->execute();
-}
-
-// Update the config entity query "index".
-$existing_blocks = $connection->select('key_value')
-  ->fields('key_value', ['value'])
-  ->condition('collection', 'config.entity.key_store.block')
-  ->condition('name', 'theme:bartik')
-  ->execute()
-  ->fetchField();
-$existing_blocks = unserialize($existing_blocks);
-
-$connection->update('key_value')
-  ->fields([
-    'value' => serialize(array_merge($existing_blocks, ['block.block.testfor2354889', 'block.block.secondtestfor2354889', 'block.block.thirdtestfor2354889'])),
-  ])
-  ->condition('collection', 'config.entity.key_store.block')
-  ->condition('name', 'theme:bartik')
-  ->execute();
diff --git a/core/modules/system/tests/fixtures/update/drupal-8.block-test-enabled.php b/core/modules/system/tests/fixtures/update/drupal-8.block-test-enabled.php
deleted file mode 100644
index f3edf280bc..0000000000
--- a/core/modules/system/tests/fixtures/update/drupal-8.block-test-enabled.php
+++ /dev/null
@@ -1,49 +0,0 @@
-<?php
-
-/**
- * @file
- * Partial database to mimic the installation of the block_test module.
- */
-
-use Drupal\Core\Database\Database;
-use Symfony\Component\Yaml\Yaml;
-
-$connection = Database::getConnection();
-
-// Set the schema version.
-$connection->insert('key_value')
-  ->fields([
-    'collection' => 'system.schema',
-    'name' => 'block_test',
-    'value' => 'i:8000;',
-  ])
-  ->execute();
-
-// Update core.extension.
-$extensions = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute()
-  ->fetchField();
-$extensions = unserialize($extensions);
-$extensions['module']['block_test'] = 8000;
-$connection->update('config')
-  ->fields([
-    'data' => serialize($extensions),
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute();
-
-// Install the block configuration.
-$config = file_get_contents(__DIR__ . '/../../../../block/tests/modules/block_test/config/install/block.block.test_block.yml');
-$config = Yaml::parse($config);
-$connection->insert('config')
-  ->fields(['data', 'name', 'collection'])
-  ->values([
-    'name' => 'block.block.test_block',
-    'data' => serialize($config),
-    'collection' => '',
-  ])
-  ->execute();
diff --git a/core/modules/system/tests/fixtures/update/drupal-8.editor-editor_update_8001.php b/core/modules/system/tests/fixtures/update/drupal-8.editor-editor_update_8001.php
deleted file mode 100644
index c2e4cab1e9..0000000000
--- a/core/modules/system/tests/fixtures/update/drupal-8.editor-editor_update_8001.php
+++ /dev/null
@@ -1,39 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains database additions to drupal-8.bare.standard.php.gz for testing the
- * upgrade path of editor_update_8001().
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-// Simulate an un-synchronized environment.
-
-// Disable the 'basic_html' editor.
-$data = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('name', 'editor.editor.basic_html')
-  ->execute()
-  ->fetchField();
-$data = unserialize($data);
-$data['status'] = FALSE;
-$connection->update('config')
-  ->fields(['data' => serialize($data)])
-  ->condition('name', 'editor.editor.basic_html')
-  ->execute();
-
-// Disable the 'full_html' text format.
-$data = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('name', 'filter.format.full_html')
-  ->execute()
-  ->fetchField();
-$data = unserialize($data);
-$data['status'] = FALSE;
-$connection->update('config')
-  ->fields(['data' => serialize($data)])
-  ->condition('name', 'filter.format.full_html')
-  ->execute();
diff --git a/core/modules/system/tests/fixtures/update/drupal-8.language-enabled.php b/core/modules/system/tests/fixtures/update/drupal-8.language-enabled.php
deleted file mode 100644
index 477d95e2cf81eeff26cc2e7e2561b9716adb8b5c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6346
zcmeHLZBN@)6y9fkg%wqDGL?h??K)?$wa{uvT{o5P!vvLev2PNK8$0p~B}4r8J?ETz
z9Xk-RYOU5ym8xR<p7-;dmzy7coKNRlgMs%`l*LIpIW1Kht2{1FCTW)ISBcSETUDXG
z<Gh+HbAE)6=f|p47pho3jF{wfF&k&;0yMLEmg=-T|3l3T|2Nv&dK6`8s-rT=Qt!ZX
zB7$I|%cJ_F+XE%6In||CPPJD=Q$17OmCg(B^_xPr4`(``=&paM7vYsMmG*mEp0|BC
zPPB=O?ipS@&zBSL;L!7v;Mva3&d7f(C#jlgpAU>mCzYCLcM@gBh^2B~EQ(Uk`eF<d
zy%$w*DNe|vuHWE!?D=huJH)ISWVK?U(APSuO6`L1`#e^q_9BG5udhp;+8ET&1p?U!
z>-J%x$!;<x9Ve4^Jlw~}-kA@%%HQOJWpDWC%x+s`>1yL83A&7?uP77b&7+pdRa)pg
zQ6~9QcN-^dx-);4#g)<i`?F=3-os(eVH*e)2kL&eEezOWO7{J#EhHLAWMDWzETOXE
zI`Mt3I7%g)q(!NW0SYLkg_HoE!Z^v1>nvX&CaM159lQ6FQs)W>-7q{pc^iga-}49k
z{_>wg-9Tgx5>eqJ0b^iIMN_X!uxe{jh4*NTb`U1%IO};g@H`oVu>Q7vh*Ey(aN6y8
z2M3<Nm>FM)J%%b|!d~hNK`>W&p}Wiv&JY@b@v>MI`Bp3Qn<}T>UJn*hQMWK}yMWls
zSR|6|Lws<xX>q$^>I-x*I_dg-wvuY_4r>DusMm)0R+k|*DXJBSiB&y;7gN<x+F(tC
zrC~!8l@@toa$S8Cq1&z7R=-`_DjP9sD1oEMLsBmKu^uNWH@Kp2QKI9A`T}95%GCv6
z;!xHXSz)=DZ|u;&2K&1~r#Whl7>4IB*&a+5QXntyAg>ebJqd1#VE8oXeDm!$676uF
z!|dzMs0i>`wA0J*2@|25$|MRSz+87m7r_o4?emezvdd~7VxSbAkqU;vO~S`Gt*RvM
zjBZy|>Farxmqff1+~9O~$buM?v9)%E#F~-oG}igjj3JrvJ#)`#+F|0Ps0n8!AB&aZ
zQElZj3IL);_B9^htWg)*(8uO8Lh?Z;lPQem_$*(Z1)W@9B{XE{Y$xbgl8Y*h4PsS)
z10`h_8v}n`d8K3kII1!wgTRrk`(8)42<k_KQnF>eLRclaE8rrdh7$96o?RsfDSfgQ
z(M-3mgbt$$<P}=>YK%FMwgDzeUfZpJbqK(+Jeee^GDjln%~JamYm-6V2nzcQNu<Oe
zi{V9;7;6^5>cCwqc3NJ8_QjGE`cxEYYcS$si{cL7bEX2+$~-eaixuo-&_Oewkv)54
z4}4ZJLu3!KSEaoI>A5rIc^uQbm7>u_>2dG74Qww#==c}{MwcA^J;3@wg~wQ1N-ey|
zJQNj}Up9IB%b@Y{DOJ@@m~@0w$3$f+rKI9nl7=X#SyDJ)?*iHUooX!iTtpcfyMnqU
zLpaG*S{aq29WoFAHd}zy(C8Du26UMuz2xk3v<Z_jd$m2bp?nHJ3|Oz5ySbjA)|44I
z69&RExVabWx1<biQ9_nd;mjtf#PE>JA!IDuKj#|eZ;&d@5UC>HsnMWU8FQhc%g%`E
z!gfOG9bqeETsDXXIPGyZ7AD&p?N{5sm>lpWa*XT{cMs}DtVE=^wiVKr*E}DJef4>R
zbtn?=a0mcOWW6wS%^_7XBy66gsbW&$y*a5)%N+Noca{-}J$KI}<QJ7=v|wIQEebXZ
zX0QlywMVZ*@k-^BYKFius${%SrVxf~PIr#_JHcJduJU9h4Px{p&!C({!|NJcB!oZ8
zTwx+~Y#th))IZWHWsA;QYyAi>F^Rb?!1NMV2{sz3m9qD!5IyVSErPKtl6gZ5t0ZL9
zAOh5l7&X$&qii<I(h$pn#xRZuSh!C@xTM=k;U3OoSQgalRz6(qqt6RXsV1D4dUx2X
zBOcU&Z>~onDUf24G=K`oP)RHC)U%LyfsDfyr|-?^_P$%nrbTScg-7ai&ED6z>@?QR
z_El`nog7Y~3Blmii}HgCH{P4wogplAS)%%ie{<QS{e}UGz0KLfNR`_BzwMn*sU}fr
zD|;s@!nIp+9=N4H2+bF;MIsSy)ZRf3XX>LjN%*z8*+^5Os|s!KuCL<<Ee0s7k^b}d
zmdRZTGZ-4%AlzsU9;;CPtXl{F+dGw=eqXnZ`X|_bux-$eYtiXBc+wB9OMHIBWTwn~
g-9NtM{R2gVsf3?Rg0;Qxv+N*iwY6sSr`tpR0^1t{8~^|S

diff --git a/core/modules/system/tests/fixtures/update/drupal-8.taxonomy-parent-multilingual-3066439.php b/core/modules/system/tests/fixtures/update/drupal-8.taxonomy-parent-multilingual-3066439.php
deleted file mode 100644
index caf941c99d..0000000000
--- a/core/modules/system/tests/fixtures/update/drupal-8.taxonomy-parent-multilingual-3066439.php
+++ /dev/null
@@ -1,51 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains database additions to drupal-8.bare.standard.php.gz for testing the
- * upgrade path of https://www.drupal.org/node/2455125.
- */
-
-use Drupal\Component\Uuid\Php;
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-$uuid = new Php();
-
-$tids = [];
-
-for ($i = 0; $i < 60; $i++) {
-  $name = $this->randomString();
-
-  $tid = $connection->insert('taxonomy_term_data')
-    ->fields(['vid', 'uuid', 'langcode'])
-    ->values(['vid' => 'tags', 'uuid' => $uuid->generate(), 'langcode' => 'es'])
-    ->execute();
-
-  $connection->insert('taxonomy_term_field_data')
-    ->fields(['tid', 'vid', 'langcode', 'name', 'weight', 'changed', 'default_langcode'])
-    ->values(['tid' => $tid, 'vid' => 'tags', 'langcode' => 'en', 'name' => $name, 'weight' => 0, 'changed' => REQUEST_TIME, 'default_langcode' => 1])
-    ->execute();
-
-  $connection->insert('taxonomy_term_field_data')
-    ->fields(['tid', 'vid', 'langcode', 'name', 'weight', 'changed', 'default_langcode'])
-    ->values(['tid' => $tid, 'vid' => 'tags', 'langcode' => 'es', 'name' => $name . ' es', 'weight' => 0, 'changed' => REQUEST_TIME, 'default_langcode' => 0])
-    ->execute();
-
-  $tids[] = $tid;
-}
-
-$query = $connection->insert('taxonomy_term_hierarchy')->fields(['tid', 'parent']);
-
-$previous_tid = 0;
-foreach ($tids as $tid) {
-  $query->values(['tid' => $tid, 'parent' => $previous_tid]);
-  $previous_tid = $tid;
-}
-
-// Insert an extra record with no corresponding term.
-// See https://www.drupal.org/project/drupal/issues/2997982
-$query->values(['tid' => max($tids) + 1, 'parent' => 0]);
-
-$query->execute();
diff --git a/core/modules/system/tests/fixtures/update/drupal-8.update-test-block-disabled-2513534.php b/core/modules/system/tests/fixtures/update/drupal-8.update-test-block-disabled-2513534.php
deleted file mode 100644
index cf5f9dfebe..0000000000
--- a/core/modules/system/tests/fixtures/update/drupal-8.update-test-block-disabled-2513534.php
+++ /dev/null
@@ -1,50 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains database additions to drupal-8.bare.standard.php.gz for testing the
- * upgrade path of https://www.drupal.org/node/2513534.
- */
-
-use Drupal\Component\Serialization\Yaml;
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-// A disabled block.
-$block_configs[] = Yaml::decode(file_get_contents(__DIR__ . '/block.block.testfor2513534.yml'));
-
-// A block placed in the default region.
-$block_configs[] = Yaml::decode(file_get_contents(__DIR__ . '/block.block.secondtestfor2513534.yml'));
-
-foreach ($block_configs as $block_config) {
-  $connection->insert('config')
-    ->fields([
-      'collection',
-      'name',
-      'data',
-    ])
-    ->values([
-      'collection' => '',
-      'name' => 'block.block.' . $block_config['id'],
-      'data' => serialize($block_config),
-    ])
-    ->execute();
-}
-
-// Update the config entity query "index".
-$existing_blocks = $connection->select('key_value')
-  ->fields('key_value', ['value'])
-  ->condition('collection', 'config.entity.key_store.block')
-  ->condition('name', 'theme:bartik')
-  ->execute()
-  ->fetchField();
-$existing_blocks = unserialize($existing_blocks);
-
-$connection->update('key_value')
-  ->fields([
-    'value' => serialize(array_merge($existing_blocks, ['block.block.testfor2513534', 'block.block.secondtestfor2513534'])),
-  ])
-  ->condition('collection', 'config.entity.key_store.block')
-  ->condition('name', 'theme:bartik')
-  ->execute();
diff --git a/core/modules/system/tests/fixtures/update/drupal-8.views-entity-views-data-2455125.php b/core/modules/system/tests/fixtures/update/drupal-8.views-entity-views-data-2455125.php
deleted file mode 100644
index 7b04a3693c..0000000000
--- a/core/modules/system/tests/fixtures/update/drupal-8.views-entity-views-data-2455125.php
+++ /dev/null
@@ -1,32 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains database additions to drupal-8.bare.standard.php.gz for testing the
- * upgrade path of https://www.drupal.org/node/2455125.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\Core\Serialization\Yaml;
-
-$connection = Database::getConnection();
-
-// Structure of a view with timestamp fields.
-$views_configs = [];
-
-$views_configs[] = Yaml::decode(file_get_contents(__DIR__ . '/drupal-8.views-entity-views-data-2455125.yml'));
-
-foreach ($views_configs as $views_config) {
-  $connection->insert('config')
-    ->fields([
-      'collection',
-      'name',
-      'data',
-    ])
-    ->values([
-      'collection' => '',
-      'name' => 'views.view.' . $views_config['id'],
-      'data' => serialize($views_config),
-    ])
-    ->execute();
-}
diff --git a/core/modules/system/tests/fixtures/update/drupal-8.views-entity-views-data-2846614.php b/core/modules/system/tests/fixtures/update/drupal-8.views-entity-views-data-2846614.php
deleted file mode 100644
index 2dcacb2c30..0000000000
--- a/core/modules/system/tests/fixtures/update/drupal-8.views-entity-views-data-2846614.php
+++ /dev/null
@@ -1,32 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains database additions to drupal-8.bare.standard.php.gz for testing the
- * upgrade path of https://www.drupal.org/node/2455125.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\Core\Serialization\Yaml;
-
-$connection = Database::getConnection();
-
-// Structure of a view with timestamp fields.
-$views_configs = [];
-
-$views_configs[] = Yaml::decode(file_get_contents(__DIR__ . '/drupal-8.views-entity-views-data-2846614.yml'));
-
-foreach ($views_configs as $views_config) {
-  $connection->insert('config')
-    ->fields([
-      'collection',
-      'name',
-      'data',
-    ])
-    ->values([
-      'collection' => '',
-      'name' => 'views.view.' . $views_config['id'],
-      'data' => serialize($views_config),
-    ])
-    ->execute();
-}
diff --git a/core/modules/system/tests/fixtures/update/drupal-8.views-taxonomy-parent-2543726.php b/core/modules/system/tests/fixtures/update/drupal-8.views-taxonomy-parent-2543726.php
deleted file mode 100644
index 6d2c41c56e..0000000000
--- a/core/modules/system/tests/fixtures/update/drupal-8.views-taxonomy-parent-2543726.php
+++ /dev/null
@@ -1,67 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains database additions to drupal-8.bare.standard.php.gz for testing the
- * upgrade path of https://www.drupal.org/node/2455125.
- */
-
-use Drupal\Component\Uuid\Php;
-use Drupal\Core\Database\Database;
-use Drupal\Core\Serialization\Yaml;
-
-$connection = Database::getConnection();
-
-$view_file = __DIR__ . '/drupal-8.views-taxonomy-parent-2543726.yml';
-$view_config = Yaml::decode(file_get_contents($view_file));
-
-$connection->insert('config')
-  ->fields(['collection', 'name', 'data'])
-  ->values([
-    'collection' => '',
-    'name' => "views.view.test_taxonomy_parent",
-    'data' => serialize($view_config),
-  ])
-  ->execute();
-
-$uuid = new Php();
-
-// The root tid.
-$tids = [0];
-
-for ($i = 0; $i < 4; $i++) {
-  $name = $this->randomString();
-
-  $tid = $connection->insert('taxonomy_term_data')
-    ->fields(['vid', 'uuid', 'langcode'])
-    ->values(['vid' => 'tags', 'uuid' => $uuid->generate(), 'langcode' => 'en'])
-    ->execute();
-
-  $connection->insert('taxonomy_term_field_data')
-    ->fields(['tid', 'vid', 'langcode', 'name', 'weight', 'changed', 'default_langcode'])
-    ->values(['tid' => $tid, 'vid' => 'tags', 'langcode' => 'en', 'name' => $name, 'weight' => 0, 'changed' => REQUEST_TIME, 'default_langcode' => 1])
-    ->execute();
-
-  $tids[] = $tid;
-}
-
-$hierarchy = [
-  // Term with tid 1 has terms with tids 2 and 3 as parents.
-  1 => [2, 3],
-  2 => [3, 0],
-  3 => [0],
-];
-
-$query = $connection->insert('taxonomy_term_hierarchy')->fields(['tid', 'parent']);
-
-foreach ($hierarchy as $tid => $parents) {
-  foreach ($parents as $parent) {
-    $query->values(['tid' => $tids[$tid], 'parent' => $tids[$parent]]);
-  }
-}
-
-// Insert an extra record with no corresponding term.
-// See https://www.drupal.org/project/drupal/issues/2997982
-$query->values(['tid' => max($tids) + 1, 'parent' => 0]);
-
-$query->execute();
diff --git a/core/modules/system/tests/fixtures/update/drupal8.views-image-style-dependency-2649914.php b/core/modules/system/tests/fixtures/update/drupal8.views-image-style-dependency-2649914.php
deleted file mode 100644
index 1fc1258ed6..0000000000
--- a/core/modules/system/tests/fixtures/update/drupal8.views-image-style-dependency-2649914.php
+++ /dev/null
@@ -1,22 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains database additions to drupal-8-rc1.bare.standard.php.gz for testing
- * the upgrade path of https://www.drupal.org/node/2649914.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\Core\Serialization\Yaml;
-
-$connection = Database::getConnection();
-
-$views_config = Yaml::decode(file_get_contents(__DIR__ . '/drupal8.views-image-style-dependency-2649914.yml'));
-
-$connection->insert('config')
-  ->fields(['collection', 'name', 'data'])
-  ->values([
-    'collection' => '',
-    'name' => 'views.view.' . $views_config['id'],
-    'data' => serialize($views_config),
-  ])->execute();
diff --git a/core/modules/taxonomy/tests/fixtures/update/core.entity_form_display.taxonomy_term.tags.default.yml b/core/modules/taxonomy/tests/fixtures/update/core.entity_form_display.taxonomy_term.tags.default.yml
deleted file mode 100644
index 7835d227ea..0000000000
--- a/core/modules/taxonomy/tests/fixtures/update/core.entity_form_display.taxonomy_term.tags.default.yml
+++ /dev/null
@@ -1,43 +0,0 @@
-langcode: en
-status: true
-dependencies:
-  config:
-    - taxonomy.vocabulary.tags
-  module:
-    - path
-    - text
-id: taxonomy_term.tags.default
-targetEntityType: taxonomy_term
-bundle: tags
-mode: default
-content:
-  description:
-    type: text_textarea
-    weight: 0
-    region: content
-    settings:
-      placeholder: ''
-      rows: 5
-    third_party_settings: {  }
-  name:
-    type: string_textfield
-    weight: -5
-    region: content
-    settings:
-      size: 60
-      placeholder: ''
-    third_party_settings: {  }
-  path:
-    type: path
-    weight: 30
-    region: content
-    settings: {  }
-    third_party_settings: {  }
-  status:
-    type: boolean_checkbox
-    settings:
-      display_label: false
-    weight: 100
-    region: content
-    third_party_settings: {  }
-hidden: {  }
diff --git a/core/modules/taxonomy/tests/fixtures/update/drupal-8.taxonomy-term-publishing-status-ui-2899923.php b/core/modules/taxonomy/tests/fixtures/update/drupal-8.taxonomy-term-publishing-status-ui-2899923.php
deleted file mode 100644
index f665fb1339..0000000000
--- a/core/modules/taxonomy/tests/fixtures/update/drupal-8.taxonomy-term-publishing-status-ui-2899923.php
+++ /dev/null
@@ -1,24 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains database additions to drupal-8.filled.standard.php.gz for testing
- * the upgrade path of https://www.drupal.org/project/drupal/issues/2899923.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\Core\Serialization\Yaml;
-
-$connection = Database::getConnection();
-
-$taxonomy_form_display_file = __DIR__ . '/core.entity_form_display.taxonomy_term.tags.default.yml';
-$taxonomy_form_display_config = Yaml::decode(file_get_contents($taxonomy_form_display_file));
-
-$connection->insert('config')
-  ->fields(['collection', 'name', 'data'])
-  ->values([
-    'collection' => '',
-    'name' => 'core.entity_form_display.taxonomy_term.tags.default',
-    'data' => serialize($taxonomy_form_display_config),
-  ])
-  ->execute();
diff --git a/core/modules/taxonomy/tests/fixtures/update/drupal-8.views-taxonomy-term-publishing-status-2981887.php b/core/modules/taxonomy/tests/fixtures/update/drupal-8.views-taxonomy-term-publishing-status-2981887.php
deleted file mode 100644
index 13374dbb7f..0000000000
--- a/core/modules/taxonomy/tests/fixtures/update/drupal-8.views-taxonomy-term-publishing-status-2981887.php
+++ /dev/null
@@ -1,32 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains database additions to drupal-8.filled.standard.php.gz for testing
- * the upgrade path of https://www.drupal.org/project/drupal/issues/2981887.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\Core\Serialization\Yaml;
-
-$connection = Database::getConnection();
-
-$view_file = __DIR__ . '/views.view.test_taxonomy_term_view_with_content_translation_status.yml';
-$view_with_cts_config = Yaml::decode(file_get_contents($view_file));
-
-$view_file = __DIR__ . '/views.view.test_taxonomy_term_view_without_content_translation_status.yml';
-$view_without_cts_config = Yaml::decode(file_get_contents($view_file));
-
-$connection->insert('config')
-  ->fields(['collection', 'name', 'data'])
-  ->values([
-    'collection' => '',
-    'name' => 'views.view.test_taxonomy_term_view_with_content_translation_status',
-    'data' => serialize($view_with_cts_config),
-  ])
-  ->values([
-    'collection' => '',
-    'name' => 'views.view.test_taxonomy_term_view_without_content_translation_status',
-    'data' => serialize($view_without_cts_config),
-  ])
-  ->execute();
diff --git a/core/modules/taxonomy/tests/fixtures/update/views.view.test_taxonomy_term_view_with_content_translation_status.yml b/core/modules/taxonomy/tests/fixtures/update/views.view.test_taxonomy_term_view_with_content_translation_status.yml
deleted file mode 100644
index 16875664ba..0000000000
--- a/core/modules/taxonomy/tests/fixtures/update/views.view.test_taxonomy_term_view_with_content_translation_status.yml
+++ /dev/null
@@ -1,249 +0,0 @@
-langcode: en
-status: true
-dependencies:
-  module:
-    - taxonomy
-    - user
-id: test_taxonomy_term_view_with_content_translation_status
-label: 'Test taxonomy term view with content translation status'
-module: views
-description: ''
-tag: ''
-base_table: taxonomy_term_field_data
-base_field: tid
-display:
-  default:
-    display_plugin: default
-    id: default
-    display_title: Master
-    position: 0
-    display_options:
-      access:
-        type: perm
-        options:
-          perm: 'access content'
-      cache:
-        type: tag
-        options: {  }
-      query:
-        type: views_query
-        options:
-          disable_sql_rewrite: false
-          distinct: false
-          replica: false
-          query_comment: ''
-          query_tags: {  }
-      exposed_form:
-        type: basic
-        options:
-          submit_button: Apply
-          reset_button: false
-          reset_button_label: Reset
-          exposed_sorts_label: 'Sort by'
-          expose_sort_order: true
-          sort_asc_label: Asc
-          sort_desc_label: Desc
-      pager:
-        type: none
-        options:
-          offset: 0
-      style:
-        type: default
-        options:
-          grouping: {  }
-          row_class: ''
-          default_row_class: true
-          uses_fields: false
-      row:
-        type: fields
-        options:
-          inline: {  }
-          separator: ''
-          hide_empty: false
-          default_field_elements: true
-      fields:
-        name:
-          id: name
-          table: taxonomy_term_field_data
-          field: name
-          entity_type: taxonomy_term
-          entity_field: name
-          label: ''
-          alter:
-            alter_text: false
-            make_link: false
-            absolute: false
-            trim: false
-            word_boundary: false
-            ellipsis: false
-            strip_tags: false
-            html: false
-          hide_empty: false
-          empty_zero: false
-          type: string
-          settings:
-            link_to_entity: true
-          plugin_id: term_name
-          relationship: none
-          group_type: group
-          admin_label: ''
-          exclude: false
-          element_type: ''
-          element_class: ''
-          element_label_type: ''
-          element_label_class: ''
-          element_label_colon: true
-          element_wrapper_type: ''
-          element_wrapper_class: ''
-          element_default_classes: true
-          empty: ''
-          hide_alter_empty: true
-          click_sort_column: value
-          group_column: value
-          group_columns: {  }
-          group_rows: true
-          delta_limit: 0
-          delta_offset: 0
-          delta_reversed: false
-          delta_first_last: false
-          multi_type: separator
-          separator: ', '
-          field_api_classes: false
-          convert_spaces: false
-        content_translation_status:
-          id: content_translation_status
-          table: taxonomy_term_field_data
-          field: content_translation_status
-          relationship: none
-          group_type: group
-          admin_label: ''
-          label: ''
-          exclude: false
-          alter:
-            alter_text: false
-            text: ''
-            make_link: false
-            path: ''
-            absolute: false
-            external: false
-            replace_spaces: false
-            path_case: none
-            trim_whitespace: false
-            alt: ''
-            rel: ''
-            link_class: ''
-            prefix: ''
-            suffix: ''
-            target: ''
-            nl2br: false
-            max_length: 0
-            word_boundary: true
-            ellipsis: true
-            more_link: false
-            more_link_text: ''
-            more_link_path: ''
-            strip_tags: false
-            trim: false
-            preserve_tags: ''
-            html: false
-          element_type: ''
-          element_class: ''
-          element_label_type: ''
-          element_label_class: ''
-          element_label_colon: false
-          element_wrapper_type: ''
-          element_wrapper_class: ''
-          element_default_classes: true
-          empty: ''
-          hide_empty: false
-          empty_zero: false
-          hide_alter_empty: true
-          click_sort_column: value
-          type: boolean
-          settings:
-            format: true-false
-            format_custom_true: ''
-            format_custom_false: ''
-          group_column: value
-          group_columns: {  }
-          group_rows: true
-          delta_limit: 0
-          delta_offset: 0
-          delta_reversed: false
-          delta_first_last: false
-          multi_type: separator
-          separator: ', '
-          field_api_classes: false
-          entity_type: taxonomy_term
-          entity_field: content_translation_status
-          plugin_id: field
-      filters:
-        content_translation_status:
-          id: content_translation_status
-          table: taxonomy_term_field_data
-          field: content_translation_status
-          relationship: none
-          group_type: group
-          admin_label: ''
-          operator: '='
-          value: All
-          group: 1
-          exposed: true
-          expose:
-            operator_id: ''
-            label: 'Translation status'
-            description: ''
-            use_operator: false
-            operator: content_translation_status_op
-            identifier: content_translation_status
-            required: false
-            remember: false
-            multiple: false
-            remember_roles:
-              authenticated: authenticated
-              anonymous: '0'
-              administrator: '0'
-          is_grouped: false
-          group_info:
-            label: ''
-            description: ''
-            identifier: ''
-            optional: true
-            widget: select
-            multiple: false
-            remember: false
-            default_group: All
-            default_group_multiple: {  }
-            group_items: {  }
-          entity_type: taxonomy_term
-          entity_field: content_translation_status
-          plugin_id: boolean
-      sorts:
-        content_translation_status:
-          id: content_translation_status
-          table: taxonomy_term_field_data
-          field: content_translation_status
-          relationship: none
-          group_type: group
-          admin_label: ''
-          order: ASC
-          exposed: false
-          expose:
-            label: ''
-          entity_type: taxonomy_term
-          entity_field: content_translation_status
-          plugin_id: standard
-      header: {  }
-      footer: {  }
-      empty: {  }
-      relationships: {  }
-      arguments: {  }
-      display_extenders: {  }
-    cache_metadata:
-      max-age: -1
-      contexts:
-        - 'languages:language_content'
-        - 'languages:language_interface'
-        - url
-        - user.permissions
-      tags: {  }
diff --git a/core/modules/taxonomy/tests/fixtures/update/views.view.test_taxonomy_term_view_without_content_translation_status.yml b/core/modules/taxonomy/tests/fixtures/update/views.view.test_taxonomy_term_view_without_content_translation_status.yml
deleted file mode 100644
index e3de9491ce..0000000000
--- a/core/modules/taxonomy/tests/fixtures/update/views.view.test_taxonomy_term_view_without_content_translation_status.yml
+++ /dev/null
@@ -1,127 +0,0 @@
-langcode: en
-status: true
-dependencies:
-  module:
-    - taxonomy
-    - user
-id: test_taxonomy_term_view_without_content_translation_status
-label: 'Test taxonomy term view without content translation status'
-module: views
-description: ''
-tag: ''
-base_table: taxonomy_term_field_data
-base_field: tid
-display:
-  default:
-    display_plugin: default
-    id: default
-    display_title: Master
-    position: 0
-    display_options:
-      access:
-        type: perm
-        options:
-          perm: 'access content'
-      cache:
-        type: tag
-        options: {  }
-      query:
-        type: views_query
-        options:
-          disable_sql_rewrite: false
-          distinct: false
-          replica: false
-          query_comment: ''
-          query_tags: {  }
-      exposed_form:
-        type: basic
-        options:
-          submit_button: Apply
-          reset_button: false
-          reset_button_label: Reset
-          exposed_sorts_label: 'Sort by'
-          expose_sort_order: true
-          sort_asc_label: Asc
-          sort_desc_label: Desc
-      pager:
-        type: none
-        options:
-          offset: 0
-      style:
-        type: default
-        options:
-          grouping: {  }
-          row_class: ''
-          default_row_class: true
-          uses_fields: false
-      row:
-        type: fields
-        options:
-          inline: {  }
-          separator: ''
-          hide_empty: false
-          default_field_elements: true
-      fields:
-        name:
-          id: name
-          table: taxonomy_term_field_data
-          field: name
-          entity_type: taxonomy_term
-          entity_field: name
-          label: ''
-          alter:
-            alter_text: false
-            make_link: false
-            absolute: false
-            trim: false
-            word_boundary: false
-            ellipsis: false
-            strip_tags: false
-            html: false
-          hide_empty: false
-          empty_zero: false
-          type: string
-          settings:
-            link_to_entity: true
-          plugin_id: term_name
-          relationship: none
-          group_type: group
-          admin_label: ''
-          exclude: false
-          element_type: ''
-          element_class: ''
-          element_label_type: ''
-          element_label_class: ''
-          element_label_colon: true
-          element_wrapper_type: ''
-          element_wrapper_class: ''
-          element_default_classes: true
-          empty: ''
-          hide_alter_empty: true
-          click_sort_column: value
-          group_column: value
-          group_columns: {  }
-          group_rows: true
-          delta_limit: 0
-          delta_offset: 0
-          delta_reversed: false
-          delta_first_last: false
-          multi_type: separator
-          separator: ', '
-          field_api_classes: false
-          convert_spaces: false
-      filters: {  }
-      sorts: {  }
-      header: {  }
-      footer: {  }
-      empty: {  }
-      relationships: {  }
-      arguments: {  }
-      display_extenders: {  }
-    cache_metadata:
-      max-age: -1
-      contexts:
-        - 'languages:language_content'
-        - 'languages:language_interface'
-        - user.permissions
-      tags: {  }
diff --git a/core/modules/taxonomy/tests/src/Functional/Update/TaxonomyParentUpdateTest.php b/core/modules/taxonomy/tests/src/Functional/Update/TaxonomyParentUpdateTest.php
deleted file mode 100644
index 1580b8c5cf..0000000000
--- a/core/modules/taxonomy/tests/src/Functional/Update/TaxonomyParentUpdateTest.php
+++ /dev/null
@@ -1,91 +0,0 @@
-<?php
-
-namespace Drupal\Tests\taxonomy\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\taxonomy\Entity\Term;
-
-/**
- * Ensure that the taxonomy updates are running as expected.
- *
- * @group taxonomy
- * @group Update
- * @group legacy
- */
-class TaxonomyParentUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * The database connection.
-   *
-   * @var \Drupal\Core\Database\Connection
-   */
-  protected $db;
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setUp() {
-    parent::setUp();
-    $this->db = $this->container->get('database');
-  }
-
-  /**
-   * {@inheritdoc}
-   */
-  public function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8-rc1.bare.standard.php.gz',
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.views-taxonomy-parent-2543726.php',
-    ];
-  }
-
-  /**
-   * Tests taxonomy term parents update.
-   *
-   * @see taxonomy_update_8501()
-   * @see taxonomy_update_8502()
-   * @see taxonomy_update_8503()
-   */
-  public function testTaxonomyUpdateParents() {
-    // Run updates.
-    $this->runUpdates();
-
-    /** @var \Drupal\taxonomy\TermInterface $term */
-    $term = Term::load(1);
-    $parents = [2, 3];
-    $this->assertCount(2, $term->parent);
-    $this->assertTrue(in_array($term->parent[0]->entity->id(), $parents));
-    $this->assertTrue(in_array($term->parent[1]->entity->id(), $parents));
-
-    $term = Term::load(2);
-    $parents = [0, 3];
-    $this->assertCount(2, $term->parent);
-    $this->assertTrue(in_array($term->parent[0]->target_id, $parents));
-    $this->assertTrue(in_array($term->parent[1]->target_id, $parents));
-
-    $term = Term::load(3);
-    $this->assertCount(1, $term->parent);
-    // Target ID is returned as string.
-    $this->assertSame(0, (int) $term->get('parent')[0]->target_id);
-
-    // Test if the view has been converted to use the {taxonomy_term__parent}
-    // table instead of the {taxonomy_term_hierarchy} table.
-    $view = $this->config("views.view.test_taxonomy_parent");
-
-    $relationship_base_path = 'display.default.display_options.relationships.parent';
-    $this->assertSame('taxonomy_term__parent', $view->get("$relationship_base_path.table"));
-    $this->assertSame('parent_target_id', $view->get("$relationship_base_path.field"));
-
-    $filters_base_path_1 = 'display.default.display_options.filters.parent';
-    $this->assertSame('taxonomy_term__parent', $view->get("$filters_base_path_1.table"));
-    $this->assertSame('parent_target_id', $view->get("$filters_base_path_1.field"));
-
-    $filters_base_path_2 = 'display.default.display_options.filters.parent';
-    $this->assertSame('taxonomy_term__parent', $view->get("$filters_base_path_2.table"));
-    $this->assertSame('parent_target_id', $view->get("$filters_base_path_2.field"));
-
-    // The {taxonomy_term_hierarchy} table has been removed.
-    $this->assertFalse($this->db->schema()->tableExists('taxonomy_term_hierarchy'));
-  }
-
-}
diff --git a/core/modules/taxonomy/tests/src/Functional/Update/TaxonomyTermParentMultilingualTest.php b/core/modules/taxonomy/tests/src/Functional/Update/TaxonomyTermParentMultilingualTest.php
deleted file mode 100644
index 077a97af21..0000000000
--- a/core/modules/taxonomy/tests/src/Functional/Update/TaxonomyTermParentMultilingualTest.php
+++ /dev/null
@@ -1,88 +0,0 @@
-<?php
-
-namespace Drupal\Tests\taxonomy\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\taxonomy\Entity\Term;
-use Drupal\user\Entity\User;
-
-/**
- * Tests the upgrade path for taxonomy parents with multilingual terms.
- *
- * @group taxonomy
- * @group Update
- * @group legacy
- */
-class TaxonomyTermParentMultilingualTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.filled.standard.php.gz',
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.taxonomy-parent-multilingual-3066439.php',
-    ];
-  }
-
-  /**
-   * Tests taxonomy multilingual term parents update.
-   *
-   * @see taxonomy_update_8501()
-   * @see taxonomy_update_8502()
-   * @see taxonomy_update_8503()
-   * @see taxonomy_update_8702()
-   */
-  public function testMultilingualTermParentUpdate() {
-    // There are 65 terms in the database. Process them in groups of 30 to test
-    // batching.
-    $settings['entity_update_batch_size'] = (object) [
-      'value' => 30,
-      'required' => TRUE,
-    ];
-
-    $this->writeSettings($settings);
-    $this->runUpdates();
-
-    $term = Term::load(65);
-    $this->assertSame('64', $term->parent[0]->target_id);
-
-    // Term 2 should have the root parent.
-    $term = Term::load(2);
-    $this->assertSame('0', $term->parent[0]->target_id);
-
-    // Log in as user 1.
-    $account = User::load(1);
-    $account->passRaw = 'drupal';
-    $this->drupalLogin($account);
-
-    // Make sure our vocabulary exists.
-    $this->drupalGet('admin/structure/taxonomy/manage/test_vocabulary/overview');
-
-    // Make sure our terms exist.
-    $assert_session = $this->assertSession();
-    $assert_session->pageTextContains('Test root term');
-    $assert_session->pageTextContains('Test child term');
-
-    // Make sure the terms are still translated.
-    $this->drupalGet('taxonomy/term/2/translations');
-    $assert_session->linkExists('Test root term - Spanish');
-
-    $storage = \Drupal::entityTypeManager()->getStorage('taxonomy_term');
-
-    // Check that the 'content_translation_status' field has been updated
-    // correctly.
-    /** @var \Drupal\taxonomy\TermInterface $term */
-    $term = $storage->load(2);
-    $translation = $term->getTranslation('es');
-    $this->assertTrue($translation->isPublished());
-  }
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function replaceUser1() {
-    // Do not replace the user from our dump.
-  }
-
-}
diff --git a/core/modules/taxonomy/tests/src/Functional/Update/TaxonomyTermUpdatePathTest.php b/core/modules/taxonomy/tests/src/Functional/Update/TaxonomyTermUpdatePathTest.php
deleted file mode 100644
index 4d897715f3..0000000000
--- a/core/modules/taxonomy/tests/src/Functional/Update/TaxonomyTermUpdatePathTest.php
+++ /dev/null
@@ -1,264 +0,0 @@
-<?php
-
-namespace Drupal\Tests\taxonomy\Functional\Update;
-
-use Drupal\Core\Entity\Entity\EntityFormDisplay;
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\user\Entity\User;
-use Drupal\views\Entity\View;
-
-/**
- * Tests the upgrade path for taxonomy terms.
- *
- * @group taxonomy
- * @group Update
- * @group legacy
- */
-class TaxonomyTermUpdatePathTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.filled.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/drupal-8.views-taxonomy-term-publishing-status-2981887.php',
-      __DIR__ . '/../../../fixtures/update/drupal-8.taxonomy-term-publishing-status-ui-2899923.php',
-    ];
-  }
-
-  /**
-   * Tests the conversion of taxonomy terms to be publishable.
-   *
-   * @see taxonomy_update_8601()
-   */
-  public function testPublishable() {
-    $this->runUpdates();
-
-    // Log in as user 1.
-    $account = User::load(1);
-    $account->passRaw = 'drupal';
-    $this->drupalLogin($account);
-
-    // Make sure our vocabulary exists.
-    $this->drupalGet('admin/structure/taxonomy/manage/test_vocabulary/overview');
-
-    // Make sure our terms exist.
-    $assert_session = $this->assertSession();
-    $assert_session->pageTextContains('Test root term');
-    $assert_session->pageTextContains('Test child term');
-
-    $this->drupalGet('taxonomy/term/3');
-    $assert_session->statusCodeEquals('200');
-
-    // Make sure the terms are still translated.
-    $this->drupalGet('taxonomy/term/2/translations');
-    $assert_session->linkExists('Test root term - Spanish');
-
-    $storage = \Drupal::entityTypeManager()->getStorage('taxonomy_term');
-
-    // Check that the 'content_translation_status' field has been updated
-    // correctly.
-    /** @var \Drupal\taxonomy\TermInterface $term */
-    $term = $storage->load(2);
-    $translation = $term->getTranslation('es');
-    $this->assertTrue($translation->isPublished());
-
-    // Check that taxonomy terms can be created, saved and then loaded.
-    $term = $storage->create([
-      'name' => 'Test term',
-      'vid' => 'tags',
-    ]);
-    $term->save();
-
-    $term = $storage->loadUnchanged($term->id());
-
-    $this->assertEquals('Test term', $term->label());
-    $this->assertEquals('tags', $term->bundle());
-    $this->assertTrue($term->isPublished());
-
-    // Check that the term can be unpublished.
-    $term->setUnpublished();
-    $term->save();
-    $term = $storage->loadUnchanged($term->id());
-    $this->assertFalse($term->isPublished());
-
-    // Test the update does not run when a status field already exists.
-    module_load_install('taxonomy');
-    $this->assertEquals('The publishing status field has <strong>not</strong> been added to taxonomy terms. See <a href="https://www.drupal.org/node/2985366">this page</a> for more information on how to install it.', (string) taxonomy_update_8601());
-    // Test the message can be overridden.
-    \Drupal::state()->set('taxonomy_update_8601_skip_message', 'Another message');
-    $this->assertEquals('Another message', (string) taxonomy_update_8601());
-  }
-
-  /**
-   * Tests taxonomy term views updates succeed even if Views is not installed.
-   */
-  public function testPublishingStatusUpdateForTaxonomyTermViewsWithoutViews() {
-    // Uninstalling Views will trigger some activity in the menu tree storage
-    // system, which will cause errors until system_update_8001() is run. This
-    // is because, in the drupal-8.filled.standard database fixture used for
-    // this update test, the menu link titles are not serialized (this is what
-    // gets done by system_update_8001()). Since this method is not testing
-    // anything relating to menu links, it's OK to just truncate the menu_tree
-    // table before uninstalling Views.
-    $this->container->get('database')->truncate('menu_tree')->execute();
-    $this->container->get('module_installer')->uninstall(['views']);
-    $this->runUpdates();
-  }
-
-  /**
-   * Tests handling of the publishing status in taxonomy term views updates.
-   *
-   * @see taxonomy_post_update_handle_publishing_status_addition_in_views()
-   */
-  public function testPublishingStatusUpdateForTaxonomyTermViews() {
-    // Check that the test view was previously using the
-    // 'content_translation_status' field.
-    $config = \Drupal::config('views.view.test_taxonomy_term_view_with_content_translation_status');
-    $display_options = $config->get('display.default.display_options');
-    $this->assertEquals('content_translation_status', $display_options['fields']['content_translation_status']['field']);
-    $this->assertEquals('content_translation_status', $display_options['filters']['content_translation_status']['field']);
-    $this->assertEquals('content_translation_status', $display_options['sorts']['content_translation_status']['field']);
-
-    // Check a test view without any filter.
-    $config = \Drupal::config('views.view.test_taxonomy_term_view_without_content_translation_status');
-    $display_options = $config->get('display.default.display_options');
-    $this->assertEmpty($display_options['filters']);
-
-    $this->runUpdates();
-
-    // Check that a view which had a field, filter and a sort on the
-    // 'content_translation_status' field has been updated to use the new
-    // 'status' field.
-    $view = View::load('test_taxonomy_term_view_with_content_translation_status');
-    foreach ($view->get('display') as $display) {
-      $this->assertEquals('status', $display['display_options']['fields']['content_translation_status']['field']);
-      $this->assertEquals('status', $display['display_options']['sorts']['content_translation_status']['field']);
-      $this->assertEquals('status', $display['display_options']['filters']['content_translation_status']['field']);
-    }
-
-    // Check that a view without any filters has been updated to include a
-    // filter for the 'status' field.
-    $view = View::load('test_taxonomy_term_view_without_content_translation_status');
-    foreach ($view->get('display') as $display) {
-      $this->assertNotEmpty($display['display_options']['filters']);
-      $this->assertEquals('status', $display['display_options']['filters']['status']['field']);
-    }
-  }
-
-  /**
-   * Tests the conversion of taxonomy terms to be revisionable.
-   *
-   * @see taxonomy_post_update_make_taxonomy_term_revisionable()
-   */
-  public function testConversionToRevisionable() {
-    $this->runUpdates();
-
-    // Check the database tables and the field storage definitions.
-    $schema = \Drupal::database()->schema();
-    $this->assertTrue($schema->tableExists('taxonomy_term_data'));
-    $this->assertTrue($schema->tableExists('taxonomy_term_field_data'));
-    $this->assertTrue($schema->tableExists('taxonomy_term_revision'));
-    $this->assertTrue($schema->tableExists('taxonomy_term_field_revision'));
-
-    $field_storage_definitions = \Drupal::service('entity.last_installed_schema.repository')->getLastInstalledFieldStorageDefinitions('taxonomy_term');
-    $this->assertTrue($field_storage_definitions['langcode']->isRevisionable());
-    $this->assertTrue($field_storage_definitions['name']->isRevisionable());
-    $this->assertTrue($field_storage_definitions['description']->isRevisionable());
-    $this->assertTrue($field_storage_definitions['changed']->isRevisionable());
-
-    // Log in as user 1.
-    $account = User::load(1);
-    $account->passRaw = 'drupal';
-    $this->drupalLogin($account);
-
-    // Make sure our vocabulary exists.
-    $this->drupalGet('admin/structure/taxonomy/manage/test_vocabulary/overview');
-
-    // Make sure our terms exist.
-    $assert_session = $this->assertSession();
-    $assert_session->pageTextContains('Test root term');
-    $assert_session->pageTextContains('Test child term');
-
-    $this->drupalGet('taxonomy/term/3');
-    $assert_session->statusCodeEquals('200');
-
-    // Make sure the terms are still translated.
-    $this->drupalGet('taxonomy/term/2/translations');
-    $assert_session->linkExists('Test root term - Spanish');
-
-    $storage = \Drupal::entityTypeManager()->getStorage('taxonomy_term');
-
-    // Check that taxonomy terms can be created, saved and then loaded.
-    /** @var \Drupal\taxonomy\TermInterface $term */
-    $term = $storage->create([
-      'name' => 'Test term',
-      'vid' => 'article',
-      'revision_log_message' => 'Initial revision.',
-    ]);
-    $term->save();
-
-    $storage->resetCache();
-    $term = $storage->loadRevision($term->getRevisionId());
-
-    $this->assertEquals('Test term', $term->label());
-    $this->assertEquals('article', $term->bundle());
-    $this->assertEquals('Initial revision.', $term->getRevisionLogMessage());
-    $this->assertTrue($term->isPublished());
-  }
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function replaceUser1() {
-    // Do not replace the user from our dump.
-  }
-
-  /**
-   * Tests that the taxonomy_term entity form has the status checkbox.
-   *
-   * @see taxonomy_post_update_configure_status_field_widget()
-   */
-  public function testStatusCheckbox() {
-    $ids = \Drupal::entityQuery('entity_form_display')
-      ->condition('targetEntityType', 'taxonomy_term')
-      ->execute();
-
-    // Make sure we have the expected values before the update.
-    $config_keys = [];
-    foreach ($ids as $id) {
-      $config_keys[] = 'core.entity_form_display.' . $id;
-    }
-    /* @var \Drupal\Core\Config\ImmutableConfig[] $form_display_configs */
-    $form_display_configs = $this->container->get('config.factory')->loadMultiple($config_keys);
-    foreach ($form_display_configs as $config) {
-      $status_config = $config->get('content.status');
-      if ($config->getName() == 'core.entity_form_display.taxonomy_term.tags.default') {
-        $this->assertNotNull($status_config);
-        $this->assertEquals(['display_label' => FALSE], $status_config['settings']);
-      }
-      else {
-        $this->assertNull($status_config);
-      }
-    }
-
-    // Run updates.
-    $this->runUpdates();
-
-    /* @var \Drupal\Core\Entity\Display\EntityDisplayInterface[] $form_displays */
-    $form_displays = EntityFormDisplay::loadMultiple($ids);
-    foreach ($form_displays as $form_display) {
-      $component = $form_display->getComponent('status');
-      if ($form_display->id() == 'taxonomy_term.tags.default') {
-        // Display label should not have been set to TRUE by the upgrade path.
-        $this->assertEquals(['display_label' => FALSE], $component['settings']);
-      }
-      else {
-        $this->assertEquals('boolean_checkbox', $component['type']);
-        $this->assertEquals(['display_label' => TRUE], $component['settings']);
-      }
-    }
-  }
-
-}
diff --git a/core/modules/taxonomy/tests/src/Functional/Update/TaxonomyVocabularyHierarchyUpdateTest.php b/core/modules/taxonomy/tests/src/Functional/Update/TaxonomyVocabularyHierarchyUpdateTest.php
deleted file mode 100644
index 5b94490e0d..0000000000
--- a/core/modules/taxonomy/tests/src/Functional/Update/TaxonomyVocabularyHierarchyUpdateTest.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-
-namespace Drupal\Tests\taxonomy\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\Tests\Core\Database\SchemaIntrospectionTestTrait;
-
-/**
- * Tests that the 'hierarchy' property is removed from vocabularies.
- *
- * @group taxonomy
- * @group Update
- * @group legacy
- */
-class TaxonomyVocabularyHierarchyUpdateTest extends UpdatePathTestBase {
-
-  use SchemaIntrospectionTestTrait;
-
-  /**
-   * {@inheritdoc}
-   */
-  public function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8-rc1.filled.standard.php.gz',
-    ];
-  }
-
-  /**
-   * Tests that the 'hierarchy' property is removed from vocabularies.
-   *
-   * @see taxonomy_post_update_remove_hierarchy_from_vocabularies()
-   * @see taxonomy_update_8701()
-   */
-  public function testTaxonomyUpdateParents() {
-    $hierarchy = \Drupal::config('taxonomy.vocabulary.test_vocabulary')->get('hierarchy');
-    $this->assertSame(1, $hierarchy);
-
-    // We can not test whether an index on the 'bundle' column existed before
-    // running the updates because the 'taxonomy_term__parent' table itself is
-    // created by an update function.
-
-    // Run updates.
-    $this->runUpdates();
-
-    $hierarchy = \Drupal::config('taxonomy.vocabulary.test_vocabulary')->get('hierarchy');
-    $this->assertNull($hierarchy);
-
-    $this->assertNoIndexOnColumns('taxonomy_term__parent', ['bundle']);
-    $this->assertIndexOnColumns('taxonomy_term__parent', ['bundle', 'delta', 'parent_target_id']);
-  }
-
-}
diff --git a/core/modules/text/tests/src/Functional/TextRequiredSummaryUpdateTest.php b/core/modules/text/tests/src/Functional/TextRequiredSummaryUpdateTest.php
deleted file mode 100644
index ba94af28cc..0000000000
--- a/core/modules/text/tests/src/Functional/TextRequiredSummaryUpdateTest.php
+++ /dev/null
@@ -1,59 +0,0 @@
-<?php
-
-namespace Drupal\Tests\text\Functional;
-
-use Drupal\Core\Entity\Entity\EntityFormDisplay;
-use Drupal\field\Entity\FieldConfig;
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests updates for adding required summary flags to widgets and fields.
- *
- * @group text
- * @group legacy
- */
-class TextRequiredSummaryUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected $defaultTheme = 'stark';
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-    ];
-  }
-
-  /**
-   * Tests that widgets and fields are updated for required summary flag.
-   *
-   * @see text_post_update_add_required_summary_flag()
-   */
-  public function testFieldAndWidgetUpdate() {
-    // No show summary flag exists pre-update.
-    $entity_form_display = EntityFormDisplay::load('node.article.default');
-    $options = $entity_form_display->getComponent('body');
-    $this->assertFalse(array_key_exists('show_summary', $options['settings']));
-
-    $field = FieldConfig::load('node.article.body');
-    $settings = $field->getSettings();
-    $this->assertFalse(array_key_exists('required_summary', $settings));
-
-    $this->runUpdates();
-
-    // The show summary setting has been populated on the widget.
-    $entity_form_display = EntityFormDisplay::load('node.article.default');
-    $options = $entity_form_display->getComponent('body');
-    $this->assertIdentical(FALSE, $options['settings']['show_summary']);
-
-    // And the so has the required sumamry setting on the field.
-    $field = FieldConfig::load('node.article.body');
-    $settings = $field->getSettings();
-    $this->assertIdentical(FALSE, $settings['required_summary']);
-  }
-
-}
diff --git a/core/modules/user/tests/fixtures/update/drupal-8.user-email-token-2587275.php b/core/modules/user/tests/fixtures/update/drupal-8.user-email-token-2587275.php
deleted file mode 100644
index 8f19b6e17c..0000000000
--- a/core/modules/user/tests/fixtures/update/drupal-8.user-email-token-2587275.php
+++ /dev/null
@@ -1,22 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains database additions to drupal-8.bare.standard.php.gz for testing the
- * upgrade path of https://www.drupal.org/node/2587275.
- */
-
-use Drupal\Core\Database\Database;
-
-$connection = Database::getConnection();
-
-// Replace the user.mail configuration because the dump contains the right token
-// already.
-$connection->delete('config')->condition('name', 'user.mail')->execute();
-$connection->insert('config')
-  ->fields(['collection', 'name', 'data'])
-  ->values([
-  'collection' => '',
-  'name' => 'user.mail',
-  'data' => "a:10:{s:14:\"cancel_confirm\";a:2:{s:4:\"body\";s:369:\"[user:name],\n\nA request to cancel your account has been made at [site:name].\n\nYou may now cancel your account on [site:url-brief] by clicking this link or copying and pasting it into your browser:\n\n[user:cancel-url]\n\nNOTE: The cancellation of your account is not reversible.\n\nThis link expires in one day and nothing will happen if it is not used.\n\n--  [site:name] team\";s:7:\"subject\";s:59:\"Account cancellation request for [user:name] at [site:name]\";}s:14:\"password_reset\";a:2:{s:4:\"body\";s:397:\"[user:name],\n\nA request to reset the password for your account has been made at [site:name].\n\nYou may now log in by clicking this link or copying and pasting it to your browser:\n\n[user:one-time-login-url]\n\nThis link can only be used once to log in and will lead you to a page where you can set your password. It expires after one day and nothing will happen if it's not used.\n\n--  [site:name] team\";s:7:\"subject\";s:60:\"Replacement login information for [user:name] at [site:name]\";}s:22:\"register_admin_created\";a:2:{s:4:\"body\";s:463:\"[user:name],\n\nA site administrator at [site:name] has created an account for you. You may now log in by clicking this link or copying and pasting it to your browser:\n\n[user:one-time-login-url]\n\nThis link can only be used once to log in and will lead you to a page where you can set your password.\n\nAfter setting your password, you will be able to log in at [site:login-url] in the future using:\n\nusername: [user:name]\npassword: Your password\n\n--  [site:name] team\";s:7:\"subject\";s:58:\"An administrator created an account for you at [site:name]\";}s:29:\"register_no_approval_required\";a:2:{s:4:\"body\";s:437:\"[user:name],\n\nThank you for registering at [site:name]. You may now log in by clicking this link or copying and pasting it to your browser:\n\n[user:one-time-login-url]\n\nThis link can only be used once to log in and will lead you to a page where you can set your password.\n\nAfter setting your password, you will be able to log in at [site:login-url] in the future using:\n\nusername: [user:name]\npassword: Your password\n\n--  [site:name] team\";s:7:\"subject\";s:46:\"Account details for [user:name] at [site:name]\";}s:25:\"register_pending_approval\";a:2:{s:4:\"body\";s:281:\"[user:name],\n\nThank you for registering at [site:name]. Your application for an account is currently pending approval. Once it has been approved, you will receive another email containing information about how to log in, set your password, and other details.\n\n\n--  [site:name] team\";s:7:\"subject\";s:71:\"Account details for [user:name] at [site:name] (pending admin approval)\";}s:31:\"register_pending_approval_admin\";a:2:{s:4:\"body\";s:56:\"[user:name] has applied for an account.\n\n[user:edit-url]\";s:7:\"subject\";s:71:\"Account details for [user:name] at [site:name] (pending admin approval)\";}s:16:\"status_activated\";a:2:{s:4:\"body\";s:446:\"[user:name],\n\nYour account at [site:name] has been activated.\n\nYou may now log in by clicking this link or copying and pasting it into your browser:\n\n[user:one-time-login-url]\n\nThis link can only be used once to log in and will lead you to a page where you can set your password.\n\nAfter setting your password, you will be able to log in at [site:login-url] in the future using:\n\nusername: [user:name]\npassword: Your password\n\n--  [site:name] team\";s:7:\"subject\";s:57:\"Account details for [user:name] at [site:name] (approved)\";}s:14:\"status_blocked\";a:2:{s:4:\"body\";s:89:\"[user:name],\n\nYour account on [site:account-name] has been blocked.\n\n--  [site:name] team\";s:7:\"subject\";s:56:\"Account details for [user:name] at [site:name] (blocked)\";}s:15:\"status_canceled\";a:2:{s:4:\"body\";s:82:\"[user:name],\n\nYour account on [site:name] has been canceled.\n\n--  [site:name] team\";s:7:\"subject\";s:57:\"Account details for [user:name] at [site:name] (canceled)\";}s:8:\"langcode\";s:2:\"en\";}",
-])->execute();
diff --git a/core/modules/user/tests/src/Functional/Update/UserUpdateOrderPermissionsTest.php b/core/modules/user/tests/src/Functional/Update/UserUpdateOrderPermissionsTest.php
deleted file mode 100644
index 75934cd687..0000000000
--- a/core/modules/user/tests/src/Functional/Update/UserUpdateOrderPermissionsTest.php
+++ /dev/null
@@ -1,38 +0,0 @@
-<?php
-
-namespace Drupal\Tests\user\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests user permissions sort upgrade path.
- *
- * @group Update
- * @group legacy
- */
-class UserUpdateOrderPermissionsTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8-rc1.bare.standard.php.gz',
-    ];
-  }
-
-  /**
-   * Tests that permissions are ordered by machine name.
-   */
-  public function testPermissionsOrder() {
-    $authenticated = \Drupal::config('user.role.authenticated');
-    $permissions = $authenticated->get('permissions');
-    sort($permissions);
-    $this->assertNotSame($permissions, $authenticated->get('permissions'));
-
-    $this->runUpdates();
-    $authenticated = \Drupal::config('user.role.authenticated');
-    $this->assertSame($permissions, $authenticated->get('permissions'));
-  }
-
-}
diff --git a/core/modules/views/tests/fixtures/update/argument-placeholder.php b/core/modules/views/tests/fixtures/update/argument-placeholder.php
deleted file mode 100644
index 2158eb270b..0000000000
--- a/core/modules/views/tests/fixtures/update/argument-placeholder.php
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-
-/**
- * @file
- * Text fixture.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\Core\Serialization\Yaml;
-
-$connection = Database::getConnection();
-
-$connection->insert('config')
-  ->fields([
-    'collection' => '',
-    'name' => 'views.view.test_token_view',
-    'data' => serialize(Yaml::decode(file_get_contents('core/modules/views/tests/modules/views_test_config/test_views/views.view.test_token_view.yml'))),
-  ])
-  ->execute();
diff --git a/core/modules/views/tests/fixtures/update/block.block.exposedformtest_exposed_blockpage_1.yml b/core/modules/views/tests/fixtures/update/block.block.exposedformtest_exposed_blockpage_1.yml
deleted file mode 100644
index 26931797d0..0000000000
--- a/core/modules/views/tests/fixtures/update/block.block.exposedformtest_exposed_blockpage_1.yml
+++ /dev/null
@@ -1,22 +0,0 @@
-langcode: en
-status: true
-dependencies:
-  config:
-    - views.view.test_exposed_block
-  module:
-    - views
-  theme:
-    - bartik
-id: exposedformtest_exposed_blockpage_1
-theme: bartik
-region: content
-weight: 0
-provider: null
-plugin: 'views_exposed_filter_block:test_exposed_block-page_1'
-settings:
-  id: 'views_exposed_filter_block:test_exposed_block-page_1'
-  label: ''
-  provider: views
-  label_display: visible
-  views_label: ''
-visibility: {  }
diff --git a/core/modules/views/tests/fixtures/update/boolean-filter-values.php b/core/modules/views/tests/fixtures/update/boolean-filter-values.php
deleted file mode 100644
index 2b8e78fb97..0000000000
--- a/core/modules/views/tests/fixtures/update/boolean-filter-values.php
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-
-/**
- * @file
- * Test fixture.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\Core\Serialization\Yaml;
-
-$connection = Database::getConnection();
-
-$connection->insert('config')
-  ->fields([
-    'collection' => '',
-    'name' => 'views.view.test_boolean_filter_values',
-    'data' => serialize(Yaml::decode(file_get_contents('core/modules/views/tests/fixtures/update/views.view.test_boolean_filter_values.yml'))),
-  ])
-  ->execute();
diff --git a/core/modules/views/tests/fixtures/update/duplicate-field-handler.php b/core/modules/views/tests/fixtures/update/duplicate-field-handler.php
deleted file mode 100644
index 21cf164f41..0000000000
--- a/core/modules/views/tests/fixtures/update/duplicate-field-handler.php
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-
-/**
- * @file
- * Test fixture.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\Core\Serialization\Yaml;
-
-$connection = Database::getConnection();
-
-$connection->insert('config')
-  ->fields([
-    'collection' => '',
-    'name' => 'views.view.test_duplicate_field_handlers',
-    'data' => serialize(Yaml::decode(file_get_contents('core/modules/views/tests/modules/views_test_config/test_views/views.view.test_duplicate_field_handlers.yml'))),
-  ])
-  ->execute();
diff --git a/core/modules/views/tests/fixtures/update/entity-link-output-url.php b/core/modules/views/tests/fixtures/update/entity-link-output-url.php
deleted file mode 100644
index 8d2aabeed4..0000000000
--- a/core/modules/views/tests/fixtures/update/entity-link-output-url.php
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-
-/**
- * @file
- * Test fixture.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\Core\Serialization\Yaml;
-
-$connection = Database::getConnection();
-
-$connection->insert('config')
-  ->fields([
-    'collection' => '',
-    'name' => 'views.view.node_link_update_test',
-    'data' => serialize(Yaml::decode(file_get_contents('core/modules/views/tests/fixtures/update/views.view.node_link_update_test.yml'))),
-  ])
-  ->execute();
diff --git a/core/modules/views/tests/fixtures/update/exposed-filter-blocks.php b/core/modules/views/tests/fixtures/update/exposed-filter-blocks.php
deleted file mode 100644
index 5b2b9df69f..0000000000
--- a/core/modules/views/tests/fixtures/update/exposed-filter-blocks.php
+++ /dev/null
@@ -1,29 +0,0 @@
-<?php
-
-/**
- * @file
- * Test fixture.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\Core\Serialization\Yaml;
-
-$connection = Database::getConnection();
-
-// Install the view configuration.
-$connection->insert('config')
-  ->fields([
-    'collection' => '',
-    'name' => 'views.view.test_exposed_block',
-    'data' => serialize(Yaml::decode(file_get_contents('core/modules/views/tests/modules/views_test_config/test_views/views.view.test_exposed_block.yml'))),
-  ])
-  ->execute();
-
-// Install the block configuration.
-$connection->insert('config')
-  ->fields([
-    'collection' => '',
-    'name' => 'block.block.exposedformtest_exposed_blockpage_1',
-    'data' => serialize(Yaml::decode(file_get_contents('core/modules/views/tests/fixtures/update/block.block.exposedformtest_exposed_blockpage_1.yml'))),
-  ])
-  ->execute();
diff --git a/core/modules/views/tests/fixtures/update/filter-placeholder-text.php b/core/modules/views/tests/fixtures/update/filter-placeholder-text.php
deleted file mode 100644
index e7c493a280..0000000000
--- a/core/modules/views/tests/fixtures/update/filter-placeholder-text.php
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-
-/**
- * @file
- * Test fixture.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\Core\Serialization\Yaml;
-
-$connection = Database::getConnection();
-
-$connection->insert('config')
-  ->fields([
-    'collection' => '',
-    'name' => 'views.view.placeholder_text_test',
-    'data' => serialize(Yaml::decode(file_get_contents('core/modules/views/tests/fixtures/update/views.view.placeholder_text_test.yml'))),
-  ])
-  ->execute();
diff --git a/core/modules/views/tests/fixtures/update/legacy-bulk-form-update.php b/core/modules/views/tests/fixtures/update/legacy-bulk-form-update.php
deleted file mode 100644
index e3ec6a4b92..0000000000
--- a/core/modules/views/tests/fixtures/update/legacy-bulk-form-update.php
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-
-/**
- * @file
- * Test fixture.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\Core\Serialization\Yaml;
-
-$connection = Database::getConnection();
-
-$connection->insert('config')
-  ->fields([
-    'collection' => '',
-    'name' => 'views.view.legacy_bulk_form',
-    'data' => serialize(Yaml::decode(file_get_contents(__DIR__ . '/views.view.legacy_bulk_form.yml'))),
-  ])
-  ->execute();
diff --git a/core/modules/views/tests/fixtures/update/limit-exposed-operators.php b/core/modules/views/tests/fixtures/update/limit-exposed-operators.php
deleted file mode 100644
index 92c173aea1..0000000000
--- a/core/modules/views/tests/fixtures/update/limit-exposed-operators.php
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-
-/**
- * @file
- * Test fixture.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\Core\Serialization\Yaml;
-
-$connection = Database::getConnection();
-
-$connection->insert('config')
-  ->fields([
-    'collection' => '',
-    'name' => 'views.view.test_exposed_filters',
-    'data' => serialize(Yaml::decode(file_get_contents('core/modules/views/tests/fixtures/update/views.view.test_exposed_filters.yml'))),
-  ])
-  ->execute();
diff --git a/core/modules/views/tests/fixtures/update/table-cache-max-age.php b/core/modules/views/tests/fixtures/update/table-cache-max-age.php
deleted file mode 100644
index b6757c706e..0000000000
--- a/core/modules/views/tests/fixtures/update/table-cache-max-age.php
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-
-/**
- * @file
- * Test fixture.
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\Core\Serialization\Yaml;
-
-$connection = Database::getConnection();
-
-$connection->insert('config')
-  ->fields([
-    'collection' => '',
-    'name' => 'views.view.test_table_max_age',
-    'data' => serialize(Yaml::decode(file_get_contents('core/modules/views/tests/fixtures/update/views.view.test_table_max_age.yml'))),
-  ])
-  ->execute();
diff --git a/core/modules/views/tests/fixtures/update/views-data-table-dependency.php b/core/modules/views/tests/fixtures/update/views-data-table-dependency.php
deleted file mode 100644
index f4bce28541..0000000000
--- a/core/modules/views/tests/fixtures/update/views-data-table-dependency.php
+++ /dev/null
@@ -1,71 +0,0 @@
-<?php
-
-/**
- * @file
- * Contains database additions to drupal-8.bare.standard.php.gz for testing
- * views_post_update_views_data_table_dependencies().
- */
-
-use Drupal\Core\Database\Database;
-use Drupal\Core\Serialization\Yaml;
-use Drupal\views\Tests\ViewTestData;
-
-$connection = Database::getConnection();
-
-// Install the views_test_data module.
-$extensions = $connection->select('config')
-  ->fields('config', ['data'])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute()
-  ->fetchField();
-$extensions = unserialize($extensions);
-$extensions['module']['views_test_data'] = 8000;
-$connection->update('config')
-  ->fields([
-    'data' => serialize($extensions),
-  ])
-  ->condition('collection', '')
-  ->condition('name', 'core.extension')
-  ->execute();
-
-$views_configs = [];
-// A view that should depend on views_data_test.
-$views_configs[] = Yaml::decode(file_get_contents(__DIR__ . '/views.view.test_table_dependency_update.yml'));
-
-foreach ($views_configs as $views_config) {
-  $connection->insert('config')
-    ->fields([
-      'collection',
-      'name',
-      'data',
-    ])
-    ->values([
-      'collection' => '',
-      'name' => 'views.view.' . $views_config['id'],
-      'data' => serialize($views_config),
-    ])
-    ->execute();
-}
-
-// We need the views_test_data table to exist and state entries for
-// views_test_data_schema() and views_test_data_views_data().
-$schema = ViewTestData::schemaDefinition();
-$connection->schema()->createTable('views_test_data', $schema['views_test_data']);
-$connection->insert('key_value')
-  ->fields([
-    'collection',
-    'name',
-    'value',
-  ])
-  ->values([
-    'collection' => 'state',
-    'name' => 'views_test_data_schema',
-    'value' => serialize($schema),
-  ])
-  ->values([
-    'collection' => 'state',
-    'name' => 'views_test_data_views_data',
-    'value' => serialize(ViewTestData::viewsData()),
-  ])
-  ->execute();
diff --git a/core/modules/views/tests/fixtures/update/views.view.legacy_bulk_form.yml b/core/modules/views/tests/fixtures/update/views.view.legacy_bulk_form.yml
deleted file mode 100644
index 8a367e9a69..0000000000
--- a/core/modules/views/tests/fixtures/update/views.view.legacy_bulk_form.yml
+++ /dev/null
@@ -1,242 +0,0 @@
-uuid: 67e001ab-bf26-4317-98a0-9ef7c8e6773a
-langcode: en
-status: true
-dependencies:
-  module:
-    - node
-    - system
-    - user
-id: legacy_bulk_form
-label: 'legacy bulk form'
-module: views
-description: ''
-tag: ''
-base_table: node_field_data
-base_field: nid
-display:
-  default:
-    display_plugin: default
-    id: default
-    display_title: Master
-    position: 0
-    display_options:
-      access:
-        type: perm
-        options:
-          perm: 'access content'
-      cache:
-        type: tag
-        options: {  }
-      query:
-        type: views_query
-        options:
-          disable_sql_rewrite: false
-          distinct: false
-          replica: false
-          query_comment: ''
-          query_tags: {  }
-      exposed_form:
-        type: basic
-        options:
-          submit_button: Apply
-          reset_button: false
-          reset_button_label: Reset
-          exposed_sorts_label: 'Sort by'
-          expose_sort_order: true
-          sort_asc_label: Asc
-          sort_desc_label: Desc
-      pager:
-        type: mini
-        options:
-          items_per_page: 10
-          offset: 0
-          id: 0
-          total_pages: null
-          expose:
-            items_per_page: false
-            items_per_page_label: 'Items per page'
-            items_per_page_options: '5, 10, 25, 50'
-            items_per_page_options_all: false
-            items_per_page_options_all_label: '- All -'
-            offset: false
-            offset_label: Offset
-          tags:
-            previous: ‹‹
-            next: ››
-      style:
-        type: default
-        options:
-          grouping: {  }
-          row_class: ''
-          default_row_class: true
-          uses_fields: false
-      row:
-        type: fields
-        options:
-          inline: {  }
-          separator: ''
-          hide_empty: false
-          default_field_elements: true
-      fields:
-        nid:
-          id: nid
-          table: node_field_data
-          field: nid
-          relationship: none
-          group_type: group
-          admin_label: ''
-          label: ''
-          exclude: false
-          alter:
-            alter_text: false
-            text: ''
-            make_link: false
-            path: ''
-            absolute: false
-            external: false
-            replace_spaces: false
-            path_case: none
-            trim_whitespace: false
-            alt: ''
-            rel: ''
-            link_class: ''
-            prefix: ''
-            suffix: ''
-            target: ''
-            nl2br: false
-            max_length: 0
-            word_boundary: true
-            ellipsis: true
-            more_link: false
-            more_link_text: ''
-            more_link_path: ''
-            strip_tags: false
-            trim: false
-            preserve_tags: ''
-            html: false
-          element_type: ''
-          element_class: ''
-          element_label_type: ''
-          element_label_class: ''
-          element_label_colon: false
-          element_wrapper_type: ''
-          element_wrapper_class: ''
-          element_default_classes: true
-          empty: ''
-          hide_empty: false
-          empty_zero: false
-          hide_alter_empty: true
-          click_sort_column: value
-          type: number_integer
-          settings:
-            thousand_separator: ''
-            prefix_suffix: true
-          group_column: value
-          group_columns: {  }
-          group_rows: true
-          delta_limit: 0
-          delta_offset: 0
-          delta_reversed: false
-          delta_first_last: false
-          multi_type: separator
-          separator: ', '
-          field_api_classes: false
-          entity_type: node
-          entity_field: nid
-          plugin_id: field
-        node_bulk_form:
-          id: node_bulk_form
-          table: node
-          field: node_bulk_form
-          relationship: none
-          group_type: group
-          admin_label: ''
-          label: ''
-          exclude: false
-          alter:
-            alter_text: false
-            text: ''
-            make_link: false
-            path: ''
-            absolute: false
-            external: false
-            replace_spaces: false
-            path_case: none
-            trim_whitespace: false
-            alt: ''
-            rel: ''
-            link_class: ''
-            prefix: ''
-            suffix: ''
-            target: ''
-            nl2br: false
-            max_length: 0
-            word_boundary: true
-            ellipsis: true
-            more_link: false
-            more_link_text: ''
-            more_link_path: ''
-            strip_tags: false
-            trim: false
-            preserve_tags: ''
-            html: false
-          element_type: ''
-          element_class: ''
-          element_label_type: ''
-          element_label_class: ''
-          element_label_colon: false
-          element_wrapper_type: ''
-          element_wrapper_class: ''
-          element_default_classes: true
-          empty: ''
-          hide_empty: false
-          empty_zero: false
-          hide_alter_empty: true
-          action_title: Action
-          include_exclude: exclude
-          selected_actions: {  }
-          entity_type: node
-          plugin_id: bulk_form
-      filters:
-        status:
-          value: '1'
-          table: node_field_data
-          field: status
-          plugin_id: boolean
-          entity_type: node
-          entity_field: status
-          id: status
-          expose:
-            operator: ''
-          group: 1
-      sorts:
-        created:
-          id: created
-          table: node_field_data
-          field: created
-          order: DESC
-          entity_type: node
-          entity_field: created
-          plugin_id: date
-          relationship: none
-          group_type: group
-          admin_label: ''
-          exposed: false
-          expose:
-            label: ''
-          granularity: second
-      header: {  }
-      footer: {  }
-      empty: {  }
-      relationships: {  }
-      arguments: {  }
-      display_extenders: {  }
-    cache_metadata:
-      max-age: 0
-      contexts:
-        - 'languages:language_content'
-        - 'languages:language_interface'
-        - url.query_args
-        - 'user.node_grants:view'
-        - user.permissions
-      tags: {  }
diff --git a/core/modules/views/tests/fixtures/update/views.view.node_link_update_test.yml b/core/modules/views/tests/fixtures/update/views.view.node_link_update_test.yml
deleted file mode 100644
index 2ec9f228ab..0000000000
--- a/core/modules/views/tests/fixtures/update/views.view.node_link_update_test.yml
+++ /dev/null
@@ -1,225 +0,0 @@
-langcode: en
-status: true
-dependencies:
-  module:
-    - node
-    - user
-id: node_link_update_test
-label: 'node link update test'
-module: views
-description: ''
-tag: ''
-base_table: node_field_data
-base_field: nid
-display:
-  default:
-    display_plugin: default
-    id: default
-    display_title: Master
-    position: 0
-    display_options:
-      access:
-        type: perm
-        options:
-          perm: 'access content'
-      cache:
-        type: tag
-        options: {  }
-      query:
-        type: views_query
-        options:
-          disable_sql_rewrite: false
-          distinct: false
-          replica: false
-          query_comment: ''
-          query_tags: {  }
-      exposed_form:
-        type: basic
-        options:
-          submit_button: Apply
-          reset_button: false
-          reset_button_label: Reset
-          exposed_sorts_label: 'Sort by'
-          expose_sort_order: true
-          sort_asc_label: Asc
-          sort_desc_label: Desc
-      pager:
-        type: mini
-        options:
-          items_per_page: 10
-          offset: 0
-          id: 0
-          total_pages: null
-          expose:
-            items_per_page: false
-            items_per_page_label: 'Items per page'
-            items_per_page_options: '5, 10, 25, 50'
-            items_per_page_options_all: false
-            items_per_page_options_all_label: '- All -'
-            offset: false
-            offset_label: Offset
-          tags:
-            previous: ‹‹
-            next: ››
-      style:
-        type: default
-        options:
-          grouping: {  }
-          row_class: ''
-          default_row_class: true
-          uses_fields: false
-      row:
-        type: fields
-        options:
-          inline: {  }
-          separator: ''
-          hide_empty: false
-          default_field_elements: true
-      fields:
-        title:
-          id: title
-          table: node_field_data
-          field: title
-          entity_type: node
-          entity_field: title
-          label: ''
-          alter:
-            alter_text: false
-            make_link: false
-            absolute: false
-            trim: false
-            word_boundary: false
-            ellipsis: false
-            strip_tags: false
-            html: false
-          hide_empty: false
-          empty_zero: false
-          settings:
-            link_to_entity: true
-          plugin_id: field
-          relationship: none
-          group_type: group
-          admin_label: ''
-          exclude: false
-          element_type: ''
-          element_class: ''
-          element_label_type: ''
-          element_label_class: ''
-          element_label_colon: true
-          element_wrapper_type: ''
-          element_wrapper_class: ''
-          element_default_classes: true
-          empty: ''
-          hide_alter_empty: true
-          click_sort_column: value
-          type: string
-          group_column: value
-          group_columns: {  }
-          group_rows: true
-          delta_limit: 0
-          delta_offset: 0
-          delta_reversed: false
-          delta_first_last: false
-          multi_type: separator
-          separator: ', '
-          field_api_classes: false
-        path:
-          id: path
-          table: node
-          field: path
-          entity_type: node
-          plugin_id: node_path
-        view_node:
-          id: view_node
-          table: node
-          field: view_node
-          relationship: none
-          group_type: group
-          admin_label: ''
-          label: ''
-          exclude: false
-          alter:
-            alter_text: false
-            text: ''
-            make_link: false
-            path: ''
-            absolute: false
-            external: false
-            replace_spaces: false
-            path_case: none
-            trim_whitespace: false
-            alt: ''
-            rel: ''
-            link_class: ''
-            prefix: ''
-            suffix: ''
-            target: ''
-            nl2br: false
-            max_length: 0
-            word_boundary: true
-            ellipsis: true
-            more_link: false
-            more_link_text: ''
-            more_link_path: ''
-            strip_tags: false
-            trim: false
-            preserve_tags: ''
-            html: false
-          element_type: ''
-          element_class: ''
-          element_label_type: ''
-          element_label_class: ''
-          element_label_colon: false
-          element_wrapper_type: ''
-          element_wrapper_class: ''
-          element_default_classes: true
-          empty: ''
-          hide_empty: false
-          empty_zero: false
-          hide_alter_empty: true
-          text: view
-          entity_type: node
-          plugin_id: entity_link
-      filters:
-        status:
-          value: '1'
-          table: node_field_data
-          field: status
-          plugin_id: boolean
-          entity_type: node
-          entity_field: status
-          id: status
-          expose:
-            operator: ''
-          group: 1
-      sorts:
-        created:
-          id: created
-          table: node_field_data
-          field: created
-          order: DESC
-          entity_type: node
-          entity_field: created
-          plugin_id: date
-          relationship: none
-          group_type: group
-          admin_label: ''
-          exposed: false
-          expose:
-            label: ''
-          granularity: second
-      header: {  }
-      footer: {  }
-      empty: {  }
-      relationships: {  }
-      arguments: {  }
-      display_extenders: {  }
-    cache_metadata:
-      max-age: -1
-      contexts:
-        - 'languages:language_content'
-        - 'languages:language_interface'
-        - url.query_args
-        - 'user.node_grants:view'
-        - user.permissions
-      tags: {  }
diff --git a/core/modules/views/tests/fixtures/update/views.view.placeholder_text_test.yml b/core/modules/views/tests/fixtures/update/views.view.placeholder_text_test.yml
deleted file mode 100644
index 0d46952b67..0000000000
--- a/core/modules/views/tests/fixtures/update/views.view.placeholder_text_test.yml
+++ /dev/null
@@ -1,265 +0,0 @@
-langcode: en
-status: true
-dependencies:
-  config:
-    - core.entity_view_mode.node.teaser
-  module:
-    - node
-    - user
-id: placeholder_text_test
-label: 'Placeholder text test'
-module: views
-description: ''
-tag: ''
-base_table: node_field_data
-base_field: nid
-display:
-  default:
-    display_plugin: default
-    id: default
-    display_title: Master
-    position: 0
-    display_options:
-      access:
-        type: perm
-        options:
-          perm: 'access content'
-      cache:
-        type: tag
-        options: {  }
-      query:
-        type: views_query
-        options:
-          disable_sql_rewrite: false
-          distinct: false
-          replica: false
-          query_comment: ''
-          query_tags: {  }
-      exposed_form:
-        type: basic
-        options:
-          submit_button: Apply
-          reset_button: false
-          reset_button_label: Reset
-          exposed_sorts_label: 'Sort by'
-          expose_sort_order: true
-          sort_asc_label: Asc
-          sort_desc_label: Desc
-      pager:
-        type: mini
-        options:
-          items_per_page: 10
-          offset: 0
-          id: 0
-          total_pages: null
-          expose:
-            items_per_page: false
-            items_per_page_label: 'Items per page'
-            items_per_page_options: '5, 10, 25, 50'
-            items_per_page_options_all: false
-            items_per_page_options_all_label: '- All -'
-            offset: false
-            offset_label: Offset
-          tags:
-            previous: ‹‹
-            next: ››
-      style:
-        type: table
-        options:
-          grouping: {  }
-          row_class: ''
-          default_row_class: true
-          override: true
-          sticky: false
-          caption: ''
-          summary: ''
-          description: ''
-          columns:
-            title: title
-          info:
-            title:
-              sortable: false
-              default_sort_order: asc
-              align: ''
-              separator: ''
-              empty_column: false
-              responsive: ''
-          default: '-1'
-          empty_table: false
-      row:
-        type: 'entity:node'
-        options:
-          view_mode: teaser
-      fields:
-        title:
-          id: title
-          table: node_field_data
-          field: title
-          entity_type: node
-          entity_field: title
-          label: ''
-          alter:
-            alter_text: false
-            make_link: false
-            absolute: false
-            trim: false
-            word_boundary: false
-            ellipsis: false
-            strip_tags: false
-            html: false
-          hide_empty: false
-          empty_zero: false
-          settings:
-            link_to_entity: true
-          plugin_id: field
-          relationship: none
-          group_type: group
-          admin_label: ''
-          exclude: false
-          element_type: ''
-          element_class: ''
-          element_label_type: ''
-          element_label_class: ''
-          element_label_colon: true
-          element_wrapper_type: ''
-          element_wrapper_class: ''
-          element_default_classes: true
-          empty: ''
-          hide_alter_empty: true
-          click_sort_column: value
-          type: string
-          group_column: value
-          group_columns: {  }
-          group_rows: true
-          delta_limit: 0
-          delta_offset: 0
-          delta_reversed: false
-          delta_first_last: false
-          multi_type: separator
-          separator: ', '
-          field_api_classes: false
-      filters:
-        title:
-          id: title
-          table: node_field_data
-          field: title
-          relationship: none
-          group_type: group
-          admin_label: ''
-          operator: '='
-          value: ''
-          group: 1
-          exposed: true
-          expose:
-            operator_id: title_op
-            label: Title
-            description: ''
-            use_operator: false
-            operator: title_op
-            identifier: title
-            required: false
-            remember: false
-            multiple: false
-            remember_roles:
-              authenticated: authenticated
-              anonymous: '0'
-              administrator: '0'
-          is_grouped: false
-          group_info:
-            label: ''
-            description: ''
-            identifier: ''
-            optional: true
-            widget: select
-            multiple: false
-            remember: false
-            default_group: All
-            default_group_multiple: {  }
-            group_items: {  }
-          entity_type: node
-          entity_field: title
-          plugin_id: string
-        created:
-          id: created
-          table: node_field_data
-          field: created
-          relationship: none
-          group_type: group
-          admin_label: ''
-          operator: '='
-          value:
-            min: ''
-            max: ''
-            value: ''
-            type: date
-          group: 1
-          exposed: true
-          expose:
-            operator_id: created_op
-            label: 'Authored on'
-            description: ''
-            use_operator: false
-            operator: created_op
-            identifier: created
-            required: false
-            remember: false
-            multiple: false
-            remember_roles:
-              authenticated: authenticated
-              anonymous: '0'
-              administrator: '0'
-          is_grouped: false
-          group_info:
-            label: ''
-            description: ''
-            identifier: ''
-            optional: true
-            widget: select
-            multiple: false
-            remember: false
-            default_group: All
-            default_group_multiple: {  }
-            group_items: {  }
-          entity_type: node
-          entity_field: created
-          plugin_id: date
-      sorts: {  }
-      title: 'Placeholder text test'
-      header: {  }
-      footer: {  }
-      empty: {  }
-      relationships: {  }
-      arguments: {  }
-      display_extenders: {  }
-      filter_groups:
-        operator: AND
-        groups:
-          1: AND
-    cache_metadata:
-      max-age: 0
-      contexts:
-        - 'languages:language_content'
-        - 'languages:language_interface'
-        - url
-        - url.query_args
-        - 'user.node_grants:view'
-        - user.permissions
-      tags: {  }
-  page_1:
-    display_plugin: page
-    id: page_1
-    display_title: Page
-    position: 1
-    display_options:
-      display_extenders: {  }
-      path: placeholder-text-test
-    cache_metadata:
-      max-age: 0
-      contexts:
-        - 'languages:language_content'
-        - 'languages:language_interface'
-        - url
-        - url.query_args
-        - 'user.node_grants:view'
-        - user.permissions
-      tags: {  }
diff --git a/core/modules/views/tests/fixtures/update/views.view.test_boolean_filter_values.yml b/core/modules/views/tests/fixtures/update/views.view.test_boolean_filter_values.yml
deleted file mode 100644
index 4be00a71a4..0000000000
--- a/core/modules/views/tests/fixtures/update/views.view.test_boolean_filter_values.yml
+++ /dev/null
@@ -1,603 +0,0 @@
-langcode: en
-status: true
-dependencies:
-  module:
-    - node
-    - user
-id: test_boolean_filter_values
-label: Content
-module: node
-description: 'Find and manage content.'
-tag: default
-base_table: node_field_data
-base_field: nid
-display:
-  default:
-    display_options:
-      access:
-        type: perm
-        options:
-          perm: 'access content overview'
-      cache:
-        type: tag
-      query:
-        type: views_query
-      exposed_form:
-        type: basic
-        options:
-          submit_button: Filter
-          reset_button: true
-          reset_button_label: Reset
-          exposed_sorts_label: 'Sort by'
-          expose_sort_order: true
-          sort_asc_label: Asc
-          sort_desc_label: Desc
-      pager:
-        type: full
-        options:
-          items_per_page: 50
-          tags:
-            previous: '‹ Previous'
-            next: 'Next ›'
-            first: '« First'
-            last: 'Last »'
-      style:
-        type: table
-        options:
-          grouping: {  }
-          row_class: ''
-          default_row_class: true
-          override: true
-          sticky: true
-          caption: ''
-          summary: ''
-          description: ''
-          columns:
-            node_bulk_form: node_bulk_form
-            title: title
-            type: type
-            name: name
-            status: status
-            changed: changed
-            edit_node: edit_node
-            delete_node: delete_node
-            dropbutton: dropbutton
-            timestamp: title
-          info:
-            node_bulk_form:
-              align: ''
-              separator: ''
-              empty_column: false
-              responsive: ''
-            title:
-              sortable: true
-              default_sort_order: asc
-              align: ''
-              separator: ''
-              empty_column: false
-              responsive: ''
-            type:
-              sortable: true
-              default_sort_order: asc
-              align: ''
-              separator: ''
-              empty_column: false
-              responsive: ''
-            name:
-              sortable: false
-              default_sort_order: asc
-              align: ''
-              separator: ''
-              empty_column: false
-              responsive: priority-low
-            status:
-              sortable: true
-              default_sort_order: asc
-              align: ''
-              separator: ''
-              empty_column: false
-              responsive: ''
-            changed:
-              sortable: true
-              default_sort_order: desc
-              align: ''
-              separator: ''
-              empty_column: false
-              responsive: priority-low
-            edit_node:
-              sortable: false
-              default_sort_order: asc
-              align: ''
-              separator: ''
-              empty_column: false
-              responsive: ''
-            delete_node:
-              sortable: false
-              default_sort_order: asc
-              align: ''
-              separator: ''
-              empty_column: false
-              responsive: ''
-            dropbutton:
-              sortable: false
-              default_sort_order: asc
-              align: ''
-              separator: ''
-              empty_column: false
-              responsive: ''
-            timestamp:
-              sortable: false
-              default_sort_order: asc
-              align: ''
-              separator: ''
-              empty_column: false
-              responsive: ''
-          default: changed
-          empty_table: true
-      row:
-        type: fields
-      fields:
-        node_bulk_form:
-          id: node_bulk_form
-          table: node
-          field: node_bulk_form
-          label: ''
-          exclude: false
-          alter:
-            alter_text: false
-          element_class: ''
-          element_default_classes: true
-          empty: ''
-          hide_empty: false
-          empty_zero: false
-          hide_alter_empty: true
-          plugin_id: node_bulk_form
-          entity_type: node
-        title:
-          id: title
-          table: node_field_data
-          field: title
-          label: Title
-          exclude: false
-          alter:
-            alter_text: false
-          element_class: ''
-          element_default_classes: true
-          empty: ''
-          hide_empty: false
-          empty_zero: false
-          hide_alter_empty: true
-          entity_type: node
-          entity_field: title
-          type: string
-          settings:
-            link_to_entity: true
-          plugin_id: field
-        type:
-          id: type
-          table: node_field_data
-          field: type
-          relationship: none
-          group_type: group
-          admin_label: ''
-          label: 'Content type'
-          exclude: false
-          alter:
-            alter_text: false
-            text: ''
-            make_link: false
-            path: ''
-            absolute: false
-            external: false
-            replace_spaces: false
-            path_case: none
-            trim_whitespace: false
-            alt: ''
-            rel: ''
-            link_class: ''
-            prefix: ''
-            suffix: ''
-            target: ''
-            nl2br: false
-            max_length: 0
-            word_boundary: true
-            ellipsis: true
-            more_link: false
-            more_link_text: ''
-            more_link_path: ''
-            strip_tags: false
-            trim: false
-            preserve_tags: ''
-            html: false
-          element_type: ''
-          element_class: ''
-          element_label_type: ''
-          element_label_class: ''
-          element_label_colon: true
-          element_wrapper_type: ''
-          element_wrapper_class: ''
-          element_default_classes: true
-          empty: ''
-          hide_empty: false
-          empty_zero: false
-          hide_alter_empty: true
-          click_sort_column: target_id
-          type: entity_reference_label
-          settings:
-            link: false
-          group_column: target_id
-          group_columns: {  }
-          group_rows: true
-          delta_limit: 0
-          delta_offset: 0
-          delta_reversed: false
-          delta_first_last: false
-          multi_type: separator
-          separator: ', '
-          field_api_classes: false
-          entity_type: node
-          entity_field: type
-          plugin_id: field
-        name:
-          id: name
-          table: users_field_data
-          field: name
-          relationship: uid
-          label: Author
-          exclude: false
-          alter:
-            alter_text: false
-          element_class: ''
-          element_default_classes: true
-          empty: ''
-          hide_empty: false
-          empty_zero: false
-          hide_alter_empty: true
-          plugin_id: field
-          type: user_name
-          entity_type: user
-          entity_field: name
-        status:
-          id: status
-          table: node_field_data
-          field: status
-          label: Status
-          exclude: false
-          alter:
-            alter_text: false
-          element_class: ''
-          element_default_classes: true
-          empty: ''
-          hide_empty: false
-          empty_zero: false
-          hide_alter_empty: true
-          type: boolean
-          settings:
-            format: custom
-            format_custom_true: Published
-            format_custom_false: Unpublished
-          plugin_id: field
-          entity_type: node
-          entity_field: status
-        changed:
-          id: changed
-          table: node_field_data
-          field: changed
-          label: Updated
-          exclude: false
-          alter:
-            alter_text: false
-          element_class: ''
-          element_default_classes: true
-          empty: ''
-          hide_empty: false
-          empty_zero: false
-          hide_alter_empty: true
-          type: timestamp
-          settings:
-            date_format: short
-            custom_date_format: ''
-            timezone: ''
-          plugin_id: field
-          entity_type: node
-          entity_field: changed
-        operations:
-          id: operations
-          table: node
-          field: operations
-          relationship: none
-          group_type: group
-          admin_label: ''
-          label: Operations
-          exclude: false
-          alter:
-            alter_text: false
-            text: ''
-            make_link: false
-            path: ''
-            absolute: false
-            external: false
-            replace_spaces: false
-            path_case: none
-            trim_whitespace: false
-            alt: ''
-            rel: ''
-            link_class: ''
-            prefix: ''
-            suffix: ''
-            target: ''
-            nl2br: false
-            max_length: 0
-            word_boundary: true
-            ellipsis: true
-            more_link: false
-            more_link_text: ''
-            more_link_path: ''
-            strip_tags: false
-            trim: false
-            preserve_tags: ''
-            html: false
-          element_type: ''
-          element_class: ''
-          element_label_type: ''
-          element_label_class: ''
-          element_label_colon: true
-          element_wrapper_type: ''
-          element_wrapper_class: ''
-          element_default_classes: true
-          empty: ''
-          hide_empty: false
-          empty_zero: false
-          hide_alter_empty: true
-          destination: true
-          plugin_id: entity_operations
-      filters:
-        status_extra:
-          id: status_extra
-          table: node_field_data
-          field: status_extra
-          operator: '='
-          value: false
-          plugin_id: node_status
-          group: 1
-          entity_type: node
-        status:
-          id: status
-          table: node_field_data
-          field: status
-          relationship: none
-          group_type: group
-          admin_label: ''
-          operator: '='
-          value: true
-          group: 1
-          exposed: true
-          expose:
-            operator_id: ''
-            label: Status
-            description: ''
-            use_operator: false
-            operator: status_op
-            identifier: status
-            required: false
-            remember: false
-            multiple: false
-            remember_roles:
-              authenticated: authenticated
-          is_grouped: true
-          group_info:
-            label: 'Published status'
-            description: ''
-            identifier: status
-            optional: true
-            widget: select
-            multiple: false
-            remember: false
-            default_group: All
-            default_group_multiple: {  }
-            group_items:
-              1:
-                title: Published
-                operator: '='
-                value: '1'
-              2:
-                title: Unpublished
-                operator: '='
-                value: '0'
-          plugin_id: boolean
-          entity_type: node
-          entity_field: status
-        type:
-          id: type
-          table: node_field_data
-          field: type
-          relationship: none
-          group_type: group
-          admin_label: ''
-          operator: in
-          value: {  }
-          group: 1
-          exposed: true
-          expose:
-            operator_id: type_op
-            label: 'Content type'
-            description: ''
-            use_operator: false
-            operator: type_op
-            identifier: type
-            required: false
-            remember: false
-            multiple: false
-            remember_roles:
-              authenticated: authenticated
-              anonymous: '0'
-              administrator: '0'
-            reduce: false
-          is_grouped: false
-          group_info:
-            label: ''
-            description: ''
-            identifier: ''
-            optional: true
-            widget: select
-            multiple: false
-            remember: false
-            default_group: All
-            default_group_multiple: {  }
-            group_items: {  }
-          plugin_id: bundle
-          entity_type: node
-          entity_field: type
-        title:
-          id: title
-          table: node_field_data
-          field: title
-          relationship: none
-          group_type: group
-          admin_label: ''
-          operator: contains
-          value: ''
-          group: 1
-          exposed: true
-          expose:
-            operator_id: title_op
-            label: Title
-            description: ''
-            use_operator: false
-            operator: title_op
-            identifier: title
-            required: false
-            remember: false
-            multiple: false
-            remember_roles:
-              authenticated: authenticated
-              anonymous: '0'
-              administrator: '0'
-          is_grouped: false
-          group_info:
-            label: ''
-            description: ''
-            identifier: ''
-            optional: true
-            widget: select
-            multiple: false
-            remember: false
-            default_group: All
-            default_group_multiple: {  }
-            group_items: {  }
-          plugin_id: string
-          entity_type: node
-          entity_field: title
-        langcode:
-          id: langcode
-          table: node_field_data
-          field: langcode
-          relationship: none
-          group_type: group
-          admin_label: ''
-          operator: in
-          value: {  }
-          group: 1
-          exposed: true
-          expose:
-            operator_id: langcode_op
-            label: Language
-            description: ''
-            use_operator: false
-            operator: langcode_op
-            identifier: langcode
-            required: false
-            remember: false
-            multiple: false
-            remember_roles:
-              authenticated: authenticated
-              anonymous: '0'
-              administrator: '0'
-            reduce: false
-          is_grouped: false
-          group_info:
-            label: ''
-            description: ''
-            identifier: ''
-            optional: true
-            widget: select
-            multiple: false
-            remember: false
-            default_group: All
-            default_group_multiple: {  }
-            group_items: {  }
-          plugin_id: language
-          entity_type: node
-          entity_field: langcode
-      sorts: {  }
-      title: Content
-      empty:
-        area_text_custom:
-          id: area_text_custom
-          table: views
-          field: area_text_custom
-          empty: true
-          content: 'No content available.'
-          plugin_id: text_custom
-      arguments: {  }
-      relationships:
-        uid:
-          id: uid
-          table: node_field_data
-          field: uid
-          admin_label: author
-          required: true
-          plugin_id: standard
-      show_admin_links: false
-      filter_groups:
-        operator: AND
-        groups:
-          1: AND
-      display_extenders: {  }
-    display_plugin: default
-    display_title: Master
-    id: default
-    position: 0
-    cache_metadata:
-      contexts:
-        - 'languages:language_content'
-        - 'languages:language_interface'
-        - url
-        - url.query_args
-        - user
-        - 'user.node_grants:view'
-        - user.permissions
-      max-age: 0
-      tags: {  }
-  page_1:
-    display_options:
-      path: admin/content/node
-      menu:
-        type: 'default tab'
-        title: Content
-        description: ''
-        menu_name: admin
-        weight: -10
-        context: ''
-      tab_options:
-        type: normal
-        title: Content
-        description: 'Find and manage content'
-        menu_name: admin
-        weight: -10
-      display_extenders: {  }
-    display_plugin: page
-    display_title: Page
-    id: page_1
-    position: 1
-    cache_metadata:
-      contexts:
-        - 'languages:language_content'
-        - 'languages:language_interface'
-        - url
-        - url.query_args
-        - user
-        - 'user.node_grants:view'
-        - user.permissions
-      max-age: 0
-      tags: {  }
diff --git a/core/modules/views/tests/fixtures/update/views.view.test_exposed_filters.yml b/core/modules/views/tests/fixtures/update/views.view.test_exposed_filters.yml
deleted file mode 100644
index 822b51a96b..0000000000
--- a/core/modules/views/tests/fixtures/update/views.view.test_exposed_filters.yml
+++ /dev/null
@@ -1,271 +0,0 @@
-langcode: en
-status: true
-dependencies:
-  module:
-    - node
-    - user
-id: test_exposed_filters
-label: 'Test Exposed filters'
-module: views
-description: ''
-tag: ''
-base_table: node_field_data
-base_field: nid
-display:
-  default:
-    display_plugin: default
-    id: default
-    display_title: Master
-    position: 0
-    display_options:
-      access:
-        type: perm
-        options:
-          perm: 'access content'
-      cache:
-        type: tag
-        options: {  }
-      query:
-        type: views_query
-        options:
-          disable_sql_rewrite: false
-          distinct: false
-          replica: false
-          query_comment: ''
-          query_tags: {  }
-      exposed_form:
-        type: basic
-        options:
-          submit_button: Apply
-          reset_button: false
-          reset_button_label: Reset
-          exposed_sorts_label: 'Sort by'
-          expose_sort_order: true
-          sort_asc_label: Asc
-          sort_desc_label: Desc
-      pager:
-        type: mini
-        options:
-          items_per_page: 10
-          offset: 0
-          id: 0
-          total_pages: null
-          expose:
-            items_per_page: false
-            items_per_page_label: 'Items per page'
-            items_per_page_options: '5, 10, 25, 50'
-            items_per_page_options_all: false
-            items_per_page_options_all_label: '- All -'
-            offset: false
-            offset_label: Offset
-          tags:
-            previous: ‹‹
-            next: ››
-      style:
-        type: default
-      row:
-        type: fields
-        options:
-          default_field_elements: true
-          inline: {  }
-          separator: ''
-          hide_empty: false
-      fields:
-        title:
-          id: title
-          table: node_field_data
-          field: title
-          entity_type: node
-          entity_field: title
-          label: ''
-          alter:
-            alter_text: false
-            make_link: false
-            absolute: false
-            trim: false
-            word_boundary: false
-            ellipsis: false
-            strip_tags: false
-            html: false
-          hide_empty: false
-          empty_zero: false
-          settings:
-            link_to_entity: true
-          plugin_id: field
-          relationship: none
-          group_type: group
-          admin_label: ''
-          exclude: false
-          element_type: ''
-          element_class: ''
-          element_label_type: ''
-          element_label_class: ''
-          element_label_colon: true
-          element_wrapper_type: ''
-          element_wrapper_class: ''
-          element_default_classes: true
-          empty: ''
-          hide_alter_empty: true
-          click_sort_column: value
-          type: string
-          group_column: value
-          group_columns: {  }
-          group_rows: true
-          delta_limit: 0
-          delta_offset: 0
-          delta_reversed: false
-          delta_first_last: false
-          multi_type: separator
-          separator: ', '
-          field_api_classes: false
-      filters:
-        status:
-          value: '1'
-          table: node_field_data
-          field: status
-          plugin_id: boolean
-          entity_type: node
-          entity_field: status
-          id: status
-          expose:
-            operator: ''
-          group: 1
-        title:
-          id: title
-          table: node_field_data
-          field: title
-          relationship: none
-          group_type: group
-          admin_label: ''
-          operator: '='
-          value: ''
-          group: 1
-          exposed: true
-          expose:
-            operator_id: title_op
-            label: Title
-            description: ''
-            use_operator: true
-            operator: title_op
-            identifier: title
-            required: false
-            remember: false
-            multiple: false
-            remember_roles:
-              authenticated: authenticated
-              anonymous: '0'
-              administrator: '0'
-            placeholder: ''
-          is_grouped: false
-          group_info:
-            label: ''
-            description: ''
-            identifier: ''
-            optional: true
-            widget: select
-            multiple: false
-            remember: false
-            default_group: All
-            default_group_multiple: {  }
-            group_items: {  }
-          entity_type: node
-          entity_field: title
-          plugin_id: string
-        created:
-          id: created
-          table: node_field_data
-          field: created
-          relationship: none
-          group_type: group
-          admin_label: ''
-          operator: '='
-          value:
-            min: ''
-            max: ''
-            value: ''
-            type: date
-          group: 1
-          exposed: true
-          expose:
-            operator_id: created_op
-            label: 'Authored on'
-            description: ''
-            use_operator: true
-            operator: created_op
-            identifier: created
-            required: false
-            remember: false
-            multiple: false
-            remember_roles:
-              authenticated: authenticated
-              anonymous: '0'
-              administrator: '0'
-            placeholder: ''
-            min_placeholder: ''
-            max_placeholder: ''
-          is_grouped: false
-          group_info:
-            label: ''
-            description: ''
-            identifier: ''
-            optional: true
-            widget: select
-            multiple: false
-            remember: false
-            default_group: All
-            default_group_multiple: {  }
-            group_items: {  }
-          entity_type: node
-          entity_field: created
-          plugin_id: date
-      sorts:
-        created:
-          id: created
-          table: node_field_data
-          field: created
-          order: DESC
-          entity_type: node
-          entity_field: created
-          plugin_id: date
-          relationship: none
-          group_type: group
-          admin_label: ''
-          exposed: false
-          expose:
-            label: ''
-          granularity: second
-      title: 'Test Exposed filters'
-      header: {  }
-      footer: {  }
-      empty: {  }
-      relationships: {  }
-      arguments: {  }
-      display_extenders: {  }
-    cache_metadata:
-      max-age: -1
-      contexts:
-        - 'languages:language_content'
-        - 'languages:language_interface'
-        - url
-        - url.query_args
-        - 'user.node_grants:view'
-        - user.permissions
-      tags: {  }
-  page_1:
-    display_plugin: page
-    id: page_1
-    display_title: Page
-    position: 1
-    display_options:
-      display_extenders: {  }
-      path: test-exposed-filters
-    cache_metadata:
-      max-age: -1
-      contexts:
-        - 'languages:language_content'
-        - 'languages:language_interface'
-        - url
-        - url.query_args
-        - 'user.node_grants:view'
-        - user.permissions
-      tags: {  }
diff --git a/core/modules/views/tests/fixtures/update/views.view.test_table_dependency_update.yml b/core/modules/views/tests/fixtures/update/views.view.test_table_dependency_update.yml
deleted file mode 100644
index 36a2871d29..0000000000
--- a/core/modules/views/tests/fixtures/update/views.view.test_table_dependency_update.yml
+++ /dev/null
@@ -1,78 +0,0 @@
-langcode: en
-status: true
-dependencies: {  }
-id: test_table_dependency_update
-label: ''
-module: views
-description: ''
-tag: ''
-base_table: views_test_data
-base_field: nid
-display:
-  default:
-    display_options:
-      defaults:
-        fields: false
-        pager: false
-        sorts: false
-      fields:
-        id:
-          field: id
-          id: id
-          relationship: none
-          table: views_test_data
-          plugin_id: numeric
-      pager:
-        options:
-          offset: 0
-        type: none
-      sorts:
-        id:
-          field: id
-          id: id
-          order: ASC
-          relationship: none
-          table: views_test_data
-          plugin_id: numeric
-      empty:
-        title:
-          field: title
-          id: title
-          table: views
-          plugin_id: title
-          title: test_title_empty
-      header:
-        result:
-          id: result
-          table: views
-          field: result
-          relationship: none
-          group_type: group
-          admin_label: ''
-          empty: true
-          content: "start: @start | end: @end | total: @total | label: @label | per page: @per_page | current page: @current_page | current record count: @current_record_count | page count: @page_count"
-          plugin_id: result
-    display_plugin: default
-    display_title: Master
-    id: default
-    position: 0
-  page_1:
-    display_options:
-      path: test-area-result
-      defaults:
-        header: false
-      header:
-        result:
-          id: result
-          table: views
-          field: result
-          relationship: none
-          group_type: group
-          admin_label: ''
-          empty: false
-          content: "start: @start | end: @end | total: @total | label: @label | per page: @per_page | current page: @current_page | current record count: @current_record_count | page count: @page_count"
-          plugin_id: result
-    display_plugin: page
-    display_title: 'Page 1'
-    id: page_1
-    position: 1
diff --git a/core/modules/views/tests/fixtures/update/views.view.test_table_max_age.yml b/core/modules/views/tests/fixtures/update/views.view.test_table_max_age.yml
deleted file mode 100644
index 859a5f0a9f..0000000000
--- a/core/modules/views/tests/fixtures/update/views.view.test_table_max_age.yml
+++ /dev/null
@@ -1,184 +0,0 @@
-langcode: en
-status: true
-dependencies:
-  module:
-    - node
-    - user
-id: test_table_max_age
-label: test-table-max-age
-module: views
-description: ''
-tag: ''
-base_table: node_field_data
-base_field: nid
-display:
-  default:
-    display_plugin: default
-    id: default
-    display_title: Master
-    position: 0
-    display_options:
-      access:
-        type: perm
-        options:
-          perm: 'access content'
-      cache:
-        type: tag
-        options: {  }
-      query:
-        type: views_query
-        options:
-          disable_sql_rewrite: false
-          distinct: false
-          replica: false
-          query_comment: ''
-          query_tags: {  }
-      exposed_form:
-        type: basic
-        options:
-          submit_button: Apply
-          reset_button: false
-          reset_button_label: Reset
-          exposed_sorts_label: 'Sort by'
-          expose_sort_order: true
-          sort_asc_label: Asc
-          sort_desc_label: Desc
-      pager:
-        type: mini
-        options:
-          items_per_page: 10
-          offset: 0
-          id: 0
-          total_pages: null
-          expose:
-            items_per_page: false
-            items_per_page_label: 'Items per page'
-            items_per_page_options: '5, 10, 25, 50'
-            items_per_page_options_all: false
-            items_per_page_options_all_label: '- All -'
-            offset: false
-            offset_label: Offset
-          tags:
-            previous: ‹‹
-            next: ››
-      style:
-        type: table
-        options:
-          grouping: {  }
-          row_class: ''
-          default_row_class: true
-          override: true
-          sticky: false
-          caption: ''
-          summary: ''
-          description: ''
-          columns:
-            title: title
-          info:
-            title:
-              sortable: false
-              default_sort_order: asc
-              align: ''
-              separator: ''
-              empty_column: false
-              responsive: ''
-          default: '-1'
-          empty_table: false
-      row:
-        type: fields
-        options:
-          inline: {  }
-          separator: ''
-          hide_empty: false
-          default_field_elements: true
-      fields:
-        title:
-          id: title
-          table: node_field_data
-          field: title
-          entity_type: node
-          entity_field: title
-          label: ''
-          alter:
-            alter_text: false
-            make_link: false
-            absolute: false
-            trim: false
-            word_boundary: false
-            ellipsis: false
-            strip_tags: false
-            html: false
-          hide_empty: false
-          empty_zero: false
-          settings:
-            link_to_entity: true
-          plugin_id: field
-          relationship: none
-          group_type: group
-          admin_label: ''
-          exclude: false
-          element_type: ''
-          element_class: ''
-          element_label_type: ''
-          element_label_class: ''
-          element_label_colon: true
-          element_wrapper_type: ''
-          element_wrapper_class: ''
-          element_default_classes: true
-          empty: ''
-          hide_alter_empty: true
-          click_sort_column: value
-          type: string
-          group_column: value
-          group_columns: {  }
-          group_rows: true
-          delta_limit: 0
-          delta_offset: 0
-          delta_reversed: false
-          delta_first_last: false
-          multi_type: separator
-          separator: ', '
-          field_api_classes: false
-      filters:
-        status:
-          value: '1'
-          table: node_field_data
-          field: status
-          plugin_id: boolean
-          entity_type: node
-          entity_field: status
-          id: status
-          expose:
-            operator: ''
-          group: 1
-      sorts:
-        created:
-          id: created
-          table: node_field_data
-          field: created
-          order: DESC
-          entity_type: node
-          entity_field: created
-          plugin_id: date
-          relationship: none
-          group_type: group
-          admin_label: ''
-          exposed: false
-          expose:
-            label: ''
-          granularity: second
-      header: {  }
-      footer: {  }
-      empty: {  }
-      relationships: {  }
-      arguments: {  }
-      display_extenders: {  }
-    cache_metadata:
-      max-age: 0
-      contexts:
-        - 'languages:language_content'
-        - 'languages:language_interface'
-        - url.query_args
-        - 'user.node_grants:view'
-        - user.permissions
-      tags: {  }
diff --git a/core/modules/views/tests/src/Functional/Update/ArgumentPlaceholderUpdatePathTest.php b/core/modules/views/tests/src/Functional/Update/ArgumentPlaceholderUpdatePathTest.php
deleted file mode 100644
index 03e37b53c0..0000000000
--- a/core/modules/views/tests/src/Functional/Update/ArgumentPlaceholderUpdatePathTest.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-
-namespace Drupal\Tests\views\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\views\Entity\View;
-
-/**
- * Tests the argument placeholder update path.
- *
- * @see views_update_8002()
- *
- * @group views
- * @group legacy
- */
-class ArgumentPlaceholderUpdatePathTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/argument-placeholder.php',
-    ];
-  }
-
-  /**
-   * Ensures that %1 and !1 are converted to twig tokens in existing views.
-   */
-  public function testArgumentPlaceholderUpdate() {
-    $this->runUpdates();
-    $view = View::load('test_token_view');
-
-    $data = $view->toArray();
-    $this->assertEqual('{{ arguments.nid }}-test-class-{{ raw_arguments.nid }}', $data['display']['default']['display_options']['style']['options']['col_class_custom']);
-    $this->assertEqual('{{ arguments.nid }}-test-class-{{ raw_arguments.nid }}', $data['display']['default']['display_options']['style']['options']['row_class_custom']);
-    $this->assertEqual('{{ arguments.nid }}-description-{{ raw_arguments.nid }}', $data['display']['feed_1']['display_options']['style']['options']['description']);
-    $this->assertEqual('{{ arguments.nid }}-custom-text-{{ raw_arguments.nid }}', $data['display']['default']['display_options']['fields']['title']['alter']['text']);
-    $this->assertEqual('test_token_view {{ arguments.nid }} {{ raw_arguments.nid }}', $data['display']['default']['display_options']['title']);
-    $this->assertEqual('{{ arguments.nid }}-custom-{{ raw_arguments.nid }}', $data['display']['default']['display_options']['header']['area_text_custom']['content']);
-    $this->assertEqual('{{ arguments.nid }}-text-{{ raw_arguments.nid }}', $data['display']['default']['display_options']['footer']['area']['content']['value']);
-    $this->assertEqual("Displaying @start - @end of @total\n\n{{ arguments.nid }}-result-{{ raw_arguments.nid }}", $data['display']['default']['display_options']['empty']['result']['content']);
-    $this->assertEqual('{{ arguments.nid }}-title-{{ raw_arguments.nid }}', $data['display']['default']['display_options']['empty']['title']['title']);
-    $this->assertEqual('{{ arguments.nid }}-entity-{{ raw_arguments.nid }}', $data['display']['default']['display_options']['empty']['entity_node']['target']);
-    $this->assertEqual('{{ arguments.nid }} title {{ raw_arguments.nid }}', $data['display']['default']['display_options']['arguments']['nid']['title']);
-    $this->assertEqual('{{ arguments.nid }} exception-title {{ raw_arguments.nid }}', $data['display']['default']['display_options']['arguments']['nid']['exception']['title']);
-    $this->assertEqual('{{ arguments.nid }}-more-text-{{ raw_arguments.nid }}', $data['display']['default']['display_options']['use_more_text']);
-    $this->assertEqual('{{ arguments.nid }}-custom-url-{{ raw_arguments.nid }}', $data['display']['default']['display_options']['link_url']);
-  }
-
-}
diff --git a/core/modules/views/tests/src/Functional/Update/BooleanFilterValuesUpdateTest.php b/core/modules/views/tests/src/Functional/Update/BooleanFilterValuesUpdateTest.php
deleted file mode 100644
index 38e8dc9f2a..0000000000
--- a/core/modules/views/tests/src/Functional/Update/BooleanFilterValuesUpdateTest.php
+++ /dev/null
@@ -1,41 +0,0 @@
-<?php
-
-namespace Drupal\Tests\views\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\views\Entity\View;
-
-/**
- * Tests the upgrade path for boolean field values.
- *
- * @see views_post_update_boolean_filter_values()
- *
- * @group Update
- * @group legacy
- */
-class BooleanFilterValuesUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/boolean-filter-values.php',
-    ];
-  }
-
-  /**
-   * Tests that boolean filter values are updated properly.
-   */
-  public function testViewsPostUpdateBooleanFilterValues() {
-    $this->runUpdates();
-
-    // Load and initialize our test view.
-    $view = View::load('test_boolean_filter_values');
-    $data = $view->toArray();
-    // Check that the field is using the expected string value.
-    $this->assertIdentical('1', $data['display']['default']['display_options']['filters']['status']['value']);
-  }
-
-}
diff --git a/core/modules/views/tests/src/Functional/Update/BulkFormUpdateTest.php b/core/modules/views/tests/src/Functional/Update/BulkFormUpdateTest.php
deleted file mode 100644
index 7ef25863af..0000000000
--- a/core/modules/views/tests/src/Functional/Update/BulkFormUpdateTest.php
+++ /dev/null
@@ -1,41 +0,0 @@
-<?php
-
-namespace Drupal\Tests\views\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\views\Entity\View;
-
-/**
- * Tests Views image style dependencies update.
- *
- * @group views
- * @group legacy
- */
-class BulkFormUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/legacy-bulk-form-update.php',
-    ];
-  }
-
-  /**
-   * Tests the updating of dependencies for Views using the bulk_form plugin.
-   */
-  public function testBulkFormDependencies() {
-    $module_dependencies = View::load('legacy_bulk_form')->getDependencies()['module'];
-
-    $this->assertTrue(in_array('system', $module_dependencies));
-
-    $this->runUpdates();
-
-    $module_dependencies = View::load('legacy_bulk_form')->getDependencies()['module'];
-
-    $this->assertFalse(in_array('system', $module_dependencies));
-  }
-
-}
diff --git a/core/modules/views/tests/src/Functional/Update/CacheabilityMetadataUpdateTest.php b/core/modules/views/tests/src/Functional/Update/CacheabilityMetadataUpdateTest.php
deleted file mode 100644
index f22049672b..0000000000
--- a/core/modules/views/tests/src/Functional/Update/CacheabilityMetadataUpdateTest.php
+++ /dev/null
@@ -1,42 +0,0 @@
-<?php
-
-namespace Drupal\Tests\views\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\views\Views;
-
-/**
- * Tests that views cacheability metadata post update hook runs properly.
- *
- * @see views_post_update_update_cacheability_metadata().
- *
- * @group Update
- * @group legacy
- */
-class CacheabilityMetadataUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [__DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz'];
-  }
-
-  /**
-   * Tests that views cacheability metadata updated properly.
-   */
-  public function testUpdateHookN() {
-    $this->runUpdates();
-    foreach (Views::getAllViews() as $view) {
-      $displays = $view->get('display');
-      foreach (array_keys($displays) as $display_id) {
-        $display = $view->getDisplay($display_id);
-        $this->assertFalse(isset($display['cache_metadata']['cacheable']));
-        $this->assertTrue(isset($display['cache_metadata']['contexts']));
-        $this->assertTrue(isset($display['cache_metadata']['max-age']));
-        $this->assertTrue(isset($display['cache_metadata']['tags']));
-      }
-    }
-  }
-
-}
diff --git a/core/modules/views/tests/src/Functional/Update/EntityLinkOutputUrlUpdateTest.php b/core/modules/views/tests/src/Functional/Update/EntityLinkOutputUrlUpdateTest.php
deleted file mode 100644
index 11c9b758ce..0000000000
--- a/core/modules/views/tests/src/Functional/Update/EntityLinkOutputUrlUpdateTest.php
+++ /dev/null
@@ -1,41 +0,0 @@
-<?php
-
-namespace Drupal\Tests\views\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\views\Entity\View;
-
-/**
- * Tests that the additional settings are added to the entity link field.
- *
- * @see views_post_update_entity_link_url()
- *
- * @group legacy
- */
-class EntityLinkOutputUrlUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/entity-link-output-url.php',
-    ];
-  }
-
-  /**
-   * Tests that the additional settings are added to the config.
-   */
-  public function testViewsPostUpdateEntityLinkUrl() {
-    $this->runUpdates();
-
-    // Load and initialize our test view.
-    $view = View::load('node_link_update_test');
-    $data = $view->toArray();
-    // Check that the field contains the new values.
-    $this->assertIdentical(FALSE, $data['display']['default']['display_options']['fields']['view_node']['output_url_as_text']);
-    $this->assertIdentical(FALSE, $data['display']['default']['display_options']['fields']['view_node']['absolute']);
-  }
-
-}
diff --git a/core/modules/views/tests/src/Functional/Update/EntityViewsDataUpdateFilledTest.php b/core/modules/views/tests/src/Functional/Update/EntityViewsDataUpdateFilledTest.php
deleted file mode 100644
index ec0cb4e7eb..0000000000
--- a/core/modules/views/tests/src/Functional/Update/EntityViewsDataUpdateFilledTest.php
+++ /dev/null
@@ -1,21 +0,0 @@
-<?php
-
-namespace Drupal\Tests\views\Functional\Update;
-
-/**
- * Runs EntityViewsDataUpdateTest with a dump filled with content.
- *
- * @group Update
- * @group legacy
- */
-class EntityViewsDataUpdateFilledTest extends EntityViewsDataUpdateTest {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    parent::setDatabaseDumpFiles();
-    $this->databaseDumpFiles[0] = __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.filled.standard.php.gz';
-  }
-
-}
diff --git a/core/modules/views/tests/src/Functional/Update/EntityViewsDataUpdateTest.php b/core/modules/views/tests/src/Functional/Update/EntityViewsDataUpdateTest.php
deleted file mode 100644
index 44e73cb972..0000000000
--- a/core/modules/views/tests/src/Functional/Update/EntityViewsDataUpdateTest.php
+++ /dev/null
@@ -1,82 +0,0 @@
-<?php
-
-namespace Drupal\Tests\views\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\views\Views;
-
-/**
- * Tests the upgrade path for views field plugins.
- *
- * @see https://www.drupal.org/node/2455125
- *
- * @group Update
- * @group legacy
- */
-class EntityViewsDataUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.views-entity-views-data-2455125.php',
-    ];
-  }
-
-  /**
-   * Tests that field plugins are updated properly.
-   */
-  public function testUpdateHookN() {
-    $this->runUpdates();
-
-    // Load and initialize our test view.
-    $view = Views::getView('update_test');
-    $view->initHandlers();
-
-    // Extract the fields from the test view that were updated.
-    /** @var \Drupal\views\Plugin\views\field\EntityField $field */
-    $created = $view->field['created'];
-    /** @var \Drupal\views\Plugin\views\field\EntityField $field */
-    $created_1 = $view->field['created_1'];
-    /** @var \Drupal\views\Plugin\views\field\EntityField $field */
-    $created_2 = $view->field['created_2'];
-
-    // Make sure the plugins were converted from date to field.
-    $this->assertEqual($created->getPluginId(), 'field', 'created has correct plugin_id');
-    $this->assertEqual($created_1->getPluginId(), 'field', 'created has correct plugin_id');
-    $this->assertEqual($created_2->getPluginId(), 'field', 'created has correct plugin_id');
-
-    // Check options on 'created'.
-    $options = $created->options;
-    $this->assertEqual($options['type'], 'timestamp');
-    $this->assertFalse(array_key_exists('date_format', $options));
-    $this->assertFalse(array_key_exists('custom_date_format', $options));
-    $this->assertFalse(array_key_exists('timezone', $options));
-    $this->assertEqual($options['settings']['date_format'], 'long');
-    $this->assertEqual($options['settings']['custom_date_format'], '');
-    $this->assertEqual($options['settings']['timezone'], 'Africa/Abidjan');
-
-    // Check options on 'created'.
-    $options = $created_1->options;
-    $this->assertEqual($options['type'], 'timestamp_ago');
-    $this->assertFalse(array_key_exists('date_format', $options));
-    $this->assertFalse(array_key_exists('custom_date_format', $options));
-    $this->assertFalse(array_key_exists('timezone', $options));
-    $this->assertEqual($options['settings']['future_format'], '@interval');
-    $this->assertEqual($options['settings']['past_format'], '@interval');
-    $this->assertEqual($options['settings']['granularity'], 2);
-
-    // Check options on 'created'.
-    $options = $created_2->options;
-    $this->assertEqual($options['type'], 'timestamp_ago');
-    $this->assertFalse(array_key_exists('date_format', $options));
-    $this->assertFalse(array_key_exists('custom_date_format', $options));
-    $this->assertFalse(array_key_exists('timezone', $options));
-    $this->assertEqual($options['settings']['future_format'], '@interval hence');
-    $this->assertEqual($options['settings']['past_format'], '@interval ago');
-    $this->assertEqual($options['settings']['granularity'], 2);
-  }
-
-}
diff --git a/core/modules/views/tests/src/Functional/Update/EntityViewsMultiValueBaseFieldDataUpdateTest.php b/core/modules/views/tests/src/Functional/Update/EntityViewsMultiValueBaseFieldDataUpdateTest.php
deleted file mode 100644
index 44516e97a5..0000000000
--- a/core/modules/views/tests/src/Functional/Update/EntityViewsMultiValueBaseFieldDataUpdateTest.php
+++ /dev/null
@@ -1,54 +0,0 @@
-<?php
-
-namespace Drupal\Tests\views\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\views\Views;
-
-/**
- * Tests the upgrade path for views multi-value base field data.
- *
- * @see views_update_8500()
- *
- * @group legacy
- */
-class EntityViewsMultiValueBaseFieldDataUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.views-entity-views-data-2846614.php',
-    ];
-  }
-
-  /**
-   * Tests multi-value base field views data is updated correctly.
-   */
-  public function testUpdateMultiValueBaseFields() {
-    $this->runUpdates();
-
-    $view = Views::getView('test_user_multi_value');
-    $display = $view->storage->get('display');
-
-    // Check each handler type present in the configuration to make sure the
-    // field got updated correctly.
-    foreach (['fields', 'filters', 'arguments'] as $type) {
-      $handler_config = $display['default']['display_options'][$type]['roles'];
-
-      // The ID should remain unchanged. Otherwise the update handler could
-      // overwrite a separate handler config.
-      $this->assertEqual('roles', $handler_config['id']);
-      // The field should be updated from 'roles' to the correct column name.
-      $this->assertEqual('roles_target_id', $handler_config['field']);
-      // Check the table is still correct.
-      $this->assertEqual('user__roles', $handler_config['table']);
-
-      // The plugin ID should be updated as well.
-      $this->assertEqual($type === 'arguments' ? 'user__roles_rid' : 'user_roles', $handler_config['plugin_id']);
-    }
-  }
-
-}
diff --git a/core/modules/views/tests/src/Functional/Update/ExposedFilterBlocksUpdateTest.php b/core/modules/views/tests/src/Functional/Update/ExposedFilterBlocksUpdateTest.php
deleted file mode 100644
index 8f985574bf..0000000000
--- a/core/modules/views/tests/src/Functional/Update/ExposedFilterBlocksUpdateTest.php
+++ /dev/null
@@ -1,60 +0,0 @@
-<?php
-
-namespace Drupal\Tests\views\Functional\Update;
-
-use Drupal\block\Entity\Block;
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests that the additional settings are added to the entity link field.
- *
- * @see views_post_update_entity_link_url()
- *
- * @group legacy
- */
-class ExposedFilterBlocksUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/exposed-filter-blocks.php',
-    ];
-  }
-
-  /**
-   * Tests that exposed filter blocks label display are disabled.
-   */
-  public function testViewsPostUpdateExposedFilterBlocks() {
-    $this->runUpdates();
-
-    // Assert the label display has been disabled after the update.
-    $block = Block::load('exposedformtest_exposed_blockpage_1');
-    $config = $block->getPlugin()->getConfiguration();
-    $this->assertEquals('0', $config['label_display']);
-  }
-
-  /**
-   * Tests that the update succeeds even if Block is not installed.
-   */
-  public function testViewsPostUpdateExposedFilterBlocksWithoutBlock() {
-    // This block is created during the update process, but since we are
-    // uninstalling the Block module for this test, it will fail config schema
-    // validation. Since that's okay for the purposes of this test, just make
-    // the config schema checker ignore the block.
-    static::$configSchemaCheckerExclusions[] = 'block.block.seven_secondary_local_tasks';
-
-    // We need to uninstall the menu_link_content module because
-    // menu_link_content_entity_predelete() invokes alias processing and we
-    // don't have a working path alias system until system_update_8803() runs.
-    // Note that path alias processing is disabled during the regular database
-    // update process, so this only happens because we uninstall the Block
-    // module before running the updates.
-    // @see \Drupal\Core\Update\UpdateServiceProvider::alter()
-    $this->container->get('module_installer')->uninstall(['menu_link_content', 'block']);
-    $this->runUpdates();
-  }
-
-}
diff --git a/core/modules/views/tests/src/Functional/Update/FieldHandlersUpdateTest.php b/core/modules/views/tests/src/Functional/Update/FieldHandlersUpdateTest.php
deleted file mode 100644
index 1da3d9bf1e..0000000000
--- a/core/modules/views/tests/src/Functional/Update/FieldHandlersUpdateTest.php
+++ /dev/null
@@ -1,44 +0,0 @@
-<?php
-
-namespace Drupal\Tests\views\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\views\Entity\View;
-
-/**
- * Tests the upgrade path for views field handlers.
- *
- * @see views_post_update_cleanup_duplicate_views_data()
- *
- * @group Update
- * @group legacy
- */
-class FieldHandlersUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/duplicate-field-handler.php',
-    ];
-  }
-
-  /**
-   * Tests that field handlers are updated properly.
-   */
-  public function testViewsUpdate8004() {
-    $this->runUpdates();
-
-    // Load and initialize our test view.
-    $view = View::load('test_duplicate_field_handlers');
-    $data = $view->toArray();
-    // Check that the field is using the expected base table.
-    $this->assertEqual('node_field_data', $data['display']['default']['display_options']['fields']['nid']['table']);
-    $this->assertEqual('node_field_data', $data['display']['default']['display_options']['filters']['type']['table']);
-    $this->assertEqual('node_field_data', $data['display']['default']['display_options']['sorts']['vid']['table']);
-    $this->assertEqual('node_field_data', $data['display']['default']['display_options']['arguments']['nid']['table']);
-  }
-
-}
diff --git a/core/modules/views/tests/src/Functional/Update/ImageStyleDependencyUpdateTest.php b/core/modules/views/tests/src/Functional/Update/ImageStyleDependencyUpdateTest.php
deleted file mode 100644
index d0bd731e92..0000000000
--- a/core/modules/views/tests/src/Functional/Update/ImageStyleDependencyUpdateTest.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-
-namespace Drupal\Tests\views\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\views\Entity\View;
-
-/**
- * Tests Views image style dependencies update.
- *
- * @group views
- * @group legacy
- */
-class ImageStyleDependencyUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8-rc1.bare.standard.php.gz',
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal8.views-image-style-dependency-2649914.php',
-    ];
-  }
-
-  /**
-   * Tests the updating of views dependencies to image styles.
-   */
-  public function testUpdateImageStyleDependencies() {
-    $config_dependencies = View::load('foo')->getDependencies()['config'];
-
-    // Checks that 'thumbnail' image style is not a dependency of view 'foo'.
-    $this->assertFalse(in_array('image.style.thumbnail', $config_dependencies));
-
-    // We test the case the the field formatter image style doesn't exist.
-    // Checks that 'nonexistent' image style is not a dependency of view 'foo'.
-    $this->assertFalse(in_array('image.style.nonexistent', $config_dependencies));
-
-    // Run updates.
-    $this->runUpdates();
-
-    $config_dependencies = View::load('foo')->getDependencies()['config'];
-
-    // Checks that 'thumbnail' image style is a dependency of view 'foo'.
-    $this->assertTrue(in_array('image.style.thumbnail', $config_dependencies));
-
-    // The 'nonexistent' style doesn't exist, thus is not a dependency. Checks
-    // that 'nonexistent' image style is a not dependency of view 'foo'.
-    $this->assertFalse(in_array('image.style.nonexistent', $config_dependencies));
-  }
-
-}
diff --git a/core/modules/views/tests/src/Functional/Update/LimitOperatorsDefaultsTest.php b/core/modules/views/tests/src/Functional/Update/LimitOperatorsDefaultsTest.php
deleted file mode 100644
index 64c74a4c3a..0000000000
--- a/core/modules/views/tests/src/Functional/Update/LimitOperatorsDefaultsTest.php
+++ /dev/null
@@ -1,61 +0,0 @@
-<?php
-
-namespace Drupal\Tests\views\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\views\Entity\View;
-
-/**
- * Tests the upgrade path for limit operators feature.
- *
- * @see views_post_update_limit_operator_defaults()
- *
- * @group Update
- * @group legacy
- */
-class LimitOperatorsDefaultsTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/limit-exposed-operators.php',
-    ];
-  }
-
-  /**
-   * Tests that default settings for limit operators are present.
-   */
-  public function testViewsPostUpdateLimitOperatorsDefaultValues() {
-    // Load and initialize our test view.
-    $view = View::load('test_exposed_filters');
-    $data = $view->toArray();
-
-    // Check that the filters have no defaults values to limit operators.
-    $title_filter = $data['display']['default']['display_options']['filters']['title']['expose'];
-    $this->assertArrayNotHasKey('operator_limit_selection', $title_filter);
-    $this->assertArrayNotHasKey('operator_list', $title_filter);
-
-    $created_filter = $data['display']['default']['display_options']['filters']['created']['expose'];
-    $this->assertArrayNotHasKey('operator_limit_selection', $created_filter);
-    $this->assertArrayNotHasKey('operator_list', $created_filter);
-
-    $this->runUpdates();
-
-    // Load and initialize our test view.
-    $view = View::load('test_exposed_filters');
-    $data = $view->toArray();
-
-    // Check that the filters have defaults values to limit operators.
-    $title_filter = $data['display']['default']['display_options']['filters']['title']['expose'];
-    $this->assertIdentical(FALSE, $title_filter['operator_limit_selection']);
-    $this->assertIdentical([], $title_filter['operator_list']);
-
-    $created_filter = $data['display']['default']['display_options']['filters']['created']['expose'];
-    $this->assertIdentical(FALSE, $created_filter['operator_limit_selection']);
-    $this->assertIdentical([], $created_filter['operator_list']);
-  }
-
-}
diff --git a/core/modules/views/tests/src/Functional/Update/PlaceholderTextUpdateTest.php b/core/modules/views/tests/src/Functional/Update/PlaceholderTextUpdateTest.php
deleted file mode 100644
index cc2dfac301..0000000000
--- a/core/modules/views/tests/src/Functional/Update/PlaceholderTextUpdateTest.php
+++ /dev/null
@@ -1,44 +0,0 @@
-<?php
-
-namespace Drupal\Tests\views\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\views\Entity\View;
-
-/**
- * Tests the upgrade path for placeholder text.
- *
- * @see views_post_update_filter_placeholder_text()
- *
- * @group Update
- * @group legacy
- */
-class PlaceholderTextUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/filter-placeholder-text.php',
-    ];
-  }
-
-  /**
-   * Tests that boolean filter values are updated properly.
-   */
-  public function testViewsPostUpdatePlaceholderText() {
-    $this->runUpdates();
-
-    // Load and initialize our test view.
-    $view = View::load('placeholder_text_test');
-    $data = $view->toArray();
-    // Check that new settings exist.
-    $this->assertArrayHasKey('placeholder', $data['display']['default']['display_options']['filters']['title']['expose']);
-    $this->assertArrayHasKey('placeholder', $data['display']['default']['display_options']['filters']['created']['expose']);
-    $this->assertArrayHasKey('min_placeholder', $data['display']['default']['display_options']['filters']['created']['expose']);
-    $this->assertArrayHasKey('max_placeholder', $data['display']['default']['display_options']['filters']['created']['expose']);
-  }
-
-}
diff --git a/core/modules/views/tests/src/Functional/Update/TableDisplayCacheMaxAgeTest.php b/core/modules/views/tests/src/Functional/Update/TableDisplayCacheMaxAgeTest.php
deleted file mode 100644
index bbde0a8e32..0000000000
--- a/core/modules/views/tests/src/Functional/Update/TableDisplayCacheMaxAgeTest.php
+++ /dev/null
@@ -1,45 +0,0 @@
-<?php
-
-namespace Drupal\Tests\views\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\views\Entity\View;
-
-/**
- * Tests the upgrade path for cache max age with table displays.
- *
- * @see views_post_update_table_display_cache_max_age()
- *
- * @group Update
- * @group legacy
- */
-class TableDisplayCacheMaxAgeTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz',
-      __DIR__ . '/../../../fixtures/update/table-cache-max-age.php',
-    ];
-  }
-
-  /**
-   * Tests the upgrade path for cache max age with table displays.
-   */
-  public function testViewsPostUpdateTableDisplayMaxCacheAge() {
-    $view = View::load('test_table_max_age');
-    $data = $view->toArray();
-    $this->assertSame(0, $data['display']['default']['cache_metadata']['max-age']);
-
-    $this->runUpdates();
-
-    // Load and initialize our test view.
-    $view = View::load('test_table_max_age');
-    $data = $view->toArray();
-    // Check that the field is using the expected max age value.
-    $this->assertSame(-1, $data['display']['default']['cache_metadata']['max-age']);
-  }
-
-}
diff --git a/core/modules/views/tests/src/Functional/Update/ViewCoreUpdateTest.php b/core/modules/views/tests/src/Functional/Update/ViewCoreUpdateTest.php
deleted file mode 100644
index 4926a5fffd..0000000000
--- a/core/modules/views/tests/src/Functional/Update/ViewCoreUpdateTest.php
+++ /dev/null
@@ -1,37 +0,0 @@
-<?php
-
-namespace Drupal\Tests\views\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-
-/**
- * Tests the upgrade path for removing the core key from views configuration.
- *
- * @see views_post_update_remove_core_key()
- *
- * @group Update
- * @group legacy
- */
-class ViewCoreUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-    ];
-  }
-
-  /**
-   * Tests that the core key is removed from views configuration.
-   */
-  public function testPostUpdate() {
-    $this->assertArrayHasKey('core', \Drupal::config('views.view.frontpage')->get());
-    $this->runUpdates();
-
-    // Load and initialize our test view.
-    $this->assertArrayNotHasKey('core', \Drupal::config('views.view.frontpage')->get());
-  }
-
-}
diff --git a/core/modules/views/tests/src/Functional/Update/ViewsDataTableDependencyUpdateTest.php b/core/modules/views/tests/src/Functional/Update/ViewsDataTableDependencyUpdateTest.php
deleted file mode 100644
index 52ce7bab91..0000000000
--- a/core/modules/views/tests/src/Functional/Update/ViewsDataTableDependencyUpdateTest.php
+++ /dev/null
@@ -1,41 +0,0 @@
-<?php
-
-namespace Drupal\Tests\views\Functional\Update;
-
-use Drupal\FunctionalTests\Update\UpdatePathTestBase;
-use Drupal\views\Views;
-
-/**
- * Tests the upgrade path for views data table provider dependencies.
- *
- * @see views_post_update_views_data_table_dependencies()
- *
- * @group Update
- * @group legacy
- */
-class ViewsDataTableDependencyUpdateTest extends UpdatePathTestBase {
-
-  /**
-   * {@inheritdoc}
-   */
-  protected function setDatabaseDumpFiles() {
-    $this->databaseDumpFiles = [
-      __DIR__ . '/../../../../../system/tests/fixtures/update/drupal-8.4.0.bare.standard.php.gz',
-      // This creates a view called test_table_dependency_update which has no
-      // dependencies.
-      __DIR__ . '/../../../fixtures/update/views-data-table-dependency.php',
-    ];
-  }
-
-  /**
-   * Tests that dependencies are correct after update.
-   */
-  public function testPostUpdate() {
-    $this->runUpdates();
-
-    // Load and initialize our test view.
-    $view = Views::getView('test_table_dependency_update');
-    $this->assertEquals(['module' => ['views_test_data']], $view->getDependencies());
-  }
-
-}
diff --git a/core/modules/workspaces/tests/fixtures/update/drupal-8.6.0-workspaces_installed.php b/core/modules/workspaces/tests/fixtures/update/drupal-8.6.0-workspaces_installed.php
deleted file mode 100644
index 459a7207e77284e754ca3eff07d80176f8f38c8f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 44502
zcmeHQ`E%PwmY$#WSD;j>qMR`$UXmz!;~mGccf6CVvp&|TiLxw^04YpJP$odxiYx#7
zeDA&PM&sZO%Ce(WB@ux}_v?3j@91veKmPOT@@nts$oX4;;sxRGb?k<oJN2R$!*DY7
zp9dp<@95ia_ndE?zYXXI{&+eGV>bvR$8%%1=SIHcdR`C*6I_ZXjyIiMxua_P5ba04
zcNnQI4>8i=@ONi0nL4o_#Tboxi!Xg=b~T*3p6^__@nz&p27K||Wcpil<@Wu^8Be^~
z$Uj8$qrJTu20Z66E}nwKi*rSV`Qy>v-Z%Y882Wvp$@$LFEjpc{AA@>z=imWaV(PE`
zm<Npdm;TswuKj6*=ML>os*lJ1bm$*ce)Dg-*Y0TMS03y+PWAC1@JC*B@C$x8PDSoG
z-#vCJL8o1-)gDzI%AL?1`xU<N!Awiv>rcQZrd3)*H&N`54}~0V^s5YpNeQ11D%LX(
zol5$NTw@*_&8(rNjsMZ_&tjh$VX<r%v+d5Vpe}xwB>(v)o}wbp11Q5=Ce!Idvkv`_
zu^%d3Fn>o-s1&avpQJ}32?xP2trz;@L+6(YSxaS^B-P`Vq_yzU6sdMbfTE0k+`oKI
z8c7oUCPnfrjQnZfj)LF)1M5z@-7gifw92o)*vj%Nrp(%G_gUCB#b4_&%tskr^|2^I
zF~5`@F{{X0ifL9hW!V5*mR768)-pV!=XNCkfsz-*<=9D}s{&0TwQwfAe?d#445|P{
z(ca>PK@@j7b#D$paLUx_w<rYt#cX=G_u#=^^)W+FbWr$M!X0^-e+zHIIEZh$faG!4
z3!<x$dvj<|!ureeuSSy_X0VLPUAUckz4IyRv^x8<S>WwIiaO1c&VH>?YoE4iUbWY5
z)~c-&@1)x6w|dpHLAzZ$ZJfD{6PMbyJNqLy9K!MV^s~{~_e1&vUBG9=vuOWOuT#f`
zI&OgiKlJ>tANaWLqV*?kDeR>yASLM3(7cI`bF+hD`?(42Kl+0^5v@;kQm=LP4JR<-
zA82{p+3!-vsv!tFBf<vmY!u@L$+>&!Mwc{+R<pBz)BXA9@6SJe9A6HjcRzl77u~#_
z{@2fqVet0+#fkg6+W+`d_xSsN)ZYE`N2UbR6fQQv0yB64)fgEqViztce#Rnvb92Q^
z1VQFO#mn9-^hSj@Ava=+Y9}(LAE(5>5ZD*fOlzG_!llc=g8<CrF+mnO$>@(ipc~Lb
za*5k(Vxg?^%6C?vdjqfS)#|OY>S_ICP;Iq(jjG$OpH>GwzujxpYo}+;HcfFW-D9PP
z0CuD{e(l}$hw9DC|GjCxulwGcSu;NF{qWOq{Lkm!fBWyxemZ}C8Fhbt_GC0ns|_iI
zk^W&KPw4H)?fD}m=yNt^`mw4Op@Y7Q=tvAw$-4U3c%Ql8XTl{1$~1-P&cQ#^4t{Md
z2$YCxRSX0XfIDzz5QGx29s+@5m*P~>uf%sGjFhLkF-%MvSz+EwMm#$lea2%TG-U&l
zUu>P77GqWe%>2u@f0_E%0fiRbu^+nx<X!N9k&U&BBx9N=h|v<uUx$4*>#E!Lvta6b
zuT=Lxs^0&xRp)h~nNT_CcP&+b3hC(poTr&v03*!wisETRv>`AuQ6fAE_`z+(T{C;Y
z4f_Ixgc=fIuzKFi2TWK0?n+b33t4}HJfr*e-x|HZIfY}4?~@OqKcxYZtB^zjq3{ZH
zHv=E)DhW-y1KYFByWRkU%p~He8%85A7&_q&1_%~>_NXf~64wM?3L~;UfQHA-$ut-S
zp*wmyaw8}jrU*7E%{9s%T`2v1r_&V8ZS-)7+;9YGk_$K?F_B{)LAKrAEEqxl+$)B^
z$aib{`vL90Pnv@^w~ri;DQdy<EO_(@HzdoNPDXzhVwgNkWI912)4iHbt^+27;{gs$
zF5@vH-!Y`5342P3qnha}Jc(TN;)yp7!oQ<2UGRT0J%PLEpF$)vZ;)x(WD`Gi#}*@>
z<B1D1ZTiLR!F)XlmDYI-6!^&fxQBI~V~rg7F*|vRNtP0Nj&vsWHMvl97pdtrQa2jA
z1ru7@!xQy@?t^Kd_>p^9jRtBi&x8G#a1>9b?oenze+7X1`u*qv|E6&Fb@CLc>UH3M
zNU3UZPofw9hsH)vK?KEmumP8}qzg<N2NB^n&8Yz};_C!+Qzy{@z9|5iJkdq1Bb<%g
zDO?dXKn#t*m*a49F?0!B$55jn{4KFHl7#0~2U?H7lp`MW2(cO>&m$UkFq(YeKcsMi
z2CQlzowUb1e7w@bV>blLk3O0C{BfjpkZAT;QIb9}$Z~=T`jmc{6VMH<ZKmH747E|e
zx+l$JiHA(T$D7lub(wO6BnhQ)nwY^-VmWB5Lj)vaip$^^N28wG|84)#|0s3BEpa;C
zlxomz(&Xg!WFQYIKdc^7E{~goBx;U2T^HrL;!L0+eHv%P0f}kd0Qwju=yJ)ctD7=+
zWiI+sGE5yxn>?uRYf*!$%sAj@(p<)&7FvRMAV5?#g%hJllyW^aZS6c|e(IJOY;-yK
zV5sfR0{x`2F^P*`c3SvtqsnW9tKslX;*>A+-!#UL?)10W)jpzxPf<sW!w(Rt`28;B
zJ%zc*)@EZ!lTBKZDpDX!YI4QJQ=M!jV579d)Ccz;l}acLZzyF4taNKFQf)<!z%zoj
zk_iPzjb5-aY`{^0Vd3c2Xf`DsDxI5#%8j`RQ-elm!OtWGXElR@ChUdg!+D`-j~0o;
zA>QD!o*o)OIN3%_8m_}_#3&IGe2~Toe`eDlgGOQ}L&R5C)V+R?2*XoCF5m4c&?%Lv
z7*2Wgb>+@!l%|%ZDclg}?vST-)TF4iqX1AaXBKoBE;**82OH=|aM&uwq>-OWHV|BY
zG9Dv<pZWuTieeQ(E){7s=%`^hX69sw%0?sw8x#~WQCux;Vt2^*O@)itZd9#Hy@^i|
zX`sspfC#AMr#S1Z!wbmNpCXDMQfk4j22{)Cw+N~w0U><jA~K#9)esM&7kS8VbX7=5
z?Qfh>B=I_=W1~ODHrmxijr2O``!776kAhAaTDeCR=vnt00<B;~8pe4}Qmk5`RHcNz
zX2C$TNQJCj>)~Aaz(uI{$)vj|CP2|_FT`@V_#VES|2j8?i+vO$@gSN*>2%l#Vaj}o
zdCDvCnidJHrP@PnXXB7L#U=u~=XwUUVVr>y=?>BTwL9%!5}-4(jQnsIqrMp+3Texw
z9&*Yl0$FmpWJwen&cfjR%y)E7FA_s%0g414rGBfV2p~s9>j%Ry)tdSd0p=f(IR{uG
zv)BPBKgPg$-o1gLd*=uuE|`Na=rR1V9+grug(_eri_W_FXxeFDo@73_>m~dz;1+=`
zKi?(dI*BOIb>zpCWHQ^C%QU^Q`>~tlDB1>5*NystiB!ni`xL%Kv>JtE3^@XGTbP|O
zcPSr%7f&bStC9baW=pco30q%y<q!RjrUmAJRagqLv;`jh|1WO!_geL=`|Dr7IRen|
zKXZ7(HCd?CE_?w6Cnj8RUYs+58$<%&jps-GX~1Du*--!(_y$Yb2A)Ca;f9n#7pA_{
z^GM>n6awNi0vCM8^|x$wtmcC56e37E?-{-+Oh?yCuowC%%1k9ungBR0^`(M@H5;H|
zU|loQIS5x=-I1)GGZip$Xtt~zZ3}&-qjG?c>|G(Bw#6;*Pg|P7SzM5%sswxqI-xpw
zxcdSSvUNNUB3U;rheA=N1(ABya0`HBqnHPf?2n3|`;?sFj$jJJynVYdI>C~rzUx&d
z;fS3o&2Ix^wd|opbEU3y7SC1pZOxW7K86G00HchM1=2>~OLzsYVbcR53kr4xJ;9X-
z8zAT|5DFWd#uUtcl~Kzng=d9fOU@?2D9a|P!lLAnF-tD_ugq0mLP4#Rm<?Y-|ATB0
z@>mxjge#;<LFQUC8`#$nZ_Js>F3p&9{gqlp+dSAP$((bBC!wFDC%iIAT;0?QLoU3M
zzpXV>yrD=k39zCI!L#gVTa=1`eo2=ZTU0tiQ%{9!h(w@-6l1+O*Lwx!F<NA%^<5eh
zrmnM?1(1;Uy6mg7gcyIFzOfKEC|bSisZG5;H@V581eHK6lqeE&1}-Gcf%KG2wK&K%
zA)_ZDp-;7@sD2^AqRlk)i<C*-MB<ZVPn0;$M+Br*pLXWi5iq>e>%*H=N}&;UkwvmN
zs57psiA!{BRp2leFiEAgCa1`+((=|;<gLWLXKV!trC9?iwLnL8mUO<uOX!=XJeaK7
zhh{QT=!-0RsZC#KVinADdI}TGDreW7#S>KKkPgc-CRFPKY7UoBw4ig$<xj`}c@@^t
zP#NY$64}<YQShblv{aC`qt*K|krW{BQkkfJd_t%N+2;yHSslIgLebm+YNzEI7_KQh
zIJ%0k32yEbz-V1R4PZp-ruaqE(-~5NBa9;1QV!hZx+Rzd14@M!AS!CSvMR7`3~2YY
zSuKVmu!8VyVYG!|zsS-_{cPn3j4ISt1ZE`0%9W3h=3o)8HzaygYAgUDnAIf=4^sdX
zuC<oDQ%i3_smRjfV2uA<x^n8r1Xa!lH*&C&6+5)c1qYWn3f*85^C4hedrun^WkM>n
z(XlkJ%g|5cBCuJh?n)h_%*0y^%dmLe*S*E>FI`S*Y;5rfmourB<V15UewRfOviO9m
zyJzt#Iay@!$__TQ_6@waZG5HraY~tW@IlMYl1i6g-@VCX<hvmu3=n6fS`J){S?<Wj
zzezy`h^z~;<ne<LHSe#|&o_>Fp<<=%AnoTZ-e;_y*@|n}Z?cQ!R=Ba3Eb<M^8d@?L
z40b{mSom^)O^+J{7z@fq9CYp|ERtndwnj&r=SK7kSfq-f<;HIi`4eX_a)%Cr>7b9p
z2;tEAaOuaF*w!3h1`)?duA{KU%!b;8PJo?g2%#ePdW+x*5T-ZI6eLXc_D?n_P+U|}
zTabpW8-o>tYKgdQj#DvSE;_;~!QYz4m#}^vP5J>JEIG8o$J|~d_z5uI-a+&1{wR~)
zb|G$Wy`xMVctJr+I>}_k_GU#5=x-l1QtND_vbvyb-=24Ug(F6&QiBB=y}H`w(ub8$
zjst`uJWw-6zGAWyTMZffKqFe_4kghEljY^^Cy7pTXBY{cspW!XlNBN@1t!$0xNB3Q
zvielp3F#q_X`N3>h_g=+iJi<nodgxw&B+tq!6_Wy=6H$PiU($ahid2XZ68RWBQ$e$
zWzp#b-d-f6C)z2MH!L{AAPRdm2Lf1oR8)qIa{A~3_bN)2b2-9rZ2`K-$A=MAaD3}0
z4v2e3j~xr}d3w-42zISHj7&u7!mf@VkXQ?;h5>I7-Qf{ig_FJVrN&4pMJ<EXqE5nU
zy>Y)>ios@M1UAJRvl*#cf)sQDf!6AZ&M44AefIc)O@RVfJ#BF^iymN-A!RJp-Je~c
z0~wSoD|nRJaOUg+y9jZ$w{tWh_38@S=`TB`z!?}lE#9=0^9aQrUxl>>dMwA!z$3W7
zBu@|<_|lFh*aA5eh0)m-0!IB(gj{M+?lA?}ueHfc`OK}(DI^6Y0M4Iy)8D3*WlJ1j
zpuLv#=i2iJPx-kw?t+B5yX;f3hi%HrkFK=z1K_&fa*r4IiSJ}A`T`FnHCNwkf&kN6
zHoo6-pF3>Lg^gWrxi7_bbK8JRSlh9%|K1h*a!T-G`%{A_XOzQku-;?I<4^62N!MR}
zS^Muxv2hro$=2y?;&yvIspRX+%VqA;mi*=C>l(+{my6^!?VveH1cy?`1aMJK)1_}L
zTt}t_qC3Akzt&t8L(1EopH{zJY|-E4p3^M#8!TPt&YP54jBDk$%gfuYjdgks7q`NA
ziybN1mD3WJLvtJkOe=uVo6<^wLFz<Vxz&9shYkUW$=Q6&2er)QXOj>`oBb?nye6SZ
zDLDr0eeG{asJB+%-~vpyGLl3VnRsW;dlHzXXu9%i64((GMPj=|A}Y#0r7AVv&m#&f
z@0{7VzOY+dI)Q%E-q_?wokF1$@p@&+_nZ$we5tmC=yzS+O~6_JB!!zeN<l9QyVB@I
zMV)Pfxmzrp(sCv$MS61{rt?*wmad<kt{Q4(w&AaruFYrbZ5)^0CEn56YX<M`D%7bE
zY%bJ&i6~bLIJ*NldW&@$;LPred!)P5Z?meeUO7gPWyNXtNEhOL`&e#=Gt3~J*8R=j
z6S3py4p|OGcNU%c%?X(>?@PqKC0MjO5G2smEWJN(!D$wJE7IxwQA|V!bp7^T+K2Mt
zX7%^`^A=nXF>f<Q;(UMJVmI#!JVlM*{=9{XG0Y1B3PE*OAinnD3%y-RDu##A`;qLH
zBJwjI_|vB?q-mGlWL~hdicfK+tE%cnClnK0O@lFBuSzdRRWC%5r4F@CgkFGwR+;y$
z%2qlwF$+muv*B62TFI=L(BsC3QRps*q!9Wg59|9x0h7CkvV4byi#W6bl#Gz2N>2~O
zfMu(F;7qD)_}nCaDWbcIfYc5+-h0OKIaH_WSCtcU8VbuD@wo%O0&i!I=PQ<>n4;_B
zm^or;3MIkia1uNC8iabG{SxNyV7S}nubdVx;4jZDYX=J^tdAY9%imj`aG*Xc#ft|5
z5Q^dz=c-IWy};R0BPiKgFK5oF8-2Eo0A#MM&*A=#DY|6=@y`1KeJsS~IUGSTgu5Yt
z<o9fsDJFWY_9kN5JyEwTDeZ=Is#PE~me1M>U7W||Ux%Imw^bS^QS-U=oPDw2J{OO+
z#+{rW&#QLA4?xIj+pde5v;hd+5_yb~w=6@vi*uf8XMF~PR6hQIVEBceN@T>V)Twb4
zu^_SZdY@Et*MEg(PNKxJ!jO+XQJ92$5_{o;JYH9QBqJLH>RAB(Zd(G|ivX}7TW#}Z
zvwZVY;l~x`Fq(v082_i-y5=^s+iYY2TuM4&sNFHI?M>@zq(=+ZWLL;YbTTnNSE4T=
zCYq^hpmex-&Ae%q1E(ucoCCLFgQCLc9I`2svp$KeS+HA6N=Y}LTNT0@BiKUu&WX9^
zMxkYRB^4U4CeF`B;4V>di7Z!*#kS($ml~I?%DZw6A_p3I&r^nJsB~mI!Dfq2yCHSw
z!P^o+rx(aemNufkZ2v{+=UkC5+KPhEp`b3coyc#S-p>e*X}K7vELQ=Rta`3tQMarK
zpO5f6qY_jJMz&Ls<!v4g0aDX?rv@nkg$1R<q7BQr%%cn+uwY+iUUy3&_%n*1Qo#ag
zbL6-%_??sBn|v+Ls@usf=^R6G>Twq{&3rCmXfKe;avPi@m27o}OTpV0UzSUh4oejp
zX>lC}F@c%C9l~_G{dV2+y;ie_7c5%oV|rppB3FC0lFD@R^{I4!N{7EnMj6b(cQ5<1
z*gtsiXm9W6$dR|^VgtQzHrUgfq#_50()en{NT}ktq30yOZHZN=FY9<gbh!5oc65b)
zpS~zveJqQh2M?-`<u$i&Xpn=XugXKmolf1GgFVNou$4r-MrAJIGLXyp?s3x2!9Nvp
zF0z`X)}Yvq_?C_w`SzPvZ=XFx=X^)Lbt#Xb#HAj2AonYFoU~{_tewso?D>-)UMHi`
z-gOyEwyq}+=~8uuLQM#R^&$#VUj|IN-E`vQ8x{>Wf5Iv5ZaiOE0b4}DVi~8|zF5e5
zeSOhr^XHo$Y0iYT7}blNH)QSVL-BYOYokVXM6w{#acOAPYI6;Z&3E%&G}{<PXrc<$
zH!dYT*p<tIXKiZ}17z}qMzw!0`<T_crY}{!&$cHL)!Y?@(*5`b+h)2@g{j-emuBhn
zPW)(P77yCvUJKlM0GwP4$;@=WL`cKuumV>$5-owyIXX|AR^K{gPA0&>9LMdi)X0q*
ztM{E2s9@r%)&~|^*;N2<na3hqHw2}Oez`$WI+zE=Ev#ov^RX5^O0b|?P-vUcdB$xc
z^gA9d7>F;>mt@+j#3*SWXFF~r6t>y}KMHFLt5Bf&K^Lj`X#UvE#=@Zs?IfA^`Zk^t
zw}#8~bZ<%5R)m-ovaA+PSk_%aXkqte{BALT*__)T%t(!tB&P*>msmw^n4N?hHf4H}
zB>?Aq^-WwlOljjVK$BW5t;CFO0l*W9ErRcR99xW>b2Q=e;~2;`%J!uPXST5yTTVJq
z!`zK_+vOU&z_t?%OO=+UzV8?^q7HI^;Mxa9RifA(qBO!~CC|UEWQs;X2<wmSD$#?z
z>SL)69hl0H&T11WD;^|ismcCS_Cd&8(G>vsVYY)8@9|g8UQteu8=ca(>KrY|padk9
zf!8>#HO~6gdh67$w%pTp^{m&gS9`r<x7Ry$`^R;44nr4SDyokpN2>h5tg`9lzVVUI
zM&tP8>_oz&id|!<q;4*rk4S)7keiT%Kh}iK290*Z^-in({-9rN)z0eGcB|2<4tkAV
zt6%d^yvFhgy=IxGBv9&%NRNu=)65E}?w$C4y?s(`^_q=p>$Hja`0YluU+cBKTD#Zl
z*Qf*lVJ{HSxgJmJlQo;uTDvA46v#*2WcgS{*;KJ1X8|V4sjO!TqERWXr<tUYao!;p
zt>t36iwt0W<u#h8i4Ycob6YE~Ma-&-w<$GC70;q&HKkcXiKR3txb;!HAB`p-_?t=k
zojCT}?xPO1uR3h}9VZODj#Gc=T+{y>ato8;8%|qYKbv#CUQ6fqd5yJv)|yId%8H2-
z6KhH*MHDQOGh~HM-zvUp_{z5z>zG1h`w^p^1Plfl8mE4(UaL2&&3=o(vEQh=&E`q<
z<g|a*Z1+63-%@=USIC}MIl%(r^}KkzaN@yblHKKIXw#FvnWLH@eerx1=;xlyfoHqz
z)f+v(UTxLMyPdR-tM0(_s`Wv;)~cWR&69z02ATO9J4w^J)@)_TCc}yx&2<9bEWWOx
zuA72wGT{P&>3J61T18v!$V0>BGMO&X;e=e)Br7D?LPBcHbPqWRWwlMu$f)#Y%Bs4}
fOzid)?@TP!Ot++IDI5H3(_(unQoyvhEWh+`&t^&Q

