0

我正在使用 Spinnaker/Kayenta 进行金丝雀分析。当金丝雀阶段运行时,它要么给出 0 分,要么给出 100 分,两者之间没有任何分数。

这是预期的行为吗?积分是怎么做的??

查看模式,似乎 Run Canary# 因真正原因而失败 ['前一个区间的 Canary 分数(无论你是否有区间)低于边际分数。']。聚合 Canary 结果阶段永远不会运行。下面的示例快照。它只会产生0分。

在此处输入图像描述

在此处输入图像描述

重现步骤:

  • 在 Spinnaker 中设置金丝雀管道。

  • 在金丝雀分析期间将其设置为失败。

额外细节:

当 Run Canary# 阶段成功时。它执行聚合 Canary 结果阶段并产生 100 分。

在此处输入图像描述

4

1 回答 1

0

刚刚发现是配置导致 Kayenta 终止金丝雀构建而不执行聚合金丝雀结果阶段。

严重性:如果此指标失败,则使金丝雀失败

选项已打开。它应该关闭以获得分数。

在此处输入图像描述

于 2020-05-16T19:28:39.257 回答