এটি হল ipa-run-tests কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
ipa-run-tests - FreeIPA টেস্ট স্যুট চালান
সাইনোপিসিস
আইপিএ-রান-টেস্ট [বিকল্প]
বর্ণনাঃ
ipa-run-tests হল nosetests এর চারপাশে একটি মোড়ক যা FreeIPA টেস্ট স্যুট চালায়। এটাই
বিকাশকারী পরীক্ষার জন্য এবং ক্রমাগত ইন্টিগ্রেশন সিস্টেমে ব্যবহার করার উদ্দেশ্যে।
এটি আইপিএ-অভ্যন্তরীণ নাকের প্লাগইনগুলি অর্ডার করা-পরীক্ষা এবং বিকারলিব লোড করে। অর্ডার করা-পরীক্ষা প্লাগইন
স্বয়ংক্রিয়ভাবে সক্রিয় করা হয়।
FreeIPA টেস্ট স্যুট ইনস্টল করা সিস্টেম-ওয়াইড Nose এর --where বিকল্পের মাধ্যমে নির্বাচন করা হয়েছে। এটাই
আপেক্ষিক একটি পরীক্ষা ফাইল নির্দিষ্ট করে সম্পূর্ণ টেস্ট স্যুটের একটি উপসেট নির্বাচন করা সম্ভব
ipatests প্যাকেজ, উদাহরণস্বরূপ:
ipa-run-tests test_integration/test_simple_replication.py
বিকল্প
সমস্ত কমান্ড-লাইন বিকল্পগুলি অন্তর্নিহিত নাক রানারে প্রেরণ করা হয়। দেখা nosetests(1) একটি জন্য
সম্পূর্ণ তালিকা।
অভ্যন্তরীণ IPA প্লাগইনগুলি একটি অতিরিক্ত বিকল্প যোগ করে:
--with-beakerlib
BeakerLib ইন্টিগ্রেশন সক্ষম করুন। পরীক্ষার পর্যায়, ব্যর্থতা এবং পাস, এবং লগ বার্তা
ব্যবহার করে রিপোর্ট করা হয় beakerlib(1) আদেশ। এই বিকল্পটির জন্য beakerlib.sh প্রয়োজন
স্ক্রিপ্ট সোর্স করা হবে.
প্রস্থান করুন স্থিতি
0 কমান্ড সফল হলে
কোন ত্রুটি বা ব্যর্থতা ঘটেছে যদি nonzero
কনফিগারেশন
দয়া করে দেখুন ipa-test-config(1) কনফিগারেশন এনভায়রনমেন্ট ভেরিয়েবলের বর্ণনার জন্য।
তথ্যসূত্র
FreeIPA ইন্টিগ্রেশন টেস্টিং ফ্রেমওয়ার্কের সম্পূর্ণ বিবরণ এখানে পাওয়া যায়
http://www.freeipa.org/page/V3/Integration_testing
onworks.net পরিষেবা ব্যবহার করে অনলাইনে ipa-run-tests ব্যবহার করুন