मेरे पास जेनकींस में एक नई टीम के लिए कुछ PHP परियोजनाएं स्थापित हैं, और मैं शुरुआत में अपेक्षाओं को कम करने की कोशिश कर रहा हूं ताकि उन्हें परीक्षण और सब कुछ पर रैंप करने में मदद मिल सके। शुरुआत में हम 20% कोड कवरेज के लिए शूटिंग कर रहे हैं। जब मैंने 20% हिट किया तो कोड कवरेज पर हरे रंग के जाने के लिए मैंने अपनी PHPUnit कॉन्फ़िगरेशन फ़ाइल में सीमाएं समायोजित की हैं - ताकि वे देख सकें कि वे सही दिशा में जा रहे हैं। लेकिन मैं जो करने की कोशिश कर रहा हूं वह क्लॉवर कवरेज को प्रतिबिंबित करने के लिए मेरे जेनकिंस दृश्यों में मौसम रिपोर्ट अपडेट कर रहा है, और मुझे ऐसा नहीं लगता है!PHP परियोजनाओं पर क्लॉवर कवरेज के लिए जेनकींस मौसम रिपोर्ट को कैसे समायोजित करें
मैं प्रकाशित क्लोवर पीएचपी कवरेज रिपोर्ट मेरी जेनकींस परियोजना विन्यास में जाँच की, और मेरे clover.xml PHPUnit से उत्पन्न किया जा रहा है, लेकिन मुझे यकीन है कि यह कैसे के लिए सीमा को समायोजित करने नहीं कर रहा हूँ ।
phpunit.xml.dist से प्रवेश करने:
<logging>
<log type="coverage-html" target="build/coverage" title="ERC"
charset="UTF-8" yui="true" highlight="true"
lowUpperBound="10" highLowerBound="20"/>
<log type="coverage-clover" target="build/logs/clover.xml"/>
<log type="junit" target="build/logs/junit.xml" logIncompleteSkipped="false"/>
</logging>
परियोजना सेटिंग्स कवरेज मेट्रिक्स
मैं शुरू में नहीं था प्रकाशित एचटीएमएल रिपोर्ट सक्षम है, लेकिन मैं मिल गया है जो इसे सहेजने और फिर से चलाने के बाद प्रतिशत को संशोधित करने के बाद कभी भी कोई प्रभाव नहीं पड़ा।
मुझे एक ही समस्या है। यह एक बग प्रतीत होता है। मुझे उम्मीद है कि आपको कोई फर्क नहीं पड़ता, लेकिन मैंने आपकी छवियों को अपने बग ट्रैकर में एक नया मुद्दा खोलने के लिए उपयोग किया: https://issues.jenkins-ci.org/browse/JENKINS-20233 इस प्लगइन में कई खुले मुद्दे नहीं हैं तो उम्मीद है कि वे इसे नोटिस करेंगे और ठीक करेंगे। – kenske
हां, कोई समस्या नहीं, उम्मीद है कि यह तय हो जाएगा! :) – veilig