e2e-cluster org.apache.skywalking 1.0.0 4.0.0 e2e-cluster-test-runner org.apache.skywalking e2e-base ${project.version} org.apache.skywalking e2e-cluster-provider ${project.version} org.apache.skywalking e2e-cluster-consumer ${project.version} e2e-cluster-provider e2e-cluster-consumer 1.1 skywalking-e2e-container-${build.id}-cluster elasticsearch io.fabric8 docker-maven-plugin %a-%t-%i Always elastic/elasticsearch:${elasticsearch.version} ${e2e.container.name.prefix}-elasticsearch es.port:9200 http://localhost:${es.port} GET 200 single-node zookeeper:${zookeeper.image.version} ${e2e.container.name.prefix}-zookeeper zk.port:2181 binding to port skyapm/e2e-container:${e2e.container.version} ${e2e.container.name.prefix} cluster elasticsearch ${elasticsearch.version} ${e2e.container.name.prefix}-elasticsearch:9200 ${e2e.container.name.prefix}-zookeeper:2181 ${provider.name}-${project.version}.jar -DSW_AGENT_COLLECTOR_BACKEND_SERVICES=127.0.0.1:11800 -DSW_AGENT_NAME=${provider.name} -Dserver.port=9090 ${provider.name}-${project.version}.jar -DSW_AGENT_COLLECTOR_BACKEND_SERVICES=127.0.0.1:11801 -DSW_AGENT_NAME=${provider.name} -Dserver.port=9091 ${consumer.name}-${project.version}.jar -DSW_AGENT_COLLECTOR_BACKEND_SERVICES=127.0.0.1:11801 -DSW_AGENT_NAME=${consumer.name} -Dserver.port=9092 ${e2e.container.name.prefix}-elasticsearch ${e2e.container.name.prefix}-zookeeper +webapp.host:webapp.port:8081 +service.host:service.port:9092 ${e2e.container.name.prefix}-elasticsearch ${e2e.container.name.prefix}-zookeeper ${sw.home}:/sw ../${provider.name}/target/${provider.name}-${project.version}.jar:/home/${provider.name}-${project.version}.jar ../${consumer.name}/target/${consumer.name}-${project.version}.jar:/home/${consumer.name}-${project.version}.jar ${project.basedir}/src/docker/rc.d:/rc.d:ro ${project.basedir}/src/docker/clusterize.awk:/clusterize.awk SkyWalking e2e container is ready for tests influxdb io.fabric8 docker-maven-plugin %a-%t-%i mysql/mysql-server:${mysql.version} ${e2e.container.name.prefix}-mysql Socket: '/var/run/mysqld/mysqlx.sock' bind-address: '::' port: 3306 root@1234 swtest % mysql.port:3306 influxdb:${influxdb.version} ${e2e.container.name.prefix}-influxdb influxdb.port:8086 http://${docker.host.address}:${influxdb.port}/ping GET zookeeper:${zookeeper.image.version} ${e2e.container.name.prefix}-zookeeper zk.port:2181 binding to port skyapm/e2e-container:${e2e.container.version} ${e2e.container.name.prefix} cluster influxdb mysql jdbc:mysql://${e2e.container.name.prefix}-mysql:3306/swtest http://${e2e.container.name.prefix}-influxdb:8086 ${e2e.container.name.prefix}-zookeeper:2181 ${provider.name}-${project.version}.jar -DSW_AGENT_COLLECTOR_BACKEND_SERVICES=127.0.0.1:11800 -DSW_AGENT_NAME=${provider.name} -Dserver.port=9090 ${provider.name}-${project.version}.jar -DSW_AGENT_COLLECTOR_BACKEND_SERVICES=127.0.0.1:11801 -DSW_AGENT_NAME=${provider.name} -Dserver.port=9091 ${consumer.name}-${project.version}.jar -DSW_AGENT_COLLECTOR_BACKEND_SERVICES=127.0.0.1:11801 -DSW_AGENT_NAME=${consumer.name} -Dserver.port=9092 ${e2e.container.name.prefix}-influxdb ${e2e.container.name.prefix}-zookeeper ${e2e.container.name.prefix}-mysql +webapp.host:webapp.port:8081 +service.host:service.port:9092 ${e2e.container.name.prefix}-influxdb ${e2e.container.name.prefix}-zookeeper ${e2e.container.name.prefix}-mysql ${sw.home}:/sw ../${provider.name}/target/${provider.name}-${project.version}.jar:/home/${provider.name}-${project.version}.jar ../${consumer.name}/target/${consumer.name}-${project.version}.jar:/home/${consumer.name}-${project.version}.jar ${project.basedir}/src/docker/rc.d:/rc.d:ro ${project.basedir}/src/docker/clusterize.awk:/clusterize.awk SkyWalking e2e container is ready for tests org.apache.maven.plugins maven-failsafe-plugin ${webapp.host} ${webapp.port} ${service.host} ${service.port} ${provider.name} ${consumer.name} verify