422 Commits

Author SHA1 Message Date
openharmony_ci 217f40b648 !261 merge master into master
提交说明 Signed-off-by: wangruiqi <2553318405@qq.com>

Created-by: gcw_v1zFmwMD
Commit-by: gcw_v1zFmwMD
Merged-by: openharmony_ci
Description: 一、内容说明(相关的Issue)
关联 Issue:请填写
二、建议测试周期和提测地址
建议测试完成时间:请填写(示例:2025.12.xx)
投产上线时间:请填写(示例:2025.12.xx)
提测地址:CI 环境 / 压测环境
测试账号:请填写(如有)
三、变更内容
3.1 关联 PR 列表

本 PR(请补充链接)
3.2 数据库和部署说明

常规更新
重启 unicorn:无
重启 sidekiq:无
迁移任务:无
rake 脚本:无
3.4 其他技术优化内容

丰富 template_fuzzer 调度分支,增加并发任务 Client/Service/Ability、FuncLoader、QoS 相关接口的覆盖,提升 fuzz 覆盖率。
3.5 废弃通知

无
3.6 后向不兼容变更

无
四、研发自测点
运行 fuzz 本地编译(HarmonyPilot “Start Local Compile”)通过。
运行 fuzz 线上测试(“Start Fuzz Test”),覆盖率报告正常(当前行覆盖约 88%,函数覆盖约 96%,分支覆盖约 51%)。
自测结论:冒烟已完成,构建通过。

五、测试关注点
重点关注 fuzz 构建与运行是否稳定:
foundation/resourceschedule/qos_manager/test/fuzztest/template_fuzzer 本地/CI 构建
线上 fuzz 覆盖率报告生成
接口调用侧重:
QoS 设置/查询/重置接口及 RTG 相关操作
ConcurrentTaskClient/Service/Ability IPC 相关路径
FuncLoader 加载失败分支
性能/并发:不涉及性能变更,关注 fuzz 运行稳定性即可。


See merge request: openharmony/resourceschedule_qos_manager!261
OpenHarmony-v7.0-Beta1
2026-04-29 17:00:01 +08:00
openharmony_ci f872f27cce !274 merge master into master
add fuzz test

Created-by: sbw2025
Commit-by: sbw2025
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)



### 二、建议测试周期和提测地址  
  建议测试完成时间:xxxx.xx.xx  
  投产上线时间:xxxx.xx.xx  
  提测地址:CI环境/压测环境  
  测试账号:  

### 三、变更内容
  * 3.1 关联PR列表

  * 3.2 数据库和部署说明  
    1. 常规更新 
    2. 重启unicorn
    3. 重启sidekiq
    4. 迁移任务:是否有迁移任务,没有写 "无"
    5. rake脚本:`bundle exec xxx RAILS_ENV = production`;没有写 "无"

  * 3.4 其他技术优化内容(做了什么,变更了什么)
    - 重构了 xxxx 代码
    - xxxx 算法优化


  * 3.5 废弃通知(什么字段、方法弃用?)



  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)


  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测测试结论:


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:

| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| xxx  | 否          | 需要       | 不需要           |
|      |            |          |               |

  接口测试:

  性能测试:

  并发测试:

  其他:



See merge request: openharmony/resourceschedule_qos_manager!274
2026-04-29 16:43:42 +08:00
sbw2025 b7c983eb6c resolve code style violations in fuzzer test
Signed-off-by: sbw2025 <subw3@mail2.sysu.edu.cn>
2026-04-15 23:34:36 +08:00
sbw2025 cec1db7100 add fuzz test
Signed-off-by: sbw2025 <subw3@mail2.sysu.edu.cn>
2026-04-15 22:10:30 +08:00
gcw_v1zFmwMD a0c3373f76 update: 更新文件 BUILD.gn
Signed-off-by: gcw_v1zFmwMD <2553318405@qq.com>
2026-04-15 20:59:35 +08:00
gcw_v1zFmwMD e02e82ad36 update: 更新文件 BUILD.gn
Signed-off-by: gcw_v1zFmwMD <2553318405@qq.com>
2026-04-03 11:57:41 +08:00
openharmony_ci f6a32c9e4b !273 merge master into master
新建底层 QoS 接口模糊测试用例

Created-by: Libres
Commit-by: Libres
Merged-by: openharmony_ci
Description: 新增底层 QoS API 的模糊测试,覆盖 QosApply、QosGet、QosLeave 及其 ForOther 变体,包含 11 个测试函数,测试线程操作和级别转换。

See merge request: openharmony/resourceschedule_qos_manager!273
2026-04-02 10:36:21 +08:00
Libres 25fe8fe40f 新建底层 QoS 接口模糊测试用例
Signed-off-by: Libres <liud1@mails.neu.edu.cn>
2026-03-24 14:07:49 +08:00
openharmony_ci 7d8a4f3234 !268 merge master into master
fix PiMutex compile  error

Created-by: Marquez_esta
Commit-by: Marquez_esta
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)



### 二、建议测试周期和提测地址  
  建议测试完成时间:xxxx.xx.xx  
  投产上线时间:xxxx.xx.xx  
  提测地址:CI环境/压测环境  
  测试账号:  

### 三、变更内容
  * 3.1 关联PR列表

  * 3.2 数据库和部署说明  
    1. 常规更新 
    2. 重启unicorn
    3. 重启sidekiq
    4. 迁移任务:是否有迁移任务,没有写 "无"
    5. rake脚本:`bundle exec xxx RAILS_ENV = production`;没有写 "无"

  * 3.4 其他技术优化内容(做了什么,变更了什么)
    - 重构了 xxxx 代码
    - xxxx 算法优化


  * 3.5 废弃通知(什么字段、方法弃用?)



  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)


  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测测试结论:


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:

| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| xxx  | 否          | 需要       | 不需要           |
|      |            |          |               |

  接口测试:

  性能测试:

  并发测试:

  其他:



See merge request: openharmony/resourceschedule_qos_manager!268
OpenHarmony-v6.1-Release
2026-01-05 16:25:56 +08:00
openharmony_ci 1a3dd902af !249 merge master into master
add new fuzz test

Created-by: LkkkLxy
Commit-by: Lkk
Merged-by: openharmony_ci
Description: 关联issue:https://gitcode.com/openharmony/resourceschedule_qos_manager/issues/173
在线平台测试验证通过:https://ci.openharmony.cn/workbench/fuzz/build
![图片1.png](https://raw.gitcode.com/user-images/assets/4379954/5a455122-d7c6-4de4-b193-3c54d5dd1952/图片1.png '图片1.png')
测试覆盖率报告:http://download.ci.openharmony.cn/Artifacts/fuzz_report/83cae980-4527-44c1-8efc-fbdf384f0762/html_report/coverage.html
![图片2.png](https://raw.gitcode.com/user-images/assets/4379954/0bf15c6c-e1c0-4604-b6ca-db5c3e28b21c/图片2.png '图片2.png')

合入前的覆盖率报告
http://download.ci.openharmony.cn/Artifacts/fuzz_report/420396f8-3a74-4200-aba0-bdb91bb42810/merged_report/html_report/coverage.html
合入之后的覆盖率报告
http://download.ci.openharmony.cn/Artifacts/fuzz_report/6d0b2b39-3c93-4c3f-a3fc-040d6dd34848/merged_report/html_report/coverage.html

See merge request: openharmony/resourceschedule_qos_manager!249
2026-01-04 19:26:04 +08:00
Marquez_esta fa1ff4ce44 fix PiMutex compile error
Signed-off-by: Marquez_esta <liuchungang@hisilicon.com>
2026-01-04 11:07:45 +08:00
gcw_v1zFmwMD 4e05a08514 Format: wrap fuzz wrapper signatures
Signed-off-by: gcw_v1zFmwMD <2553318405@qq.com>
2025-12-29 23:31:45 +08:00
gcw_v1zFmwMD 8acca0423c Fix template fuzzer build: add fuzz-only ability wrappers
Signed-off-by: gcw_v1zFmwMD <2553318405@qq.com>
2025-12-29 23:31:45 +08:00
gcw_v1zFmwMD cd12179cbb Fix fuzz template coding rules
Signed-off-by: gcw_v1zFmwMD <2553318405@qq.com>
2025-12-29 23:31:45 +08:00
gcw_v1zFmwMD b602ad9ea8 Revert bundle.json to upstream format
Signed-off-by: gcw_v1zFmwMD <2553318405@qq.com>
2025-12-29 23:31:04 +08:00
gcw_v1zFmwMD 8741468d7e Merge branch 'master' of git@gitcode.com:gcw_v1zFmwMD/resourceschedule_qos_manager.git into 'master'
# Conflicts:
#   conflict bundle.json
2025-12-18 15:45:49 +08:00
Lkk 405ae94b72 add new fuzz test
Signed-off-by: Lkk <854071997@qq.com>
2025-12-13 20:58:40 +08:00
Lkk 1ca40a00cd add new fuzz test
Signed-off-by: Lkk <854071997@qq.com>
2025-12-13 20:44:54 +08:00
openharmony_ci 456c15f06d !266 merge master into master
pi mutex template

Created-by: Marquez_esta
Commit-by: Marquez_esta
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)
pi mutex template


### 二、建议测试周期和提测地址  
  建议测试完成时间:xxxx.xx.xx  
  投产上线时间:xxxx.xx.xx  
  提测地址:CI环境/压测环境  
  测试账号:  

### 三、变更内容
  * 3.1 关联PR列表

  * 3.2 数据库和部署说明  
    1. 常规更新 
    2. 重启unicorn
    3. 重启sidekiq
    4. 迁移任务:是否有迁移任务,没有写 "无"
    5. rake脚本:`bundle exec xxx RAILS_ENV = production`;没有写 "无"

  * 3.4 其他技术优化内容(做了什么,变更了什么)
    - 重构了 xxxx 代码
    - xxxx 算法优化


  * 3.5 废弃通知(什么字段、方法弃用?)



  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)


  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测测试结论:


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:

| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| xxx  | 否          | 需要       | 不需要           |
|      |            |          |               |

  接口测试:

  性能测试:

  并发测试:

  其他:



See merge request: openharmony/resourceschedule_qos_manager!266
2025-12-12 15:15:27 +08:00
openharmony_ci e83daeccdb !267 merge master into master
add min_hdi_proxy_version config

Created-by: edwardcaoyue
Commit-by: edwardcaoyue
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)
#188
https://gitcode.com/openharmony/resourceschedule_qos_manager/issues/188


### 二、建议测试周期和提测地址  
  建议测试完成时间:xxxx.xx.xx  
  投产上线时间:xxxx.xx.xx  
  提测地址:CI环境/压测环境  
  测试账号:  

### 三、变更内容
  * 3.1 关联PR列表

  * 3.2 数据库和部署说明  
    1. 常规更新 
    2. 重启unicorn
    3. 重启sidekiq
    4. 迁移任务:是否有迁移任务,没有写 "无"
    5. rake脚本:`bundle exec xxx RAILS_ENV = production`;没有写 "无"

  * 3.4 其他技术优化内容(做了什么,变更了什么)
    - 重构了 xxxx 代码
    - xxxx 算法优化


  * 3.5 废弃通知(什么字段、方法弃用?)



  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)


  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测测试结论:


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:

| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| xxx  | 否          | 需要       | 不需要           |
|      |            |          |               |

  接口测试:

  性能测试:

  并发测试:

  其他:



See merge request: openharmony/resourceschedule_qos_manager!267
2025-12-12 14:42:44 +08:00
edwardcaoyue e64cb14bf4 add min_hdi_proxy_version config
Signed-off-by: edwardcaoyue <caoyue24@huawei.com>
2025-12-12 11:39:11 +08:00
Marquez_esta e23e8df39f pi mutex template
Signed-off-by: liuchungang <liuchungang@hisilicon.com>
2025-12-11 20:42:47 +08:00
openharmony_ci 4cd513ba68 !242 merge master into master
fuzztest

Created-by: sbw2025
Commit-by: Subway2023
Merged-by: openharmony_ci
Description: 合入之前的覆盖率报告:
http://download.ci.openharmony.cn/Artifacts/fuzz_report/e5e97187-ce79-4fa1-a5fd-f8a7bbd95e14/merged_report/html_report/coverage.html
合入之后的覆盖率报告:
http://download.ci.openharmony.cn/Artifacts/fuzz_report/9a57d8e1-afdc-45ef-a53c-1416e1988414/merged_report/html_report/coverage.html

### 一、内容说明(相关的Issue)



### 二、建议测试周期和提测地址  
  建议测试完成时间:xxxx.xx.xx  
  投产上线时间:xxxx.xx.xx  
  提测地址:CI环境/压测环境  
  测试账号:  

### 三、变更内容
  * 3.1 关联PR列表

  * 3.2 数据库和部署说明  
    1. 常规更新 
    2. 重启unicorn
    3. 重启sidekiq
    4. 迁移任务:是否有迁移任务,没有写 "无"
    5. rake脚本:`bundle exec xxx RAILS_ENV = production`;没有写 "无"

  * 3.4 其他技术优化内容(做了什么,变更了什么)
    - 重构了 xxxx 代码
    - xxxx 算法优化


  * 3.5 废弃通知(什么字段、方法弃用?)



  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)


  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测测试结论:


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:

| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| xxx  | 否          | 需要       | 不需要           |
|      |            |          |               |

  接口测试:

  性能测试:

  并发测试:

  其他:



See merge request: openharmony/resourceschedule_qos_manager!242
2025-12-11 16:33:35 +08:00
Lkk 563481bf82 add new fuzz test
Signed-off-by: Lkk <854071997@qq.com>
2025-12-08 15:54:56 +08:00
Subway2023 04058a4f78 Add the header file
Signed-off-by: Subway2023 <subw3@mail2.sysu.edu.cn>
2025-12-02 17:52:08 +08:00
Subway2023 1584942427 add necessary functions
Signed-off-by: Subway2023 <subw3@mail2.sysu.edu.cn>
2025-12-02 17:07:32 +08:00
Subway2023 b1a3feab5b merge qos_manager_fuzzer into qos_fuzzer
Signed-off-by: Subway2023 <subw3@mail2.sysu.edu.cn>
2025-12-02 17:00:25 +08:00
Lkk b1933960c1 merge fuzz driver
Signed-off-by: Lkk <854071997@qq.com>
2025-12-02 13:37:27 +08:00
Lkk 00ae9a9f3b merge fuzz driver
Signed-off-by: Lkk <854071997@qq.com>
2025-12-02 11:29:01 +08:00
Lkk 49a4160b55 add new fuzz test
Signed-off-by: Lkk <854071997@qq.com>
2025-12-01 13:42:59 +08:00
Lkk 33cdfaa1b3 add new fuzz test
Signed-off-by: Lkk <854071997@qq.com>
2025-12-01 11:06:51 +08:00
Lkk bd4f3a5504 add new fuzz test
Signed-off-by: Lkk <854071997@qq.com>
2025-12-01 10:48:21 +08:00
Lkk 8790068df0 add new fuzz test
Signed-off-by: Lkk <854071997@qq.com>
2025-12-01 10:42:08 +08:00
Lkk af7677e96e add new fuzz test
Signed-off-by: Lkk <854071997@qq.com>
2025-12-01 10:41:56 +08:00
Lkk 9f3ca108a2 add new fuzz test
Signed-off-by: Lkk <854071997@qq.com>
2025-12-01 10:33:14 +08:00
gcw_v1zFmwMD b309bc6b21 提交说明 Signed-off-by: wangruiqi <2553318405@qq.com>
Change-Id: I4426e1198b85f92efdf57f16f6b22a8bd2edbeda
Signed-off-by: gcw_v1zFmwMD <gcw_v1zFmwMD@localhost.com>
2025-11-30 17:15:33 +00:00
Lkk 0dcff20a9f add new fuzz test
Signed-off-by: Lkk <854071997@qq.com>
2025-11-26 11:20:55 +08:00
Lkk d9fc6f0280 add new fuzz test
Signed-off-by: Lkk <854071997@qq.com>
2025-11-26 11:13:40 +08:00
Subway2023 7704251712 Remove redundancy
Signed-off-by: Subway2023 <subw3@mail2.sysu.edu.cn>
2025-11-26 10:29:03 +08:00
openharmony_ci 055fb96b7b !256 merge master into master
add system level setting interface.

Created-by: Leibobo
Commit-by: Leibobo
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)
增加设置系统等级QoS的接口


### 二、建议测试周期和提测地址  
  建议测试完成时间:xxxx.xx.xx  
  投产上线时间:xxxx.xx.xx  
  提测地址:CI环境/压测环境  
  测试账号:  

### 三、变更内容
  * 3.1 关联PR列表

  * 3.2 数据库和部署说明  
    1. 常规更新 
    2. 重启unicorn
    3. 重启sidekiq
    4. 迁移任务:是否有迁移任务,没有写 "无"
    5. rake脚本:`bundle exec xxx RAILS_ENV = production`;没有写 "无"

  * 3.4 其他技术优化内容(做了什么,变更了什么)
    - 重构了 xxxx 代码
    - xxxx 算法优化


  * 3.5 废弃通知(什么字段、方法弃用?)



  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)


  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测测试结论:


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:

| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| xxx  | 否          | 需要       | 不需要           |
|      |            |          |               |

  接口测试:

  性能测试:

  并发测试:

  其他:



See merge request: openharmony/resourceschedule_qos_manager!256
2025-11-24 21:57:36 +08:00
openharmony_ci 63183f7b6c !255 merge master into master
pi mutex interface

Created-by: Marquez_esta
Commit-by: Marquez_esta
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)



### 二、建议测试周期和提测地址  
  建议测试完成时间:xxxx.xx.xx  
  投产上线时间:xxxx.xx.xx  
  提测地址:CI环境/压测环境  
  测试账号:  

### 三、变更内容
  * 3.1 关联PR列表

  * 3.2 数据库和部署说明  
    1. 常规更新 
    2. 重启unicorn
    3. 重启sidekiq
    4. 迁移任务:是否有迁移任务,没有写 "无"
    5. rake脚本:`bundle exec xxx RAILS_ENV = production`;没有写 "无"

  * 3.4 其他技术优化内容(做了什么,变更了什么)
    - 重构了 xxxx 代码
    - xxxx 算法优化


  * 3.5 废弃通知(什么字段、方法弃用?)



  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)


  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测测试结论:


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:

| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| xxx  | 否          | 需要       | 不需要           |
|      |            |          |               |

  接口测试:

  性能测试:

  并发测试:

  其他:



See merge request: openharmony/resourceschedule_qos_manager!255
2025-11-24 21:03:49 +08:00
Subway2023 3a22248c29 Pull the latest repository
Signed-off-by: Subway2023 <subw3@mail2.sysu.edu.cn>
2025-11-24 18:55:23 +08:00
Leibobo e9f8471712 update: 更新文件 concurrent_task_client.cpp
Signed-off-by: Leibobo <leibo28@huawei.com>
2025-11-24 17:06:15 +08:00
Leibobo 41b2971ab3 add system level setting interface.
Signed-off-by: Leibobo <leibo28@huawei.com>
2025-11-24 10:18:42 +08:00
Marquez_esta 4ef2c59cde pi mutex interface
Signed-off-by: liuchungang <liuchungang@hisilicon.com>
2025-11-24 09:21:52 +08:00
Lkk 146a8dc212 add new fuzz test
Signed-off-by: Lkk <854071997@qq.com>
2025-11-20 15:16:10 +08:00
Lkk 7737d8254f add new fuzz test
Signed-off-by: Lkk <854071997@qq.com>
2025-11-20 15:14:07 +08:00
Lkk 02f2a9297f update simple func
Signed-off-by: Lkk <854071997@qq.com>
2025-11-19 17:40:18 +08:00
openharmony_ci bed6f6ca66 !241 merge master into master
feature: four more fuzzer

Created-by: Android-18
Commit-by: Android-18
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)



### 二、建议测试周期和提测地址  
  建议测试完成时间:xxxx.xx.xx  
  投产上线时间:xxxx.xx.xx  
  提测地址:CI环境/压测环境  
  测试账号:  

### 三、变更内容
  * 3.1 关联PR列表

  * 3.2 数据库和部署说明  
    1. 常规更新 
    2. 重启unicorn
    3. 重启sidekiq
    4. 迁移任务:是否有迁移任务,没有写 "无"
    5. rake脚本:`bundle exec xxx RAILS_ENV = production`;没有写 "无"

  * 3.4 其他技术优化内容(做了什么,变更了什么)
    - 重构了 xxxx 代码
    - xxxx 算法优化


  * 3.5 废弃通知(什么字段、方法弃用?)



  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)


  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测测试结论:


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:

| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| xxx  | 否          | 需要       | 不需要           |
|      |            |          |               |

  接口测试:

  性能测试:

  并发测试:

  其他:



See merge request: openharmony/resourceschedule_qos_manager!241
2025-11-18 11:23:21 +08:00
Lkk e67808750e remove empty line
Signed-off-by: Lkk <854071997@qq.com>
2025-11-18 10:27:18 +08:00