持续集成

SPDK持续集成(CI)测试池是一个不断扩展的机器组,包括虚拟和物理机器,用于验证提交给SPDK代码库中每个补丁的功能。这个测试池目前由12台运行多种Linux (CentOS, Ubuntu,Fedora)操作系统和FreeBSD的机器组成。其中一些机器有硬件NVMe控制器(Intel P3700)和RDMA NICs (Mellanox ConnectX-4),而其他机器使用模拟的NVMe驱动器和Soft-RoCE NICs。

任何人都可以为SPDK代码库提交补丁。所有的补丁,在审查后,将在SPDK CI测试池进行测试。有关此过程的更多信息,请参见开发页面。如果您对SPDK代码库有兴趣,但是不知道从哪里开始,请查看Trello 板块

如果您在SPDK CI测试池中遇到任何问题,或有任何意见或建议,请参考持续集成Trello板块

SPDK网站也是实施版本控制的,并具有相关的持续集成测试池。右边栏里有SPDK测试池和网页测试池的链接。