-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
[Feature][CICD]Support git action integtation test #4600
Labels
Comments
😊 Welcome to the Apache Linkis community!!We are glad that you are contributing by opening this issue. Please make sure to include all the relevant context. If you are interested in contributing to our website project, please let us know! Community
Mailing Lists
|
task need to do
Things to optimize
已完成
待优化事项
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Search before asking
Problem Description
Background
Although some modules currently have unit tests, for the submitted large feature pr, manual code review cannot guarantee whether the service can run normally after the code is merged. For the pr submitted by community students, there is currently no better way to perform automated basic function verification (only the compilation can be guaranteed), and the availability of the service requires manual verification. There is an urgent need for automated integration testing to complete automated testing of new features/service availability after major revisions.
Achieved goals
The service can be automatically deployed and verified after the pr is built through git action
How to do
Action general flow
Tasks
背景
当前虽然部分模块有单元测试,但是对于提交的大特性pr ,人工的code review无法保证合并代码后,服务是否可以正常运行。对于社区同学提交的pr ,当前没有较好的方式,进行自动化的基础功能验证(只能保证编译通过),服务的可用性需要人工验证。迫切的需要自动化的集成测试,完成对新特性/大修改后的服务可用性进行自动测试。
实现的目标
能通过git action 对pr 进行构建后自动部署服务,并验证
1.服务是否正常启动
2.基础引擎任务是否可以正常提交(优先实现 shell/jdbc/python/任务的验证)
实现大体思路
Action 大体流程
主要task
Description
No response
Use case
No response
Solutions
No response
Anything else
No response
Are you willing to submit a PR?
The text was updated successfully, but these errors were encountered: