Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
killuaz丶x
SkyWalking
提交
7c406c30
S
SkyWalking
项目概览
killuaz丶x
/
SkyWalking
与 Fork 源项目一致
Fork自
apache / SkyWalking
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
SkyWalking
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
7c406c30
编写于
12月 06, 2020
作者:
Z
Zhenxu Ke
提交者:
GitHub
12月 06, 2020
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
test: remove so11y from SimpleE2E (#5957)
上级
83dd2397
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
0 addition
and
56 deletion
+0
-56
test/e2e/e2e-test/src/test/java/org/apache/skywalking/e2e/simple/SimpleE2E.java
...test/java/org/apache/skywalking/e2e/simple/SimpleE2E.java
+0
-56
未找到文件。
test/e2e/e2e-test/src/test/java/org/apache/skywalking/e2e/simple/SimpleE2E.java
浏览文件 @
7c406c30
...
...
@@ -28,8 +28,6 @@ import org.apache.skywalking.e2e.metrics.AtLeastOneOfMetricsMatcher;
import
org.apache.skywalking.e2e.metrics.Metrics
;
import
org.apache.skywalking.e2e.metrics.MetricsQuery
;
import
org.apache.skywalking.e2e.metrics.MetricsValueMatcher
;
import
org.apache.skywalking.e2e.metrics.ReadMetrics
;
import
org.apache.skywalking.e2e.metrics.ReadMetricsQuery
;
import
org.apache.skywalking.e2e.retryable.RetryableTest
;
import
org.apache.skywalking.e2e.service.Service
;
import
org.apache.skywalking.e2e.service.ServicesMatcher
;
...
...
@@ -71,8 +69,6 @@ import static org.apache.skywalking.e2e.metrics.MetricsQuery.ALL_SERVICE_METRICS
import
static
org
.
apache
.
skywalking
.
e2e
.
metrics
.
MetricsQuery
.
ALL_SERVICE_MULTIPLE_LINEAR_METRICS
;
import
static
org
.
apache
.
skywalking
.
e2e
.
metrics
.
MetricsQuery
.
ALL_SERVICE_RELATION_CLIENT_METRICS
;
import
static
org
.
apache
.
skywalking
.
e2e
.
metrics
.
MetricsQuery
.
ALL_SERVICE_RELATION_SERVER_METRICS
;
import
static
org
.
apache
.
skywalking
.
e2e
.
metrics
.
MetricsQuery
.
ALL_SO11Y_LABELED_METRICS
;
import
static
org
.
apache
.
skywalking
.
e2e
.
metrics
.
MetricsQuery
.
ALL_SO11Y_LINER_METRICS
;
import
static
org
.
apache
.
skywalking
.
e2e
.
utils
.
Times
.
now
;
import
static
org
.
apache
.
skywalking
.
e2e
.
utils
.
Yamls
.
load
;
...
...
@@ -199,58 +195,6 @@ public class SimpleE2E extends SkyWalkingTestAdapter {
verifyServiceInstanceRelationMetrics
(
topology
.
getCalls
());
}
@RetryableTest
void
so11y
()
throws
Exception
{
List
<
Service
>
services
=
graphql
.
services
(
new
ServicesQuery
().
start
(
startTime
).
end
(
now
()));
services
=
services
.
stream
().
filter
(
s
->
s
.
getLabel
().
equals
(
"oap::oap-server"
)).
collect
(
Collectors
.
toList
());
LOGGER
.
info
(
"services: {}"
,
services
);
load
(
"expected/simple/so11y-services.yml"
).
as
(
ServicesMatcher
.
class
).
verify
(
services
);
for
(
final
Service
service
:
services
)
{
final
Instances
instances
=
graphql
.
instances
(
new
InstancesQuery
().
serviceId
(
service
.
getKey
()).
start
(
startTime
).
end
(
now
())
);
LOGGER
.
info
(
"instances: {}"
,
instances
);
load
(
"expected/simple/so11y-instances.yml"
).
as
(
InstancesMatcher
.
class
).
verify
(
instances
);
for
(
Instance
instance
:
instances
.
getInstances
())
{
for
(
String
metricsName
:
ALL_SO11Y_LINER_METRICS
)
{
LOGGER
.
info
(
"verifying service instance response time: {}"
,
instance
);
final
ReadMetrics
instanceMetrics
=
graphql
.
readMetrics
(
new
ReadMetricsQuery
().
stepByMinute
().
metricsName
(
metricsName
)
.
serviceName
(
service
.
getLabel
()).
instanceName
(
instance
.
getLabel
())
);
LOGGER
.
info
(
"{}: {}"
,
metricsName
,
instanceMetrics
);
final
AtLeastOneOfMetricsMatcher
instanceRespTimeMatcher
=
new
AtLeastOneOfMetricsMatcher
();
final
MetricsValueMatcher
greaterThanZero
=
new
MetricsValueMatcher
();
greaterThanZero
.
setValue
(
"gt 0"
);
instanceRespTimeMatcher
.
setValue
(
greaterThanZero
);
instanceRespTimeMatcher
.
verify
(
instanceMetrics
.
getValues
());
}
for
(
String
metricsName
:
ALL_SO11Y_LABELED_METRICS
)
{
LOGGER
.
info
(
"verifying service instance response time: {}"
,
instance
);
final
List
<
ReadMetrics
>
instanceMetrics
=
graphql
.
readLabeledMetrics
(
new
ReadMetricsQuery
().
stepByMinute
().
metricsName
(
metricsName
)
.
serviceName
(
service
.
getLabel
()).
instanceName
(
instance
.
getLabel
())
);
LOGGER
.
info
(
"{}: {}"
,
metricsName
,
instanceMetrics
);
Metrics
allValues
=
new
Metrics
();
for
(
ReadMetrics
readMetrics
:
instanceMetrics
)
{
allValues
.
getValues
().
addAll
(
readMetrics
.
getValues
().
getValues
());
}
final
AtLeastOneOfMetricsMatcher
instanceRespTimeMatcher
=
new
AtLeastOneOfMetricsMatcher
();
final
MetricsValueMatcher
greaterThanZero
=
new
MetricsValueMatcher
();
greaterThanZero
.
setValue
(
"gt 0"
);
instanceRespTimeMatcher
.
setValue
(
greaterThanZero
);
instanceRespTimeMatcher
.
verify
(
allValues
);
}
}
}
}
private
Instances
verifyServiceInstances
(
final
Service
service
)
throws
Exception
{
final
Instances
instances
=
graphql
.
instances
(
new
InstancesQuery
().
serviceId
(
service
.
getKey
()).
start
(
startTime
).
end
(
now
())
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录