Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【Openatom Foundation Game】Automated Dubbo framework and protocol performance benchmark Benchmark mechanism and platform #14031

Closed
wants to merge 75 commits into from

Conversation

wxbty
Copy link
Member

@wxbty wxbty commented Apr 4, 2024

What is the purpose of the change

Openatom 基金会比赛(自动化benchmark)的代码实现。

Code implementation of Openatom Foundation Game.

link: game

Brief changelog

交付产物:
● Dubbo主仓库的workflow配置文件。
● Dubbo-sample的benchmark工程代码和场景构建器相关代码。#apache/dubbo-samples#1126
● Dubbo-benchmark作为Result持久化仓库,包含数据转换代码和workflow配置文件。#apache/dubbo-benchmark#47
● Dubbo-website作为前端可视化仓库

Dubbo主仓库依赖Dubbo-sample和Dubbo-benchmark先merge,否则CI失败。
Dubbo-website依赖Dubbo-benchmark的数据源。

设计文档https://www.yuque.com/wangxiaobin-m1m4b/fi2ysd/whvmf2ge8o2bb1rl?singleDoc# 《Dubbo自动benchmark详细设计》


Deliver product
● Workflow configuration file of Dubbo main warehouse.
● Dubbo-sample’s benchmark project code and scene builder related code.
● Dubbo-benchmark serves as a Result persistence warehouse, including data conversion code and workflow configuration files.
● Dubbo-website as a front-end visual warehouse

Dubbo main warehouse relies on Dubbo-sample and Dubbo-benchmark to be merged first, otherwise CI will fail.
Dubbo-website relies on the data source of Dubbo-benchmark.

@wxbty
Copy link
Member Author

wxbty commented Apr 5, 2024

● Dubbo-website作为前端可视化仓库

apache/dubbo-website#2951 (comment)

web-site合并前可参考 https://dyjjack.github.io/jmh_result/

@codecov-commenter
Copy link

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 38.54%. Comparing base (a12975a) to head (a2db9a0).

Additional details and impacted files
@@            Coverage Diff             @@
##              3.3   #14031      +/-   ##
==========================================
- Coverage   38.55%   38.54%   -0.01%     
==========================================
  Files        1895     1895              
  Lines       79272    79272              
  Branches    11528    11528              
==========================================
- Hits        30560    30553       -7     
- Misses      44439    44440       +1     
- Partials     4273     4279       +6     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

wxbty and others added 2 commits April 5, 2024 18:58
* dyj fix

* dyj fix

* dyj fix

---------

Co-authored-by: du <105@qq.com>
duyujie and others added 3 commits April 7, 2024 16:54
* 自带的yml移除benchmark

* dyj fix

---------

Co-authored-by: du <105@qq.com>
Co-authored-by: duyujie <1053505543@qq.com>
Copy link

sonarcloud bot commented Apr 15, 2024

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

@wxbty wxbty closed this May 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants