code: def test_old_ssh_n_workers_with_nprocs_is_an_error():
      with pytest.raises(ValueError, match="Both nprocs and n_workers"):
          SSHCluster(
              scheduler_addr="127.0.0.1",
              scheduler_port=8687,
              worker_addrs=(),
              nprocs=2,
              n_workers=2,
          )
  
file_path: distributed/distributed/deploy/tests/test_old_ssh.py
imports: from __future__ import annotations
  from time import sleep
  import pytest
  from distributed import Client
  from distributed.deploy.old_ssh import SSHCluster
  from distributed.metrics import time
label_desc: Use image node_id 4 for calling a global function with example usage: test_old_ssh_n_workers_with_nprocs_is_an_error() without return types