LoGin
|
4880cbe741
|
docs: 添加gvisor测例修复指引 (#1541)
- 新增"测例修复指引"章节,详细说明如何修复gvisor系统调用测试用例
- 包含准备工作、测试执行流程、代码修复流程、白名单管理和黑名单管理等内容
- 提供完整工作流示例和注意事项,帮助开发者快速参与系统调用修复工作
Signed-off-by: longjin <longjin@DragonOS.org>
|
2025-12-23 12:24:36 +08:00 |
Yuming Jiang
|
9420fe09cd
|
fix(gvisor): 修复自动化开启/关闭 gvisor syscall测例打包的脚本 (#1405)
* fix(tools): 修复缺失 /tmp 目录导致 gvisor 测例运行错误的问题
- 在 `write_disk_image.sh` 中添加创建 /tmp 目录的命令。
Signed-off-by: yuming <mingjiangyu1@qq.com>
* ci: 优化启用/关闭gvisor测试的脚本
Signed-off-by: longjin <longjin@DragonOS.org>
---------
Signed-off-by: yuming <mingjiangyu1@qq.com>
Signed-off-by: longjin <longjin@DragonOS.org>
Co-authored-by: longjin <longjin@DragonOS.org>
|
2025-11-26 00:00:04 +08:00 |
黄铭涛
|
b74420f48e
|
feat(test): 增加系统启动后执行syscall集成测试的make命令并将其加入流水线中 (#1306)
* feat(test): 增加系统启动后执行syscall集成测试的make命令并将其加入流水线中
|
2025-10-09 22:34:51 +08:00 |
LoGin
|
e1db32e669
|
feat: add gvisor syscall test (#1271)
* feat(tests): 添加gvisor系统调用测试套件
新增gvisor系统调用测试框架,包含Makefile、运行脚本、文档和测试用例。调整rootfs镜像大小为2G以适应测试需求。
Signed-off-by: longjin <longjin@DragonOS.org>
* feat(gvisor): 重构测试运行器为Rust实现并添加DADK支持
- 将Shell脚本实现的测试运行器重写为Rust版本
- 添加DADK构建配置文件以支持DragonOS应用开发工具链
- 更新Makefile以支持Rust工具链和DADK安装目标
- 增强下载脚本功能,支持跳过已存在测试套件和强制下载选项
- 移除原有的run_tests.sh脚本,替换为更高效的Rust实现
Signed-off-by: longjin <longjin@DragonOS.org>
* feat(config): 添加应用程序黑名单功能
- 新增 app-blocklist.toml 配置文件模板,支持多种应用程序匹配方式
- 支持严格模式和非严格模式配置
- 添加黑名单配置文件路径到 dadk-manifest.toml
- 提供详细的配置说明和示例
Signed-off-by: longjin <longjin@DragonOS.org>
* docs: 更新gVisor系统调用测试文档
- 新增gVisor系统调用测试文档,包含概述、快速开始和测试机制说明
- 删除旧的测试运行器README文档
Signed-off-by: longjin <longjin@DragonOS.org>
---------
Signed-off-by: longjin <longjin@DragonOS.org>
|
2025-09-24 16:26:06 +08:00 |