-
Notifications
You must be signed in to change notification settings - Fork 5.1k
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
feat: ci script associated with auto_utest. #9933
Draft
kurisaW
wants to merge
1
commit into
RT-Thread:master
Choose a base branch
from
kurisaW:auto-ci
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
mysterywolf
reviewed
Jan 19, 2025
supperthomas
requested changes
Jan 20, 2025
6fbfbcf
to
75b8340
Compare
@mysterywolf 满老师可以看下,最新的代码我已经提交上去了,配置文件可以参考 .github/utest 这个目录。然后我有关qemu终端输出日志先关闭了(因为需要监控退出日志的关键词条件) |
能把log打印出来不?我至少要知道utest运行的情况~ 可以设置类似于[I/utest] [E/utest]这种关键词来触发日志记录? |
可以打印log,不过满老师之前不是说要修改日志输出格式嘛,所以那部分代码我就先注释了,等满老师你那边输出内容修改完毕后我再修改触发日志输出 |
supperthomas
approved these changes
Feb 11, 2025
a951ae7
to
7aa4331
Compare
utest遇到fail的测试用例是停下来还可以继续运行? |
继续运行,这个跟我们实际PC搭环境运行utest是一样的 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
拉取/合并请求描述:(PR description)
[
为什么提交这份PR (why to submit this PR)
Ps: 为 RT_USING_CI_ACTION 提供配套的ci脚本
脚本功能:
你的解决方案是什么 (what is your solution)
Ps: 该脚本支持检测运行utest测试后的调试信息,当存在utest用例失败的item时,会在最末尾处打印出所有运行失败的uetst list,具体效果参考如下:
1.对于成功运行auto_utest的CI:
2.对于运行auto_utest CI失败的情况,完整打印日志,并总结列出失败的item:
3.对于bsp编译失败的情况下,直接提示CI报错,并可以查看具体编译报错内容:
请提供验证的bsp和config (provide the config and bsp)
]
当前拉取/合并请求的状态 Intent for your PR
必须选择一项 Choose one (Mandatory):
代码质量 Code Quality:
我在这个拉取/合并请求中已经考虑了 As part of this pull request, I've considered the following:
#if 0
代码,不包含已经被注释了的代码 All redundant code is removed and cleaned up