Nous essayons de déplacer une configuration de tests GUI en cours d'exécution sur des machines Windows vers une configuration basée sur le cloud*. Malheureusement, les outils que nous utilisons nécessitent la présence d'une carte graphique sur l'ordinateur pour s'exécuter, mais il n'y en a pas sur les instances cloud.
Notre espoir maintenant est d'installer une sorte d'adaptateur graphique virtuel, tout comme xvfb sur Linux, qui peut faire en sorte que l'ordinateur se comporte comme si une carte graphique était présente.
Un tel logiciel existe-t-il ? La recherche sur Google n'a pas encore donné de bons résultats.
Il y a aussi cette question : Existe-t-il un pilote graphique virtuel basé sur le logiciel ? - mais la réponse acceptée ici suggère d'utiliser RDP. RDP n'est pas utilisable dans notre cas car la machine doit être disponible sans intervention de l'utilisateur.
Nous avons activé l'ouverture de session automatique sur un serveur Windows 2k8 R2 mais cela n'a pas fonctionné. L'outil de test prend une capture d'écran des tests en échec, et ces captures d'écran étaient des images 1024x768 pixels entièrement noires. Nous avons essayé d'exécuter l'outil de test sous RDP, et ici nous obtenons une capture d'écran, mais les tests échouent car les couleurs sont légèrement décalées (nous ne savons pas exactement pourquoi).
*Nous essayons actuellement sur google-compute car le modèle de tarification d'AWS ne correspond pas à nos besoins. Nous n'avons pas encore essayé Azure.