问题标签 [bullseye]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
989 浏览

c++ - cmake 为链接器添加前缀

我知道如何为链接器添加前缀。我需要这个,因为我需要在编译和链接之前添加靶心编译器和链接器前缀。

我似乎找不到类似的链接器。任何指针?

谢谢,尼克

这些是我的编译器和链接器前缀的值。编译器工作正常并生成 cov 文件。但是,链接器似乎没有生成可执行文件。它编译文件并构建可执行文件,但随后它说它的链接并失败。不知道发生了什么:(

0 投票
1 回答
1099 浏览

uefi - 嵌入式系统的靶心覆盖 - 不是一个占用空间小的数据文件

我正在为 EFI (EDK II) 系统使用 Bullseye 运行数周。我终于链接了所有内容,编译了代码,一切似乎都可以正常工作(我使用 Bullseye 嵌入式系统教程和这个主题:Bullseye for EDK Based Application)。

我运行测试并收到 Bullseye COV 文件的符号。根据第二个链接:

输出数据可以重定向到一个文件(使用 EDK2 shell 中的 > 指令),然后由 covpost 处理以合并到构建过程中创建的 cov 文件中。

我将此输出重定向到文件,但是在尝试合并到 COV 文件时,我收到以下消息:

版权所有 (c) Bullseye 测试技术 1990-2014

例外:be_test:不是一个占用空间小的数据文件

一些想法?

谢谢。

0 投票
1 回答
203 浏览

visual-studio - 例外:许可证 114440 许可证于 2014 年 10 月 22 日在 LINK 中过期

我的 MSDN 许可证已过期。我登录了 Microsoft,从我的帐户中删除了所有旧的 MSDN 许可证,并添加了来自我的 IT 部门的新邀请。我还安装了 VS2013 Update3 安装程序并重新启动了我的机器。

此时,Visual Studio 显示我已获得许可(没有临时扩展,只是完全许可),我可以很好地构建 C# 项目。但是每当我尝试链接 C++ 程序时,我都会收到错误消息:

我还尝试从 MSDN 页面向 VS 提供产品密钥,但行为是相同的。

我怎样才能安抚它?

0 投票
1 回答
1997 浏览

bullseye - 0% 的靶心覆盖率

我正在尝试在进行黑盒测试后生成靶心覆盖率报告。我们有一个进行黑盒测试的设备,但是没有办法在上面编译库,所以我按照以下步骤生成报告。

但是我得到0% 的报告。覆盖文件没有变化,它没有得到更新。

  1. 用靶心编译所有库
  2. 使用此靶心库复制并替换设备上的原始库
  3. 复制 cov 文件,并确保它具有适当的权限(即 chmod 777cov_file.cov)
  4. /etc/environment中的导出路径,还在/etc/profile.d中创建 sh 文件并在其中设置路径。
  5. 运行黑盒测试。
  6. 将 cov 文件复制到开发机器并生成报告。
0 投票
1 回答
841 浏览

c++ - 无法在启用 BullseyeCoverage 和 Casablanca REST SDK 的情况下编译 Visual Studio 2013 C++ 项目

我有利用 Casablanca REST SDK 功能的 Visual Studio 2013 C++ 项目。项目编译正常。我已启用 BullseyeCoverage Compile C++ 8.9.50 Windows License XXXX 并且项目中出现错误:

当我禁用靶心覆盖时,一切都可以正常构建。有什么建议可以解决吗?

0 投票
0 回答
243 浏览

c++ - Sonar-runner 从靶心导入 xml 结果 - 需要一周时间

想请教一下为什么我的声纳跑步者已经运行了将近 1 周,导入了 Bullseye 输出的 xml 结果。我们的 c++ 代码库相当大,至少有几百万个代码。

我试图通过做(export SONAR_RUNNER_OPTS="-Xmx3062m -XX:MaxPermSize=512m -XX:ReservedCodeCacheSize=128m ”)。另外,我的 sonar-project.properties 看起来像这样:

testAllAppl.xml 文件包含 Bullseye 的所有结果。我想知道我能做些什么来提高性能 - 根据这里的现有帖子进行多线程处理是不行的。

是否可以在排除项中添加更多内容,或者我是否包含太多代码(./include/ 包含指向所有 boost 库和我们自己的库的软链接)?我还能尝试什么来加快性能?

提前感谢您的友好分享!

0 投票
1 回答
2096 浏览

c++ - Jenkins 的 Bullseye 测试覆盖率插件

我正在使用 gtest 对 C++ 进行单元测试,并使用 Bullseye 覆盖进行测试覆盖。

我可以看到 Bullseye 报道的所有结果。

但我想在 Jenkins 上创建工作并查看 Jenkins 上的所有图表或图形结果。他们有任何插件或任何建议吗?

谢谢

0 投票
1 回答
3703 浏览

hp-ux - 错误:无法初始化 GTK+,DISPLAY 设置是否正确?

我正在使用 HP-UX 服务器使用靶心进行代码覆盖。当我运行 ./CoverageBrowser 二进制文件时,我收到以下错误消息。

18:28:01:错误:无法初始化 GTK+,DISPLAY 设置是否正确?

回声 $DISPLAY :11.0

我也启用了 X11Forwarding。

0 投票
1 回答
939 浏览

c++ - Qt 的 Bullseye 代码覆盖率

嘿,我正面临一个关于 Qt 靶心代码覆盖率的问题。在我的 .pro 文件中,我添加了以下内容:

然后执行以下命令: Build Run Run qmake Rebuild

它不会在系统的任何地方生成 test.cov(coverage) 文件。我在系统环境路径变量中添加了 Bullseye 路径。此外,在 Bullseye 应用程序中,我启用了 GNU C/C++ 选项,还单击了工具中的 Coverage Build 选项。请帮助。

0 投票
1 回答
1661 浏览

bullseye - Bullseye 的开启/关闭和保存更新

我想在我的 dos 脚本中使用靶心代码覆盖率。我写了下面的代码。已创建 test.cov 文件,但未在 test.cov 上生成结果。