偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

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

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

??想了解更多內(nèi)容,請訪問:??

??51CTO OpenHarmony技術(shù)社區(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文件,并在該文件中寫入如下內(nèi)容。
[global] 
timeout = 6000
index-url = https://pypi.python.org/simple
trusted-host = pypi.python.org
  • 步驟四:保存退出,配置完成。

1.3 安裝相關(guān)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。

添加內(nèi)容:

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

如圖:

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

進行xts認證都需要關(guān)掉這個宏。

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內(nèi)核,在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可以查看測試結(jié)果,下圖中的壓縮包需要上傳到DP平臺,給華為側(cè)審核。

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

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

??想了解更多內(nèi)容,請訪問:??

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

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

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

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)調(diào)開發(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)網(wǎng)信息化智能制造

2020-11-25 09:51:05

5G物聯(lián)網(wǎng)

2020-07-11 15:44:45

AI人工智能大數(shù)據(jù)

2014-07-23 09:16:43

2020-08-18 15:05:22

戴爾
點贊
收藏

51CTO技術(shù)棧公眾號