ນີ້ແມ່ນຄໍາສັ່ງ gnatpython-mainloop ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
gnatpython-mainloop - ການໂຕ້ຕອບເສັ້ນຄໍາສັ່ງສໍາລັບ testsuite mainloop (ໃນ ACATS/Fixed
ຮູບແບບບັກ)
ສະຫຼຸບສັງລວມ
gnatpython-mainloop [ຕົວເລືອກ] test_list_file command_pattern
ລາຍລະອຽດ
gnatpython-mainloop ໂປລແກລມໃຊ້ແພັກເກັດ MainLoop ເຊິ່ງສະຫນອງຫ້ອງຮຽນທີ່ເອີ້ນວ່າ
MainLoop ທີ່ສະຫນອງການປະຕິບັດທົ່ວໄປຂອງ loop main testsuite. ຂະຫນານ,
ການເອົາລູກອອກແລະການຄວບຄຸມເວລາແມ່ນລັກສະນະທີ່ສໍາຄັນ.
ແຕ່ລະຕົວຢ່າງ MainLoop ຄວບຄຸມຊຸດຂອງ Workers ທີ່ມີຈໍານວນທີ່ກໍານົດໄວ້ໂດຍຜູ້ໃຊ້. ບັນຊີລາຍຊື່
ຂອງວຽກງານ / ການທົດສອບທີ່ຈະບັນລຸໄດ້ໂດຍຜູ້ອອກແຮງງານ, ແມ່ນສະຫນອງໃຫ້ໂດຍບັນຊີລາຍຊື່. ສາຍຫຼັກ
ແຈກຢາຍອົງປະກອບໃຫ້ຄົນງານໃນເວລາທີ່ເຂົາເຈົ້າບໍ່ມີຫຍັງເຮັດ. ປົກກະຕິແລ້ວ, ເປັນ
ອົງປະກອບແມ່ນສະຕຣິງທີ່ກໍານົດການທົດສອບທີ່ຈະດໍາເນີນການ. ອົງປະກອບສາມາດເປັນບັນຊີລາຍຊື່ໃນນັ້ນ
ກໍລະນີທີ່ພະນັກງານຈະດໍາເນີນການຕາມລໍາດັບແຕ່ລະ "subelement". ກໍລະນີນີ້ຖືກນໍາໃຊ້ເພື່ອແກ້ໄຂ
ຄວາມເພິ່ງພາອາໄສລະຫວ່າງການທົດສອບ (ເກີດຂຶ້ນຕົວຢ່າງເຊັ່ນ ACATS).
ເມື່ອພະນັກງານຖືກຮ້ອງຂໍໃຫ້ດໍາເນີນການທົດສອບ, ຄໍາສັ່ງຈະຖືກປະຕິບັດໂດຍການໂທຫາ run_testcase
(ທົດສອບ). ເມື່ອການທົດສອບສໍາເລັດ, ຟັງຊັນ collect_result ຈະຖືກເອີ້ນດ້ວຍ ID ການທົດສອບ,
ແລະຂະບວນການ (a gnatpython.ex.Run object) ແລະ job_info ເປັນພາລາມິເຕີ. ທັງ run_testcase
ແລະ collect_result ແມ່ນຫນ້າທີ່ກໍານົດຂອງຜູ້ໃຊ້.
ໃຫ້ສັງເກດວ່າຈາກມຸມເບິ່ງຂອງຜູ້ໃຊ້ບໍ່ມີຄວາມຂະຫນານທີ່ຈະຈັດການກັບ. ຜູ້ໃຊ້ສອງຄົນ
ຫນ້າທີ່ກໍານົດ run_testcase ແລະ collect_result ຖືກເອີ້ນຕາມລໍາດັບ.
ໃຫ້ສັງເກດວ່າຫນ້າຕົ້ນຕໍນີ້ຖືກຂຽນໂດຍໃຊ້ຄໍາເຫັນຈາກລະຫັດໂດຍຊຸດ
ຜູ້ຮັກສາ.
OPTIONS
ທາງເລືອກບໍ່ໄດ້ຖືກບັນທຶກໄວ້.
ໃຊ້ gnatpython-mainloop ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net