docs: def run(self):
          """Run the test batch
          """
  
          self.info_log("The test batch is ready.")
  
          self.executed_tests = []
  
          for test in self.tests:
              localhost_instance = LocalhostInstance(
                  runner=self,
                  browser_config=self.browser_config,
                  test_name=test.Test.name
              )
  
              localhost_instance.startup()
  
              with DbSessionContext(BROME_CONFIG['database']['mongo_database_name']) as session:  # noqa
                  test_batch = session.query(Testbatch)\
                      .filter(Testbatch.mongo_id == self.test_batch_id).one()
                  test_batch.total_executing_tests = 1
                  session.save(test_batch, safe=True)
  
              test_ = test.Test(
                  runner=self,
                  browser_config=self.browser_config,
                  name=test.Test.name,
                  test_batch_id=self.test_batch_id,
                  localhost_instance=localhost_instance,
                  index=1
              )
  
              test_.execute()
              self.executed_tests.append(test_)
  
              localhost_instance.tear_down()