You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by ke...@apache.org on 2020/03/16 15:45:47 UTC
[skywalking] branch master updated (b91d744 -> dcd66ee)
This is an automated email from the ASF dual-hosted git repository.
kezhenxu94 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/skywalking.git.
from b91d744 UI update. (#4525)
add dcd66ee Rewrite the E2E test framework and tests (#4510)
No new revisions were added by this update.
Summary of changes:
.github/workflows/e2e.cluster.yaml | 65 +++
.github/workflows/e2e.jdk-versions.yaml | 64 +++
.github/workflows/e2e.profiling.yaml | 57 +++
.github/workflows/e2e.storages.yaml | 63 +++
.github/workflows/e2e.ttl.yaml | 56 +++
.github/workflows/e2e.yaml | 148 +++----
.gitignore | 1 -
apm-checkstyle/checkStyle.xml | 4 +-
.../org/apache/skywalking/apm/util/StringUtil.java | 18 +
.../apache/skywalking/apm/util/StringUtilTest.java | 7 +
.../agent/core/conf/SnifferConfigInitializer.java | 1 +
docs/en/guides/README.md | 36 +-
pom.xml | 3 +
.../e2e-6.x-agent-7.x-oap-compatibility/pom.xml | 148 -------
.../src/docker/rc.d/rc0-prepare.sh | 27 --
.../src/docker/rc.d/rc1-startup.sh | 40 --
.../e2e/sample/client/SampleClientApplication.java | 31 --
.../e2e/sample/client/TestController.java | 46 ---
.../apache/skywalking/e2e/sample/client/User.java | 53 ---
.../skywalking/e2e/sample/client/UserRepo.java | 24 --
.../src/main/resources/application.yml | 35 --
.../skywalking/e2e/SampleVerificationITCase.java | 347 ----------------
...king.e2e.SampleVerificationITCase.endpoints.yml | 27 --
...lking.e2e.SampleVerificationITCase.services.yml | 25 --
...walking.e2e.SampleVerificationITCase.traces.yml | 31 --
test/e2e/e2e-agent-auth/pom.xml | 146 -------
.../e2e-agent-auth/src/docker/rc.d/rc1-startup.sh | 45 --
.../e2e/sample/client/SampleClientApplication.java | 31 --
.../e2e/sample/client/TestController.java | 46 ---
.../skywalking/e2e/SampleVerificationITCase.java | 360 ----------------
...king.e2e.SampleVerificationITCase.endpoints.yml | 27 --
...lking.e2e.SampleVerificationITCase.services.yml | 25 --
...walking.e2e.SampleVerificationITCase.traces.yml | 31 --
test/e2e/e2e-agent-reboot/pom.xml | 148 -------
.../src/docker/rc.d/rc0-prepare.sh | 42 --
.../src/docker/rc.d/rc1-startup.sh | 52 ---
.../e2e/sample/client/SampleClientApplication.java | 31 --
.../e2e/sample/client/TestController.java | 46 ---
.../apache/skywalking/e2e/sample/client/User.java | 53 ---
.../src/main/resources/application.yml | 35 --
.../apache/skywalking/e2e/AgentRebootITCase.java | 327 ---------------
...king.e2e.SampleVerificationITCase.endpoints.yml | 25 --
...king.e2e.SampleVerificationITCase.instances.yml | 34 --
...lking.e2e.SampleVerificationITCase.services.yml | 25 --
...walking.e2e.SampleVerificationITCase.traces.yml | 31 --
.../org/apache/skywalking/e2e/service/Service.java | 47 ---
.../skywalking/e2e/service/endpoint/Endpoint.java | 45 --
.../e2e/service/endpoint/EndpointQuery.java | 47 ---
.../skywalking/e2e/service/endpoint/Endpoints.java | 38 --
.../skywalking/e2e/service/instance/Attribute.java | 45 --
.../java/org/apache/skywalking/e2e/topo/Call.java | 69 ----
.../java/org/apache/skywalking/e2e/topo/Node.java | 67 ---
.../e2e/topo/ServiceInstanceTopoQuery.java | 45 --
.../org/apache/skywalking/e2e/topo/TopoData.java | 55 ---
.../org/apache/skywalking/e2e/trace/Trace.java | 91 ----
test/e2e/e2e-base/src/test/resources/test.yml | 31 --
.../e2e-cluster-with-gateway-consumer/pom.xml | 56 ---
.../org/apache/skywalking/e2e/cluster/User.java | 44 --
.../src/main/resources/application.yml | 22 -
.../e2e-cluster-with-gateway-gateway/pom.xml | 65 ---
.../apache/skywalking/e2e/GatewayApplication.java | 30 --
.../e2e-cluster-with-gateway-provider/pom.xml | 69 ----
.../e2e/cluster/Service0Application.java | 31 --
.../skywalking/e2e/cluster/TestController.java | 45 --
.../org/apache/skywalking/e2e/cluster/User.java | 53 ---
.../apache/skywalking/e2e/cluster/UserRepo.java | 24 --
.../src/main/resources/application.yml | 35 --
.../e2e-cluster-with-gateway-test-runner/pom.xml | 222 ----------
.../src/docker/rc.d/rc0-prepare.sh | 39 --
.../src/docker/rc.d/rc1-startup.sh | 99 -----
.../skywalking/e2e/ClusterVerificationITCase.java | 358 ----------------
...ing.e2e.ClusterVerificationITCase.endpoints.yml | 25 --
...usterVerificationITCase.serviceInstanceTopo.yml | 48 ---
...king.e2e.ClusterVerificationITCase.services.yml | 28 --
...ywalking.e2e.ClusterVerificationITCase.topo.yml | 45 --
test/e2e/e2e-cluster-with-gateway/pom.xml | 39 --
.../e2e/cluster/Service1Application.java | 29 --
.../skywalking/e2e/cluster/TestController.java | 53 ---
.../org/apache/skywalking/e2e/cluster/User.java | 44 --
.../src/main/resources/application.yml | 22 -
.../src/main/resources/application.yml | 35 --
.../e2e-cluster/e2e-cluster-test-runner/pom.xml | 365 ----------------
.../src/docker/rc.d/rc0-prepare.sh | 41 --
.../src/docker/rc.d/rc1-startup.sh | 84 ----
.../skywalking/e2e/ClusterVerificationITCase.java | 369 -----------------
...ing.e2e.ClusterVerificationITCase.endpoints.yml | 25 --
...usterVerificationITCase.serviceInstanceTopo.yml | 48 ---
...king.e2e.ClusterVerificationITCase.services.yml | 28 --
test/e2e/{e2e-base => e2e-common}/pom.xml | 23 +-
.../skywalking/e2e/SkyWalkingAnnotations.java | 284 +++++++++++++
.../apache/skywalking/e2e/SkyWalkingExtension.java | 60 +++
.../skywalking/e2e/annotation/ContainerHost.java | 48 +++
.../e2e/annotation/ContainerHostAndPort.java | 49 +++
.../skywalking/e2e/annotation/ContainerPort.java | 48 +++
.../skywalking/e2e/annotation/DockerCompose.java | 43 ++
.../skywalking/e2e/annotation/DockerContainer.java | 40 ++
.../apache/skywalking/e2e/common/HostAndPort.java} | 17 +-
.../skywalking/e2e/docker/DockerComposeFile.java} | 12 +-
.../skywalking/e2e/logging/ContainerLogger.java | 57 +++
.../e2e/naming/CamelCaseNameGenerator.java} | 20 +-
.../skywalking/e2e/retryable/OneShotExtension.java | 86 ++++
.../skywalking/e2e/retryable/RetryableTest.java | 58 +++
.../e2e/retryable/RetryableTestContext.java} | 27 +-
.../e2e/retryable/RetryableTestExtension.java | 78 ++++
.../apache/skywalking/e2e/retryable/Stores.java} | 40 +-
.../org/apache/skywalking/e2e/utils/Envs.java} | 38 +-
.../org/apache/skywalking/e2e/utils/Yamls.java | 62 +++
.../e2e/retryable/RetryableTestTest.java | 63 +++
test/e2e/{e2e-ttl => e2e-data}/pom.xml | 11 +-
.../org/apache/skywalking/e2e/AbstractQuery.java | 7 +-
.../org/apache/skywalking/e2e/GQLResponse.java} | 11 +-
.../org/apache/skywalking/e2e}/ProfileClient.java | 86 ++--
.../apache/skywalking/e2e/SimpleQueryClient.java | 99 +++--
.../e2e/assertor/VariableExpressParser.java | 0
.../exception/VariableNotFoundException.java | 0
.../e2e/exception/AssertFailedException.java | 0
.../e2e/metrics/AllOfMetricsMatcher.java | 19 +-
.../e2e/metrics/AtLeastOneOfMetricsMatcher.java | 19 +-
.../apache/skywalking/e2e/metrics/Metrics.java} | 10 +-
.../apache/skywalking/e2e/metrics/MetricsData.java | 2 -
.../skywalking/e2e/metrics/MetricsMatcher.java | 52 ++-
.../skywalking/e2e/metrics/MetricsQuery.java | 28 +-
.../skywalking/e2e/metrics/MetricsValue.java} | 10 +-
.../e2e/metrics/MetricsValueMatcher.java | 19 +-
.../skywalking/e2e/metrics/MultiMetricsData.java | 2 -
.../creation/ProfileTaskCreationRequest.java | 4 -
.../creation/ProfileTaskCreationResult.java | 2 -
.../creation/ProfileTaskCreationResultMatcher.java | 8 +-
.../creation/ProfileTaskCreationResultWrapper.java | 2 -
.../e2e/profile/query/ProfileAnalyzation.java} | 27 +-
.../profile/query/ProfileStackElementMatcher.java | 12 +-
.../e2e/profile/query/ProfileStackTreeMatcher.java | 8 +-
.../skywalking/e2e/profile/query/ProfileTask.java | 5 -
.../e2e/profile/query/ProfileTaskLog.java | 10 +-
.../e2e/profile/query/ProfileTaskLogMatcher.java | 10 +-
.../e2e/profile/query/ProfileTaskMatcher.java | 10 +-
.../e2e/profile/query/ProfileTaskQuery.java} | 17 +-
.../skywalking/e2e/profile/query/ProfileTasks.java | 9 +-
.../e2e/profile/query/ProfiledSegment.java | 4 +-
.../e2e/profile/query/ProfiledSegmentMatcher.java | 11 +-
.../skywalking/e2e/profile/query/ProfiledSpan.java | 1 -
.../e2e/profile/query/ProfiledSpanMatcher.java | 5 +-
.../e2e/profile/query/ProfilesTasksMatcher.java | 16 +-
.../skywalking/e2e/profile/query/Traces.java | 10 +-
.../apache/skywalking/e2e/service/Service.java} | 7 +-
.../skywalking/e2e/service/ServiceMatcher.java | 30 +-
.../skywalking/e2e/service/ServicesData.java | 10 +-
.../skywalking/e2e/service/ServicesMatcher.java | 16 +-
.../skywalking/e2e/service/ServicesQuery.java | 0
.../skywalking/e2e/service/endpoint/Endpoint.java} | 9 +-
.../e2e/service/endpoint/EndpointMatcher.java | 25 +-
.../e2e/service/endpoint/EndpointQuery.java} | 12 +-
.../e2e/service/endpoint/Endpoints.java} | 9 +-
.../e2e/service/endpoint/EndpointsMatcher.java | 39 +-
.../e2e/service/instance/Attribute.java} | 9 +-
.../e2e/service/instance/AttributeMatcher.java | 27 +-
.../skywalking/e2e/service/instance/Instance.java | 0
.../e2e/service/instance/InstanceMatcher.java | 43 +-
.../skywalking/e2e/service/instance/Instances.java | 10 +-
.../e2e/service/instance/InstancesMatcher.java | 14 +-
.../e2e/service/instance/InstancesQuery.java | 0
.../java/org/apache/skywalking/e2e/topo/Call.java} | 13 +-
.../apache/skywalking/e2e/topo/CallMatcher.java | 41 +-
.../java/org/apache/skywalking/e2e/topo/Node.java} | 18 +-
.../apache/skywalking/e2e/topo/NodeMatcher.java | 45 +-
.../skywalking/e2e/topo/ServiceInstanceNode.java | 9 +-
.../e2e/topo/ServiceInstanceNodeMatcher.java | 10 +-
.../e2e/topo/ServiceInstanceTopology.java} | 12 +-
.../e2e/topo/ServiceInstanceTopologyMatcher.java} | 28 +-
.../e2e/topo/ServiceInstanceTopologyQuery.java} | 10 +-
.../e2e/topo/ServiceInstanceTopologyResponse.java} | 11 +-
.../apache/skywalking/e2e/topo/TopoMatcher.java | 56 +--
.../org/apache/skywalking/e2e/topo/TopoQuery.java | 0
.../org/apache/skywalking/e2e/topo/Topology.java} | 19 +-
.../skywalking/e2e/topo/TopologyResponse.java} | 7 +-
.../java/org/apache/skywalking/e2e/trace/Span.java | 0
.../apache/skywalking/e2e/trace/SpanMatcher.java | 2 +
.../java/org/apache/skywalking/e2e/trace/Tag.java} | 9 +-
.../org/apache/skywalking/e2e/trace/Trace.java} | 34 +-
.../apache/skywalking/e2e/trace/TraceMatcher.java | 71 +---
.../apache/skywalking/e2e/trace/TracesData.java} | 20 +-
.../apache/skywalking/e2e/trace/TracesMatcher.java | 2 +-
.../apache/skywalking/e2e/trace/TracesQuery.java | 0
.../e2e/verification/AbstractMatcher.java | 0
.../src/main/resources/endpoints.gql | 13 +-
.../src/main/resources/instanceTopo.gql | 13 +-
.../src/main/resources/instances.gql | 13 +-
.../src/main/resources/metrics-multiLines.gql | 13 +-
.../src/main/resources/metrics.gql | 13 +-
.../src/main/resources/profileAnalyzation.gql} | 13 +-
.../src/main/resources/profileTaskCreation.gql | 13 +-
.../src/main/resources/profileTaskList.gql} | 13 +-
.../src/main/resources/profileTaskSegmentList.gql} | 13 +-
.../src/main/resources/profiledSegment.gql} | 13 +-
.../src/main/resources/services.gql | 13 +-
.../src/main/resources/topo.gql | 13 +-
.../src/main/resources/traces.gql | 13 +-
.../org/apache/skywalking/e2e/TestMatcher.java | 53 +--
.../apache/skywalking/e2e/TestMetricsMatcher.java | 22 +-
.../e2e/TestServiceInstanceTopologyMatcher.java} | 70 ++--
.../org/apache/skywalking/e2e/TestTopoMatcher.java | 48 ++-
.../src/test/resources/serviceInstanceTopo.yml | 19 +-
.../src/test/resources/test.yml} | 30 +-
.../src/test/resources/topo.yml | 19 +-
test/e2e/e2e-http-api-with-nginx-lua/pom.xml | 195 ---------
.../src/docker/rc.d/rc1-startup.sh | 48 ---
.../e2e/sample/client/SampleClientApplication.java | 29 --
.../src/main/resources/application.yml | 22 -
.../skywalking/e2e/SampleVerificationITCase.java | 386 -----------------
...king.e2e.SampleVerificationITCase.endpoints.yml | 28 --
...king.e2e.SampleVerificationITCase.instances.yml | 34 --
...ampleVerificationITCase.serviceInstanceTopo.yml | 41 --
...lking.e2e.SampleVerificationITCase.services.yml | 27 --
...kywalking.e2e.SampleVerificationITCase.topo.yml | 47 ---
...walking.e2e.SampleVerificationITCase.traces.yml | 40 --
test/e2e/e2e-influxdb/pom.xml | 170 --------
test/e2e/e2e-influxdb/src/docker/application.yml | 232 -----------
.../e2e-influxdb/src/docker/rc.d/rc1-startup.sh | 40 --
.../e2e/sample/client/SampleClientApplication.java | 31 --
.../e2e/sample/client/TestController.java | 46 ---
.../apache/skywalking/e2e/sample/client/User.java | 53 ---
.../skywalking/e2e/sample/client/UserRepo.java | 24 --
.../src/main/resources/application.yml | 35 --
.../skywalking/e2e/SampleVerificationITCase.java | 369 -----------------
...king.e2e.SampleVerificationITCase.endpoints.yml | 27 --
...king.e2e.SampleVerificationITCase.instances.yml | 34 --
...ampleVerificationITCase.serviceInstanceTopo.yml | 41 --
...lking.e2e.SampleVerificationITCase.services.yml | 25 --
...kywalking.e2e.SampleVerificationITCase.topo.yml | 46 ---
...walking.e2e.SampleVerificationITCase.traces.yml | 31 --
test/e2e/e2e-mysql/pom.xml | 172 --------
test/e2e/e2e-mysql/src/docker/application.yml | 207 ----------
test/e2e/e2e-mysql/src/docker/rc.d/rc1-startup.sh | 40 --
.../e2e/sample/client/SampleClientApplication.java | 31 --
.../e2e/sample/client/TestController.java | 46 ---
.../apache/skywalking/e2e/sample/client/User.java | 53 ---
.../skywalking/e2e/sample/client/UserRepo.java | 24 --
.../e2e-mysql/src/main/resources/application.yml | 35 --
.../skywalking/e2e/SampleVerificationITCase.java | 347 ----------------
...king.e2e.SampleVerificationITCase.endpoints.yml | 27 --
...king.e2e.SampleVerificationITCase.instances.yml | 34 --
...ampleVerificationITCase.serviceInstanceTopo.yml | 41 --
...lking.e2e.SampleVerificationITCase.services.yml | 25 --
...kywalking.e2e.SampleVerificationITCase.topo.yml | 46 ---
...walking.e2e.SampleVerificationITCase.traces.yml | 31 --
test/e2e/e2e-profile/e2e-profile-service/pom.xml | 74 ----
.../apache/skywalking/e2e/profile/CreateUser.java | 48 ---
.../skywalking/e2e/profile/ProfileApplication.java | 31 --
.../org/apache/skywalking/e2e/profile/User.java | 53 ---
.../src/main/resources/application.yml | 35 --
.../e2e-profile/e2e-profile-test-runner/pom.xml | 457 ---------------------
.../src/docker/adapt_storage.awk | 66 ---
.../src/docker/h2/h2-install.sh | 29 --
.../src/docker/rc.d/rc0-prepare.sh | 36 --
.../src/docker/rc.d/rc1-startup.sh | 46 ---
.../e2e/profile/query/ProfileAnalyzation.java | 81 ----
.../e2e/profile/query/ProfileTaskQuery.java | 49 ---
...ing.e2e.ProfileVerificationITCase.endpoints.yml | 19 -
.../skywalking/e2e/ProfileVerificationITCase.java | 393 ------------------
.../pom.xml | 6 +-
.../apache/skywalking/e2e/E2EConfiguration.java} | 25 +-
.../skywalking/e2e}/Service1Application.java | 2 +-
.../main/java/org/apache/skywalking/e2e/User.java} | 9 +-
.../e2e/controller/HealthController.java} | 18 +-
.../skywalking/e2e/controller/UserController.java} | 32 +-
.../src/main/resources/application.yml | 22 +-
.../pom.xml | 6 +-
.../skywalking/e2e}/Service0Application.java | 2 +-
.../main/java/org/apache/skywalking/e2e}/User.java | 29 +-
.../java/org/apache/skywalking/e2e}/UserRepo.java | 2 +-
.../e2e/controller/HealthController.java} | 11 +-
.../skywalking/e2e/controller/UserController.java} | 22 +-
.../apache/skywalking/e2e/profile/CreateUser.java} | 12 +-
.../skywalking/e2e/profile/ProfileController.java} | 27 +-
.../src/main/resources/application.yml | 13 +-
test/e2e/e2e-single-service/pom.xml | 145 -------
.../src/docker/rc.d/rc1-startup.sh | 40 --
.../e2e/sample/client/SampleClientApplication.java | 31 --
.../e2e/sample/client/TestController.java | 46 ---
.../apache/skywalking/e2e/sample/client/User.java | 53 ---
.../skywalking/e2e/sample/client/UserRepo.java | 24 --
.../src/main/resources/application.yml | 35 --
.../skywalking/e2e/SampleVerificationITCase.java | 347 ----------------
...king.e2e.SampleVerificationITCase.endpoints.yml | 27 --
...king.e2e.SampleVerificationITCase.instances.yml | 34 --
...ampleVerificationITCase.serviceInstanceTopo.yml | 41 --
...lking.e2e.SampleVerificationITCase.services.yml | 25 --
...kywalking.e2e.SampleVerificationITCase.topo.yml | 46 ---
...walking.e2e.SampleVerificationITCase.traces.yml | 31 --
test/e2e/e2e-ssl/pom.xml | 151 -------
test/e2e/e2e-ssl/src/docker/ca/ca.crt | 28 --
test/e2e/e2e-ssl/src/docker/certs/ca.crt | 28 --
test/e2e/e2e-ssl/src/docker/certs/server-key.pem | 28 --
test/e2e/e2e-ssl/src/docker/certs/server.crt | 25 --
test/e2e/e2e-ssl/src/docker/rc.d/rc1-startup.sh | 50 ---
.../e2e/sample/client/SampleClientApplication.java | 31 --
.../e2e/sample/client/TestController.java | 46 ---
.../apache/skywalking/e2e/sample/client/User.java | 53 ---
.../skywalking/e2e/sample/client/UserRepo.java | 24 --
.../e2e/e2e-ssl/src/main/resources/application.yml | 35 --
.../skywalking/e2e/SampleVerificationITCase.java | 360 ----------------
...king.e2e.SampleVerificationITCase.endpoints.yml | 27 --
...king.e2e.SampleVerificationITCase.instances.yml | 34 --
...ampleVerificationITCase.serviceInstanceTopo.yml | 41 --
...lking.e2e.SampleVerificationITCase.services.yml | 25 --
...kywalking.e2e.SampleVerificationITCase.topo.yml | 46 ---
...walking.e2e.SampleVerificationITCase.traces.yml | 31 --
.../docker/Dockerfile.consumer} | 40 +-
.../docker/Dockerfile.provider} | 40 +-
.../docker/agent-reboot/docker-compose.yml | 61 +++
.../e2e/e2e-test/docker/cluster/docker-compose.yml | 94 +++++
.../docker/cluster/docker-compose.zk.es6.yml | 84 ++++
.../docker/cluster/docker-compose.zk.es7.yml | 84 ++++
.../docker/cluster/docker-compose.zk.influxdb.yml | 112 +++++
.../docker/cluster/docker-compose.zk.mysql.yml | 92 +++++
.../docker/cluster/docker-compose.zk.yml} | 34 +-
.../docker/cluster/download-mysql.sh} | 13 +-
.../e2e/e2e-test/docker/gateway/docker-compose.yml | 185 +++++++++
.../docker/gateway/gateway.conf} | 29 +-
.../docker/gateway/gateways.yml} | 26 +-
.../docker/lua/Dockerfile.nginx} | 24 +-
test/e2e/e2e-test/docker/lua/docker-compose.yml | 82 ++++
.../docker/lua/nginx.conf} | 59 +--
.../docker/profile/Dockerfile.h2} | 22 +-
.../docker/profile/docker-compose.es6.yml} | 54 ++-
.../docker/profile/docker-compose.es7.yml} | 54 ++-
.../docker/profile/docker-compose.h2.yml} | 53 ++-
.../docker/profile/docker-compose.influxdb.yml | 71 ++++
.../docker/profile/docker-compose.mysql.yml | 59 +++
.../docker/profile/docker-compose.yml} | 47 ++-
.../docker/profile/download-mysql.sh} | 13 +-
.../e2e-test/docker/simple/auth/docker-compose.yml | 63 +++
.../docker/simple/compatibility/docker-compose.yml | 62 +++
.../e2e-test/docker/simple/jdk/docker-compose.yml | 62 +++
test/e2e/e2e-test/docker/simple/ssl/ca/ca.crt | 27 ++
test/e2e/e2e-test/docker/simple/ssl/certs/ca.crt | 27 ++
.../docker/simple/ssl/certs/server-key.pem | 52 +++
.../e2e-test/docker/simple/ssl/certs/server.crt | 27 ++
.../e2e-test/docker/simple/ssl/docker-compose.yml | 71 ++++
.../docker => e2e-test/docker/simple/ssl}/hosts | 0
.../docker/storage/docker-compose.es6.yml} | 54 ++-
.../docker/storage/docker-compose.es7.yml} | 54 ++-
.../docker/storage/docker-compose.influxdb.yml} | 52 ++-
.../docker/storage/docker-compose.mysql.yml | 59 +++
.../docker/storage/docker-compose.yml} | 46 ++-
.../docker/storage/download-mysql.sh} | 16 +-
.../e2e/e2e-test/docker/ttl/docker-compose.es6.yml | 71 ++++
.../e2e/e2e-test/docker/ttl/docker-compose.es7.yml | 71 ++++
.../docker/ttl/docker-compose.influxdb.yml | 58 +++
.../docker/ttl/docker-compose.yml} | 34 +-
test/e2e/e2e-test/e2e-cluster-test-runner.iml | 173 ++++++++
test/e2e/{e2e-profile => e2e-test}/pom.xml | 51 ++-
.../org/apache/skywalking/e2e/AgentRebootE2E.java | 264 ++++++++++++
.../java/org/apache/skywalking/e2e/ClusterE2E.java | 277 +++++++++++++
.../java/org/apache/skywalking/e2e/GatewayE2E.java | 259 ++++++++++++
.../java/org/apache/skywalking/e2e/LuaE2E.java | 281 +++++++++++++
.../apache/skywalking/e2e/base/SkyWalkingE2E.java} | 37 +-
.../skywalking/e2e/base/SkyWalkingTestAdapter.java | 54 +++
.../skywalking/e2e/base/TrafficController.java | 70 ++++
.../apache/skywalking/e2e/profile/ProfileE2E.java | 269 ++++++++++++
.../apache/skywalking/e2e/simple/SimpleE2E.java | 305 ++++++++++++++
.../apache/skywalking/e2e/storage/StorageE2E.java | 275 +++++++++++++
.../apache/skywalking/e2e/ttl/StorageTTLE2E.java} | 188 +++++----
.../org/apache/skywalking/e2e/utils/Times.java} | 15 +-
.../resources/expected/agent-reboot/endpoints.yml} | 24 +-
.../resources/expected/agent-reboot/instances.yml} | 13 +-
.../resources/expected/agent-reboot/services.yml} | 24 +-
.../test/resources/expected/agent-reboot/topo.yml} | 19 +-
.../resources/expected/agent-reboot/traces.yml} | 15 +-
.../test/resources/expected/cluster/endpoints.yml} | 24 +-
.../test/resources/expected/cluster/instances.yml} | 19 +-
.../expected/cluster/providerInstances.yml} | 19 +-
.../expected/cluster/serviceInstanceTopo.yml} | 47 ++-
.../test/resources/expected/cluster/services.yml} | 25 +-
.../src/test/resources/expected/cluster/topo.yml} | 25 +-
.../test/resources/expected/cluster/traces.yml} | 15 +-
.../test/resources/expected/gateway/endpoints.yml} | 24 +-
.../test/resources/expected/gateway/instances.yml} | 19 +-
.../expected/gateway/providerInstances.yml} | 19 +-
.../expected/gateway/serviceInstanceTopo.yml} | 47 ++-
.../test/resources/expected/gateway/services.yml} | 25 +-
.../src/test/resources/expected/gateway/topo.yml} | 50 ++-
.../test/resources/expected/gateway/traces.yml} | 15 +-
.../src/test/resources/expected/lua/endpoints.yml} | 21 +-
.../src/test/resources/expected/lua/instances.yml} | 19 +-
.../resources/expected/lua/nginxEndpoints.yml} | 21 +-
.../resources/expected/lua/nginxInstances.yml} | 24 +-
.../expected/lua/serviceInstanceTopo.yml} | 40 +-
.../src/test/resources/expected/lua/services.yml} | 26 +-
.../src/test/resources/expected/lua/topo.yml} | 60 ++-
.../src/test/resources/expected/lua/traces.yml} | 37 +-
.../test/resources/expected/profile/endpoints.yml} | 24 +-
.../test/resources/expected/profile/finished.yml} | 13 +-
.../test/resources/expected/profile/instances.yml} | 19 +-
.../test/resources/expected/profile/notified.yml} | 13 +-
.../expected/profile/profileAnayzation.yml} | 111 ++---
.../resources/expected/profile/profileSegment.yml} | 15 +-
.../expected/profile/profileSegments.yml} | 30 +-
.../test/resources/expected/profile/services.yml} | 13 +-
.../test/resources/expected/simple/endpoints.yml} | 24 +-
.../test/resources/expected/simple/instances.yml} | 33 +-
.../expected/simple/serviceInstanceTopo.yml} | 19 +-
.../test/resources/expected/simple/services.yml} | 24 +-
.../src/test/resources/expected/simple/topo.yml} | 19 +-
.../src/test/resources/expected/simple/traces.yml} | 30 +-
.../test/resources/expected/storage/endpoints.yml} | 24 +-
.../test/resources/expected/storage/instances.yml} | 33 +-
.../expected/storage/serviceInstanceTopo.yml} | 19 +-
.../test/resources/expected/storage/services.yml} | 24 +-
.../src/test/resources/expected/storage/topo.yml} | 19 +-
.../test/resources/expected/storage/traces.yml} | 30 +-
.../src/test/resources/junit-platform.properties} | 23 +-
.../src/test/resources/logback.xml} | 31 +-
test/e2e/e2e-ttl/e2e-ttl-es/pom.xml | 147 -------
.../e2e-ttl-es/src/docker/rc.d/rc1-startup.sh | 36 --
.../src/docker/ttl_official_analysis.oal | 23 --
test/e2e/e2e-ttl/e2e-ttl-influxdb/pom.xml | 151 -------
.../src/docker/rc.d/rc0-prepare.sh | 26 --
.../src/docker/rc.d/rc1-startup.sh | 35 --
.../src/docker/ttl_official_analysis.oal | 23 --
.../apache/skywalking/e2e/StorageTTLITCase.java | 285 -------------
.../resources/application.yml => lombok.config} | 22 +-
test/e2e/pom.xml | 176 ++++----
test/e2e/run.sh | 92 -----
424 files changed, 7145 insertions(+), 15759 deletions(-)
create mode 100644 .github/workflows/e2e.cluster.yaml
create mode 100644 .github/workflows/e2e.jdk-versions.yaml
create mode 100644 .github/workflows/e2e.profiling.yaml
create mode 100644 .github/workflows/e2e.storages.yaml
create mode 100644 .github/workflows/e2e.ttl.yaml
delete mode 100755 test/e2e/e2e-6.x-agent-7.x-oap-compatibility/pom.xml
delete mode 100755 test/e2e/e2e-6.x-agent-7.x-oap-compatibility/src/docker/rc.d/rc0-prepare.sh
delete mode 100755 test/e2e/e2e-6.x-agent-7.x-oap-compatibility/src/docker/rc.d/rc1-startup.sh
delete mode 100644 test/e2e/e2e-6.x-agent-7.x-oap-compatibility/src/main/java/org/apache/skywalking/e2e/sample/client/SampleClientApplication.java
delete mode 100644 test/e2e/e2e-6.x-agent-7.x-oap-compatibility/src/main/java/org/apache/skywalking/e2e/sample/client/TestController.java
delete mode 100644 test/e2e/e2e-6.x-agent-7.x-oap-compatibility/src/main/java/org/apache/skywalking/e2e/sample/client/User.java
delete mode 100644 test/e2e/e2e-6.x-agent-7.x-oap-compatibility/src/main/java/org/apache/skywalking/e2e/sample/client/UserRepo.java
delete mode 100644 test/e2e/e2e-6.x-agent-7.x-oap-compatibility/src/main/resources/application.yml
delete mode 100644 test/e2e/e2e-6.x-agent-7.x-oap-compatibility/src/test/java/org/apache/skywalking/e2e/SampleVerificationITCase.java
delete mode 100644 test/e2e/e2e-6.x-agent-7.x-oap-compatibility/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.endpoints.yml
delete mode 100644 test/e2e/e2e-6.x-agent-7.x-oap-compatibility/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.services.yml
delete mode 100644 test/e2e/e2e-6.x-agent-7.x-oap-compatibility/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.traces.yml
delete mode 100755 test/e2e/e2e-agent-auth/pom.xml
delete mode 100755 test/e2e/e2e-agent-auth/src/docker/rc.d/rc1-startup.sh
delete mode 100644 test/e2e/e2e-agent-auth/src/main/java/org/apache/skywalking/e2e/sample/client/SampleClientApplication.java
delete mode 100644 test/e2e/e2e-agent-auth/src/main/java/org/apache/skywalking/e2e/sample/client/TestController.java
delete mode 100644 test/e2e/e2e-agent-auth/src/test/java/org/apache/skywalking/e2e/SampleVerificationITCase.java
delete mode 100644 test/e2e/e2e-agent-auth/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.endpoints.yml
delete mode 100644 test/e2e/e2e-agent-auth/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.services.yml
delete mode 100644 test/e2e/e2e-agent-auth/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.traces.yml
delete mode 100755 test/e2e/e2e-agent-reboot/pom.xml
delete mode 100755 test/e2e/e2e-agent-reboot/src/docker/rc.d/rc0-prepare.sh
delete mode 100755 test/e2e/e2e-agent-reboot/src/docker/rc.d/rc1-startup.sh
delete mode 100644 test/e2e/e2e-agent-reboot/src/main/java/org/apache/skywalking/e2e/sample/client/SampleClientApplication.java
delete mode 100644 test/e2e/e2e-agent-reboot/src/main/java/org/apache/skywalking/e2e/sample/client/TestController.java
delete mode 100644 test/e2e/e2e-agent-reboot/src/main/java/org/apache/skywalking/e2e/sample/client/User.java
delete mode 100644 test/e2e/e2e-agent-reboot/src/main/resources/application.yml
delete mode 100644 test/e2e/e2e-agent-reboot/src/test/java/org/apache/skywalking/e2e/AgentRebootITCase.java
delete mode 100644 test/e2e/e2e-agent-reboot/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.endpoints.yml
delete mode 100644 test/e2e/e2e-agent-reboot/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.instances.yml
delete mode 100644 test/e2e/e2e-agent-reboot/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.services.yml
delete mode 100644 test/e2e/e2e-agent-reboot/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.traces.yml
delete mode 100644 test/e2e/e2e-base/src/main/java/org/apache/skywalking/e2e/service/Service.java
delete mode 100644 test/e2e/e2e-base/src/main/java/org/apache/skywalking/e2e/service/endpoint/Endpoint.java
delete mode 100644 test/e2e/e2e-base/src/main/java/org/apache/skywalking/e2e/service/endpoint/EndpointQuery.java
delete mode 100644 test/e2e/e2e-base/src/main/java/org/apache/skywalking/e2e/service/endpoint/Endpoints.java
delete mode 100644 test/e2e/e2e-base/src/main/java/org/apache/skywalking/e2e/service/instance/Attribute.java
delete mode 100644 test/e2e/e2e-base/src/main/java/org/apache/skywalking/e2e/topo/Call.java
delete mode 100644 test/e2e/e2e-base/src/main/java/org/apache/skywalking/e2e/topo/Node.java
delete mode 100644 test/e2e/e2e-base/src/main/java/org/apache/skywalking/e2e/topo/ServiceInstanceTopoQuery.java
delete mode 100644 test/e2e/e2e-base/src/main/java/org/apache/skywalking/e2e/topo/TopoData.java
delete mode 100644 test/e2e/e2e-base/src/main/java/org/apache/skywalking/e2e/trace/Trace.java
delete mode 100644 test/e2e/e2e-base/src/test/resources/test.yml
delete mode 100644 test/e2e/e2e-cluster-with-gateway/e2e-cluster-with-gateway-consumer/pom.xml
delete mode 100644 test/e2e/e2e-cluster-with-gateway/e2e-cluster-with-gateway-consumer/src/main/java/org/apache/skywalking/e2e/cluster/User.java
delete mode 100644 test/e2e/e2e-cluster-with-gateway/e2e-cluster-with-gateway-consumer/src/main/resources/application.yml
delete mode 100644 test/e2e/e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/pom.xml
delete mode 100644 test/e2e/e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/java/org/apache/skywalking/e2e/GatewayApplication.java
delete mode 100644 test/e2e/e2e-cluster-with-gateway/e2e-cluster-with-gateway-provider/pom.xml
delete mode 100644 test/e2e/e2e-cluster-with-gateway/e2e-cluster-with-gateway-provider/src/main/java/org/apache/skywalking/e2e/cluster/Service0Application.java
delete mode 100644 test/e2e/e2e-cluster-with-gateway/e2e-cluster-with-gateway-provider/src/main/java/org/apache/skywalking/e2e/cluster/TestController.java
delete mode 100644 test/e2e/e2e-cluster-with-gateway/e2e-cluster-with-gateway-provider/src/main/java/org/apache/skywalking/e2e/cluster/User.java
delete mode 100644 test/e2e/e2e-cluster-with-gateway/e2e-cluster-with-gateway-provider/src/main/java/org/apache/skywalking/e2e/cluster/UserRepo.java
delete mode 100644 test/e2e/e2e-cluster-with-gateway/e2e-cluster-with-gateway-provider/src/main/resources/application.yml
delete mode 100755 test/e2e/e2e-cluster-with-gateway/e2e-cluster-with-gateway-test-runner/pom.xml
delete mode 100755 test/e2e/e2e-cluster-with-gateway/e2e-cluster-with-gateway-test-runner/src/docker/rc.d/rc0-prepare.sh
delete mode 100755 test/e2e/e2e-cluster-with-gateway/e2e-cluster-with-gateway-test-runner/src/docker/rc.d/rc1-startup.sh
delete mode 100755 test/e2e/e2e-cluster-with-gateway/e2e-cluster-with-gateway-test-runner/src/test/java/org/apache/skywalking/e2e/ClusterVerificationITCase.java
delete mode 100644 test/e2e/e2e-cluster-with-gateway/e2e-cluster-with-gateway-test-runner/src/test/resources/expected-data/org.apache.skywalking.e2e.ClusterVerificationITCase.endpoints.yml
delete mode 100644 test/e2e/e2e-cluster-with-gateway/e2e-cluster-with-gateway-test-runner/src/test/resources/expected-data/org.apache.skywalking.e2e.ClusterVerificationITCase.serviceInstanceTopo.yml
delete mode 100644 test/e2e/e2e-cluster-with-gateway/e2e-cluster-with-gateway-test-runner/src/test/resources/expected-data/org.apache.skywalking.e2e.ClusterVerificationITCase.services.yml
delete mode 100644 test/e2e/e2e-cluster-with-gateway/e2e-cluster-with-gateway-test-runner/src/test/resources/expected-data/org.apache.skywalking.e2e.ClusterVerificationITCase.topo.yml
delete mode 100644 test/e2e/e2e-cluster-with-gateway/pom.xml
delete mode 100644 test/e2e/e2e-cluster/e2e-cluster-consumer/src/main/java/org/apache/skywalking/e2e/cluster/Service1Application.java
delete mode 100644 test/e2e/e2e-cluster/e2e-cluster-consumer/src/main/java/org/apache/skywalking/e2e/cluster/TestController.java
delete mode 100644 test/e2e/e2e-cluster/e2e-cluster-consumer/src/main/java/org/apache/skywalking/e2e/cluster/User.java
delete mode 100644 test/e2e/e2e-cluster/e2e-cluster-consumer/src/main/resources/application.yml
delete mode 100644 test/e2e/e2e-cluster/e2e-cluster-provider/src/main/resources/application.yml
delete mode 100755 test/e2e/e2e-cluster/e2e-cluster-test-runner/pom.xml
delete mode 100755 test/e2e/e2e-cluster/e2e-cluster-test-runner/src/docker/rc.d/rc0-prepare.sh
delete mode 100755 test/e2e/e2e-cluster/e2e-cluster-test-runner/src/docker/rc.d/rc1-startup.sh
delete mode 100755 test/e2e/e2e-cluster/e2e-cluster-test-runner/src/test/java/org/apache/skywalking/e2e/ClusterVerificationITCase.java
delete mode 100644 test/e2e/e2e-cluster/e2e-cluster-test-runner/src/test/resources/expected-data/org.apache.skywalking.e2e.ClusterVerificationITCase.endpoints.yml
delete mode 100644 test/e2e/e2e-cluster/e2e-cluster-test-runner/src/test/resources/expected-data/org.apache.skywalking.e2e.ClusterVerificationITCase.serviceInstanceTopo.yml
delete mode 100644 test/e2e/e2e-cluster/e2e-cluster-test-runner/src/test/resources/expected-data/org.apache.skywalking.e2e.ClusterVerificationITCase.services.yml
rename test/e2e/{e2e-base => e2e-common}/pom.xml (73%)
create mode 100644 test/e2e/e2e-common/src/main/java/org/apache/skywalking/e2e/SkyWalkingAnnotations.java
create mode 100644 test/e2e/e2e-common/src/main/java/org/apache/skywalking/e2e/SkyWalkingExtension.java
create mode 100644 test/e2e/e2e-common/src/main/java/org/apache/skywalking/e2e/annotation/ContainerHost.java
create mode 100644 test/e2e/e2e-common/src/main/java/org/apache/skywalking/e2e/annotation/ContainerHostAndPort.java
create mode 100644 test/e2e/e2e-common/src/main/java/org/apache/skywalking/e2e/annotation/ContainerPort.java
create mode 100644 test/e2e/e2e-common/src/main/java/org/apache/skywalking/e2e/annotation/DockerCompose.java
create mode 100644 test/e2e/e2e-common/src/main/java/org/apache/skywalking/e2e/annotation/DockerContainer.java
copy test/e2e/{e2e-base/src/main/java/org/apache/skywalking/e2e/metrics/MultiMetricsData.java => e2e-common/src/main/java/org/apache/skywalking/e2e/common/HostAndPort.java} (74%)
copy test/e2e/{e2e-base/src/main/java/org/apache/skywalking/e2e/metrics/MultiMetricsData.java => e2e-common/src/main/java/org/apache/skywalking/e2e/docker/DockerComposeFile.java} (77%)
create mode 100644 test/e2e/e2e-common/src/main/java/org/apache/skywalking/e2e/logging/ContainerLogger.java
rename test/e2e/{e2e-base/src/main/java/org/apache/skywalking/e2e/metrics/MetricsValue.java => e2e-common/src/main/java/org/apache/skywalking/e2e/naming/CamelCaseNameGenerator.java} (66%)
create mode 100644 test/e2e/e2e-common/src/main/java/org/apache/skywalking/e2e/retryable/OneShotExtension.java
create mode 100644 test/e2e/e2e-common/src/main/java/org/apache/skywalking/e2e/retryable/RetryableTest.java
rename test/e2e/{e2e-base/src/main/java/org/apache/skywalking/e2e/metrics/Metrics.java => e2e-common/src/main/java/org/apache/skywalking/e2e/retryable/RetryableTestContext.java} (53%)
create mode 100644 test/e2e/e2e-common/src/main/java/org/apache/skywalking/e2e/retryable/RetryableTestExtension.java
rename test/e2e/{e2e-agent-auth/src/main/java/org/apache/skywalking/e2e/sample/client/User.java => e2e-common/src/main/java/org/apache/skywalking/e2e/retryable/Stores.java} (52%)
rename test/e2e/{e2e-base/src/main/java/org/apache/skywalking/e2e/trace/TracesData.java => e2e-common/src/main/java/org/apache/skywalking/e2e/utils/Envs.java} (51%)
create mode 100644 test/e2e/e2e-common/src/main/java/org/apache/skywalking/e2e/utils/Yamls.java
create mode 100644 test/e2e/e2e-common/src/test/java/org/apache/skywalking/e2e/retryable/RetryableTestTest.java
rename test/e2e/{e2e-ttl => e2e-data}/pom.xml (87%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/AbstractQuery.java (96%)
copy test/e2e/{e2e-base/src/main/java/org/apache/skywalking/e2e/metrics/MetricsData.java => e2e-data/src/main/java/org/apache/skywalking/e2e/GQLResponse.java} (86%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner/src/main/java/org/apache/skywalking/e2e/profile => e2e-data/src/main/java/org/apache/skywalking/e2e}/ProfileClient.java (73%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/SimpleQueryClient.java (80%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/assertor/VariableExpressParser.java (100%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/assertor/exception/VariableNotFoundException.java (100%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/exception/AssertFailedException.java (100%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/metrics/AllOfMetricsMatcher.java (84%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/metrics/AtLeastOneOfMetricsMatcher.java (85%)
rename test/e2e/{e2e-agent-reboot/src/main/java/org/apache/skywalking/e2e/sample/client/UserRepo.java => e2e-data/src/main/java/org/apache/skywalking/e2e/metrics/Metrics.java} (80%)
copy test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/metrics/MetricsData.java (96%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/metrics/MetricsMatcher.java (57%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/metrics/MetricsQuery.java (90%)
rename test/e2e/{e2e-agent-auth/src/main/java/org/apache/skywalking/e2e/sample/client/UserRepo.java => e2e-data/src/main/java/org/apache/skywalking/e2e/metrics/MetricsValue.java} (81%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/metrics/MetricsValueMatcher.java (82%)
copy test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/metrics/MultiMetricsData.java (96%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner => e2e-data}/src/main/java/org/apache/skywalking/e2e/profile/creation/ProfileTaskCreationRequest.java (96%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner => e2e-data}/src/main/java/org/apache/skywalking/e2e/profile/creation/ProfileTaskCreationResult.java (99%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner => e2e-data}/src/main/java/org/apache/skywalking/e2e/profile/creation/ProfileTaskCreationResultMatcher.java (89%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner => e2e-data}/src/main/java/org/apache/skywalking/e2e/profile/creation/ProfileTaskCreationResultWrapper.java (99%)
copy test/e2e/{e2e-profile/e2e-profile-test-runner/src/main/java/org/apache/skywalking/e2e/profile/query/ProfiledSegment.java => e2e-data/src/main/java/org/apache/skywalking/e2e/profile/query/ProfileAnalyzation.java} (63%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner => e2e-data}/src/main/java/org/apache/skywalking/e2e/profile/query/ProfileStackElementMatcher.java (91%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner => e2e-data}/src/main/java/org/apache/skywalking/e2e/profile/query/ProfileStackTreeMatcher.java (92%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner => e2e-data}/src/main/java/org/apache/skywalking/e2e/profile/query/ProfileTask.java (95%)
copy test/e2e/{e2e-profile/e2e-profile-test-runner => e2e-data}/src/main/java/org/apache/skywalking/e2e/profile/query/ProfileTaskLog.java (91%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner => e2e-data}/src/main/java/org/apache/skywalking/e2e/profile/query/ProfileTaskLogMatcher.java (90%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner => e2e-data}/src/main/java/org/apache/skywalking/e2e/profile/query/ProfileTaskMatcher.java (93%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner/src/main/java/org/apache/skywalking/e2e/profile/query/ProfileTaskLog.java => e2e-data/src/main/java/org/apache/skywalking/e2e/profile/query/ProfileTaskQuery.java} (79%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner => e2e-data}/src/main/java/org/apache/skywalking/e2e/profile/query/ProfileTasks.java (90%)
copy test/e2e/{e2e-profile/e2e-profile-test-runner => e2e-data}/src/main/java/org/apache/skywalking/e2e/profile/query/ProfiledSegment.java (99%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner => e2e-data}/src/main/java/org/apache/skywalking/e2e/profile/query/ProfiledSegmentMatcher.java (93%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner => e2e-data}/src/main/java/org/apache/skywalking/e2e/profile/query/ProfiledSpan.java (99%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner => e2e-data}/src/main/java/org/apache/skywalking/e2e/profile/query/ProfiledSpanMatcher.java (92%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner => e2e-data}/src/main/java/org/apache/skywalking/e2e/profile/query/ProfilesTasksMatcher.java (83%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner => e2e-data}/src/main/java/org/apache/skywalking/e2e/profile/query/Traces.java (91%)
copy test/e2e/{e2e-base/src/main/java/org/apache/skywalking/e2e/service/ServicesQuery.java => e2e-data/src/main/java/org/apache/skywalking/e2e/service/Service.java} (88%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/service/ServiceMatcher.java (77%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/service/ServicesData.java (84%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/service/ServicesMatcher.java (81%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/service/ServicesQuery.java (100%)
copy test/e2e/{e2e-base/src/main/java/org/apache/skywalking/e2e/metrics/MetricsData.java => e2e-data/src/main/java/org/apache/skywalking/e2e/service/endpoint/Endpoint.java} (86%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/service/endpoint/EndpointMatcher.java (83%)
copy test/e2e/{e2e-base/src/main/java/org/apache/skywalking/e2e/metrics/MultiMetricsData.java => e2e-data/src/main/java/org/apache/skywalking/e2e/service/endpoint/EndpointQuery.java} (80%)
copy test/e2e/{e2e-base/src/main/java/org/apache/skywalking/e2e/metrics/MetricsData.java => e2e-data/src/main/java/org/apache/skywalking/e2e/service/endpoint/Endpoints.java} (85%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/service/endpoint/EndpointsMatcher.java (62%)
copy test/e2e/{e2e-base/src/main/java/org/apache/skywalking/e2e/metrics/MetricsData.java => e2e-data/src/main/java/org/apache/skywalking/e2e/service/instance/Attribute.java} (86%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/service/instance/AttributeMatcher.java (76%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/service/instance/Instance.java (100%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/service/instance/InstanceMatcher.java (76%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/service/instance/Instances.java (84%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/service/instance/InstancesMatcher.java (89%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/service/instance/InstancesQuery.java (100%)
rename test/e2e/{e2e-base/src/main/java/org/apache/skywalking/e2e/metrics/MultiMetricsData.java => e2e-data/src/main/java/org/apache/skywalking/e2e/topo/Call.java} (78%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/topo/CallMatcher.java (74%)
copy test/e2e/{e2e-base/src/main/java/org/apache/skywalking/e2e/topo/TopoResponse.java => e2e-data/src/main/java/org/apache/skywalking/e2e/topo/Node.java} (80%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/topo/NodeMatcher.java (70%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/topo/ServiceInstanceNode.java (92%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/topo/ServiceInstanceNodeMatcher.java (95%)
copy test/e2e/{e2e-base/src/main/java/org/apache/skywalking/e2e/topo/ServiceInstanceTopoData.java => e2e-data/src/main/java/org/apache/skywalking/e2e/topo/ServiceInstanceTopology.java} (86%)
rename test/e2e/{e2e-base/src/main/java/org/apache/skywalking/e2e/topo/ServiceInstanceTopoMatcher.java => e2e-data/src/main/java/org/apache/skywalking/e2e/topo/ServiceInstanceTopologyMatcher.java} (80%)
copy test/e2e/{e2e-base/src/main/java/org/apache/skywalking/e2e/topo/TopoQuery.java => e2e-data/src/main/java/org/apache/skywalking/e2e/topo/ServiceInstanceTopologyQuery.java} (73%)
rename test/e2e/{e2e-base/src/main/java/org/apache/skywalking/e2e/topo/ServiceInstanceTopoResponse.java => e2e-data/src/main/java/org/apache/skywalking/e2e/topo/ServiceInstanceTopologyResponse.java} (85%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/topo/TopoMatcher.java (67%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/topo/TopoQuery.java (100%)
rename test/e2e/{e2e-base/src/main/java/org/apache/skywalking/e2e/topo/ServiceInstanceTopoData.java => e2e-data/src/main/java/org/apache/skywalking/e2e/topo/Topology.java} (77%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner/src/docker/profile_official_analysis.oal => e2e-data/src/main/java/org/apache/skywalking/e2e/topo/TopologyResponse.java} (86%)
mode change 100755 => 100644
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/trace/Span.java (100%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/trace/SpanMatcher.java (98%)
copy test/e2e/{e2e-base/src/main/java/org/apache/skywalking/e2e/metrics/MetricsData.java => e2e-data/src/main/java/org/apache/skywalking/e2e/trace/Tag.java} (86%)
rename test/e2e/{e2e-base/src/main/java/org/apache/skywalking/e2e/trace/Tag.java => e2e-data/src/main/java/org/apache/skywalking/e2e/trace/Trace.java} (63%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/trace/TraceMatcher.java (71%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner/src/main/java/org/apache/skywalking/e2e/profile/query/ProfiledSegment.java => e2e-data/src/main/java/org/apache/skywalking/e2e/trace/TracesData.java} (77%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/trace/TracesMatcher.java (95%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/trace/TracesQuery.java (100%)
rename test/e2e/{e2e-base => e2e-data}/src/main/java/org/apache/skywalking/e2e/verification/AbstractMatcher.java (100%)
rename test/e2e/{e2e-base => e2e-data}/src/main/resources/endpoints.gql (60%)
rename test/e2e/{e2e-base => e2e-data}/src/main/resources/instanceTopo.gql (73%)
rename test/e2e/{e2e-base => e2e-data}/src/main/resources/instances.gql (65%)
rename test/e2e/{e2e-base => e2e-data}/src/main/resources/metrics-multiLines.gql (66%)
rename test/e2e/{e2e-base => e2e-data}/src/main/resources/metrics.gql (63%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner/src/main/resources/getProfileAnalyzation.gql => e2e-data/src/main/resources/profileAnalyzation.gql} (66%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner => e2e-data}/src/main/resources/profileTaskCreation.gql (68%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner/src/main/resources/getProfileTaskList.gql => e2e-data/src/main/resources/profileTaskList.gql} (70%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner/src/main/resources/getProfileTaskSegmentList.gql => e2e-data/src/main/resources/profileTaskSegmentList.gql} (59%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner/src/main/resources/getProfiledSegment.gql => e2e-data/src/main/resources/profiledSegment.gql} (62%)
rename test/e2e/{e2e-base => e2e-data}/src/main/resources/services.gql (62%)
rename test/e2e/{e2e-base => e2e-data}/src/main/resources/topo.gql (68%)
rename test/e2e/{e2e-base => e2e-data}/src/main/resources/traces.gql (72%)
rename test/e2e/{e2e-base => e2e-data}/src/test/java/org/apache/skywalking/e2e/TestMatcher.java (57%)
rename test/e2e/{e2e-base => e2e-data}/src/test/java/org/apache/skywalking/e2e/TestMetricsMatcher.java (72%)
rename test/e2e/{e2e-base/src/test/java/org/apache/skywalking/e2e/TestServiceInstanceTopoMatcher.java => e2e-data/src/test/java/org/apache/skywalking/e2e/TestServiceInstanceTopologyMatcher.java} (56%)
rename test/e2e/{e2e-base => e2e-data}/src/test/java/org/apache/skywalking/e2e/TestTopoMatcher.java (64%)
rename test/e2e/{e2e-base => e2e-data}/src/test/resources/serviceInstanceTopo.yml (62%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-data/src/test/resources/test.yml} (73%)
rename test/e2e/{e2e-base => e2e-data}/src/test/resources/topo.yml (51%)
delete mode 100755 test/e2e/e2e-http-api-with-nginx-lua/pom.xml
delete mode 100755 test/e2e/e2e-http-api-with-nginx-lua/src/docker/rc.d/rc1-startup.sh
delete mode 100644 test/e2e/e2e-http-api-with-nginx-lua/src/main/java/org/apache/skywalking/e2e/sample/client/SampleClientApplication.java
delete mode 100644 test/e2e/e2e-http-api-with-nginx-lua/src/main/resources/application.yml
delete mode 100644 test/e2e/e2e-http-api-with-nginx-lua/src/test/java/org/apache/skywalking/e2e/SampleVerificationITCase.java
delete mode 100644 test/e2e/e2e-http-api-with-nginx-lua/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.endpoints.yml
delete mode 100644 test/e2e/e2e-http-api-with-nginx-lua/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.instances.yml
delete mode 100644 test/e2e/e2e-http-api-with-nginx-lua/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.serviceInstanceTopo.yml
delete mode 100644 test/e2e/e2e-http-api-with-nginx-lua/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.services.yml
delete mode 100644 test/e2e/e2e-http-api-with-nginx-lua/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.topo.yml
delete mode 100644 test/e2e/e2e-http-api-with-nginx-lua/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.traces.yml
delete mode 100755 test/e2e/e2e-influxdb/pom.xml
delete mode 100644 test/e2e/e2e-influxdb/src/docker/application.yml
delete mode 100755 test/e2e/e2e-influxdb/src/docker/rc.d/rc1-startup.sh
delete mode 100644 test/e2e/e2e-influxdb/src/main/java/org/apache/skywalking/e2e/sample/client/SampleClientApplication.java
delete mode 100644 test/e2e/e2e-influxdb/src/main/java/org/apache/skywalking/e2e/sample/client/TestController.java
delete mode 100644 test/e2e/e2e-influxdb/src/main/java/org/apache/skywalking/e2e/sample/client/User.java
delete mode 100644 test/e2e/e2e-influxdb/src/main/java/org/apache/skywalking/e2e/sample/client/UserRepo.java
delete mode 100644 test/e2e/e2e-influxdb/src/main/resources/application.yml
delete mode 100644 test/e2e/e2e-influxdb/src/test/java/org/apache/skywalking/e2e/SampleVerificationITCase.java
delete mode 100644 test/e2e/e2e-influxdb/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.endpoints.yml
delete mode 100644 test/e2e/e2e-influxdb/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.instances.yml
delete mode 100644 test/e2e/e2e-influxdb/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.serviceInstanceTopo.yml
delete mode 100644 test/e2e/e2e-influxdb/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.services.yml
delete mode 100644 test/e2e/e2e-influxdb/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.topo.yml
delete mode 100644 test/e2e/e2e-influxdb/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.traces.yml
delete mode 100755 test/e2e/e2e-mysql/pom.xml
delete mode 100644 test/e2e/e2e-mysql/src/docker/application.yml
delete mode 100755 test/e2e/e2e-mysql/src/docker/rc.d/rc1-startup.sh
delete mode 100644 test/e2e/e2e-mysql/src/main/java/org/apache/skywalking/e2e/sample/client/SampleClientApplication.java
delete mode 100644 test/e2e/e2e-mysql/src/main/java/org/apache/skywalking/e2e/sample/client/TestController.java
delete mode 100644 test/e2e/e2e-mysql/src/main/java/org/apache/skywalking/e2e/sample/client/User.java
delete mode 100644 test/e2e/e2e-mysql/src/main/java/org/apache/skywalking/e2e/sample/client/UserRepo.java
delete mode 100644 test/e2e/e2e-mysql/src/main/resources/application.yml
delete mode 100644 test/e2e/e2e-mysql/src/test/java/org/apache/skywalking/e2e/SampleVerificationITCase.java
delete mode 100644 test/e2e/e2e-mysql/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.endpoints.yml
delete mode 100644 test/e2e/e2e-mysql/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.instances.yml
delete mode 100644 test/e2e/e2e-mysql/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.serviceInstanceTopo.yml
delete mode 100644 test/e2e/e2e-mysql/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.services.yml
delete mode 100644 test/e2e/e2e-mysql/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.topo.yml
delete mode 100644 test/e2e/e2e-mysql/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.traces.yml
delete mode 100644 test/e2e/e2e-profile/e2e-profile-service/pom.xml
delete mode 100644 test/e2e/e2e-profile/e2e-profile-service/src/main/java/org/apache/skywalking/e2e/profile/CreateUser.java
delete mode 100644 test/e2e/e2e-profile/e2e-profile-service/src/main/java/org/apache/skywalking/e2e/profile/ProfileApplication.java
delete mode 100644 test/e2e/e2e-profile/e2e-profile-service/src/main/java/org/apache/skywalking/e2e/profile/User.java
delete mode 100644 test/e2e/e2e-profile/e2e-profile-service/src/main/resources/application.yml
delete mode 100644 test/e2e/e2e-profile/e2e-profile-test-runner/pom.xml
delete mode 100644 test/e2e/e2e-profile/e2e-profile-test-runner/src/docker/adapt_storage.awk
delete mode 100755 test/e2e/e2e-profile/e2e-profile-test-runner/src/docker/h2/h2-install.sh
delete mode 100755 test/e2e/e2e-profile/e2e-profile-test-runner/src/docker/rc.d/rc0-prepare.sh
delete mode 100755 test/e2e/e2e-profile/e2e-profile-test-runner/src/docker/rc.d/rc1-startup.sh
delete mode 100644 test/e2e/e2e-profile/e2e-profile-test-runner/src/main/java/org/apache/skywalking/e2e/profile/query/ProfileAnalyzation.java
delete mode 100644 test/e2e/e2e-profile/e2e-profile-test-runner/src/main/java/org/apache/skywalking/e2e/profile/query/ProfileTaskQuery.java
delete mode 100644 test/e2e/e2e-profile/e2e-profile-test-runner/src/main/resources/expected-data/org.apache.skywalking.e2e.ProfileVerificationITCase.endpoints.yml
delete mode 100644 test/e2e/e2e-profile/e2e-profile-test-runner/src/test/java/org/apache/skywalking/e2e/ProfileVerificationITCase.java
rename test/e2e/{e2e-cluster/e2e-cluster-consumer => e2e-service-consumer}/pom.xml (95%)
copy test/e2e/{e2e-base/src/main/java/org/apache/skywalking/e2e/GQLResponse.java => e2e-service-consumer/src/main/java/org/apache/skywalking/e2e/E2EConfiguration.java} (72%)
rename test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-consumer/src/main/java/org/apache/skywalking/e2e/cluster => e2e-service-consumer/src/main/java/org/apache/skywalking/e2e}/Service1Application.java (96%)
rename test/e2e/{e2e-base/src/main/java/org/apache/skywalking/e2e/metrics/MetricsData.java => e2e-service-consumer/src/main/java/org/apache/skywalking/e2e/User.java} (86%)
copy test/e2e/{e2e-http-api-with-nginx-lua/src/main/java/org/apache/skywalking/e2e/sample/client/TestController.java => e2e-service-consumer/src/main/java/org/apache/skywalking/e2e/controller/HealthController.java} (71%)
rename test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-consumer/src/main/java/org/apache/skywalking/e2e/cluster/TestController.java => e2e-service-consumer/src/main/java/org/apache/skywalking/e2e/controller/UserController.java} (62%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway => e2e-service-consumer}/src/main/resources/application.yml (75%)
rename test/e2e/{e2e-cluster/e2e-cluster-provider => e2e-service-provider}/pom.xml (95%)
rename test/e2e/{e2e-cluster/e2e-cluster-provider/src/main/java/org/apache/skywalking/e2e/cluster => e2e-service-provider/src/main/java/org/apache/skywalking/e2e}/Service0Application.java (96%)
rename test/e2e/{e2e-cluster/e2e-cluster-provider/src/main/java/org/apache/skywalking/e2e/cluster => e2e-service-provider/src/main/java/org/apache/skywalking/e2e}/User.java (76%)
rename test/e2e/{e2e-cluster/e2e-cluster-provider/src/main/java/org/apache/skywalking/e2e/cluster => e2e-service-provider/src/main/java/org/apache/skywalking/e2e}/UserRepo.java (95%)
rename test/e2e/{e2e-http-api-with-nginx-lua/src/main/java/org/apache/skywalking/e2e/sample/client/TestController.java => e2e-service-provider/src/main/java/org/apache/skywalking/e2e/controller/HealthController.java} (81%)
rename test/e2e/{e2e-cluster/e2e-cluster-provider/src/main/java/org/apache/skywalking/e2e/cluster/TestController.java => e2e-service-provider/src/main/java/org/apache/skywalking/e2e/controller/UserController.java} (74%)
rename test/e2e/{e2e-profile/e2e-profile-service/src/main/java/org/apache/skywalking/e2e/profile/UserRepo.java => e2e-service-provider/src/main/java/org/apache/skywalking/e2e/profile/CreateUser.java} (78%)
rename test/e2e/{e2e-profile/e2e-profile-service/src/main/java/org/apache/skywalking/e2e/profile/TestController.java => e2e-service-provider/src/main/java/org/apache/skywalking/e2e/profile/ProfileController.java} (71%)
rename test/e2e/{e2e-agent-auth => e2e-service-provider}/src/main/resources/application.yml (63%)
delete mode 100755 test/e2e/e2e-single-service/pom.xml
delete mode 100755 test/e2e/e2e-single-service/src/docker/rc.d/rc1-startup.sh
delete mode 100644 test/e2e/e2e-single-service/src/main/java/org/apache/skywalking/e2e/sample/client/SampleClientApplication.java
delete mode 100644 test/e2e/e2e-single-service/src/main/java/org/apache/skywalking/e2e/sample/client/TestController.java
delete mode 100644 test/e2e/e2e-single-service/src/main/java/org/apache/skywalking/e2e/sample/client/User.java
delete mode 100644 test/e2e/e2e-single-service/src/main/java/org/apache/skywalking/e2e/sample/client/UserRepo.java
delete mode 100644 test/e2e/e2e-single-service/src/main/resources/application.yml
delete mode 100644 test/e2e/e2e-single-service/src/test/java/org/apache/skywalking/e2e/SampleVerificationITCase.java
delete mode 100644 test/e2e/e2e-single-service/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.endpoints.yml
delete mode 100644 test/e2e/e2e-single-service/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.instances.yml
delete mode 100644 test/e2e/e2e-single-service/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.serviceInstanceTopo.yml
delete mode 100644 test/e2e/e2e-single-service/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.services.yml
delete mode 100644 test/e2e/e2e-single-service/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.topo.yml
delete mode 100644 test/e2e/e2e-single-service/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.traces.yml
delete mode 100644 test/e2e/e2e-ssl/pom.xml
delete mode 100644 test/e2e/e2e-ssl/src/docker/ca/ca.crt
delete mode 100644 test/e2e/e2e-ssl/src/docker/certs/ca.crt
delete mode 100644 test/e2e/e2e-ssl/src/docker/certs/server-key.pem
delete mode 100644 test/e2e/e2e-ssl/src/docker/certs/server.crt
delete mode 100755 test/e2e/e2e-ssl/src/docker/rc.d/rc1-startup.sh
delete mode 100644 test/e2e/e2e-ssl/src/main/java/org/apache/skywalking/e2e/sample/client/SampleClientApplication.java
delete mode 100644 test/e2e/e2e-ssl/src/main/java/org/apache/skywalking/e2e/sample/client/TestController.java
delete mode 100644 test/e2e/e2e-ssl/src/main/java/org/apache/skywalking/e2e/sample/client/User.java
delete mode 100644 test/e2e/e2e-ssl/src/main/java/org/apache/skywalking/e2e/sample/client/UserRepo.java
delete mode 100644 test/e2e/e2e-ssl/src/main/resources/application.yml
delete mode 100644 test/e2e/e2e-ssl/src/test/java/org/apache/skywalking/e2e/SampleVerificationITCase.java
delete mode 100644 test/e2e/e2e-ssl/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.endpoints.yml
delete mode 100644 test/e2e/e2e-ssl/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.instances.yml
delete mode 100644 test/e2e/e2e-ssl/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.serviceInstanceTopo.yml
delete mode 100644 test/e2e/e2e-ssl/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.services.yml
delete mode 100644 test/e2e/e2e-ssl/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.topo.yml
delete mode 100644 test/e2e/e2e-ssl/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.traces.yml
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/docker/Dockerfile.consumer} (56%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/docker/Dockerfile.provider} (56%)
create mode 100644 test/e2e/e2e-test/docker/agent-reboot/docker-compose.yml
create mode 100644 test/e2e/e2e-test/docker/cluster/docker-compose.yml
create mode 100644 test/e2e/e2e-test/docker/cluster/docker-compose.zk.es6.yml
create mode 100644 test/e2e/e2e-test/docker/cluster/docker-compose.zk.es7.yml
create mode 100644 test/e2e/e2e-test/docker/cluster/docker-compose.zk.influxdb.yml
create mode 100644 test/e2e/e2e-test/docker/cluster/docker-compose.zk.mysql.yml
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/docker/cluster/docker-compose.zk.yml} (73%)
rename test/e2e/{e2e-mysql/src/docker/rc.d/rc0-prepare.sh => e2e-test/docker/cluster/download-mysql.sh} (79%)
create mode 100644 test/e2e/e2e-test/docker/gateway/docker-compose.yml
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/docker/gateway/gateway.conf} (74%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/docker/gateway/gateways.yml} (73%)
mode change 100644 => 100755
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/docker/lua/Dockerfile.nginx} (73%)
create mode 100644 test/e2e/e2e-test/docker/lua/docker-compose.yml
rename test/e2e/{e2e-http-api-with-nginx-lua/src/docker/rc.d/rc0-prepare.sh => e2e-test/docker/lua/nginx.conf} (51%)
mode change 100755 => 100644
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/docker/profile/Dockerfile.h2} (73%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/docker/profile/docker-compose.es6.yml} (50%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/docker/profile/docker-compose.es7.yml} (50%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/docker/profile/docker-compose.h2.yml} (52%)
create mode 100644 test/e2e/e2e-test/docker/profile/docker-compose.influxdb.yml
create mode 100644 test/e2e/e2e-test/docker/profile/docker-compose.mysql.yml
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/docker/profile/docker-compose.yml} (57%)
rename test/e2e/{e2e-influxdb/src/docker/rc.d/rc0-prepare.sh => e2e-test/docker/profile/download-mysql.sh} (69%)
create mode 100644 test/e2e/e2e-test/docker/simple/auth/docker-compose.yml
create mode 100644 test/e2e/e2e-test/docker/simple/compatibility/docker-compose.yml
create mode 100644 test/e2e/e2e-test/docker/simple/jdk/docker-compose.yml
create mode 100644 test/e2e/e2e-test/docker/simple/ssl/ca/ca.crt
create mode 100644 test/e2e/e2e-test/docker/simple/ssl/certs/ca.crt
create mode 100644 test/e2e/e2e-test/docker/simple/ssl/certs/server-key.pem
create mode 100644 test/e2e/e2e-test/docker/simple/ssl/certs/server.crt
create mode 100644 test/e2e/e2e-test/docker/simple/ssl/docker-compose.yml
rename test/e2e/{e2e-ssl/src/docker => e2e-test/docker/simple/ssl}/hosts (100%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/docker/storage/docker-compose.es6.yml} (50%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/docker/storage/docker-compose.es7.yml} (50%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/docker/storage/docker-compose.influxdb.yml} (52%)
create mode 100644 test/e2e/e2e-test/docker/storage/docker-compose.mysql.yml
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/docker/storage/docker-compose.yml} (59%)
rename test/e2e/{e2e-ttl/e2e-ttl-es/src/docker/rc.d/rc0-prepare.sh => e2e-test/docker/storage/download-mysql.sh} (69%)
create mode 100644 test/e2e/e2e-test/docker/ttl/docker-compose.es6.yml
create mode 100644 test/e2e/e2e-test/docker/ttl/docker-compose.es7.yml
create mode 100644 test/e2e/e2e-test/docker/ttl/docker-compose.influxdb.yml
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/docker/ttl/docker-compose.yml} (74%)
create mode 100644 test/e2e/e2e-test/e2e-cluster-test-runner.iml
rename test/e2e/{e2e-profile => e2e-test}/pom.xml (59%)
mode change 100644 => 100755
create mode 100644 test/e2e/e2e-test/src/test/java/org/apache/skywalking/e2e/AgentRebootE2E.java
create mode 100755 test/e2e/e2e-test/src/test/java/org/apache/skywalking/e2e/ClusterE2E.java
create mode 100755 test/e2e/e2e-test/src/test/java/org/apache/skywalking/e2e/GatewayE2E.java
create mode 100644 test/e2e/e2e-test/src/test/java/org/apache/skywalking/e2e/LuaE2E.java
rename test/e2e/{e2e-base/src/main/java/org/apache/skywalking/e2e/GQLResponse.java => e2e-test/src/test/java/org/apache/skywalking/e2e/base/SkyWalkingE2E.java} (50%)
create mode 100644 test/e2e/e2e-test/src/test/java/org/apache/skywalking/e2e/base/SkyWalkingTestAdapter.java
create mode 100644 test/e2e/e2e-test/src/test/java/org/apache/skywalking/e2e/base/TrafficController.java
create mode 100644 test/e2e/e2e-test/src/test/java/org/apache/skywalking/e2e/profile/ProfileE2E.java
create mode 100644 test/e2e/e2e-test/src/test/java/org/apache/skywalking/e2e/simple/SimpleE2E.java
create mode 100644 test/e2e/e2e-test/src/test/java/org/apache/skywalking/e2e/storage/StorageE2E.java
rename test/e2e/{e2e-ttl/e2e-ttl-es/src/test/java/org/apache/skywalking/e2e/StorageTTLITCase.java => e2e-test/src/test/java/org/apache/skywalking/e2e/ttl/StorageTTLE2E.java} (50%)
rename test/e2e/{e2e-base/src/main/java/org/apache/skywalking/e2e/topo/TopoResponse.java => e2e-test/src/test/java/org/apache/skywalking/e2e/utils/Times.java} (78%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/agent-reboot/endpoints.yml} (73%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner/src/main/resources/expected-data/org.apache.skywalking.e2e.ProfileVerificationITCase.instances.yml => e2e-test/src/test/resources/expected/agent-reboot/instances.yml} (59%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/agent-reboot/services.yml} (73%)
rename test/e2e/{e2e-agent-reboot/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.topo.yml => e2e-test/src/test/resources/expected/agent-reboot/topo.yml} (55%)
rename test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-test-runner/src/test/resources/expected-data/org.apache.skywalking.e2e.ClusterVerificationITCase.traces.yml => e2e-test/src/test/resources/expected/agent-reboot/traces.yml} (53%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/cluster/endpoints.yml} (73%)
rename test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-test-runner/src/test/resources/expected-data/org.apache.skywalking.e2e.ClusterVerificationITCase.instances.yml => e2e-test/src/test/resources/expected/cluster/instances.yml} (51%)
rename test/e2e/{e2e-cluster/e2e-cluster-test-runner/src/test/resources/expected-data/org.apache.skywalking.e2e.ClusterVerificationITCase.providerInstances.yml => e2e-test/src/test/resources/expected/cluster/providerInstances.yml} (59%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/cluster/serviceInstanceTopo.yml} (56%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/cluster/services.yml} (74%)
rename test/e2e/{e2e-cluster/e2e-cluster-test-runner/src/test/resources/expected-data/org.apache.skywalking.e2e.ClusterVerificationITCase.topo.yml => e2e-test/src/test/resources/expected/cluster/topo.yml} (51%)
rename test/e2e/{e2e-cluster/e2e-cluster-test-runner/src/test/resources/expected-data/org.apache.skywalking.e2e.ClusterVerificationITCase.traces.yml => e2e-test/src/test/resources/expected/cluster/traces.yml} (53%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/gateway/endpoints.yml} (73%)
rename test/e2e/{e2e-cluster/e2e-cluster-test-runner/src/test/resources/expected-data/org.apache.skywalking.e2e.ClusterVerificationITCase.instances.yml => e2e-test/src/test/resources/expected/gateway/instances.yml} (51%)
rename test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-test-runner/src/test/resources/expected-data/org.apache.skywalking.e2e.ClusterVerificationITCase.providerInstances.yml => e2e-test/src/test/resources/expected/gateway/providerInstances.yml} (59%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/gateway/serviceInstanceTopo.yml} (57%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/gateway/services.yml} (74%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/gateway/topo.yml} (54%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner/src/main/resources/expected-data/org.apache.skywalking.e2e.ProfileVerificationITCase.profileSegments.yml => e2e-test/src/test/resources/expected/gateway/traces.yml} (53%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/lua/endpoints.yml} (74%)
rename test/e2e/{e2e-6.x-agent-7.x-oap-compatibility/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.instances.yml => e2e-test/src/test/resources/expected/lua/instances.yml} (51%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/lua/nginxEndpoints.yml} (74%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/lua/nginxInstances.yml} (73%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/lua/serviceInstanceTopo.yml} (72%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/lua/services.yml} (73%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/lua/topo.yml} (57%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/lua/traces.yml} (73%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/profile/endpoints.yml} (73%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner/src/main/resources/expected-data/org.apache.skywalking.e2e.ProfileVerificationITCase.profileTasks.finished.yml => e2e-test/src/test/resources/expected/profile/finished.yml} (65%)
rename test/e2e/{e2e-agent-auth/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.instances.yml => e2e-test/src/test/resources/expected/profile/instances.yml} (51%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner/src/main/resources/expected-data/org.apache.skywalking.e2e.ProfileVerificationITCase.profileTasks.notified.yml => e2e-test/src/test/resources/expected/profile/notified.yml} (61%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner/src/main/resources/expected-data/org.apache.skywalking.e2e.ProfileVerificationITCase.profileAnayzation.yml => e2e-test/src/test/resources/expected/profile/profileAnayzation.yml} (81%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner/src/main/resources/expected-data/org.apache.skywalking.e2e.ProfileVerificationITCase.profileSegment.yml => e2e-test/src/test/resources/expected/profile/profileSegment.yml} (70%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/profile/profileSegments.yml} (73%)
rename test/e2e/{e2e-profile/e2e-profile-test-runner/src/main/resources/expected-data/org.apache.skywalking.e2e.ProfileVerificationITCase.services.yml => e2e-test/src/test/resources/expected/profile/services.yml} (50%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/simple/endpoints.yml} (73%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/simple/instances.yml} (73%)
rename test/e2e/{e2e-agent-auth/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.serviceInstanceTopo.yml => e2e-test/src/test/resources/expected/simple/serviceInstanceTopo.yml} (53%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/simple/services.yml} (73%)
rename test/e2e/{e2e-agent-auth/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.topo.yml => e2e-test/src/test/resources/expected/simple/topo.yml} (55%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/simple/traces.yml} (73%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/storage/endpoints.yml} (73%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/storage/instances.yml} (73%)
rename test/e2e/{e2e-6.x-agent-7.x-oap-compatibility/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.serviceInstanceTopo.yml => e2e-test/src/test/resources/expected/storage/serviceInstanceTopo.yml} (53%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/storage/services.yml} (73%)
rename test/e2e/{e2e-6.x-agent-7.x-oap-compatibility/src/test/resources/expected-data/org.apache.skywalking.e2e.SampleVerificationITCase.topo.yml => e2e-test/src/test/resources/expected/storage/topo.yml} (55%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/expected/storage/traces.yml} (73%)
copy test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => e2e-test/src/test/resources/junit-platform.properties} (73%)
rename test/e2e/{e2e-cluster/pom.xml => e2e-test/src/test/resources/logback.xml} (53%)
delete mode 100644 test/e2e/e2e-ttl/e2e-ttl-es/pom.xml
delete mode 100755 test/e2e/e2e-ttl/e2e-ttl-es/src/docker/rc.d/rc1-startup.sh
delete mode 100755 test/e2e/e2e-ttl/e2e-ttl-es/src/docker/ttl_official_analysis.oal
delete mode 100644 test/e2e/e2e-ttl/e2e-ttl-influxdb/pom.xml
delete mode 100755 test/e2e/e2e-ttl/e2e-ttl-influxdb/src/docker/rc.d/rc0-prepare.sh
delete mode 100755 test/e2e/e2e-ttl/e2e-ttl-influxdb/src/docker/rc.d/rc1-startup.sh
delete mode 100755 test/e2e/e2e-ttl/e2e-ttl-influxdb/src/docker/ttl_official_analysis.oal
delete mode 100644 test/e2e/e2e-ttl/e2e-ttl-influxdb/src/test/java/org/apache/skywalking/e2e/StorageTTLITCase.java
rename test/e2e/{e2e-cluster-with-gateway/e2e-cluster-with-gateway-gateway/src/main/resources/application.yml => lombok.config} (73%)
delete mode 100755 test/e2e/run.sh