The Chromium Chronicle #3: Gerrit में कोड कवरेज

एपिसोड 3: माउंटेन व्यू, कैलिफ़ोर्निया में युक, रोबर्टो और सज्जाद का लिखा हुआ (जून 2019)
पिछले एपिसोड

टेस्ट बहुत अहम होते हैं, क्योंकि उनमें गड़बड़ियां और रिग्रेशन होती हैं, बेहतर डिज़ाइन लागू किए जाते हैं, और कोड को मैनेज करना आसान होता है. कोड कवरेज से यह पक्का करने में मदद मिलती है कि आपकी जांच अच्छी तरह से की गई हैं.

Chromium CL, टेस्ट कवरेज का लाइन-दर-लाइन ब्रेकडाउन दिखा सकता है. कोड कवरेज ट्रिबॉट का इस्तेमाल करके, यह पक्का किया जा सकता है कि आपने सिर्फ़ अच्छी तरह से टेस्ट किया गया कोड सबमिट किया है.

Chromium CL के लिए कोड कवरेज देखने के लिए, कोड कवरेज testbot को ट्रिगर करें linux-coverage-rel:

बिल्ड पूरा होने और कोड कवरेज डेटा प्रोसेस होने के बाद, कवरेज की जानकारी देखने के लिए, साइड-बाय डिफ़रेंस व्यू के दाएं कॉलम को देखें:

फ़िलहाल, कोड कवरेज टूल, Linux पर Chrome के लिए C/C++ कोड के साथ काम करता है. ज़्यादा प्लैटफ़ॉर्म और भाषाओं के लिए सहायता उपलब्ध है.

कोड कवरेज ट्रिबॉट को 10% एक्सपेरिमेंट के लिए रोल आउट किया गया है. जब हम इस एक्सपेरिमेंट को पहले से ज़्यादा सटीक बना देंगे, तब हम इसे डिफ़ॉल्ट रूप से चालू करने और इसे अन्य प्लैटफ़ॉर्म पर उपलब्ध कराने की योजना बना रहे हैं.

ज़्यादा जानें

क्या आपको ज़्यादा जानना है? Garrit demo CL में कवरेज देखें और गेरिट में कोड कवरेज के साथ आगे बढ़ें या डायरेक्ट्री और कॉम्पोनेंट के हिसाब से पूरा कोडबेस कवरेज डैशबोर्ड देखें.

सुझाव/राय दें या शिकायत करें

क्या आपको कोई सुझाव, शिकायत या राय भेजनी है? code-coverage@chromium.org से संपर्क करें या गड़बड़ी की शिकायत करें.