在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

峰會回顧第11期 | OpenHarmony兼容性設計與實踐

OpenHarmony TSC ? 來源:OpenHarmony TSC ? 作者:OpenHarmony TSC ? 2023-06-02 08:41 ? 次閱讀

演講嘉賓 | 紀 永

回顧整理 | 廖 濤

排版校對 | 李萍萍

277253d0-00de-11ee-9c1d-dac502259ad0.png

嘉賓簡介

紀永,華為終端測試技術專家、高級工程師,XTS倉Committer。技術領域:OpenHarmony測試框架,兼容性測試設計等。

內容來源

第一屆開放原子開源基金會OpenHarmony技術峰會——生態與互聯分論壇

正 文 內 容

兼容,指硬件之間、軟件之間、軟硬件之間相互配合的程度。兼容性測試能夠驗證一個軟件在特定的硬件平臺上、不同的應用軟件之間、不同的操作系統平臺上、不同的網絡環境中是否能正常運行的測試。OpenHarmony是如何做兼容性設計的呢,又有哪些實踐?華為終端測試技術專家紀永在第一屆OpenHarmony技術峰會上帶來了幾點分享。

27bd5e5c-00de-11ee-9c1d-dac502259ad0.png

01?

業務背景

OpenHarmony是一個面向千行百業的開源操作系統,目前已經拓展了政務、金融、教育、交通、家居等行業,涵蓋了海量的終端設備和應用,如何保證這些設備和應用間良好的兼容性,防止生態分裂,是生態拓展的重大挑戰。

28445632-00de-11ee-9c1d-dac502259ad0.png

OpenHarmony兼容性工作組負責OpenHarmony兼容性相關工作,其主要目標為:看護OpenHarmony南北向兼容性業務,構建兼容性測評流程及基礎設施,構建兼容性規范及測試套件,防止分裂、繁榮生態等;主要職責為:定義兼容測試規范、測試工具、測試套件,產品、發行版、開發板兼容性認證,兼容性證書發放,建設實驗室和三方合作測試機構,賦能業界南北向生態關鍵能力等。

OpenHarmony兼容性業務主要包括:

  • 商業設計/法律法規

  • 兼容性技術規范

  • XTS兼容性測試套件

  • 執行管理(OpenHarmony官網)

  • OpenHarmony兼容性管理平臺(端+云)

286d380e-00de-11ee-9c1d-dac502259ad0.png

02?

兼容性規范及測試設計

在介紹兼容規范及測試設計之前,首先討論一個概念,什么是兼容性呢?兼容性業務需要定義操作系統的技術細節,并為原始設備制造商 (OEM) 提供各種設計文檔(產品兼容性規范文檔,簡稱PCS)、測試工具(兼容性測試套件,簡稱XTS),以確保開發者開發的應用可以在各種設備上順利運行。基于OpenHarmony兼容性工作組提供的設計文檔與工具,設備生產廠商可以在保證兼容性的同時進行差異化的產品設計,也能夠最大限度降低產品保證兼容性相關設計的成本和開銷。此外,良好的兼容性體驗,為應用開發者提供一致的軟硬件開發環境,為消費者提供一致的應用體驗,從而形成良好的生態。

28b202ea-00de-11ee-9c1d-dac502259ad0.png

兼容性技術規范文檔的目標是定義OpenHarmony操作系統軟件兼容性的規范以及運行的硬件規格約束,看護OpenHarmony設備在應用間的兼容性、硬件兼容性和分布式互通兼容性,支撐構建統一的生態。兼容性設計規范覆蓋了智能家居、IPCamera、智能手表、芯片、模組和開發板等設備,定義了Mini/Small/Standard系統的兼容性設計要求,具體的兼容性設計規范已發布在以下鏈接中:https://www.openharmony.cn/certification/pcs

OpenHarmony兼容性測評標準主要有兩點:一是被測OS鏡像裝載組件滿足OpenHarmony PCS的系統最小集約束要求;二是被測OS鏡像滿足OpenHarmony PCS兼容性設計約束,100%滿足必選要求和建議實現要求。

此外,基于兼容性設計規范,OpenHarmony兼容性工作組提供了兼容性測試套件XTS,通過3大測試套件看護OpenHarmony系統兼容性:
  • acts(application compatibility test suite)應用兼容性測試套件,看護北向HAP兼容、OpenHarmony開發API兼容。

  • hats(Hardware Abstraction Test Suite)硬件抽象兼容性測試套,看護HDI層接口

  • dcts(Distributed Compatibility Test Suite)分布式兼容性測試套,看護分布式兼容性。

由于OpenHarmony面向千行百業,終端產品設計形態千差萬別,在使用XTS進行兼容性測試時,存在海量用例執行周期長,具體產品間差異化匹配用例難度高,分配不均且木桶長短板效應明顯等現實痛點,如何解決呢?

28d8d0e6-00de-11ee-9c1d-dac502259ad0.png

針對上述問題,OpenHarmony兼容性工作組提供了精準測試方案:首先把測試套件拆分成獨立的小部件,再通過產品配置完成XTS、子系統、部件源碼的編譯關聯,支持XTS部件化執行,最終達到測試套顆粒度小、部件化關聯清晰、最小部件集合控制的目的。

03?

兼容性測評成果展示

兼容性測評的成果展示在OpenHarmony官網的兼容性專區,覆蓋PCS、XTS系統,在兩個系統下都發布了OpenHarmony各版本的產品兼容性規范文檔以及標準、小型和輕量系統的自檢表,幫助開發者完成產品兼容性測試。此外,OpenHarmony開通了測評申請通道和端到端的兼容性測評管理平臺,提供相關測評服務以及OpenHarmony使用指令,實現從產品的申請到產品定義到開發到測評到審核到證書的發放以及運行的管控。

28fa2336-00de-11ee-9c1d-dac502259ad0.png

針對目前,OpenHarmony從0-1全新構建OpenHarmony生態測試能力,迭代了3個版本的設計規范,發布了6類應用測試標準,構建了超過12萬的自動化測試套件,獲得了242款產品認證,并有230款軟硬件產品通過了兼容性測評。

04?

OpenHarmony 3.2 兼容性測試新內容

在OpenHarmony 3.2版本中,PCS系統主要有以下變化:

  • 根據不同品類產品訴求,新增設計產品特有能力

  • 新增設備證明約束,治理生態,防止生態仿冒導致分裂

  • 增強性能/功耗等體驗指標,保證OpenHarmony口碑

  • 增強最小集、安全、分布式、AI等能力設計約束

其中,對于最小系統部件集的核心設計原則是:系統使能依賴的最小部件(如:Kernel);OpenHarmony必選特征依賴的部件(如:分布式軟總線、HDF、部件化架構);生態治理依賴的部件(如:設備證明 device_attest)。

XTS系統則新增了ACTS-validator測試套針對手勢、動效、繪制、音頻、相機等增加引導式補充測試,幫助用戶達成預期效果。

292f87ec-00de-11ee-9c1d-dac502259ad0.png

此外,在OpenHarmony 3.2版本還增加了設備證明模塊,提供設備一致性保障。在生態伙伴完成注冊后,在提交設備測評之前會要求提交設備證明模塊,以此作為治理生態、看護OpenHarmony品牌的基礎。

05?

未來展望

預計到2023年年底,兼容性測試套件將達到40萬以上,且會更加關注關鍵架構、NDK、系統機制看護等方面;兼容性規范文檔,會增加性能、功耗等關鍵能力設計約束;兼容性測評平臺會提供自動審批、設備證明等能力。歡迎更多的開發者一起參與OpenHarmony兼容性能力共建。

E N D

點擊下方閱讀原文獲取演講PPT。關注我們,獲取更多精彩。


審核編輯黃宇


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 兼容性
    +關注

    關注

    0

    文章

    46

    瀏覽量

    12303
  • OpenHarmony
    +關注

    關注

    25

    文章

    3722

    瀏覽量

    16321
收藏 人收藏

    評論

    相關推薦

    OpenHarmony城市技術論壇11——香港站圓滿舉辦

    2024年11月12日下午,OpenHarmony城市技術論壇(以下簡稱“技術論壇”)11——香港站于香港九龍香格里拉酒店圓滿舉辦。本次
    的頭像 發表于 11-18 11:39 ?462次閱讀
    <b class='flag-5'>OpenHarmony</b>城市技術論壇<b class='flag-5'>第</b><b class='flag-5'>11</b><b class='flag-5'>期</b>——香港站圓滿舉辦

    迅龍軟件三款產品獲得OpenHarmony兼容性認證:OPi 5 Plus、OPi 5B、OPi OS(OH)

    迅龍軟件高性能人工智能開發板OrangePi5B日前順利通過開放原子開源基金會XTS認證,并獲頒OpenHarmony生態產品兼容性證書。這也意味著,迅龍軟件目前已經有三款產品獲得
    的頭像 發表于 09-18 14:02 ?540次閱讀
    迅龍軟件三款產品獲得<b class='flag-5'>OpenHarmony</b><b class='flag-5'>兼容性</b>認證:OPi 5 Plus、OPi 5B、OPi OS(OH)

    瑞芯微RK3566鴻蒙開發板OpenHarmony標準系統應用兼容性測試指導

    本文OpenHarmony標準系統應用兼容性測試指導,適用鴻蒙系統軟件開發測試的新手入門學習課程,設備為觸覺智能的瑞芯微RK3566開發板,型號Purple Pi OH。是Laval官方社區主薦的一款鴻蒙開發主板。
    的頭像 發表于 09-10 11:56 ?392次閱讀
    瑞芯微RK3566鴻蒙開發板<b class='flag-5'>OpenHarmony</b>標準系統應用<b class='flag-5'>兼容性</b>測試指導

    如何判斷SFP模塊的兼容性

    怎樣判斷SFP模塊的兼容性
    發表于 07-25 06:04

    國科微GK7205V510芯片通過OpenHarmony4.1兼容性測評

    日前,國科微宣布旗下GK7205V510芯片通過OpenHarmony4.1兼容性測評,成為業界首家通過4.1版本認證的小型系統平臺。這也是國科微收獲的5張鴻蒙生態產品兼容性證書,“
    的頭像 發表于 07-16 16:14 ?899次閱讀

    深圳比創達電子EMC|EMC電磁兼容性:原理實踐,電子設備穩定運行.

    深圳比創達電子EMC|EMC電磁兼容性:原理實踐,電子設備穩定運行在當今電子設備日益普及的時代,電磁兼容性(EMC)已成為產品設計、生產和應用中不可忽視的重要因素。EM C不僅關系到設備能否在復雜
    發表于 05-20 11:14

    EMC電磁兼容性:原理實踐,電子設備穩定運行

    深圳比創達電子EMC|EMC電磁兼容性:原理實踐,電子設備穩定運行
    的頭像 發表于 05-20 11:06 ?495次閱讀
    EMC電磁<b class='flag-5'>兼容性</b>:原理<b class='flag-5'>實踐</b>,電子設備穩定運行

    潤開鴻龍芯交通控制器設備通過OpenHarmony兼容性測評

    近期,江蘇潤開鴻數字科技有限公司(以下簡稱“潤開鴻”)龍芯交通控制器設備(HH-SCDAYU410A)通過OpenHarmony兼容性測評,成為基于“龍芯+OpenHarmony”全棧生態建設的又一
    的頭像 發表于 02-19 12:06 ?701次閱讀
    潤開鴻龍芯交通控制器設備通過<b class='flag-5'>OpenHarmony</b><b class='flag-5'>兼容性</b>測評

    潤開鴻全場景應用開發實訓平臺通過OpenHarmony兼容性測評

    近日,江蘇潤開鴻數字科技有限公司(以下簡稱“潤開鴻”)基于OpenHarmony的全場景應用開發實訓平臺通過OpenHarmony 3.2. Release版本兼容性測評,為高校開展
    的頭像 發表于 01-22 10:08 ?719次閱讀

    開源大師兄開發板通過 OpenHarmony 3.2 Release版本兼容性測評

    近期,江蘇潤開鴻數字科技有限公司(以下簡稱“潤開鴻”)開源?師兄開發板順利通過OpenHarmony3.2.1Release版本兼容性測評,為基于開源大師兄開發板研發更多可釋放該系統版本新特性的?態
    的頭像 發表于 01-20 08:02 ?926次閱讀
    開源大師兄開發板通過 <b class='flag-5'>OpenHarmony</b> 3.2 Release版本<b class='flag-5'>兼容性</b>測評

    潤開鴻基于OpenHarmony的全場景應用開發實訓平臺通過兼容性測評

    近日,江蘇潤開鴻數字科技有限公司(以下簡稱“潤開鴻”)基于OpenHarmony的全場景應用開發實訓平臺通過OpenHarmony3.2.Release版本兼容性測評,為高校開展
    的頭像 發表于 01-20 08:02 ?562次閱讀
    潤開鴻基于<b class='flag-5'>OpenHarmony</b>的全場景應用開發實訓平臺通過<b class='flag-5'>兼容性</b>測評

    鴻蒙OS4.0兼容性測試

    背景 OpenHarmony兼容性測評主要是驗證合作伙伴的設備和業務應用滿足OpenHarmony開源兼容性定義的技術要求,確保運行在OpenHar
    發表于 01-17 20:38

    證通面向醫療行業的自助終端通過OpenHarmony兼容性測評

    OpenHarmony(以下簡稱“OpenHarmony”)3.2.2 Release版兼容性測評,并獲頒OpenHarmony生態產品兼容性
    的頭像 發表于 01-11 03:20 ?901次閱讀
    證通面向醫療行業的自助終端通過<b class='flag-5'>OpenHarmony</b><b class='flag-5'>兼容性</b>測評

    國科微兩款芯片通過OpenHarmony生態產品兼容性認證

    國科微宣布其8K超高清顯示芯片GK6780V100和普惠型智能視覺芯片GK7205V510已成功通過OpenHarmony生態產品兼容性認證,這是國科微在2024年邁向新征程的重要里程碑。這兩款芯片的兼容性認證不僅展示了國科微在
    的頭像 發表于 01-08 15:19 ?1076次閱讀

    軟件兼容性測試報告模板

    兼容性測試 兼容性測試報告 軟件兼容性測試要考慮什么?》 1、向前兼容和向后兼容。向前兼容是指
    的頭像 發表于 01-05 10:24 ?754次閱讀
    主站蜘蛛池模板: 91老色批网站免费看| 97影院理论片在线观看| 色婷婷婷丁香亚洲综合不卡| 久久精品免费观看久久| 成人a在线观看| 播放一级毛片| 国产一级久久免费特黄| 国产小毛片| 中国美女一级黄色片| 天天干人人干| 在线播放国产不卡免费视频| 午夜精品免费| 亚洲va国产日韩欧美精品色婷婷| 五月天在线婷婷| 韩国午夜精品理论片西瓜| 啪啪免费网站| 狠狠狠狠干| 深爱五月激情五月| 亚洲爱爱图片| 日本a级片视频| 国产理论| 天天干天天操天天插| japanese日本护士xx亚洲| 美女扒开尿口让男生添 漫画| 五月婷婷一区二区| 美女黄18| 午夜高清在线观看免费6| 福利在线看| 免费亚洲一区| 三级视频中文字幕| 大香交伊人| 黄色avav| 国内视频一区| 欧美三级免费观看| 在线观看黄a| 69xxxxx日本护士| 中文天堂最新版在线中文| 亚洲va久久久久综合| 男人的天堂在线视频| 亚洲日本高清| 免费在线播放视频|