اعتبارًا من عام 2026، ولضمان توافقنا مع نموذج التطوير الثابت الرئيسي وضمان استقرار المنصة في المنظومة المتكاملة، سننشر الرمز المصدري في "مشروع Android مفتوح المصدر" (AOSP) في الربع الثاني والربع الرابع. لإنشاء AOSP والمساهمة فيه، ننصحك باستخدام android-latest-release بدلاً من aosp-main. سيشير فرع البيان android-latest-release دائمًا إلى أحدث إصدار تم إرساله إلى AOSP. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في مشروع Android المفتوح المصدر (AOSP).
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
بنية وحدة التحكّم في المضيف
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يتكامل بنية إطار عمل اختبار VTS مع خدمة عرض الاختبارات المستندة إلى السحابة الإلكترونية. يعمل جهاز التحكّم في مضيف VTS على جهاز مضيف ويتحكّم في
أداة اختبار (مثل Tradefed) كما هو موضّح أدناه:
الشكل 1: بنية جهاز التحكّم في مضيف VTS
يسحب جهاز التحكّم الأوامر من جهاز التحكّم في المجموعة الذي يعمل كمثيل من Google App
Engine (GAE)، ثم ينقل الأوامر والردود بين جهاز التحكّم في المجموعة ومثيل أداة الاختبار.
تتضمّن هذه البنية المزايا التالية:
- بما أنّها غير مرتبطة بأي مثيل من أداة الاختبار،
يمكنها التحكّم في أنواع مختلفة من أدوات الاختبار وتكون أكثر فعالية. لا يمنع
التصميم البديل (تضمين منطق التحكّم في المضيف في أداة الاختبار) انتشار الأخطاء.
- بما أنّها تستخدم نموذج الأوامر والتحكّم (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 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]