### Motivation:
Make E2E tests more stable.
### Modifications:
Verify the traces loosely as other tests, and remove the `verify` method which verifies traces strictly, as we have preparation that also generates traces.
### Result:
E2E tests are more stable.
* Support new percentile func with new alarm and exporter for this new func.
* Fix e2e and OAL script
* Fix wrong column.
* Fix percentile bug and oal engine bug.
* Update query protocol and add percentile test case
* Support new query
* Adopt GraphQL requirement
* Fix wrong type cast.
* Fix query in H2 and ES.
* Fix docs and comments.
* Fix an e2e compile issue
* Fix javadoc issue and e2e test issue.
* Change CPM to Apdex in TTL test.
* Fix OAL for TTL e2e
* Add metrics query for service percentile.
* Fix OAL engine bug. Method deserialize is not working when more than two field types are IntKeyLongValueHashMap
* Support multiple IntKeyLongValueHashMap fields in remote. About serialize/deserialize methods.
* Fix graphql statement error in e2e.
* Fix serialize not working and add generated serialize/deserialize of percentile into test cases.
* Fix test case format
* Remove generated code test.
* Fix failed e2e test
* Use avg resp time to apdex in the TTL test.
* ADD multiple linear metrics check for endpoint in e2e cluster.
* Support `-` to represent no threshold and doc of alarm about this.
* Move break to right place.
* Fix wrong break(s)
* Fix break and add a test case for multiple values alarm.
* Fix format.
* Add more doc for this new feature and GraphQL query protocol.
Co-authored-by: Jared Tan <jian.tan@daocloud.io>
Co-authored-by: kezhenxu94 <kezhenxu94@163.com>
* Add es7 support to docker
* Add es7 to github aciton workflow
* Rename dockerfile
* Update docker-compose
* Update matrix es name
* Set oap tag
* Add document
* Update How-to-build.md
* Add play-scenario
* Set play plugin as default
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
Co-authored-by: Weiyi Liu <liuweiyi@cmss.chinamobile.com>
* lettuce test
* fix
* update version
* a new one group
* revert
* update expect data
Co-authored-by: Weiyi Liu <liuweiyi@cmss.chinamobile.com>
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
* shardingsphere 3.x test
* shardingsphere 3.x test refine
* shardingsphere 3.x test refine
* shardingsphere 3.x test refine
* shardingsphere 3.x test refine
* shardingsphere 3.x test refine
* shardingsphere 3.x test refine
* shardingsphere 3.x test refine
* Remove the local/exit span register mechanism
* for comments
* for comments
* Move e2e and istio e2e to master recheck.
* Try to run tests on tag(release)
* Add `v*` tag to trigger test only, as this is the release tag.
* Trigger CI again
* Set up project build on Windows and MacOS.
* Fix whitespace
* Fix missing phrases.
* Change command for windows.
* Fix typo.
* 1. Remove new local m2 repository
2. Remove CI-with-IT on Windows and MacOS due to no Docker service existing
3. Change mvnw to mvn on Windows.
* Remove cache.
* Merge into one command
* Make istio/envoy ci test (#3697)
* for #3669
* Add Apache 2.0 header
* Fixed some irrational
* [WIP]Scripts which deploy Istio + OAP + ES to a standard k8s cluster (#3718)
* for #3669
* Add Apache 2.0 header
* Fixed some irrational
* create istio-deploy.sh
* modify notes
* istio version and namespace to parameterize
* Keep template files and tested successfully
* add sw istio adapter
* add a new key for isito adapter
* notes.txt
* add mixer template
* add sw deploy script
* bookinfo and cleanup scripts
* add timeout and set -e
* modify cleanup and request timeout of demo
* End blank line
* Add minikube to CI (#3836)
* Test
* Add github action files
* Add tunnel to provie loadbalancer
* upload logs
* Fixed some nits