আমাদের কাছে তিনটি টেস্ট স্যুট রয়েছে:
- একটি "ছোট" স্যুট, চালাতে কয়েক ঘন্টা সময় নেয়
- একটি "মাঝারি" স্যুট যা একাধিক ঘন্টা সময় নেয়, সাধারণত প্রতি রাতে (রাত্রে) চলত
- একটি "বড়" স্যুট যা চালাতে এক সপ্তাহ সময় নেয়
আমাদের কাছে আরও সংক্ষিপ্ত পরীক্ষার স্যুট রয়েছে, তবে আমি এখানে সেগুলিতে মনোযোগ দিচ্ছি না।
বর্তমান পদ্ধতিটি প্রতিটি ট্রাঙ্কে প্রতিশ্রুতি দেওয়ার আগে ছোট স্যুটটি চালানো হয়। তারপরে, মাঝারি স্যুটটি প্রতি রাতে চলবে, এবং যদি সকালে এটি ব্যর্থ হয়ে যায় তবে আমরা গতকালের কোন কমিটকে দোষী বলে গণ্য করা, পরীক্ষার প্রতিশ্রুতিবদ্ধ এবং পুনরায় পরীক্ষার চেষ্টা করা হয়েছিল তা আলাদা করার চেষ্টা করি। বৃহত্তর স্যুটটির জন্য অনুরূপ প্রক্রিয়া, কেবলমাত্র রাতের ফ্রিকোয়েন্সি পরিবর্তে সাপ্তাহিক সময়ে করা হয়।
দুর্ভাগ্যক্রমে, মাঝারি স্যুটটি প্রায়শই ব্যর্থ হয়। এর অর্থ হ'ল ট্রাঙ্কটি প্রায়শই অস্থির থাকে, যা আপনি যখন পরিবর্তন করে পরীক্ষা করতে চান তখন অত্যন্ত বিরক্তিকর। এটি বিরক্তিকর কারণ কারণ আমি যখন ট্রাঙ্কটি থেকে পরীক্ষা করি তখন আমি স্থিতিশীলভাবে এটি জানতে পারি না এবং যদি কোনও পরীক্ষায় ব্যর্থ হয় তবে আমি নিশ্চিতভাবে জানতে পারি না এটি আমার দোষ কিনা বা না।
আমার প্রশ্ন হ'ল, এই ধরণের পরিস্থিতি এমনভাবে পরিচালনা করার জন্য কি কোনও জ্ঞাত পদ্ধতি রয়েছে যা ট্রাঙ্কটি সর্বদা শীর্ষ আকারে ছেড়ে যায়? উদাহরণস্বরূপ "একটি বিশেষ প্রোকমমিট শাখায় প্রতিশ্রুতিবদ্ধ যা পরে প্রতি সময় রাত্রে যাওয়ার সময় ট্রাঙ্কটি আপডেট করবে"।
এবং এসভিএন এর মতো কেন্দ্রীভূত উত্স নিয়ন্ত্রণ ব্যবস্থা বা গিটের মতো বিতরণকৃত কোনও কিনা এটি বিবেচনা করে?
জিনিসগুলি পরিবর্তনের সীমিত ক্ষমতার সাথে আমি একজন জুনিয়র বিকাশকারী, আমি কেবল এটাই বোঝার চেষ্টা করছি যে আমার এই ব্যথাটি হ্যান্ডেল করার কোনও উপায় আছে কিনা।