diff --git a/core/modules/block/src/Tests/Views/DisplayBlockTest.php b/core/modules/block/src/Tests/Views/DisplayBlockTest.php
index 474b8f1..436f38a 100644
--- a/core/modules/block/src/Tests/Views/DisplayBlockTest.php
+++ b/core/modules/block/src/Tests/Views/DisplayBlockTest.php
@@ -129,7 +129,7 @@ public function testBlockCategory() {
   /**
    * Tests removing a block display.
    */
-  protected function testDeleteBlockDisplay() {
+  public function testDeleteBlockDisplay() {
     // To test all combinations possible we first place create two instances
     // of the block display of the first view.
     $block_1 = $this->drupalPlaceBlock('views_block:test_view_block-block_1', array('label' => 'test_view_block-block_1:1'));
diff --git a/core/modules/dblog/src/Tests/DbLogTest.php b/core/modules/dblog/src/Tests/DbLogTest.php
index d6a59ad..3fa08c8 100644
--- a/core/modules/dblog/src/Tests/DbLogTest.php
+++ b/core/modules/dblog/src/Tests/DbLogTest.php
@@ -444,7 +444,7 @@ private function getContentUpdate($type) {
    * Logs in the admin user, creates a database log event, and tests the
    * functionality of clearing the database log through the admin interface.
    */
-  protected function testDBLogAddAndClear() {
+  public function testDBLogAddAndClear() {
     global $base_root;
     // Get a count of how many watchdog entries already exist.
     $count = db_query('SELECT COUNT(*) FROM {watchdog}')->fetchField();
@@ -479,7 +479,7 @@ protected function testDBLogAddAndClear() {
   /**
    * Tests the database log filter functionality at admin/reports/dblog.
    */
-  protected function testFilter() {
+  public function testFilter() {
     $this->drupalLogin($this->adminUser);
 
     // Clear the log to ensure that only generated entries will be found.
diff --git a/core/modules/search/src/Tests/SearchBlockTest.php b/core/modules/search/src/Tests/SearchBlockTest.php
index deadeed..bf18056 100644
--- a/core/modules/search/src/Tests/SearchBlockTest.php
+++ b/core/modules/search/src/Tests/SearchBlockTest.php
@@ -32,7 +32,7 @@ protected function setUp() {
   /**
    * Test that the search form block can be placed and works.
    */
-  protected function testSearchFormBlock() {
+  public function testSearchFormBlock() {
 
     // Test availability of the search block in the admin "Place blocks" list.
     $this->drupalGet('admin/structure/block');
diff --git a/core/modules/simpletest/src/Tests/MissingCheckedRequirementsTest.php b/core/modules/simpletest/src/Tests/MissingCheckedRequirementsTest.php
index 8cfaff3..e4790f9 100644
--- a/core/modules/simpletest/src/Tests/MissingCheckedRequirementsTest.php
+++ b/core/modules/simpletest/src/Tests/MissingCheckedRequirementsTest.php
@@ -44,7 +44,7 @@ protected function checkRequirements() {
   /**
    * Ensures test will not run when requirements are missing.
    */
-  protected function testCheckRequirements() {
+  public function testCheckRequirements() {
     // If this is the main request, run the web test script and then assert
     // that the child tests did not run.
     if (!$this->isInChildSite()) {
diff --git a/core/modules/system/src/Tests/Pager/PagerTest.php b/core/modules/system/src/Tests/Pager/PagerTest.php
index 6595de3..6f522eb 100644
--- a/core/modules/system/src/Tests/Pager/PagerTest.php
+++ b/core/modules/system/src/Tests/Pager/PagerTest.php
@@ -65,7 +65,7 @@ function testActiveClass() {
   /**
    * Test proper functioning of the query parameters.
    */
-  protected function testPagerQueryParameters() {
+  public function testPagerQueryParameters() {
     // First page.
     $this->drupalGet('pager-test/query-parameters');
     $this->assertText(t('Pager calls: 0'), 'Initial call to pager shows 0 calls.');
diff --git a/core/modules/system/src/Tests/Session/SessionHttpsTest.php b/core/modules/system/src/Tests/Session/SessionHttpsTest.php
index 9af167b..8b2a721 100644
--- a/core/modules/system/src/Tests/Session/SessionHttpsTest.php
+++ b/core/modules/system/src/Tests/Session/SessionHttpsTest.php
@@ -32,7 +32,7 @@ protected function setUp() {
     $this->container->get('request_stack')->push($this->request);
   }
 
-  protected function testHttpsSession() {
+  public function testHttpsSession() {
     if ($this->request->isSecure()) {
       $secure_session_name = $this->getSessionName();
       $insecure_session_name = substr($this->getSessionName(), 1);
diff --git a/core/modules/user/src/Tests/UserCreateFailMailTest.php b/core/modules/user/src/Tests/UserCreateFailMailTest.php
index 04419bd..b7b9618 100644
--- a/core/modules/user/src/Tests/UserCreateFailMailTest.php
+++ b/core/modules/user/src/Tests/UserCreateFailMailTest.php
@@ -26,7 +26,7 @@ class UserCreateFailMailTest extends WebTestBase {
   /**
    * Tests the create user administration page.
    */
-  protected function testUserAdd() {
+  public function testUserAdd() {
     $user = $this->drupalCreateUser(array('administer users'));
     $this->drupalLogin($user);
 
diff --git a/core/modules/user/src/Tests/UserCreateTest.php b/core/modules/user/src/Tests/UserCreateTest.php
index 9020c5c..c906267 100644
--- a/core/modules/user/src/Tests/UserCreateTest.php
+++ b/core/modules/user/src/Tests/UserCreateTest.php
@@ -27,7 +27,7 @@ class UserCreateTest extends WebTestBase {
    * Create a user through the administration interface and ensure that it
    * displays in the user list.
    */
-  protected function testUserAdd() {
+  public function testUserAdd() {
     $user = $this->drupalCreateUser(array('administer users'));
     $this->drupalLogin($user);
 
diff --git a/core/modules/views/src/Tests/Handler/FilterDateTest.php b/core/modules/views/src/Tests/Handler/FilterDateTest.php
index c538bc3..33b9211 100644
--- a/core/modules/views/src/Tests/Handler/FilterDateTest.php
+++ b/core/modules/views/src/Tests/Handler/FilterDateTest.php
@@ -47,7 +47,7 @@ protected function setUp() {
   /**
    * Runs other test methods.
    */
-  protected function testDateFilter() {
+  public function testDateFilter() {
     $this->_testOffset();
     $this->_testBetween();
     $this->_testUiValidation();
diff --git a/core/modules/views/src/Tests/Plugin/DisplayAttachmentTest.php b/core/modules/views/src/Tests/Plugin/DisplayAttachmentTest.php
index e1cd4ec..ec2f9a7 100644
--- a/core/modules/views/src/Tests/Plugin/DisplayAttachmentTest.php
+++ b/core/modules/views/src/Tests/Plugin/DisplayAttachmentTest.php
@@ -32,7 +32,7 @@ protected function setUp() {
   /**
    * Tests the attachment plugin.
    */
-  protected function testAttachment() {
+  public function testAttachment() {
     $this->drupalGet('test-display-attachment');
 
     $result = $this->xpath('//div[contains(@class, "view-content")]');
diff --git a/core/modules/views/src/Tests/Wizard/BasicTest.php b/core/modules/views/src/Tests/Wizard/BasicTest.php
index 8bb84ab..5871afc 100644
--- a/core/modules/views/src/Tests/Wizard/BasicTest.php
+++ b/core/modules/views/src/Tests/Wizard/BasicTest.php
@@ -172,7 +172,7 @@ function testViewsWizardAndListing() {
    *
    * @see \Drupal\views_ui\ViewAddForm::form()
    */
-  protected function testWizardForm() {
+  public function testWizardForm() {
     $this->drupalGet('admin/structure/views/add');
 
     $result = $this->xpath('//small[@id = "edit-label-machine-name-suffix"]');
diff --git a/core/modules/views_ui/src/Tests/PreviewTest.php b/core/modules/views_ui/src/Tests/PreviewTest.php
index 6cc3261..ad99d3c 100644
--- a/core/modules/views_ui/src/Tests/PreviewTest.php
+++ b/core/modules/views_ui/src/Tests/PreviewTest.php
@@ -26,7 +26,7 @@ class PreviewTest extends UITestBase {
   /**
    * Tests contextual links in the preview form.
    */
-  protected function testPreviewContextual() {
+  public function testPreviewContextual() {
     \Drupal::service('module_installer')->install(array('contextual'));
     $this->resetAll();
 
