diff --git "a/Test_Result/openEuler-25.09/openEuler-25.09\347\211\210\346\234\254DDE\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" "b/Test_Result/openEuler-25.09/openEuler-25.09\347\211\210\346\234\254DDE\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md"
old mode 100755
new mode 100644
diff --git a/Test_Result/openEuler_21.03/Attachment/coredns/coredns_v1.7.0-aarch64.log b/Test_Result/openEuler_21.03/Attachment/coredns/coredns_v1.7.0-aarch64.log
old mode 100755
new mode 100644
diff --git a/Test_Result/openEuler_21.03/Attachment/coredns/coredns_v1.7.0-x86.log b/Test_Result/openEuler_21.03/Attachment/coredns/coredns_v1.7.0-x86.log
old mode 100755
new mode 100644
diff --git "a/Test_Result/openEuler_21.03/openEuler 21.03\347\211\210coredns\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" "b/Test_Result/openEuler_21.03/openEuler 21.03\347\211\210coredns\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md"
old mode 100755
new mode 100644
diff --git "a/Test_Result/openEuler_22.03_LTS_SP2/openEuler 22.03_LTS_SP2\347\211\210\346\234\254Jailhouse\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" "b/Test_Result/openEuler_22.03_LTS_SP2/openEuler 22.03_LTS_SP2\347\211\210\346\234\254Jailhouse\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md"
old mode 100755
new mode 100644
diff --git "a/Test_Result/openEuler_23.09/openEuler 23.09\347\211\210\346\234\254Aops\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" "b/Test_Result/openEuler_23.09/openEuler 23.09\347\211\210\346\234\254Aops\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md"
old mode 100755
new mode 100644
diff --git a/Test_Result/openEuler_24.03_LTS_SP2/assets/csv-works-out-of-the-box/generate-hygon-cc-launch-blobs.sh b/Test_Result/openEuler_24.03_LTS_SP2/assets/csv-works-out-of-the-box/generate-hygon-cc-launch-blobs.sh
old mode 100755
new mode 100644
diff --git a/Test_Result/openEuler_24.03_LTS_SP2/assets/csv-works-out-of-the-box/guest-setup-full-disk-encryption.sh b/Test_Result/openEuler_24.03_LTS_SP2/assets/csv-works-out-of-the-box/guest-setup-full-disk-encryption.sh
old mode 100755
new mode 100644
diff --git a/Test_Result/openEuler_24.03_LTS_SP2/assets/csv-works-out-of-the-box/install-launch-vm.sh b/Test_Result/openEuler_24.03_LTS_SP2/assets/csv-works-out-of-the-box/install-launch-vm.sh
old mode 100755
new mode 100644
diff --git a/Test_Result/openEuler_24.03_LTS_SP2/assets/csv-works-out-of-the-box/launch-with-hygon-cc-launch-blobs.sh b/Test_Result/openEuler_24.03_LTS_SP2/assets/csv-works-out-of-the-box/launch-with-hygon-cc-launch-blobs.sh
old mode 100755
new mode 100644
diff --git a/Test_Result/openEuler_24.03_LTS_SP2/assets/csv-works-out-of-the-box/pack-secret.py b/Test_Result/openEuler_24.03_LTS_SP2/assets/csv-works-out-of-the-box/pack-secret.py
old mode 100755
new mode 100644
diff --git "a/Test_Result/openEuler_24.03_LTS_SP2/openEuler-24.03-LTS-SP2\347\211\210\346\234\254\346\224\257\346\214\201\345\217\257\344\277\241\350\256\241\347\256\227\350\277\234\347\250\213\350\257\201\346\230\216\346\234\215\345\212\241\347\273\204\344\273\266\346\265\213\350\257\225\346\212\245\345\221\212.md" "b/Test_Result/openEuler_24.03_LTS_SP2/openEuler-24.03-LTS-SP2\347\211\210\346\234\254\346\224\257\346\214\201\345\217\257\344\277\241\350\256\241\347\256\227\350\277\234\347\250\213\350\257\201\346\230\216\346\234\215\345\212\241\347\273\204\344\273\266\346\265\213\350\257\225\346\212\245\345\221\212.md"
old mode 100755
new mode 100644
diff --git "a/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254PolyMind\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" "b/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254PolyMind\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md"
new file mode 100644
index 0000000000000000000000000000000000000000..bd27f5a39a52cb3da3d89d258a81dbe72935a971
--- /dev/null
+++ "b/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254PolyMind\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md"
@@ -0,0 +1,181 @@
+
+
+
+版权所有 © 2025 openEuler社区
+ 您对“本文档”的复制、使用、修改及分发受知识共享(Creative Commons)署名—相同方式共享4.0国际公共许可协议(以下简称“CC BY-SA 4.0”)的约束。为了方便用户理解,您可以通过访问https://creativecommons.org/licenses/by-sa/4.0/ 了解CC BY-SA 4.0的概要 (但不是替代)。CC BY-SA 4.0的完整协议内容您可以访问如下网址获取:https://creativecommons.org/licenses/by-sa/4.0/legalcode。
+
+修订记录
+
+| 日期 | 修订 版本 | 修改描述 | 作者 |
+| ---- | ----------- | -------- | ---- |
+| 2025-12-02 | 1.0.0 | openEuler-24.03-LTS-SP3版本PolyMind特性测试 | 富焘 |
+| | | | |
+
+关键词:Agent、AI助手、AI
+
+
+# 1 特性概述
+
+DevStation增强AI助手,实现AI助手上的Agent创建与执行
+
+# 2 特性测试信息
+
+本节描述被测对象的版本信息和测试的时间及测试轮次,包括依赖的硬件。
+
+| 版本名称 | 测试起始时间 | 测试结束时间 |
+| -------- | ------------ | ------------ |
+| openEuler-24.03-LTS-SP3 | 2025-12-01 | 2025-12-09 |
+| | | |
+
+描述特性测试的硬件环境信息
+
+| 硬件型号 | 硬件配置信息 | 备注 |
+| -------- | ------------ | ---- |
+| TaiShan 200(Model 2280) | Kunpeng 920-4826,96核,2.6GHz | aarch64 |
+| 虚拟机 | Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz | x86_64 |
+
+# 3 测试结论概述
+
+## 3.1 测试整体结论
+
+DevStation AI助手特性,共计执行21个用例,主要覆盖了功能测试和可靠性测试,发现7个问题,解决后回归通过,无遗留风险,整体质量良好
+
+| 测试活动 | 测试子项 | 活动评价 |
+| ------- | -------- | ------- |
+| 功能测试 | 继承特性测试 | 不涉及 |
+| 功能测试 | 新增特性测试 | ■ |
+| 兼容性测试 | | 不涉及 |
+| DFX专项测试 | 性能测试 | 不涉及 |
+| DFX专项测试 | 可靠性/韧性测试 |■ |
+| DFX专项测试 | 安全测试 | 不涉及 |
+| 资料测试 | | 不涉及 |
+| 其他测试 | | 不涉及 |
+
+## 3.2 约束说明
+
+特性使用时涉及到的约束及限制条件
+
+## 3.3 遗留问题分析
+
+### 3.3.1 遗留问题影响以及规避措施
+
+不涉及
+
+### 3.3.2 问题统计
+
+#### 3.3.2.1 问题数量
+
+| | 问题总数 | 严重 | 主要 | 次要 | 不重要 |
+| ------ | -------- | ---- | ---- | ---- | ------ |
+| 数目 | 7 | 0 | 2 | 4 | 1 |
+| 百分比 | 100% | 0 | 28.6% | 57.1% | 14.3% |
+
+#### 3.3.2.2 发现问题
+
+| 序号 | 问题单号 | 问题简述 | 优先级 | 当前状态 |
+| --- | ------- | ------ | ------- | ------- |
+| 1 | https://gitee.com/openeuler/polymind/issues/ID9IR9 | 创建的智能体无法删除 | 次要 | 已验收 |
+| 2 | https://gitee.com/openeuler/polymind/issues/ID96OD | 如果删除user会话中内置工具的提示词,工具调用会失败 | 主要 | 已完成 |
+| 3 | https://gitee.com/openeuler/polymind/issues/ID8ZA3 | 内置工具循环执行| 主要 | 已验收 |
+| 4 | https://gitee.com/openeuler/polymind/issues/ID9IRI | 同一个会话二次添加智能体失败|次要 | 已验收 |
+| 5 | https://gitee.com/openeuler/polymind/issues/ID98EE | 点击回答中的链接跳转失败| 次要 | 已验收 |
+| 6 | https://gitee.com/openeuler/polymind/issues/ID8WKJ | 调用内置工具时,前端UI调用显示block显示异常| 次要| 已验收 |
+| 7 | https://gitee.com/openeuler/polymind/issues/ID7MV3 | 当点击智能体选择智能体时,聊天窗口没有跟着缩放| 不重要 | 已验收 |
+
+
+# 4 详细测试结论
+
+## 4.1 功能测试
+
+### 4.1.1 继承特性测试结论
+
+不涉及
+
+●: 表示特性不稳定,风险高
+▲: 表示特性基本可用,遗留少量问题
+■: 表示特性质量良好
+
+### 4.1.2 新增特性测试结论
+
+| 序号 | 组件/特性名称 | 特性质量评估 | 备注 |
+| --- | ----------- | :--------: | --- |
+|1 |点击AI Script按钮,验证是否能够总结单轮会话中的关键信息,并生成快照脚本 |■ | |
+|2 |点击AI Script按钮,验证是否能够总结多轮会话中的关键信息,并生成快照脚本 |■ | |
+|3 |根据生成的脚本执行指导,验证是否可以在其他环境执行成功 |■ | |
+|4 |提供A2A Server URL,进行agent card解析,验证是否可以正常加载 |■ | |
+|5 |验证能否通过A2A Server导入第三方Agent |■ | |
+|6 |验证导入的Agent能否正常注册到工具Agent列表 |■ | |
+|7 |验证安装的Agent能否被工具调用,并正常触发 |■ | |
+|8 |验证提示词输入,能够插入到当前会话中 |■ | |
+|9 |验证能够动态添加内置工具提示词 |■ | |
+|10 |验证执行工具的思维链是否添加 |■ | |
+|11 |验证同功能的内置工具和mcp,内置工具优先级更高 |■ | |
+|12 |验证内置工具调用正常 |■ | |
+|13 |手动创建Agent,验证创建成功 |■ | |
+|14 |测试能否支持外部API、MCP工具配置 |■ | |
+|15 |测试agent的技能提示词能否点击后自动加载 |■ | |
+|16 |配置持久化测试 |■ | |
+|17 |创建相同名称Agent的处理 |■ | |
+|18 |数据一致性加测,增删改查后,前端显示刷新 |■ | |
+
+
+●: 表示特性不稳定,风险高
+▲: 表示特性基本可用,遗留少量问题
+■: 表示特性质量良好
+
+## 4.2 兼容性测试结论
+
+不涉及
+
+## 4.3 DFX专项测试结论
+
+### 4.3.1 性能测试结论
+不涉及
+
+### 4.3.2 可靠性/韧性测试结论
+
+| 测试类型 | 测试内容 | 测试结论 |
+| ------- | ------- | -------- |
+| 容错测试 | 多轮会话中,增加非相关对话来造成上下文污染,验证生成的快照脚本是否准确 | ■ |
+| 构造异常 | 测试每个必填字段为空或其它不合规场景下的错误处理 | ■ |
+| 故障注入 | 网络异常时的配置保存 | ■ |
+
+### 4.3.3 安全测试结论
+
+不涉及
+
+## 4.4 资料测试结论
+不涉及
+
+## 4.5 其他测试结论
+
+不涉及
+
+# 5 测试执行
+
+## 5.1 测试执行统计数据
+
+*本节内容根据测试用例及实际执行情况进行特性整体测试的统计,可根据第二章的测试轮次分开进行统计说明。*
+
+| 版本名称 | 测试用例数 | 用例执行结果 | 发现问题单数 |
+| -------- | ---------- | ------------ | ------------ |
+| openEuler-24.03-LTS-SP3 | 21 | 21 passed | 7 |
+
+*数据项说明:*
+
+*测试用例数--到本测试活动结束时,所有可用测试用例数;*
+
+*发现问题单数--本测试活动总共发现的问题单数。*
+
+## 5.2 后续测试建议
+
+
+# 6 附件
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git "a/Test_Result/update_test_result/update_20.03_lts_sp4/openEuler update\347\211\210\346\234\254\346\265\213\350\257\225\346\212\245\345\221\212_20251203.md" "b/Test_Result/update_test_result/update_20.03_lts_sp4/openEuler update\347\211\210\346\234\254\346\265\213\350\257\225\346\212\245\345\221\212_20251203.md"
new file mode 100644
index 0000000000000000000000000000000000000000..374edbbedf148791e290552d756f5ad8c45bd978
--- /dev/null
+++ "b/Test_Result/update_test_result/update_20.03_lts_sp4/openEuler update\347\211\210\346\234\254\346\265\213\350\257\225\346\212\245\345\221\212_20251203.md"
@@ -0,0 +1,81 @@
+版权所有 © 2025 openEuler社区
+ 您对“本文档”的复制、使用、修改及分发受知识共享(Creative Commons)署名—相同方式共享4.0国际公共许可协议(以下简称“CC BY-SA 4.0”)的约束。为了方便用户理解,您可以通过访问https://creativecommons.org/licenses/by-sa/4.0/ 了解CC BY-SA 4.0的概要 (但不是替代)。CC BY-SA 4.0的完整协议内容您可以访问如下网址获取:https://creativecommons.org/licenses/by-sa/4.0/legalcode。
+
+修订记录
+
+| 日期 | 修订 版本 | 修改描述 | 作者 |
+| ---- | ----------- | -------- | ---- |
+| 2025-12-05 | 1.0 | 初稿 | wenjun |
+
+
+# 1 概述
+
+## 1.1 测试信息
+
+本节描述测试的update版本信息和测试的时间及测试轮次,包括依赖的硬件。
+
+| 版本名称 | 测试起始时间 | 测试结束时间 |
+| -------- | ------------ | ------------ |
+| openEuler_20.03_LTS_SP4 update_20251203 | 2025-12-04 | 2025-12-05 |
+| | | |
+
+描述硬件环境信息
+
+| 硬件型号 | 硬件配置信息 | 备注 |
+| -------- | ------------ | ---- |
+| | | |
+| | | |
+
+## 1.2 测试结论概述
+
+本周update版本,主要覆盖镜像安装、冒烟测试、包管理测试、单包测试、内核测试以及updateinfo测试,未发现问题,回归通过,无遗留风险,整体质量良好;
+
+| 测试项目 | 执行用例数量 | 用例通过数量 | 用例失败数量 | 发现问题数量 | 测试项评价 |
+| ------- | -------- | ------- |-------- | ------- |-------- |
+| 冒烟用例 | 664 | 664 | 0 | 0 | ■ |
+| 单包服务 | 1 | 1 | 0 | 0 | ■ |
+| 单包命令 | 7 | 7 | 0 | 0 | ■ |
+| 软件包管理| 2 | 2 | 0 | 0 | ■ |
+| 内核 | 2319 | 2319 | 0 | 0 | ■ |
+| updateinfo | 1 | 1 | 0 | 0 | ■ |
+
+●: 表示测试项不稳定,风险高
+▲: 表示测试项基本可用,遗留少量问题
+■: 表示测试项质量良好
+
+## 1.3 约束说明
+
+涉及到的约束及限制条件
+
+# 2 问题分析
+
+## 2.1 问题统计
+
+| | 问题总数 | 严重 | 主要 | 次要 | 不重要 |
+| ------ | -------- | ---- | ---- | ---- | ------ |
+| 数目 | | | | | |
+| 百分比 | | | | | |
+
+## 2.2 遗留问题影响以及规避措施
+
+| 序号 | 问题单号 | 问题简述 | 问题级别 | 影响分析 | 规避措施 | 历史发现场景 |
+| --- | ------- | ------ | ------- | ------- | ------- | ---------- |
+| | | | | | | |
+| | | | | | | |
+
+
+# 3 后续测试建议
+
+后续测试需要关注点(可选)
+
+# 4 附件
+
+*此处可粘贴各类专项测试数据或报告*
+
+
+
+
+
+
+
+
diff --git "a/Test_Result/update_test_result/update_22.03_lts_sp3/openEuler update\347\211\210\346\234\254\346\265\213\350\257\225\346\212\245\345\221\212_20251203.md" "b/Test_Result/update_test_result/update_22.03_lts_sp3/openEuler update\347\211\210\346\234\254\346\265\213\350\257\225\346\212\245\345\221\212_20251203.md"
new file mode 100644
index 0000000000000000000000000000000000000000..aef30ba10c32353d1beef71524b3102402c87ecc
--- /dev/null
+++ "b/Test_Result/update_test_result/update_22.03_lts_sp3/openEuler update\347\211\210\346\234\254\346\265\213\350\257\225\346\212\245\345\221\212_20251203.md"
@@ -0,0 +1,81 @@
+版权所有 © 2025 openEuler社区
+ 您对“本文档”的复制、使用、修改及分发受知识共享(Creative Commons)署名—相同方式共享4.0国际公共许可协议(以下简称“CC BY-SA 4.0”)的约束。为了方便用户理解,您可以通过访问https://creativecommons.org/licenses/by-sa/4.0/ 了解CC BY-SA 4.0的概要 (但不是替代)。CC BY-SA 4.0的完整协议内容您可以访问如下网址获取:https://creativecommons.org/licenses/by-sa/4.0/legalcode。
+
+修订记录
+
+| 日期 | 修订 版本 | 修改描述 | 作者 |
+| ---- | ----------- | -------- | ---- |
+| 2025-12-05 | 1.0 | 初稿 | wenjun |
+
+
+# 1 概述
+
+## 1.1 测试信息
+
+本节描述测试的update版本信息和测试的时间及测试轮次,包括依赖的硬件。
+
+| 版本名称 | 测试起始时间 | 测试结束时间 |
+| -------- | ------------ | ------------ |
+| openEuler_22.03_LTS_SP3 update_20251203 | 2025-12-04 | 2025-12-05 |
+| | | |
+
+描述硬件环境信息
+
+| 硬件型号 | 硬件配置信息 | 备注 |
+| -------- | ------------ | ---- |
+| | | |
+| | | |
+
+## 1.2 测试结论概述
+
+本周update版本,主要覆盖镜像安装、冒烟测试、包管理测试、单包测试、内核测试以及updateinfo测试,未发现问题,回归通过,无遗留风险,整体质量良好;
+
+| 测试项目 | 执行用例数量 | 用例通过数量 | 用例失败数量 | 发现问题数量 | 测试项评价 |
+| ------- | -------- | ------- |-------- | ------- |-------- |
+| 冒烟用例 | 664 | 664 | 0 | 0 | ■ |
+| 单包服务 | 2 | 2 | 0 | 0 | ■ |
+| 单包命令 | 22 | 22 | 0 | 0 | ■ |
+| 软件包管理| 2 | 2 | 0 | 0 | ■ |
+| 内核 | 2319 | 2319 | 0 | 0 | ■ |
+| updateinfo | 1 | 1 | 0 | 0 | ■ |
+
+●: 表示测试项不稳定,风险高
+▲: 表示测试项基本可用,遗留少量问题
+■: 表示测试项质量良好
+
+## 1.3 约束说明
+
+涉及到的约束及限制条件
+
+# 2 问题分析
+
+## 2.1 问题统计
+
+| | 问题总数 | 严重 | 主要 | 次要 | 不重要 |
+| ------ | -------- | ---- | ---- | ---- | ------ |
+| 数目 | | | | | |
+| 百分比 | | | | | |
+
+## 2.2 遗留问题影响以及规避措施
+
+| 序号 | 问题单号 | 问题简述 | 问题级别 | 影响分析 | 规避措施 | 历史发现场景 |
+| --- | ------- | ------ | ------- | ------- | ------- | ---------- |
+| | | | | | | |
+| | | | | | | |
+
+
+# 3 后续测试建议
+
+后续测试需要关注点(可选)
+
+# 4 附件
+
+*此处可粘贴各类专项测试数据或报告*
+
+
+
+
+
+
+
+
diff --git "a/Test_Result/update_test_result/update_22.03_lts_sp4/openEuler update\347\211\210\346\234\254\346\265\213\350\257\225\346\212\245\345\221\212_20251203.md" "b/Test_Result/update_test_result/update_22.03_lts_sp4/openEuler update\347\211\210\346\234\254\346\265\213\350\257\225\346\212\245\345\221\212_20251203.md"
new file mode 100644
index 0000000000000000000000000000000000000000..370011dca88ee45f6fc468941fd07619809400c6
--- /dev/null
+++ "b/Test_Result/update_test_result/update_22.03_lts_sp4/openEuler update\347\211\210\346\234\254\346\265\213\350\257\225\346\212\245\345\221\212_20251203.md"
@@ -0,0 +1,81 @@
+版权所有 © 2025 openEuler社区
+ 您对“本文档”的复制、使用、修改及分发受知识共享(Creative Commons)署名—相同方式共享4.0国际公共许可协议(以下简称“CC BY-SA 4.0”)的约束。为了方便用户理解,您可以通过访问https://creativecommons.org/licenses/by-sa/4.0/ 了解CC BY-SA 4.0的概要 (但不是替代)。CC BY-SA 4.0的完整协议内容您可以访问如下网址获取:https://creativecommons.org/licenses/by-sa/4.0/legalcode。
+
+修订记录
+
+| 日期 | 修订 版本 | 修改描述 | 作者 |
+| ---- | ----------- | -------- | ---- |
+| 2025-12-05 | 1.0 | 初稿 | wenjun |
+
+
+# 1 概述
+
+## 1.1 测试信息
+
+本节描述测试的update版本信息和测试的时间及测试轮次,包括依赖的硬件。
+
+| 版本名称 | 测试起始时间 | 测试结束时间 |
+| -------- | ------------ | ------------ |
+| openEuler_22.03_LTS_SP4 update_20251203 | 2025-12-04 | 2025-12-05 |
+| | | |
+
+描述硬件环境信息
+
+| 硬件型号 | 硬件配置信息 | 备注 |
+| -------- | ------------ | ---- |
+| | | |
+| | | |
+
+## 1.2 测试结论概述
+
+本周update版本,主要覆盖镜像安装、冒烟测试、包管理测试、单包测试、内核测试以及updateinfo测试,未发现问题,回归通过,无遗留风险,整体质量良好;
+
+| 测试项目 | 执行用例数量 | 用例通过数量 | 用例失败数量 | 发现问题数量 | 测试项评价 |
+| ------- | -------- | ------- |-------- | ------- |-------- |
+| 冒烟用例 | 664 | 664 | 0 | 0 | ■ |
+| 单包服务 | 2 | 2 | 0 | 0 | ■ |
+| 单包命令 | 20 | 20 | 0 | 0 | ■ |
+| 软件包管理| 2 | 2 | 0 | 0 | ■ |
+| 内核 | 2319 | 2319 | 0 | 0 | ■ |
+| updateinfo | 1 | 1 | 0 | 0 | ■ |
+
+●: 表示测试项不稳定,风险高
+▲: 表示测试项基本可用,遗留少量问题
+■: 表示测试项质量良好
+
+## 1.3 约束说明
+
+涉及到的约束及限制条件
+
+# 2 问题分析
+
+## 2.1 问题统计
+
+| | 问题总数 | 严重 | 主要 | 次要 | 不重要 |
+| ------ | -------- | ---- | ---- | ---- | ------ |
+| 数目 | | | | | |
+| 百分比 | | | | | |
+
+## 2.2 遗留问题影响以及规避措施
+
+| 序号 | 问题单号 | 问题简述 | 问题级别 | 影响分析 | 规避措施 | 历史发现场景 |
+| --- | ------- | ------ | ------- | ------- | ------- | ---------- |
+| | | | | | | |
+| | | | | | | |
+
+
+# 3 后续测试建议
+
+后续测试需要关注点(可选)
+
+# 4 附件
+
+*此处可粘贴各类专项测试数据或报告*
+
+
+
+
+
+
+
+
diff --git "a/Test_Result/update_test_result/update_24.03_lts/openEuler update\347\211\210\346\234\254\346\265\213\350\257\225\346\212\245\345\221\212_20251203.md" "b/Test_Result/update_test_result/update_24.03_lts/openEuler update\347\211\210\346\234\254\346\265\213\350\257\225\346\212\245\345\221\212_20251203.md"
new file mode 100644
index 0000000000000000000000000000000000000000..ee33cab6a6089c56c276b3830685f76662eac61c
--- /dev/null
+++ "b/Test_Result/update_test_result/update_24.03_lts/openEuler update\347\211\210\346\234\254\346\265\213\350\257\225\346\212\245\345\221\212_20251203.md"
@@ -0,0 +1,81 @@
+版权所有 © 2025 openEuler社区
+ 您对“本文档”的复制、使用、修改及分发受知识共享(Creative Commons)署名—相同方式共享4.0国际公共许可协议(以下简称“CC BY-SA 4.0”)的约束。为了方便用户理解,您可以通过访问https://creativecommons.org/licenses/by-sa/4.0/ 了解CC BY-SA 4.0的概要 (但不是替代)。CC BY-SA 4.0的完整协议内容您可以访问如下网址获取:https://creativecommons.org/licenses/by-sa/4.0/legalcode。
+
+修订记录
+
+| 日期 | 修订 版本 | 修改描述 | 作者 |
+| ---- | ----------- | -------- | ---- |
+| 2025-12-05 | 1.0 | 初稿 | wenjun |
+
+
+# 1 概述
+
+## 1.1 测试信息
+
+本节描述测试的update版本信息和测试的时间及测试轮次,包括依赖的硬件。
+
+| 版本名称 | 测试起始时间 | 测试结束时间 |
+| -------- | ------------ | ------------ |
+| openEuler_24.03_LTS update_20251203 | 2025-12-04 | 2025-12-05 |
+| | | |
+
+描述硬件环境信息
+
+| 硬件型号 | 硬件配置信息 | 备注 |
+| -------- | ------------ | ---- |
+| | | |
+| | | |
+
+## 1.2 测试结论概述
+
+本周update版本,主要覆盖镜像安装、冒烟测试、包管理测试、单包测试、内核测试以及updateinfo测试,未发现问题,回归通过,无遗留风险,整体质量良好;
+
+| 测试项目 | 执行用例数量 | 用例通过数量 | 用例失败数量 | 发现问题数量 | 测试项评价 |
+| ------- | -------- | ------- |-------- | ------- |-------- |
+| 冒烟用例 | 664 | 664 | 0 | 0 | ■ |
+| 单包服务 | 3 | 3 | 0 | 0 | ■ |
+| 单包命令 | 22 | 22 | 0 | 0 | ■ |
+| 软件包管理| 2 | 2 | 0 | 0 | ■ |
+| 内核 | 2472 | 2472 | 0 | 0 | ■ |
+| updateinfo | 1 | 1 | 0 | 0 | ■ |
+
+●: 表示测试项不稳定,风险高
+▲: 表示测试项基本可用,遗留少量问题
+■: 表示测试项质量良好
+
+## 1.3 约束说明
+
+涉及到的约束及限制条件
+
+# 2 问题分析
+
+## 2.1 问题统计
+
+| | 问题总数 | 严重 | 主要 | 次要 | 不重要 |
+| ------ | -------- | ---- | ---- | ---- | ------ |
+| 数目 | | | | | |
+| 百分比 | | | | | |
+
+## 2.2 遗留问题影响以及规避措施
+
+| 序号 | 问题单号 | 问题简述 | 问题级别 | 影响分析 | 规避措施 | 历史发现场景 |
+| --- | ------- | ------ | ------- | ------- | ------- | ---------- |
+| | | | | | | |
+| | | | | | | |
+
+
+# 3 后续测试建议
+
+后续测试需要关注点(可选)
+
+# 4 附件
+
+*此处可粘贴各类专项测试数据或报告*
+
+
+
+
+
+
+
+
diff --git "a/Test_Result/update_test_result/update_24.03_lts_sp1/openEuler update\347\211\210\346\234\254\346\265\213\350\257\225\346\212\245\345\221\212_20251203.md" "b/Test_Result/update_test_result/update_24.03_lts_sp1/openEuler update\347\211\210\346\234\254\346\265\213\350\257\225\346\212\245\345\221\212_20251203.md"
new file mode 100644
index 0000000000000000000000000000000000000000..4c312ac98c625c640e06c5f1a3cb6e1b5bfc88cf
--- /dev/null
+++ "b/Test_Result/update_test_result/update_24.03_lts_sp1/openEuler update\347\211\210\346\234\254\346\265\213\350\257\225\346\212\245\345\221\212_20251203.md"
@@ -0,0 +1,81 @@
+版权所有 © 2025 openEuler社区
+ 您对“本文档”的复制、使用、修改及分发受知识共享(Creative Commons)署名—相同方式共享4.0国际公共许可协议(以下简称“CC BY-SA 4.0”)的约束。为了方便用户理解,您可以通过访问https://creativecommons.org/licenses/by-sa/4.0/ 了解CC BY-SA 4.0的概要 (但不是替代)。CC BY-SA 4.0的完整协议内容您可以访问如下网址获取:https://creativecommons.org/licenses/by-sa/4.0/legalcode。
+
+修订记录
+
+| 日期 | 修订 版本 | 修改描述 | 作者 |
+| ---- | ----------- | -------- | ---- |
+| 2025-12-05 | 1.0 | 初稿 | wenjun |
+
+
+# 1 概述
+
+## 1.1 测试信息
+
+本节描述测试的update版本信息和测试的时间及测试轮次,包括依赖的硬件。
+
+| 版本名称 | 测试起始时间 | 测试结束时间 |
+| -------- | ------------ | ------------ |
+| openEuler_24.03_LTS_SP1 update_20251203 | 2025-12-04 | 2025-12-05 |
+| | | |
+
+描述硬件环境信息
+
+| 硬件型号 | 硬件配置信息 | 备注 |
+| -------- | ------------ | ---- |
+| | | |
+| | | |
+
+## 1.2 测试结论概述
+
+本周update版本,主要覆盖镜像安装、冒烟测试、包管理测试、单包测试、内核测试以及updateinfo测试,未发现问题,回归通过,无遗留风险,整体质量良好;
+
+| 测试项目 | 执行用例数量 | 用例通过数量 | 用例失败数量 | 发现问题数量 | 测试项评价 |
+| ------- | -------- | ------- |-------- | ------- |-------- |
+| 冒烟用例 | 664 | 664 | 0 | 0 | ■ |
+| 单包服务 | 13 | 13 | 0 | 0 | ■ |
+| 单包命令 | 11 | 11 | 0 | 0 | ■ |
+| 软件包管理| 2 | 2 | 0 | 0 | ■ |
+| 内核 | 2472 | 2472 | 0 | 0 | ■ |
+| updateinfo | 1 | 1 | 0 | 0 | ■ |
+
+●: 表示测试项不稳定,风险高
+▲: 表示测试项基本可用,遗留少量问题
+■: 表示测试项质量良好
+
+## 1.3 约束说明
+
+涉及到的约束及限制条件
+
+# 2 问题分析
+
+## 2.1 问题统计
+
+| | 问题总数 | 严重 | 主要 | 次要 | 不重要 |
+| ------ | -------- | ---- | ---- | ---- | ------ |
+| 数目 | | | | | |
+| 百分比 | | | | | |
+
+## 2.2 遗留问题影响以及规避措施
+
+| 序号 | 问题单号 | 问题简述 | 问题级别 | 影响分析 | 规避措施 | 历史发现场景 |
+| --- | ------- | ------ | ------- | ------- | ------- | ---------- |
+| | | | | | | |
+| | | | | | | |
+
+
+# 3 后续测试建议
+
+后续测试需要关注点(可选)
+
+# 4 附件
+
+*此处可粘贴各类专项测试数据或报告*
+
+
+
+
+
+
+
+
diff --git "a/Test_Result/update_test_result/update_24.03_lts_sp2/openEuler update\347\211\210\346\234\254\346\265\213\350\257\225\346\212\245\345\221\212_20251203.md" "b/Test_Result/update_test_result/update_24.03_lts_sp2/openEuler update\347\211\210\346\234\254\346\265\213\350\257\225\346\212\245\345\221\212_20251203.md"
new file mode 100644
index 0000000000000000000000000000000000000000..5feebc0b7138bcf7962d8c2069588fd1ea5290e2
--- /dev/null
+++ "b/Test_Result/update_test_result/update_24.03_lts_sp2/openEuler update\347\211\210\346\234\254\346\265\213\350\257\225\346\212\245\345\221\212_20251203.md"
@@ -0,0 +1,81 @@
+版权所有 © 2025 openEuler社区
+ 您对“本文档”的复制、使用、修改及分发受知识共享(Creative Commons)署名—相同方式共享4.0国际公共许可协议(以下简称“CC BY-SA 4.0”)的约束。为了方便用户理解,您可以通过访问https://creativecommons.org/licenses/by-sa/4.0/ 了解CC BY-SA 4.0的概要 (但不是替代)。CC BY-SA 4.0的完整协议内容您可以访问如下网址获取:https://creativecommons.org/licenses/by-sa/4.0/legalcode。
+
+修订记录
+
+| 日期 | 修订 版本 | 修改描述 | 作者 |
+| ---- | ----------- | -------- | ---- |
+| 2025-12-05 | 1.0 | 初稿 | wenjun |
+
+
+# 1 概述
+
+## 1.1 测试信息
+
+本节描述测试的update版本信息和测试的时间及测试轮次,包括依赖的硬件。
+
+| 版本名称 | 测试起始时间 | 测试结束时间 |
+| -------- | ------------ | ------------ |
+| openEuler_24.03_LTS_SP2 update_20251203 | 2025-12-04 | 2025-12-05 |
+| | | |
+
+描述硬件环境信息
+
+| 硬件型号 | 硬件配置信息 | 备注 |
+| -------- | ------------ | ---- |
+| | | |
+| | | |
+
+## 1.2 测试结论概述
+
+本周update版本,主要覆盖镜像安装、冒烟测试、包管理测试、单包测试、内核测试以及updateinfo测试,未发现问题,回归通过,无遗留风险,整体质量良好;
+
+| 测试项目 | 执行用例数量 | 用例通过数量 | 用例失败数量 | 发现问题数量 | 测试项评价 |
+| ------- | -------- | ------- |-------- | ------- |-------- |
+| 冒烟用例 | 664 | 664 | 0 | 0 | ■ |
+| 单包服务 | 1 | 1 | 0 | 0 | ■ |
+| 单包命令 | 22 | 22 | 0 | 0 | ■ |
+| 软件包管理| 2 | 2 | 0 | 0 | ■ |
+| 内核 | 2472 | 2472 | 0 | 0 | ■ |
+| updateinfo | 1 | 1 | 0 | 0 | ■ |
+
+●: 表示测试项不稳定,风险高
+▲: 表示测试项基本可用,遗留少量问题
+■: 表示测试项质量良好
+
+## 1.3 约束说明
+
+涉及到的约束及限制条件
+
+# 2 问题分析
+
+## 2.1 问题统计
+
+| | 问题总数 | 严重 | 主要 | 次要 | 不重要 |
+| ------ | -------- | ---- | ---- | ---- | ------ |
+| 数目 | | | | | |
+| 百分比 | | | | | |
+
+## 2.2 遗留问题影响以及规避措施
+
+| 序号 | 问题单号 | 问题简述 | 问题级别 | 影响分析 | 规避措施 | 历史发现场景 |
+| --- | ------- | ------ | ------- | ------- | ------- | ---------- |
+| | | | | | | |
+| | | | | | | |
+
+
+# 3 后续测试建议
+
+后续测试需要关注点(可选)
+
+# 4 附件
+
+*此处可粘贴各类专项测试数据或报告*
+
+
+
+
+
+
+
+
diff --git "a/Test_Strategy/openEuler_24.03_LTS_SP3/openEuler_24.03_LTS_SP3\347\211\210\346\234\254secScanner\347\211\271\346\200\247\346\265\213\350\257\225\347\255\226\347\225\245.md" "b/Test_Strategy/openEuler_24.03_LTS_SP3/openEuler_24.03_LTS_SP3\347\211\210\346\234\254secScanner\347\211\271\346\200\247\346\265\213\350\257\225\347\255\226\347\225\245.md"
new file mode 100644
index 0000000000000000000000000000000000000000..90f05bb341e85335700f921a4296134b96764028
--- /dev/null
+++ "b/Test_Strategy/openEuler_24.03_LTS_SP3/openEuler_24.03_LTS_SP3\347\211\210\346\234\254secScanner\347\211\271\346\200\247\346\265\213\350\257\225\347\255\226\347\225\245.md"
@@ -0,0 +1,87 @@
+
+
+版权所有 © 2022 openEuler社区
+ 您对“本文档”的复制、使用、修改及分发受知识共享(Creative Commons)署名—相同方式共享4.0国际公共许可协议(以下简称“CC BY-SA 4.0”)的约束。为了方便用户理解,您可以通过访问https://creativecommons.org/licenses/by-sa/4.0/ 了解CC BY-SA 4.0的概要 (但不是替代)。CC BY-SA 4.0的完整协议内容您可以访问如下网址获取:https://creativecommons.org/licenses/by-sa/4.0/legalcode。
+
+ 修订记录
+
+| 日期 | 修订版本 | 修改描述 | 作者 |
+| ---- | ----------- | -------- | ---- |
+|2025-12-03|1.0.0| 初稿 |王伟泽 |
+
+关键词: secScanner
+
+
+摘要:本文介绍说明了openEuler-24.03-LTS-SP3版本secScanner的测试内容和测试方法。
+
+
+缩略语清单:
+
+| 缩略语 | 英文全名 | 中文解释 |
+| ------ | -------- | -------- |
+| | | |
+| | | |
+
+
+# 特性描述
+secScanner是操作系统安全扫描工具,旨在为操作系统提供安全加固、漏洞扫描、rootkit入侵检测等功能。用户可以通过参数配置的定制化方式对系统进行安全方面的扫描检测,在满足系统基线安全加固的同时也可以对用户安装的软件包进行漏洞扫描,入侵检测扫描集成chkrootkit、secDetector工具。能够有效解决系统运维人员安全意识薄弱的问题,从系统安全配置、已知安全威胁,未知安全威胁三个角度为系统系统安全加固的能力。
+
+## 需求清单
+|no|feature|status|sig|owner|发布方式|涉及软件包列表|
+|:----|:---|:---|:--|:----|:----|:----|
+|28|[secScanner:操作系统安全加固组件](https://gitee.com/openeuler/release-management/issues/ID64P8?from=project-issue)|Testing|sig-security_facility|@wangweize_yewu|EPOL|secScanner|
+
+## 特性应用场景分析
+
+1. secscanner工具对系统配置进行进行检测,评估、加固。
+2. secscanner工具从openEuler源中下载最新安全公告、CVE漏洞数据,对系统中的组件进行漏洞扫描。
+3. secscanner工具调用secDetector工具对系统潜在内核rootkit模块进行扫描(当前openEuler不支持chkrootkit组件,仅使用secDetector扫描)。
+
+
+
+## 与其他特性交互描述
+与secDetector工具存在交互,在入侵检测功能中调用了secDetector进行rootkit扫描,调用secDetector之前需要确保secDetector已正确部署,否则可能检测失败。
+
+## 风险项
+
+
+# 特性分层策略
+## 总体测试策略
+- 测试目标:本次测试主要覆盖功能测试、安全测试,功能测试主要包括验证secScanner组件三个核心功能(安全加固、漏洞扫描、入侵检测)能够在openEuler系统下正常运行,安全测试主要检测组件使用权限限制、组件日志未泄露系统敏感信息。
+- 时间进度:待评估
+- 风险评估:NA
+- 重点事项:同测试目标
+- 争议事项:NA
+
+## 功能测试
+
+| 功能描述 | 设计思路 | 测试重点 | 备注 |
+| ------- | ------- | ------- | ---- |
+| 安全加固 | 测试secScanner提供的系统安全加固功能 | 能够正常在openEuler系统下运行;能够检测系统的配置文件薄弱项;能够一键对其进行修复;能够一键还原到系统加固前初始状态 | |
+|漏洞扫描|测试secScanner提供的系统组件漏洞扫描功能|能够正常在openEuler系统下运行;能够一键同步社区的公告漏洞信息;能够一键进行漏洞扫描,输出系统组件漏洞信息| |
+|入侵检测|测试secScanner提供的系统入侵检测功能|能够正常在openEuler系统下运行;能够一键使用secDetector检测系统的潜在rootkit入侵|secscanner实际调用了chkrootkit和secDetector工具,chkrootkit工具不在openEuler源里,需要用户自行下载源码编译安装,本次测试仅测试secDetector工具|
+
+## 安全测试
+| 测试目标 | 设计思路 | 测试重点 | 备注 |
+| ------- | ------- | ------- | ---- |
+|组件执行权限限制|验证secScanner只能由root权限用户执行|secScanner能够被root用户或者普通用户sudo使用;普通用户无权执行secScanner| |
+|组件日志权限检查|验证secScanner记录的日志普通用户无法访问|secScanner能正常记录日志;secScanner记录的日志权限至少为600,普通用户无法访问| |
+
+
+## 特性测试环境描述
+- 不涉及特殊硬件
+
+## 测试计划
+
+| Stange name | Begin time | End time | Days | 测试执行策略 | 备注 |
+| :------------ | :--------- | :--------- | ---- | ----------------------------- | ------ |
+| Test round 1 | 2025-11-27 | 2025-12-04 | 6 | secScanner全量功能测试 | |
+| Test round 2 | 2025-12-5 | 2025-12-11 | 7 | 回归测试 | |
+
+## 入口标准
+1.secScanner安全加固组件所有功能开发完成,基础功能验证正常。
+
+## 出口标准
+1.测试完毕,无严重问题遗留
+
+# 附件
\ No newline at end of file
diff --git "a/Test_Strategy/openEuler_24.03_LTS_SP3/openEuler_24.03_LTS_SP3\347\211\210\346\234\254\346\265\213\350\257\225\347\255\226\347\225\245.md" "b/Test_Strategy/openEuler_24.03_LTS_SP3/openEuler_24.03_LTS_SP3\347\211\210\346\234\254\346\265\213\350\257\225\347\255\226\347\225\245.md"
index fcdbfd1ed8e72dd3ee2b11dae9b50dc63b33abca..7239eeed39b5e9bab036355027d6996939a9a47b 100644
--- "a/Test_Strategy/openEuler_24.03_LTS_SP3/openEuler_24.03_LTS_SP3\347\211\210\346\234\254\346\265\213\350\257\225\347\255\226\347\225\245.md"
+++ "b/Test_Strategy/openEuler_24.03_LTS_SP3/openEuler_24.03_LTS_SP3\347\211\210\346\234\254\346\265\213\350\257\225\347\255\226\347\225\245.md"
@@ -94,6 +94,7 @@ openEuler 24.03 LTS SP3版本交付[需求列表](https://gitee.com/openeuler/re
|25|[UB lib & tool:灵衢基础工具和库](https://gitee.com/openeuler/release-management/issues/ID4RQW)|Developing|sig-UnifiedBus|@yunshenglin|ISO|cdma,ummu,ubutils,ubctl|
|26|[openssl:Backport 主线 RISC-V 架构的 MD5 汇编优化](https://gitee.com/openeuler/release-management/issues/ID5TUY?from=project-issue)|Testing|dev-utils|@HeliC829|ISO|openssl|
|27|[支持树莓派](https://gitee.com/openeuler/release-management/issues/ID6218)|Developing|sig-SBC|@woqidaideshi|EPOL|raspberrypi-firmware,raspberrypi-bluetooth,raspi-config,pigpio,raspberrypi-userland,raspberrypi-eeprom,raspberrypi-utils|
+|28|[secScanner:操作系统安全加固组件](https://gitee.com/openeuler/release-management/issues/ID64P8?from=project-issue)|Testing|sig-security_facility|@wangweize_yewu|EPOL|secScanner|
# 测试分层策略(*基于继承特性策略刷新*)
@@ -234,7 +235,7 @@ openEuler 24.03 LTS SP3版本交付[需求列表](https://gitee.com/openeuler/re
|25|[UB lib & tool:灵衢基础工具和库](https://gitee.com/openeuler/release-management/issues/ID4RQW)|[UB lib & tool:灵衢基础工具和库](待提交)|| √ | × | × | × | |
|26|[openssl:Backport 主线 RISC-V 架构的 MD5 汇编优化](https://gitee.com/openeuler/release-management/issues/ID5TUY?from=project-issue)|[openEuler-24.03-LTS-SP3 openssl Backport 上游优化测试策略](https://gitee.com/openeuler/QA/pulls/1167)|主要验证MD5算法的核心应用场景,如非密码学安全校验,遗留系统兼容。| × | × | √ | √ ||
|27|[支持树莓派](https://gitee.com/openeuler/release-management/issues/ID6218)|[支持树莓派](https://gitee.com/openeuler/QA/pulls/1200)|本次测试主要覆盖功能测试和硬件兼容性测试。功能测试包括:镜像安装,系统基本信息查看,用户功能,软件管理功能,服务管理功能,进程管理功能,网络管理功能,开发环境等;硬件兼容性测试包括:树莓派 4B/5 开发板的 USB 接口、HDMI 接口、以太网接口、Wi-Fi 、蓝牙的兼容性验证。| √ | × | × | × | |
-
+|28|[secScanner:操作系统安全加固组件](https://gitee.com/openeuler/release-management/issues/ID64P8?from=project-issue)|[secScanner:操作系统安全加固组件](https://gitee.com/openeuler/QA/pulls/1221)|本次测试主要覆盖功能测试、安全测试,功能测试主要包括验证secScanner组件三个核心功能(安全加固、漏洞扫描、入侵检测)能够在openEuler系统下正常运行,安全测试主要检测组件使用权限限制、组件日志未泄露系统敏感信息。| √ | √ | × | × | |
## 继承feature/组件测试设计策略
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/GUI_x86grub.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/GUI_x86grub.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/GUIgrub.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/GUIgrub.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/Lark20200522111704.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/Lark20200522111704.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/client.conf.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/client.conf.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/dhcp.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/dhcp.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/group1.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/group1.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/group2.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/group2.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/grub\350\267\257\345\276\204.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/grub\350\267\257\345\276\204.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/integrate_test.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/integrate_test.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/ks\345\256\211\350\243\205\346\272\220.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/ks\345\256\211\350\243\205\346\272\220.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/ks\345\256\211\350\243\205\346\272\220x86.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/ks\345\256\211\350\243\205\346\272\220x86.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/ks\350\267\257\345\276\204.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/ks\350\267\257\345\276\204.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/manage_api_keys.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/manage_api_keys.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/manage_api_keys_create.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/manage_api_keys_create.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/openapi.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/openapi.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/openqa-ssl.conf.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/openqa-ssl.conf.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/pxejob.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/pxejob.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/pxe\347\224\250\344\276\213.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/pxe\347\224\250\344\276\213.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/repo\346\226\207\344\273\266.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/repo\346\226\207\344\273\266.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/repo\346\226\207\344\273\266a.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/repo\346\226\207\344\273\266a.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/repo\346\226\207\344\273\266x.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/repo\346\226\207\344\273\266x.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/repo\346\272\220.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/repo\346\272\220.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/tempra.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/tempra.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/tempra2.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/tempra2.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/workers.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/workers.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/\345\267\245\347\250\213uprepo.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/\345\267\245\347\250\213uprepo.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/\345\267\245\347\250\213\344\276\235\350\265\2261.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/\345\267\245\347\250\213\344\276\235\350\265\2261.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/\347\224\250\344\276\2131.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/\347\224\250\344\276\2131.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/\347\224\250\344\276\2132.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/\347\224\250\344\276\2132.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/\347\224\250\344\276\2133.png" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/images/\347\224\250\344\276\2133.png"
old mode 100755
new mode 100644
diff --git "a/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/openQA.md" "b/openEuler\347\244\276\345\214\272\346\265\213\350\257\225\350\203\275\345\212\233\346\211\247\350\241\214\346\214\207\345\215\227/openQA/openQA.md"
old mode 100755
new mode 100644