### Body

The `test_no_orphan_process_will_be_left` in `TestSchedulerJob` is really flaky.

Before we know how to fix it, I will quarantine it:

https://github.com/apache/airflow/pull/18691/checks?check_run_id=3811660138

```
  =================================== FAILURES ===================================
  _____________ TestSchedulerJob.test_no_orphan_process_will_be_left _____________
  
  self = <tests.jobs.test_scheduler_job.TestSchedulerJob object at 0x7fc2f91d2ac8>
  
      def test_no_orphan_process_will_be_left(self):
          empty_dir = mkdtemp()
          current_process = psutil.Process()
          old_children = current_process.children(recursive=True)
          self.scheduler_job = SchedulerJob(
              subdir=empty_dir, num_runs=1, executor=MockExecutor(do_update=False)
          )
          self.scheduler_job.run()
          shutil.rmtree(empty_dir)
      
          # Remove potential noise created by previous tests.
          current_children = set(current_process.children(recursive=True)) - set(old_children)
  >       assert not current_children
  E       AssertionError: assert not {psutil.Process(pid=2895, name='pytest', status='running', started='06:53:45')}
  
```

### Committer

- [X] I acknowledge that I am a maintainer/committer of the Apache Airflow project.
tests/test_utils/asserts.py
event.remove(airflow.settings.engine, "after_cursor_execute", self.after_cursor_execute)
        log.debug("Queries count: %d", sum(self.result.values()))
    def after_cursor_execute(self, *args, **kwargs):
        stack = [
            f
            for f in traceback.extract_stack()
            if 'sqlalchemy' not in f.filename
            and __file__ != f.filename
            and ('session.py' not in f.filename and f.name != 'wrapper')
        ]
        stack_info = ">".join([f"{f.filename.rpartition('/')[-1]}:{f.name}:{f.lineno}" for f in stack][-3:])
        self.result[f"{stack_info}"] += 1
count_queries = CountQueries
@contextmanager
def assert_queries_count(expected_count, message_fmt=None):
    with count_queries() as result:
        yield None
    count = sum(result.values())
    if expected_count != count:
        message_fmt = (
            message_fmt
            or "The expected number of db queries is {expected_count}. "
            "The current number is {current_count}.\n\n"
            "Recorded query locations:"
        )
        message = message_fmt.format(current_count=count, expected_count=expected_count)
        for location, count in result.items():
            message += f'\n\t{location}:\t{count}'
        raise AssertionError(message)