我正在运行Jenkins的测试,我意识到如果我只进行一次测试,结果就是SUCCESS;但如果我并行运行三个测试,那个测试没有完成SUCCESS,它会超时。
我的泊坞窗配置是:
version: "2"
services:
selenium:
networks:
mynet:
ipv4_address: 172.25.0.100
image: bufete/spider-selenium:beta1
ports:
- "8080:8080"
hub:
networks:
mynet:
ipv4_address: 172.25.0.101
image: selenium/hub
ports:
- "5001:4444"
environment:
- GRID_BROWSER_TIMEOUT=1400
- GRID_MAX_SESSION=10
- GRID_TIMEOUT=120
- GRID_NEW_SESSION_WAIT_TIMEOUT=-1
# - GRID_TIMEOUT=900
chrome:
image: selenium/node-chrome-debug:3.3.1
shm_size: 2g
links:
- hub
volumes:
- /dev/urandom:/dev/random
depends_on:
- hub
environment:
- HUB_PORT_4444_TCP_ADDR=172.25.0.101
- HUB_PORT_4444_TCP_PORT=4444
- NODE_MAX_SESSION=1
- NODE_MAX_INSTANCES=1
- SCREEN_WIDTH=1920
- SCREEN_HEIGHT=1480
- GRID_TIMEOUT=120
- no_proxy=""
networks:
- mynet
# ports:
# - "666:5900"
volumes:
- "/dev/shm:/dev/shm"
在Jenkins中,我执行以下命令:
cd folder_project/name_test/
/opt/tools/apache-maven-3.5.0/bin/mvn -e test
你知道我怎么能得到同样的结果并行运行我的测试???
非常感谢!!