MariaDB 中的 Gcov

Gcov 是一个代码覆盖率测试工具,用于创建更优质的程序。它可以显示代码库中哪些部分尚未经过测试。Gcov 包含在 gcc 同一软件包中。MariaDB 非常注重代码质量,并使用 Gcov 检查测试覆盖率。我们期待 Gcov 很快成为我们的构建机器人(MDBF-158)的一部分。

如何使用 Gcov

我们来写一个示例程序来演示它的工作原理。

— 源代码

$ cat -n test.c
int f1()
{
return 0; …

2020年2月2日布鲁塞尔 MariaDB Day – 介绍演讲者 – Vlad Bogolin 关于如何利用开放的社区构建系统确保 MariaDB Server 的长期发展。

一个大型开源项目要生存下来,需要有合适的测试基础设施。正因如此,MariaDB 基金会将整个构建系统打造成了社区共享资源。在此次演讲中,我们将展示如何实现这一目标以及社区如何从中受益。

MariaDB Day 是 FOSDEM Fringe 的一部分,将于 2020 年 2 月 2 日星期日举行。本次活动免费参加,但场地有限,如果您计划参加,请在 Meetup 页面上进行报名。