আমার কিছু জুনিট ইউনিট পরীক্ষা আছে যার জন্য চালানোর জন্য প্রচুর পরিমাণে হিপ-স্পেস প্রয়োজন - অর্থাত 1 জি। (তারা ওয়েবস্টার্ট অ্যাপের জন্য মেমরি-নিবিড় কার্যকারিতা পরীক্ষা করে যা কেবল পর্যাপ্ত হিপ-স্পেস দিয়ে চলবে এবং উইন 64৪-বিট মেশিনে অভ্যন্তরীণভাবে চালিত হবে - সুতরাং পরীক্ষার পুনর্নির্মাণ করা কোনও ব্যবহারিক পরামর্শ নয়))
আমি ইন্টেলিজ আইডিইএতে বিকাশ করছি, তাই আমি জানি যে আমি পরীক্ষার ক্লাসের জন্য জেভিএম প্যারামিটারগুলি (উদাহরণস্বরূপ -Xmx1024M) সেট করতে পারি। তবে এটি কেবল পুরো পরীক্ষার ক্লাস চালানোর জন্য - যদি আমি একটি পৃথক পরীক্ষা চালাতে চাই তবে আমাকে সেই পরীক্ষার পদ্ধতির জন্য রান সংঘটন পুনরায় তৈরি করতে হবে।
এছাড়াও, সেগুলি আইডিই এবং বাক্স নির্দিষ্ট I তাই যদি আমি বাক্সগুলি স্যুইচ করি (আমি একাধিক মেশিনে বিকাশ করি) বা আমার সহকর্মীদের কেউ পরীক্ষা চালানোর চেষ্টা করে those সেটিংস স্থানান্তরিত হয় না। (এছাড়াও, অন্যান্য আইডিই যেমন एक्লিপস এবং নেটবিয়ানগুলি আমার সহকর্মীরা ব্যবহার করেন)) এফডাব্লুআইডাব্লু, আমরা উত্স কোড নিয়ন্ত্রণের জন্য মুরারি ব্যবহার করছি।
বিল্ড চক্রের জন্য, আমরা মাভেন ব্যবহার করছি, সুতরাং আমি জানি যে কীভাবে এর জন্য জেভিএম পরামিতি নির্দিষ্ট করতে হয়।
সুতরাং: - আমি জেভিএম প্যারামিটারগুলি নির্দিষ্ট করার একটি উপায় খুঁজছি যা পুরো পরীক্ষার শ্রেণি এবং স্বতন্ত্র পরীক্ষার পদ্ধতিগুলির জন্য প্রযোজ্য হবে; এবং - আমি যে কোনও মেশিনে IDE গুলি জুড়ে সেই স্পেসিফিকেশনটি ভাগ করতে চাই (সংগ্রহশালা থেকে কোডটি তুলে নিয়েছি)।