Effective in 2026, to align with our trunk stable development model and ensure platform stability for the ecosystem, we will publish source code to AOSP in Q2 and Q4. For building and contributing to AOSP, use android-latest-release. The android-latest-release manifest branch will always reference the most recent release pushed to AOSP. For more information, see Changes to AOSP.
Google 會運用 AI 技術將內容翻譯成你偏好的語言,但可能會出錯。
主機控制器架構
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
VTS 測試架構的架構會與雲端測試服務整合。VTS 主機控制器會在主體機器上執行,並控制測試控管工具 (例如 Tradefed) 執行個體,如下所示:
圖 1. VTS 主機控制器架構。
控制器會從以 Google App Engine (GAE) 執行個體執行的叢集指揮官提取指令,然後在叢集指揮官和測試架構執行個體之間轉送指令和回應。
此架構的優點包括:
- 由於它與任何測試架構執行個體分離,因此可以控制不同類型的測試架構,而且更穩固。替代設計 (將主機控制邏輯嵌入測試架構) 不會阻擋錯誤傳播。
- 由於採用提取式指令及控制 (C&C) 模型,因此可與不同類型的雲端叢集指揮中心,以及防火牆後方的主機 (適用於連入連線) 搭配運作。替代設計 (以推送為基礎的 C&C 模型) 可能不允許雲端指揮中心存取私人網路中主機電腦上的主機控制器執行個體。
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2026-06-18 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2026-06-18 (世界標準時間)。"],[],[]]