0

我们最近运行了一个 PT,在分析中加​​载该测试的结果时,我收到一个弹出窗口,告诉我有一个错误,错误跟踪如下。我不确定是什么导致了这些错误,或者它们甚至意味着什么。我检查了分析报告,它包含所有必要的信息。

一位专家告诉我,错误的存在是因为我在测试运行期间捕获了错误快照,但我不相信,拍摄快照怎么会产生这么多错误!

这里的负载运行专家之一可以帮助我理解这些错误的含义以及可能导致它们的原因吗?

日志跟踪位于:https ://docs.google.com/document/d/16gfaAXpGcKC8f6wfKU_dVjM-IqfbzWgdM6VvVYvo68Q/edit

4

2 回答 2

1

与上述错误范围相关的问题:来自您的错误日志....

75004 Transaction : <OpenWebPage_Login_31>
InstanceID: 4294967299 
VUser info:
+Host:HostMachine_IP, 
+Group:scriptname.1, 
+Script:scriptname.1, 
+ID:1. 
End Time: 1357937049.69605 
Transaction end time is less than the scenario start time

为了清楚起见,我已经清理了您日志中的一行。请注意,该行包括几个已被清除的项目,例如“HostMachine_IP”。您还可以检查组“scriptname.1”的主机,以找出应用到哪个负载生成器主机。

正如您所指出的,您涉及多个负载生成器,请仔细检查错误日志中的错误范围。它们都与一个特定的主机名相关联吗?如果您在同一主机上有多个组,那么这两个组都会受到此错误的影响(错误跟随主机而不是组)。如果错误与脚本和组相关联,那么在另一个负载生成器上的另一个组中的相同脚本是否会发生相同的错误,例如在不同负载生成器上作为控制集运行的单个用户?

将错误分开。批判性地检查错误。所有主机都意味着一件事:一个主机另一个。跨多个负载生成器的脚本实例意味着一件事:单个负载生成器上的实例是另一件事。一个负载生成器上的所有脚本都意味着一件事,尤其是当第二个/第三个负载生成器上的实例没有失败时。

于 2013-01-20T17:07:47.007 回答
0

确保您的所有负载生成器与您的控制器处于相同的 major.minor(patch) 版本级别。

于 2013-01-17T21:47:35.313 回答