xvfb con selenio. La pantalla ya está en uso error

Quiero ejecutar pruebas de selenio desde TeamCity usando Maven en el servidor Linux sin pantalla.

Mientras ejecuto las pruebas de Selenium obtengo el siguiente error en TeamCity:

Failed to execute goal org.codehaus.mojo:selenium-maven-plugin:2.3:xvfb (xvfb) on project my-project:
It appears that the configured display is already in use: :1

Instalé x11-fonts *, xvfb, firefox, extraje DISPLAY = localhost: 1, comencé xvfb

En pom.xml agregué el siguiente complemento:

                <plugin>
                    <groupId>org.codehaus.mojo</groupId>
                    <artifactId>selenium-maven-plugin</artifactId>
                    <version>2.3</version>
                    <executions>
                        <execution>
                            <id>xvfb</id>
                            <phase>pre-integration-test</phase>
                            <goals>
                                <goal>xvfb</goal>
                            </goals>
                            <configuration>
                                <display>:1</display>
                            </configuration>
                        </execution>

                        <execution>
                            <id>selenium</id>
                            <phase>pre-integration-test</phase>
                            <goals>
                                <goal>start-server</goal>
                            </goals>
                            <configuration>
                                <background>true</background>
                            </configuration>
                        </execution>
                    </executions>
                </plugin>

¿Tienes alguna idea de cómo solucionar este problema?

UPD: xvfb se está ejecutando usando el comando

Xvfb :1 -screen 0 1920x1200x24 > /dev/null 2>&1 &

UPD: antes de intentar no ejecutar xvfb antes de ejecutar las pruebas, pero obtenía:

Execution xvfb of goal org.codehaus.mojo:selenium-maven-plugin:2.3:xvfb failed: Execute failed: java.io.IOException: Cannot run program "xauth": java.io.IOException: error=2, No such file or directory
Respuesta 1

Por favor, considere la clase de prueba de Java a continuación. ¿Por qué el método test2 () se compila correctamente, pero test1 () no? import java.util.Arrays; import java.util.List; Prueba de clase pública {public <N ...

Tengo un problema al almacenar algunos valores de caracteres especiales en db. Por ejemplo, si estoy agregando los siguientes valores a cualquier cuadro de texto, Езикова abc está almacenando los valores como ??????? abc dentro de db. Yo tengo ...

Estoy convirtiendo una base de código existente para construir a través de Maven. Configuré mis dependencias correctamente, pero Maven en realidad incluye todos los archivos de dependencias compilados en el jar resultante. Quiero poder ...

Estoy usando ScheduledExecutorService.scheduleAtFixedRate (taskA ....) para hacer alguna tarea. Quiero que todo el proceso falle cuando la tarea A arroja una excepción sin control. Sin embargo, la tarea A tiene que ser ejecutable y su ...