成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

鴻蒙智聯(lián)之XTS認證測試指南

系統(tǒng) OpenHarmony
鴻蒙系統(tǒng)(HarmonyOS、鴻蒙OS)是華為推出的一款面向萬物互聯(lián)的全場景分布式操作系統(tǒng)。

??想了解更多內容,請訪問:??

??51CTO OpenHarmony技術社區(qū)??

??https://ost.51cto.com??

基礎環(huán)境:套餐一,Hi3861模組,OpenHarmony 1.1.0 LTS。

1、Windows環(huán)境搭建

1.1 安裝python

安裝python3.7以上的版本,運行cmd,輸入python查看版本。

1.2 配置pip源

  • 步驟一:在文件夾的地址欄輸入 %appdata%。
  • 步驟二:在當前文件夾新建一個 pip 文件夾。
  • 步驟三:進入pip文件夾,新建一個pip.ini文件,并在該文件中寫入如下內容。
[global] 
timeout = 6000
index-url = https://pypi.python.org/simple
trusted-host = pypi.python.org
  • 步驟四:保存退出,配置完成。

1.3 安裝相關python包

步驟一:打開cmd命令行工具。

步驟二:執(zhí)行如下命令,安裝pyserial,用于串口通信。

pip install pyserial。

步驟三:安裝ras,用于測試報告加密。

pip install rsa。

2.修改代碼中的一些配置文件。

2.1 修改區(qū)json文件

將xts測試功能加到config.json 文件中的Test子系統(tǒng)中。

文件路徑:

vendor/hisilicon/hispark_pegasus/config.json。

添加內容:

{ "component": "xts_acts", "features":[] },
{ "component": "xts_tools", "features":[] }

如圖:

2.2 確認hilink的宏開關為關閉狀態(tài)

進行xts認證都需要關掉這個宏。

hilink宏所在位置:

device/hisilicon/hispark_pegasus/sdk_liteos/build/config/usr_config.mk。

如圖:

2.3 修改BUILD.gn文件

編譯時可能還會有沖突,導致編譯報錯,此時需要修改xts套件BUILD.gn文件。

2.3.1 找到套件

因為hi3861是liteos-m內核,在test目錄下中找到liteos-m。

如圖:

2.3.2 套件沖突

存在套件沖突編譯不過時,可選擇拆分,我選擇了拆分為四組套件,一共編譯出四個固件,如下:

一組:

一組:
"http://test/xts/acts/communication_lite/lwip_hal:ActsLwipTest",
"http://test/xts/acts/communication_lite/softbus_hal:ActsSoftBusTest",
"http://test/xts/acts/communication_lite/wifiservice_hal:ActsWifiServiceTest",
二組:
"http://test/xts/acts/utils_lite/file_hal:ActsUtilsFileTest",
"http://test/xts/acts/startup_lite/syspara_hal:ActsParameterTest",
"http://test/xts/acts/iot_hardware_lite/iot_controller_hal:ActsWifiIotTest",
"http://test/xts/acts/kernel_lite/kernelcmsis_hal:ActsCMSISTest",
"http://test/xts/acts/utils_lite/kv_store_hal:ActsKvStoreTest",
三組:
"http://test/xts/acts/security_lite/datahuks_hal:ActsSecurityDataTest",
"http://test/xts/acts/hiviewdfx_lite/hilog_hal:ActsDfxFuncTest",
"http://test/xts/acts/sample_lite/kitfwk_oem_api_test:KitFwkApiTest",
四組:
"http://test/xts/acts/sample_lite/kitfwk_oem_api_test_3:KitFwkApiTest3",
"http://test/xts/acts/distributed_schedule_lite/samgr_hal:ActsSamgrTest",
"http://test/xts/acts/update_lite/updater_hal:ActsUpdaterFuncTest",
"http://test/xts/acts/startup_lite/bootstrap_hal:ActsBootstrapTest",

3.應用兼容性測試套件執(zhí)行,有以下兩種方式,選其一執(zhí)行

推薦使用手工執(zhí)行。

3.1 手工執(zhí)行

因為編譯出了4個固件,所以重復四次下面的操作。

3.1.1 進行固件燒錄

3.1.2 IPOP串口工具獲取log

3.1.3 復位模組

按下設備上的復位鍵,xts測試套件會自動執(zhí)行,等待測試完成。

3.1.4 在存盤目錄下獲取對應log

3.2 自動化工具(xdevice)執(zhí)行

3.2.1 xdevice工具獲取

在編譯成功時會生成一個suits目錄:

out/hi3861/hi3861/suites

該目錄下acts.zip就是自動化工具,取該工具到Windows上。

3.2.2 xdevice工具配置

步驟一:解壓acts.zip,路徑不能帶中文。

步驟二:修改config/user_config.xml文件。

如我自己使用的是com4串口,在type類型為cmd中配置com4,在type類型為deploy中配置com為cmd4。

3.2.3 固件文件獲取

步驟一:在acts/testcase目錄下新建acts文件夾,并在該文件夾中新建ActsAllTest.json文件,該文件配置如下:Hi3861_wifiiot_app_allinone.bin固件包名以自己的固件包名為準。

{
"description": "Config for ActsAllTest test cases",
"environment": [
{
"type": "device",
"label": "wifiiot"
}
],
"kits": [
{
"type": "DeployKit",
"timeout": "20000",
"burn_file": "acts/Hi3861_wifiiot_app_allinone.bin" }
],
"driver": {
"type": "CTestLite"
}
}

步驟二:將編譯獲取的Hi3861_wifiiot_app_allinone.bin放到acts文件夾下

3.2.4 xdevice執(zhí)行

步驟一:雙擊acts目錄下的run.bat

步驟二:輸入run -l ActsAllTest 進行全量測試。

若是執(zhí)行指定的測試套件,輸入 run -l + 指定測試套件名稱,同時執(zhí)行多個套件時,可用英文輸入法下的分號隔開,如 run -l ActsLwipTest;ActsSoftBusTest。

3.2.5 測試完畢

會在acts/report目錄下生成測試報告,summary_report.html可以查看測試結果,下圖中的壓縮包需要上傳到DP平臺,給華為側審核。

4. 上傳文件至DP平臺審核

取3.1的log壓縮成一個整體的壓縮文件或者3.2的壓縮包上傳至DP平臺給華為側審核。

??想了解更多內容,請訪問:??

??51CTO OpenHarmony技術社區(qū)??

??https://ost.51cto.com??

責任編輯:jianghua 來源: 鴻蒙社區(qū)
相關推薦

2021-08-18 16:20:17

HarmonyOS鴻蒙

2017-11-30 13:29:39

邊緣智算ECC

2021-12-27 16:22:19

鴻蒙HarmonyOS應用

2021-11-18 09:22:31

華為智慧教育

2014-12-04 15:26:21

智聯(lián)信息泄露

2009-09-07 08:47:30

2018-08-20 11:49:46

華為

2022-12-28 09:36:59

操作系統(tǒng)鴻蒙

2013-06-04 09:46:17

聯(lián)調開發(fā)團隊

2022-02-16 15:48:26

ACTS應用XTS子系統(tǒng)鴻蒙

2022-02-16 15:39:30

ACTS應用XTS子系統(tǒng)鴻蒙

2020-12-24 11:02:54

京東智聯(lián)云SLA

2018-06-12 15:07:49

工業(yè)互聯(lián)網信息化智能制造

2020-11-25 09:51:05

5G物聯(lián)網

2020-07-11 15:44:45

AI人工智能大數據

2014-07-23 09:16:43

2020-08-18 15:05:22

戴爾
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美日高清视频 | 久久噜噜噜精品国产亚洲综合 | 日本在线免费 | 日韩在线成人 | 拍真实国产伦偷精品 | 成人av播放 | 国产精品欧美一区二区三区不卡 | 日本中文字幕一区 | 亚洲视频一 | 国产精品视频免费观看 | 视频在线亚洲 | 在线 丝袜 欧美 日韩 制服 | 91福利网址 | 精品一区二区免费视频 | 欧美日韩国产一区二区 | 国产精品久久国产精品 | 色综合久| 免费在线看黄 | 一区亚洲 | 亚洲视频中文字幕 | 精品日韩一区 | 一区二区三区高清 | 成人综合一区二区 | 欧美精品一区二区三区在线播放 | av永久免费 | 黄网免费看 | 少妇一级淫片免费放播放 | 中文字幕 国产精品 | 亚洲精品一区二三区不卡 | 精品永久 | 国产精品久久久久久久久久妇女 | 成人av网站在线观看 | 91大神在线看 | 日韩中文在线观看 | 精品日韩 | 操到爽| 国产精品毛片一区二区三区 | 超碰8 | 99国产精品视频免费观看一公开 | 欧美福利在线 | 久久香蕉网 |