pkgs-test作為一個可以在github actions上面運行檢查軟件包編譯情況的工具,同時也可以在本地使用。本篇文章將會針對pkgs-test的debug模式進行詳細介紹。
如何進入調(diào)試模式
pkgs-test可以通過在運行時使用—debug參數(shù)來使用調(diào)試模式。
比如這樣。
python pkgs-test.py --debug
調(diào)試模式的區(qū)別
首先不會刪除測試時創(chuàng)建的bsp。
pkgs-test在測試時,對于軟件包的每一個版本,會在所使用的bsp的同一級目錄上面復制一個新的bsp文件夾,表示當前測試的工程。比如測試的是k210,那么會在k210旁邊復制一個k210-hello-latest的文件夾,表示在k210上面測試hello軟件包的latest版本。
如果沒有使用debug模式,那么會在測試結束后刪除這個復制的文件夾,如果使用了debug模式,那么測試結束之后可以保留這個文件夾,用于進行一些檢查。
其次會在local_pkgs文件夾里面保存軟件包的各個版本。便于查看每個軟件包的代碼。
還會創(chuàng)建一個verify.json文件,這個文件里面保存了每個測試的name、bsp、tool、log的目錄。
一些其他的調(diào)試方法
下載的packages軟件包索引不會重新下載(如果已經(jīng)存在),可以對kconfig、package.json等文件進行修改、調(diào)試。
下載的rt-thread倉庫文件不會重新下載(復制的測試bsp除外),可以在rtthread目錄下面的rt-thread各個版本的文件夾里面進行更改、調(diào)試。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
相關推薦
使用env工具的pkgs --update命令進行軟件包下載時報如下錯誤請問這個是什么原因呀,按照網(wǎng)上的方法,安裝了git和Python27,都沒有解決,求幫助
發(fā)表于 07-25 11:14
電子發(fā)燒友網(wǎng)站提供《串口網(wǎng)絡調(diào)試助手USR-TCP232-Test.zip》資料免費下載
發(fā)表于 07-06 17:10
?13次下載
串口調(diào)試工具 便于單片機下載 串口調(diào)試工具 串口調(diào)試工具
發(fā)表于 11-20 16:35
?42次下載
串口調(diào)試工具
發(fā)表于 12-28 10:16
?172次下載
了解如何使用XSCT,Xilinx軟件命令行工具進行開發(fā)和調(diào)試。
該視頻演示了XSCT如何充當Xilinx SDK的命令行控制臺。
發(fā)表于 11-22 06:53
?6610次閱讀
asp微型調(diào)試工具是一款綠色小巧實用的免費的ASP本地調(diào)試工具。它能夠幫助用戶把自己的機子當服務器使用,而并再需要安裝IIS,一個文件即可解決所有問題。asp微型調(diào)試工具使用非常方便,
發(fā)表于 05-30 16:11
?3次下載
合格的調(diào)試、維修工具是進行plc系統(tǒng)調(diào)試與維修的基本條件。plc變頻控制柜用的調(diào)試與維修工具主要
發(fā)表于 03-15 16:04
?3178次閱讀
調(diào)試工具檢測
發(fā)表于 01-31 15:01
?0次下載
在Zynq開發(fā)中有一個很常用的功能是將ARM端的數(shù)據(jù)導出到本地,然后通過Matlab,Python等工具對數(shù)據(jù)進行分析。
發(fā)表于 05-29 09:35
?6894次閱讀
針對上述的問題,誕生了 pkgs-test 工具,主要用于暴露出社區(qū)軟件包的相關編譯問題。
發(fā)表于 07-28 15:56
?950次閱讀
pkgs-test是一個可以在github actions上面檢查軟件包編譯情況的工具。除了檢查軟件包的編譯情況pkgs-test目前還添加了qemu運行測試。
發(fā)表于 09-25 16:19
?699次閱讀
串口調(diào)試工具
發(fā)表于 04-28 13:53
?7次下載
一、GDB調(diào)試工具的原理 1.1 未執(zhí)行進程調(diào)試 啟用gdb調(diào)試運行gdb ./test的時候,在操作系統(tǒng)里發(fā)生了很多復雜的事情,系統(tǒng)首先會啟動gdb進程,這個進程會調(diào)用系統(tǒng)函數(shù)for
發(fā)表于 11-09 17:04
?864次閱讀
2.1 啟動調(diào)試 在程序開始調(diào)試之前,要確保程序在gcc、g++編譯時,有如下-g的添加調(diào)試信息的選項 gcc - g test .c -o tes
發(fā)表于 11-09 17:17
?759次閱讀
聯(lián)合開發(fā)或者跑多策略工程的時候,一般都使用多核的服務器進行FPGA設計。這個時候如果板卡在本地電腦上應該怎么進行調(diào)試呢?
發(fā)表于 10-24 18:05
?173次閱讀
評論