javascript - सोनार को कर्म जांच रिपोर्ट कैसे अपलोड करें?




ant jasmine (2)

आपकी एलसीओवी रिपोर्ट का पथ /lcov.info पर सेट है जो एक पूर्ण पथ की तरह दिखता है: क्या आपकी रिपोर्ट वास्तव में आपके फाइल सिस्टम की जड़ में स्थित है? यदि आपकी एलसीओवी रिपोर्ट फाइल सिस्टम की जड़ में नहीं है, लेकिन आपकी परियोजना की जड़ में है, तो एलसीओवी रिपोर्ट का पथ lcov.info होना चाहिए, नहीं / /lcov.info

मेरे पास कर्मा कॉन्फ़िगर है जो मुझे कवरेज रिपोर्ट को पूरी तरह से ठीक करता है।
यह मुझे lcov प्रारूप में देता है इस http://docs.sonarqube.org/display/PLUG/JavaScript+Coverage+Results+Import का संदर्भ दे रहे हैं
एलसीओवी रिपोर्ट सोनार में अपलोड की जा सकती है

मैंने सोनार में प्लगइन इंस्टॉल किया है मेरी प्रोजेक्ट एंट लिपियों के माध्यम से बनाता है, इसलिए मैंने जोड़ी है

<property name="sonar.javascript.lcov.reportPath" value="/lcov.info"/>

मैंने कुछ ब्लॉगों पर पढ़ा है कि lcov को सुधारा जाना चाहिए ताकि सोनार इसे समझ सकें। मुझे इसके साथ किया गया है
तो एलसीओवी उत्पन्न हो जाता है और सही प्रारूप में होता है।

किसी कारण के लिए सोनार मेरी एलसीओवी रिपोर्ट नहीं खोज पा रहा है और रिपोर्ट को पार्स नहीं करता है। मैंने अपना रास्ता जाँच लिया कि यह सही है
क्या मुझे कुछ याद आ रहा है? किसी भी सहायता की सराहना की जाएगी।


आपको सोनार के लिए <sonar.javascript.lcov.reportPath> नामक एक संपत्ति जोड़नी होगी, जो कि एलसीओवी फ़ाइल की पहचान कर सके। इस प्रॉपर्टी को lcov.info फ़ाइल के स्थान पर इंगित करना चाहिए।

और सुनिश्चित करें कि जावास्क्रिप्ट प्लगइन को सोनार सर्वर में स्थापित किया गया है।





karma-runner