+ /**
+ * {@inheritdoc}
+ */
+ protected function getEntityCountsIncremental() {
+ $counts = $this->getEntityCounts();
+ $counts['block_content'] = 2;
+ $counts['comment'] = 2;
+ $counts['file'] = 4;
+ $counts['menu_link_content'] = 9;
+ $counts['node'] = 6;
+ $counts['taxonomy_term'] = 19;
+ $counts['user'] = 5;
+ return $counts;
+ }
+
+ /**
+ * {@inheritdoc}
+ */
+ protected function getAvailablePaths() {
+ return [
+ 'aggregator',
+ 'block',
+ 'comment',
+ 'contact',
+ 'date',
+ 'dblog',
+ 'email',
+ 'entityreference',
+ 'field',
+ 'field_sql_storage',
+ 'file',
+ 'filter',
+ 'forum',
+ 'image',
+ 'language',
+ 'link',
+ 'list',
+ 'locale',
+ 'menu',
+ 'node',
+ 'number',
+ 'options',
+ 'path',
+ 'phone',
+ 'search',
+ 'shortcut',
+ 'statistics',
+ 'system',
+ 'taxonomy',
+ 'text',
+ 'user',
+ // Include modules that do not have an upgrade path and are enabled in the
+ // source database, defined in the $noUpgradePath property
+ // in MigrateUpgradeForm.
+ 'blog',
+ 'contextual',
+ 'date_api',
+ 'entity',
+ 'field_ui',
+ 'help',
+ 'php',
+ 'simpletest',
+ 'toolbar',
+ 'translation',
+ 'trigger',
+ ];
+ }
+
+ /**
+ * {@inheritdoc}
+ */
+ protected function getMissingPaths() {
+ return [
+ 'book',
+ 'color',
+ 'rdf',
+ // These modules are in the missing path list because they are installed
+ // on the source site but they are not installed on the destination site.
+ 'syslog',
+ 'tracker',
+ 'update',
+ ];
+ }
+