大家好,我是 PLCT 丁丑小队 J129 开发板软件生态联合观测岗位的一名实习生。我们会定期在本版介绍 RuyiSDK 测试矩阵(源代码仓库可访问 support-matrix )及其他测试任务的近期进展、开发板系统/软件支持情况、性能测试结果、软件生态进展同步等内容。
“RISC-V 测试矩阵”或“RISC-V 开发板与操作系统支持矩阵”(待定)。是一个旨在集中展示 RISC-V 开发板和操作系统的兼容性数据的网站,其内容主要整合自 RuyiSDK 的 support-matrix 仓库以及丁丑小队的各类测试报告。
项目源代码仓库:GitHub - QA-Team-lo/support-matrix-frontend: RISC-V Board and OS Support Matrix Website
网站的主页默认展示了几乎所有市售能够运行操作系统的 RISC-V 开发板及其简要信息。您可以通过顶部的搜索栏按开发板名称或处理器等关键词进行筛选,也可以按名称或 RuyiSDK 支持状态进行排序。点击任一开发板,即可展开查看其已测试的操作系统和测试的简要信息;再次点击具体的操作系统,便会直接跳转至对应的详细测试报告页面。
此外,在首页点击“系统”标签,您可以看到所有已测试的、支持 RISC-V 的操作系统,点击某个操作系统,能够查看该操作系统支持的开发板的支持情况概览。
在“系统支持表格”页面,我们以矩阵表格的形式,直观地呈现了各操作系统与 RISC-V 开发板之间的兼容性关系。表格按操作系统类型分为四个大类,表格中的每个测试结果单元格都可直接点击,链接到详细的测试报告。为了便于分析,点击表头的操作系统名称,即可让开发板列表优先按该系统的支持度排序。我们还提供了一个实用的对比功能:您可以勾选多个感兴趣的开发板和操作系统,生成一个并列对比视图。若再启用“隐藏相同内容”选项,便能突出不同操作系统和开发板组合间的支持情况差异。
“测试报告列表”页面汇总了所有最新的测试报告,并提供了一套强大的筛选系统。您可以通过页面上方的筛选器,根据开发板、操作系统和测试状态(如 Good, CFT)等多个维度进行自由组合查询,从而精确地定位到您需要的报告。例如,您可以轻松筛选出所有 Ubuntu 系统测试结果为 Good 的开发板列表。
后面我会继续带来关于RISC-V 开发板和操作系统支持矩阵网站的架构设计,开发历史,未来规划等内容。
欢迎大家使用该网站查询 RISC-V 相关软硬件生态等内容。也欢迎对网站的内容,样式,功能提出建议和吐槽。更欢迎向直接向网站贡献代码(一个人忙不过来了)。


