Internjs de depuración remota que se ejecuta en selenium chromedriver

Intento depurar remotamente las pruebas ejecutadas por Internjs. Básicamente es un Chrome que se ejecuta mediante Selenium y Chromedriver.

Configuré la opción Chromedriver debuggerAddress como

debuggerAddress: '127.0.0.1:8765'

Ahora, cuando ejecuto las pruebas, Selenium espera un tiempo y luego falla con el mensaje:

FATAL ERROR
UnknownError: [POST http://localhost:4444/wd/hub/session / {"desiredCapabilities":{"browserName":"chrome","name":"tests/intern_local","idle-timeout":60,"selenium-version":"2.44.0","chromeOptions":{"debuggerAddress":"127.0.0.1:8765"}}}] unknown error: cannot connect to chrome at 127.0.0.1:8765
from chrome not reachable
  (Driver info: chromedriver=2.12.301326 (093c7e07b4a916b690e784b0374c7f618f1ea4be),platform=Mac OS X 10.10.1 x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 60.64 seconds

No estoy seguro de lo que tengo que hacer para que Chrome se conecte al servidor.

Lo intenté:

Ejecutando chromedriver en ese puerto./chromedriver_2.11 --port=8765Ejecutando Chrome con--remote-debugging-port=8765

Pero no tengo otras ideas sobre cómo iniciar un servidor de depuración de Chrome.

Enlaces útiles que probé y que no me funcionaron:

Protocolo de depuración remotaDepuración remota de Chrome DesktopCapacidades de Chromedriver (también conocidas como ChromeOptions)

Actualización 1 Obligar a Chromedriver a usar una instancia de Chrome con depuración remota en

Ejecute una nueva instancia de Chrome como enArtículo de Mozilla

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222 --no-first-run --no-default-browser-check --user-data-dir=$(mktemp -d -t 'chrome-remote_data_dir')

En conjunto interno

intern.capabilities = {
  'selenium-version': '2.44.0'
, 'chromeOptions': {
    debuggerAddress: '127.0.0.1:9222'
  }
};

Ahora, cuando ejecute las pruebas de Intern, Intern utilizará su instancia de Chrome abierta anteriormente. Ahora puedes abrirlocalhost:9222 y verá que puede depurar esa pestaña en la que se ejecutan las pruebas. Sin embargo, para mí solo puedo ver esa pestaña remota, pero hacer clic en ella no hace nada.

También probé Firefox WebIDE. Traté de conectarme alocalhost:9222, comienza a cargarse y después de un tiempo dice que no se puede conectar.

Respuestas a la pregunta(1)

Su respuesta a la pregunta