标签存档: 构建
MariaDB Server 如何进行测试
MariaDB Foundation 致力于确保 MariaDB Server 拥有一个蓬勃发展的开发者和贡献者社区。一个软件项目如果没有适当的测试是无法维护的。mysql-test-run 是我们用于 MariaDB Server 的标准测试工具包。它(主要)的功能是针对一个或多个服务器运行查询,并将其输出与预期输出进行比较。这检查了行为和数据一致性。主要原则是服务器应该始终返回与输入数据相同的数据。
这种测试方法的一个问题是它只覆盖主机的环境。这意味着如果你在 x86_64 架构上运行 Debian,你正在测试 Debian Linux 发行版上的 x86_64 架构。…
你有没有想过如何开始为世界上最流行的开源数据库做贡献?你在从源代码构建和配置、编写贡献补丁以及之后使用 mysql-test-run (mtr) 框架测试服务器方面遇到过问题吗?
如何让你的补丁对其他开发者可见?
在本节中,我们将一步一步地讲解这个过程,从获取最新的源代码,测试服务器,到通过现场演示编写你的第一个贡献!
让我们开始吧!Anel Husakovic (https://mariadb.org.cn/about/staff/anel-husakovic/) 将在我们 2 月 23 日至 24 日的纽约非正式会议上讨论所有这些内容…