code: def test_should_execute_the_scheduled_jobs(self):
      self.create_jobs()
      connection = EvaDBConnection(self.evadb, MagicMock(), MagicMock())
  
      # start the job scheduler
      connection.start_jobs()
  
      # let the job scheduler run for 10 seconds
      time.sleep(15)
      connection.stop_jobs()
  
      job_1_execution_count = len(
          self.evadb.catalog().get_job_history_by_job_id(1)
      )
      job_2_execution_count = len(
          self.evadb.catalog().get_job_history_by_job_id(2)
      )
  
      self.assertGreater(job_2_execution_count, job_1_execution_count)
      self.assertGreater(job_2_execution_count, 2)
      self.assertGreater(job_1_execution_count, 2)
  
file_path: evadb/test/integration_tests/long/test_job_scheduler_execution.py
imports: import time
  import unittest
  from datetime import datetime, timedelta
  from test.util import get_evadb_for_testing, shutdown_ray
  from mock import MagicMock
  from evadb.interfaces.relational.db import EvaDBConnection
  from evadb.server.command_handler import execute_query_fetch_all
label_desc: Use image node_id 6 for calling the JobSchedulerIntegrationTests obj's underlying member method code with example usage: obj.test_should_execute_the_scheduled_jobs() without return types