Erlang 21

ct_master




erlang

ct_master

मॉड्यूल

ct_master

मॉड्यूल सारांश

कॉमन टेस्ट के लिए वितरित परीक्षण निष्पादन नियंत्रण।

विवरण

Common Test लिए वितरित परीक्षण निष्पादन नियंत्रण।

यह मॉड्यूल समानांतर में कई मेजबानों पर Common Test नोड्स चलाने के लिए निर्यात करता है।

निर्यात

abort () -> ठीक है

सभी चल रहे परीक्षणों को रोकता है।

abort (नोड्स) -> ठीक है

प्रकार

निर्दिष्ट नोड्स पर स्टॉप टेस्ट।

basic_html (बूल) -> ठीक है

प्रकार

यदि true सेट किया गया true , तो ct_master logs एक Common Test HTML सीएसएस शैली शीट का उपयोग न करते हुए, एक आदिम HTML प्रारूप पर लिखा जाता है।

get_event_mgr_ref () -> MasterEvMgrRef

प्रकार

Common Test मास्टर इवेंट मैनेजर का संदर्भ मिलता है। उदाहरण के लिए इस्तेमाल किया जा सकता है, उदाहरण के लिए, परीक्षण चलने के दौरान उपयोगकर्ता-विशिष्ट ईवेंट हैंडलर जोड़ें।

उदाहरण:

gen_event:add_handler(ct_master:get_event_mgr_ref(), my_ev_h, [])
प्रगति () -> [{नोड, स्थिति}]

प्रकार

परीक्षण प्रगति लौटाता है। यदि Status ongoing , परीक्षण नोड पर चल रहे हैं और अभी तक समाप्त नहीं हुए हैं।

रन (टेस्टस्पेक) -> ठीक है

प्रकार

ct_master:run(TestSpecs, false, [], []) समतुल्य ct_master:run(TestSpecs, false, [], [])

चलाएँ (TestSpecs, InclNodes, ExclNodes) -> ठीक है

प्रकार

ct_master:run(TestSpecs, false, InclNodes, ExclNodes) समतुल्य ct_master:run(TestSpecs, false, InclNodes, ExclNodes)

चलाएँ (TestSpecs, AllowUserTerms, InclNodes, ExclNodes) -> ठीक है

प्रकार

TestSpecs में निर्दिष्ट नोड्स पर टेस्ट किए TestSpecs TestSpec में प्रत्येक विनिर्देश अलग से संभाला जाता है। हालांकि, परीक्षण निष्पादित होने से पहले विशिष्टताओं की एक सूची में एक विनिर्देश में विलय करना निर्दिष्ट करना भी संभव है। एक विशेष नोड विनिर्देश के बिना कोई भी परीक्षण InclNodes में नोड्स पर भी निष्पादित किया InclNodes ExclNodes सूची में नोड्स को परीक्षण से बाहर रखा गया है।

run_on_node (TestSpecs, Node) -> ठीक है

प्रकार

ct_master:run_on_node(TestSpecs, false, Node) समतुल्य ct_master:run_on_node(TestSpecs, false, Node)

run_on_node (TestSpecs, AllowUserTerms, Node) -> ठीक है

प्रकार

TestSpecs अनुसार Node पर टेस्ट किए जाते हैं।

run_test (Node, Opts) -> ठीक है

प्रकार

टेस्ट को ct:run_test/1 का उपयोग करते हुए Node पर ct:run_test/1