-
Notifications
You must be signed in to change notification settings - Fork 1
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
[Task] 周期性测试任务 #14
Comments
收到,范艺豪。 |
commit: 3436aa6
|
commit: 3436aa6
|
commit 0800db1
|
commit cfb44d1
cfb44d1更新后,系统中没有安装 u-boot-tools 软件包会产生mkimage command not found 错误导致无法正常生成boot.sd。 case2中 安装 u-boot-tools 软件包后无法解决问题,阅读源码后没有找到问题所在。 |
@ziyu04 谢谢你的测试
你测试是基于这个 commit ?我怀疑至少是 c3e5152 才会出现你描述的 case 2 的问题, 你再确认一下你的测试基线呢? c3e5152 这个 commit 在清理脚本时破坏了 AARCH64 的 大核构建逻辑,我已经提了一个 issue
rttpkgtool 的 mkpkg.sh 的 package_big() 中是有检查是否安装了 mkimage 和 lzma 的处理的,但看上去似乎没有起作用,我已经提了 issue
见上评论。 另外想问一几个问题:
|
老师抱歉,白天家中有些事情没有及时回复您,针对您的问题我刚刚测试一下,下文具体回复您。
抱歉,这个commit是我在追查哪一个commit出现问题时,本地仓库切换过去发现可以解决问题,后续提交的时候直接复制粘贴了,我测试失败的cmomit id是 cfb44d1.
是的,我对比了github端远程仓库和本地仓库的文件后,bsp/cvitek目录下多出了rttpkgtool,并且我尝试将mksdimg.sh添加到rttokgtool的script目录下,发现可以解决报错,会出现新的文件找不到,因此觉得是rttpkgtool在aarch64的脚本有问题。
是的,测试后riscv的大核部分可以打包,我已经在rtt/bsp/cvitek的readme文件中提交了建议在依赖中安装 u-boot-tools,目前已经并入主线。
只安装了 u-boot-tools 并没有安装lzma。 |
@ziyu04 hello
我根据你测试的 cfb44d1 打了一个新 tag,请检查 https://github.com/plctlab/plct-rt-thread/releases/tag/BAD_20250130
rttpkgtool 目前只支持了 riscv 的大小核的打包,arm 大核的打包实际上还是利用 rtt 的 bsp/cvitek 下的脚本做的,出问题是因为 c3e5152 这个 commit 在清理脚本时误删了脚本,我提了 RT-Thread#9963。
lzma 涉及的安装包是 xz-utils,README 中我已经在 PR RT-Thread#9966 中也补充上了。issue 和 PR 的详细信息你可以参考 BAD_20250130 的描述。 |
是的,安装u-boot-tools可以正常打包。
好的,我后续会追踪这个issue,学习arm大核的打包流程。
xz-utils已经安装,已看到老师标注的link和已解决的BUG。 |
commit a77a86d
|
commit 74f43ed
|
Describe problem solved by the proposed feature
具体测试要求参考 “测试任务要求描述”。
每周的测试报告可以作为 comment 添加在本 issue 中。格式参考 “测试任务要求描述” 的 “5. 编写测试报告”
The text was updated successfully, but these errors were encountered: