本文是對樹莓派進(jìn)行性能、命令、語?、開發(fā)環(huán)境、?件系統(tǒng)測試教程。
0 感謝
感謝大佬L z編寫的自動測試框架(Linux-Test-Framework,以下簡稱LTF),讓我們可以方便、快捷的對我們的樹莓派進(jìn)行性能測試,命令測試,語?測試,開發(fā)環(huán)境測試,?件系統(tǒng)測試。
L z大佬的的github地址:https://github.com/843723683。
L z大佬的的博客地址:https://blog.csdn.net/lz_quiet
1 安裝git
如果你的樹莓派安裝過git
,請直接跳到下一步進(jìn)行
如果你的樹莓派沒有安裝過git
,請參考此鏈接進(jìn)行安裝:樹莓派4B安裝Git
2 下載LTF
LTF倉庫地址:https://github.com/843723683/LTF
在樹莓派終端輸入如下命令:
git clone git@github.com:843723683/LTF.git
安裝完成后進(jìn)入LTF
文件夾,在樹莓派終端輸入如下命令:
cd LTF
3 進(jìn)行樹莓派操作系統(tǒng)性能測試
3.1 運(yùn)行全部測試
在樹莓派終端輸入如下命令:
sudo ./Run.sh -a
這里等待時間比較長,大概需要等待3.5h
左右,而且運(yùn)行命令后會卡在如下界面,
這是由于對樹莓派進(jìn)行性能測試花費(fèi)的時間較長,而且運(yùn)行全部測試的默認(rèn)第一項(xiàng)就是性能測試,因此根據(jù)github
上的使用手冊第二條(如下圖),我們可以把測試分開進(jìn)行,然后最后進(jìn)行性能測試。
3.2 分開運(yùn)行測試
首先我們需要知道分開有哪些測試,在LTF
目錄下對樹莓派終端輸入:
cd config && ls
列出的文件就是我們可以分開測試的內(nèi)容,這里我們選取幾個進(jìn)行測試,
3.3 Languages Test
根據(jù)github
上的幫助文檔,在LTF
目錄下對樹莓派終端輸入:
sudo ./Run.sh -f languages.xml
得到如下結(jié)果,可以看到已經(jīng)支持的編程語言結(jié)果(Result
)是TPASS
,還不支持的編程語言的結(jié)果是是TFAIL
:
3.4 Filesystems Test
在LTF
目錄下對樹莓派終端輸入:
sudo ./Run.sh -f filesystems.xml
得到如下結(jié)果,
3.5 Commamds-all Test
在LTF
目錄下對樹莓派終端輸入:
sudo ./Run.sh -f commamds-all.xml
得到如下結(jié)果,
3.6 Development Test
在LTF
目錄下對樹莓派終端輸入:
sudo ./Run.sh -f development.xml
得到如下結(jié)果,
3.7 Gjb Test
在LTF
目錄下對樹莓派終端輸入:
sudo ./Run.sh -f gjb.xml
得到如下結(jié)果,
4 性能測試————Benchmarks Test
在LTF
目錄下對樹莓派終端輸入:
sudo ./Run.sh -f benchmarks.xml
得到如下結(jié)果,
此過程耗時較長,請合理安排時間,
根據(jù)輸出文件我們可以看到開始的時間是,
結(jié)束的時間是,
耗時三小時十分鐘,時間還是比較長的。