¿Existe un equivalente nativo de Mac de xvfb para ejecutarse en un servidor Mac sin cabeza?

3

Estoy intentando automatizar algunas pruebas de una aplicación GUI en una Mac sin cabeza.

Soy capaz de ejecutar estas pruebas desde el terminal en una Mac de escritorio, y no hay problemas y se ejecutan como se esperaba (sin abrir una ventana). Sin embargo, cuando intento ejecutarlos en un servidor sin cabeza, no puedo hacer que funcionen. Se equivocaron con problemas relacionados con obtener una pantalla. (Específicamente, CGLChoosePixelFormat () está devolviendo un error).

Para nuestras pruebas de la plataforma Linux, hemos tenido problemas similares, y podemos resolverlo al utilizar xvfb para crear un pantalla "virtual".

Mirando a su alrededor, parece que es posible usar xvfb en Mac ... si instala primero un subsistema de pantalla X completo. Esto me parece bastante subóptimo. Idealmente, me gustaría probar en Mac usando el mismo sistema de pantalla que usa Mac común, no un sistema de visualización solo para prueba.

¿Hay un equivalente a xvfb para la pantalla nativa de Mac? Es decir, ¿hay una manera de lanzar una pantalla "virtual" en un servidor Mac sin cabeza?

    
pregunta R.M. 25.07.2018 - 18:08

0 respuestas

Lea otras preguntas en las etiquetas