def METHOD_NAME(controlplane_instance_group, containerized_job, mocker):
    """Construct a scenario where only 1 job will fit within the max_forks of the container group.
    In this case, we set the container_group max_forks to 10, and make the task_impact of a job 6.
    Therefore, only 1 job will fit within the max of 10.
    """
    containerized_job.unified_job_template.allow_simultaneous = True
    containerized_job.unified_job_template.save()
    default_instance_group = containerized_job.instance_group
    default_instance_group.max_forks = 10
    # Create a second job that should not be scheduled
    create_job(containerized_job.unified_job_template)
    tm = TaskManager()
    with mock.patch('awx.main.models.Job.task_impact', new_callable=mock.PropertyMock) as mock_task_impact:
        mock_task_impact.return_value = 6
        with mock.patch("awx.main.scheduler.TaskManager.start_task"):
            tm.schedule()
            tm.start_task.assert_called_once()