在mesos上运行makecheck时,其中一个测试失败了,现在怎么办?

iecba09b  于 2021-06-21  发布在  Mesos
关注(0)|答案(2)|浏览(350)

在运行 make check 在构建mesos时,我发现其中一个测试失败了。我怎样才能找到更多关于那次失败背后的原因呢?

vfhzx4xs

vfhzx4xs1#

笔记 make check 需要先运行,然后才能将以下内容用作 make check 呈现所需的二进制文件。
下面假设您的当前目录( pwd )是 build 解压缩/克隆的mesos项目目录结构中的文件夹。
假设一个名为 Foo.Bar 对你来说失败了。现在继续单独运行该测试,并增强输出: ./bin/mesos-tests.sh --gtest_filter="Foo.Bar" --verbose 这将揭示出更多关于失败推理的见解。
在上述输出仍然太少而无法理解问题的情况下,对于一些罕见的情况,进一步增加详细程度可能是有益的。 GLOG_v=2 ./bin/mesos-tests.sh --gtest_filter="Foo.Bar" --verbose 这将使所有共同的 VLOG Mesos水平。然而,这些通常不是针对用户的,而是针对开发人员的。所以不要期望它们的输出过于用户友好。

kt06eoxx

kt06eoxx2#

一个可能的原因是http\u proxy&https\u proxy被设置为某个代理,一些mesos测试需要通过127.0.0.1访问本地mesos。

相关问题