2011-12-19 13 views
6

मैं जेनकींस में दो नौकरियों के परीक्षण परिणामों की तुलना करना चाहता हूं। मेरे मामले में ये नौकरियां लगातार नहीं होती हैं, इसलिए सामान्य परीक्षण नौकरी के दृश्य को पुन: स्थापित करना पर्याप्त नहीं है।
क्या यह विचार देखने के लिए कोई तरीका है? या यह संभव है कि इस तरह के प्लगइन खुद लिखो?जेनकींस में दो गैर-लगातार नौकरियों से परीक्षण परिणामों की तुलना करना संभव है?

+0

क्या आपने पहले से मौजूद एक प्लगइन खोजने की कोशिश की है? –

+0

हां। क्या आप किसी को जानते हैं? मुझे एक नहीं मिला है। – oshai

+0

आपके द्वारा यहां दिए गए संक्षिप्त विवरण के साथ, मुझे केवल दो विकल्प दिखाई देते हैं। 1. अपनी खुद की प्लगइन लिखें। 2. एक तीसरी नौकरी बनाएं जो आपकी दो नौकरियों के परीक्षा परिणाम एकत्र करे और आवश्यक मेट्रिक्स तैयार करे। –

उत्तर

1

मेरे पास समान है, हालांकि बिल्कुल वही सेटअप नहीं है। आपकी परिस्थितियों में जो मैं करता हूं वह इस तरह काम करेगा: जॉब ए अपने निर्माण परिणामों को कहता है (कहें, जुनीट एक्सएमएल) इसकी बिल्ड आईडी द्वारा की जाती है और Parameterized Trigger Plugin के माध्यम से परीक्षण परिणामों के स्थान को पास करने के लिए नौकरी सी को बंद कर देती है। नौकरी सी तो या तो बस उन परीक्षणों को प्रकाशित कर सकते हैं या उन पर कुछ अतिरिक्त प्रसंस्करण कर सकते हैं। जॉब बी जॉब ए के समान काम करता है जहां तक ​​इसके परीक्षण और नौकरी से बाहर निकलना सी संबंधित हैं। फिर आपके सभी परिणाम नौकरी सी में एकत्रित होते हैं।

नौकरी सी में अतिरिक्त प्रसंस्करण में परीक्षण ए के परिणामों को अस्थायी स्थान में संग्रहीत करना और फिर बाद में उन्हें नौकरी के परिणामों के साथ संसाधित करना शामिल हो सकता है। यह नहीं है एक नई नई प्लगइन लिखने से स्वचालित, लेकिन अभी भी बहुत आसान है। इसके अलावा आप इसे किसी भी तरह से अनुकूलित कर सकते हैं।

0

आप इसे Test Results Analyzer Plugin का उपयोग करके दृष्टि से कर सकते हैं। 'टेस्ट परिणाम विश्लेषक' के तहत> विकल्प आप पिछले 10 बिल्डों या सभी बिल्डों से अधिक चुन सकते हैं। आप प्रत्येक टेस्ट परिणाम के लिए ट्रैफिक-लाइट रेड ग्रीन पीले टेबल का विस्तार कर सकते हैं ताकि परीक्षण इतिहास में रुझान देख सकें और व्यक्तिगत नौकरियों पर परिणामों की जांच कर सकें।

संबंधित मुद्दे