আমি কেবলমাত্র আমার গিটহাব সংগ্রহস্থলে শাখা সেটিংস পরিবর্তন করেছি, যাতে আমার [পরবর্তী] শাখার একটি টানার অনুরোধের মাধ্যমে একটি পাসিং সিআই বিল্ডের প্রয়োজন হয়।
পরীক্ষার ব্যর্থতা সম্পর্কে টিম সদস্যের একটি সংখ্যা নিয়ে আলোচনা হয়েছিল।
প্রসঙ্গে!
ভান্ডারটিতে একটি [মাস্টার] শাখা রয়েছে যা কেবলমাত্র মুক্তির সময় উপস্থিত হবে, সুতরাং [মাস্টার] শেষ রিলিজ হিসাবে কোডটি অন্তর্ভুক্ত করেন , এটি বড়, নাবালিক, হটফিক্স, বিটা, আলফা / নির্বিশেষে প্রাক রিলিজ বিল্ড।
[পরবর্তী] শাখাটি হল "ডিফল্ট" শাখা, যেখানে আমরা "রিলিজ-রেডি" কোড রাখার মনস্থ করি ; প্রযুক্তিগতভাবে সেই শাখাটি যেকোন সময় [মাস্টার] এ PR'd করা যেতে পারে এবং ছেড়ে দেওয়া যেতে পারে।
পৃথক কাঁটাচামচগুলির নিজস্ব দেব শাখা রয়েছে এবং অবদানকারীরা [পরবর্তী] এ পিআর করে।
আমি যখন একটি তুচ্ছ-টি-পিআর পর্যালোচনা করি তখন আমি অবদানকারীর দেব শাখাটিকে আমার "পর্যালোচনা" শাখায় মার্জ করে দেব এবং আমি যদি জিনিসগুলি দ্রুত সমাধান করতে পারি তবে আমি পরিবর্তনগুলি এবং নতুন (কখনও কখনও ব্যর্থ) পরীক্ষার প্রতিশ্রুতিবদ্ধ করব / এবং PR অবদানকারীদের দেব শাখায় ফিরে; যখন তারা আমার পরিবর্তনগুলিতে মার্জ করে, নতুন ব্যর্থ পরীক্ষাগুলি পাস করে তোলে এবং তারপরে তাদের পিআর সিঙ্ক্রোনাইজ করে দেয় এবং তারপরে আমি পিআরকে [পরবর্তী] তে মিশ্রিত করব।
তবে এই প্রশ্নটি পরীক্ষা পাসের বিষয়ে নয় , এটি ব্যর্থতার বিষয়ে ones
ব্যর্থ পরীক্ষার নথি যা ঠিক করা দরকার।
জ্ঞাত বাগগুলিতে পরীক্ষাগুলি লেখা থাকতে হবে, যাতে আমরা জানতে পারি কী কাজ করছে না।
প্রযুক্তিগতভাবে গিটহাব ইস্যুগুলির তালিকা ( বাগ এবং / অথবা সমালোচনামূলক লেবেলের জন্য ফিল্টার করা ) এটিও করে। এটি একটি ভাল অনুশীলন এছাড়াও দলিল বাগ পরীক্ষা ব্যর্থ একটি গুচ্ছ আছে?
একটি ব্যর্থ বিল্ড [পরবর্তী] অর্থ হবে যে আমরা করছি না মুক্তি-প্রস্তুত ... কিন্তু তারপর "হচ্ছে মুক্তি-প্রস্তুত" মত কিডস আছে "প্রস্তুত হচ্ছে" একটু - আপনি কখনই করছি বেশ এই জন্য প্রস্তুত, এবং কিছু, কোথাও (পরিবর্তনশীল গুরুত্বের) অনিবার্যভাবে মুক্তির সাথে ভুল হয়ে যাবে।
সুতরাং আমরা কেবল [পরের] পরীক্ষায় উত্তীর্ণ হওয়ার চেষ্টা করছি। ব্যর্থ পরীক্ষাগুলি ঠেলে কোথায়? মানে, পিআর / পর্যালোচনা প্রক্রিয়া বাইরে?
উদাহরণস্বরূপ, কোনও ব্যবহারকারী সমস্যাগুলির তালিকায় একটি নতুন বাগের প্রতিবেদন করেছে এবং আমি এর জন্য একটি ব্যর্থ পরীক্ষার স্যুট লিখতে চাই - যাতে কী করা দরকার এবং কোথায়, যা নতুন অবদানকারীদের পক্ষে এটি সহজতর করে তোলে তা নির্দিষ্ট করে এবং অবশেষে একটি স্থির PR।
এই ব্যর্থ পরীক্ষাগুলি আমি কোথায় ঠেকাব? বা কোথাও ব্যর্থ পরীক্ষাগুলি ঠেলে দেওয়া কি ভাল ধারণা?