Hi everyone Zhenxu Ke works with me in this whole month, we are trying to build the e2e test framework and CI task for SkyWalking main repo[1]. This is the PR[2] which is closing to merge.
We have introduces one case in e2e test One single standalone Spring service, accessing H2 database. This service has been installed agent. OAP runs in single mode with H2 storage too. The e2e test will verify the results through GraphQL query 1. Traces exist. 2. Service/Service Instance/Endpoint exist and have expected metrics. 3. Topology exist and match expected. E2e test pass will be required in any further PR merging. In next step, we will try to build the cases based on distributed demo services, and OAP running in cluster mode with ES storage. This is a very important improvement for our OSS journey, make sure our master branch and further release much more stable. Welcome more people join us to make e2e tests better. Thanks Zhenxu Ke’s lead and contributions in this field. [1] https://github.com/apache/skywalking <https://github.com/apache/skywalking> [2] https://github.com/apache/skywalking/pull/2935 <https://github.com/apache/skywalking/pull/2935> Sheng Wu Apache Skywalking, ShardingSphere, Zipkin
