全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 嵌入式技术 >

如何使用pkgs-test工具进行本地调试?

时间:2023-09-21 15:00

人气:

作者:admin

标签: 工具  如何  使用    pkgs-test 

导读:pkgs-test作为一个可以在github actions上面运行检查软件包编译情况的工具,同时也可以在本地使用。...

pkgs-test作为一个可以在github actions上面运行检查软件包编译情况的工具,同时也可以在本地使用。本篇文章将会针对pkgs-test的debug模式进行详细介绍。

如何进入调试模式

pkgs-test可以通过在运行时使用—debug参数来使用调试模式。

比如这样。

python pkgs-test.py --debug

调试模式的区别

首先不会删除测试时创建的bsp。

pkgs-test在测试时,对于软件包的每一个版本,会在所使用的bsp的同一级目录上面复制一个新的bsp文件夹,表示当前测试的工程。比如测试的是k210,那么会在k210旁边复制一个k210-hello-latest的文件夹,表示在k210上面测试hello软件包的latest版本。

如果没有使用debug模式,那么会在测试结束后删除这个复制的文件夹,如果使用了debug模式,那么测试结束之后可以保留这个文件夹,用于进行一些检查。

其次会在local_pkgs文件夹里面保存软件包的各个版本。便于查看每个软件包的代码。

还会创建一个verify.json文件,这个文件里面保存了每个测试的name、bsp、tool、log的目录。

一些其他的调试方法

下载的packages软件包索引不会重新下载(如果已经存在),可以对kconfig、package.json等文件进行修改、调试。

下载的rt-thread仓库文件不会重新下载(复制的测试bsp除外),可以在rtthread目录下面的rt-thread各个版本的文件夹里面进行更改、调试。

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信