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