This is an automated email from the ASF dual-hosted git repository.
wusheng pushed a change to branch groovy-replace
in repository https://gitbox.apache.org/repos/asf/skywalking.git
from 139e3f5298 Remove PowerMock dependency, replace with ReflectUtil in
server-testing
add 7f723c3ca8 Add telegraf-rules and zabbix-rules to MAL checker tests,
document input data mock principles
No new revisions were added by this update.
Summary of changes:
oap-server/analyzer/hierarchy/CLAUDE.md | 11 ++
oap-server/analyzer/log-analyzer/CLAUDE.md | 50 +++++
oap-server/analyzer/meter-analyzer/CLAUDE.md | 38 ++++
.../oap/server/testing/util/ReflectUtil.java | 48 ++++-
.../mal-lal-v1-v2-checker/CLAUDE.md | 98 ++++++++++
.../oap/server/checker/mal/MalComparisonTest.java | 35 ++--
.../checker/mal/MalExpectedDataGenerator.java | 20 +-
.../server/checker/mal/MalInputDataGenerator.java | 13 +-
.../checker/mal/MalInputDataGeneratorTest.java | 4 +-
.../test-envoy-metrics-rules/envoy-ca.data.yaml | 8 +-
.../vm.data.yaml | 160 +++++++--------
.../scripts/mal/test-telegraf-rules}/vm.yaml | 0
.../agent.data.yaml} | 215 ++++++++-------------
.../scripts/mal/test-zabbix-rules}/agent.yaml | 0
14 files changed, 450 insertions(+), 250 deletions(-)
create mode 100644
test/script-cases/script-runtime-with-groovy/mal-lal-v1-v2-checker/CLAUDE.md
copy test/script-cases/scripts/mal/{test-otel-rules =>
test-telegraf-rules}/vm.data.yaml (67%)
copy
{oap-server/server-receiver-plugin/skywalking-telegraf-receiver-plugin/src/test/resources/telegraf-rules
=> test/script-cases/scripts/mal/test-telegraf-rules}/vm.yaml (100%)
copy test/script-cases/scripts/mal/{test-otel-rules/vm.data.yaml =>
test-zabbix-rules/agent.data.yaml} (51%)
copy {oap-server/server-starter/src/main/resources/zabbix-rules =>
test/script-cases/scripts/mal/test-zabbix-rules}/agent.yaml (100%)