2015-11-02 65 views

回答

1

FIWARE Sanity Checks Dashboard爲節點管理員重新運行智能檢查提供的功能將始終運行給定節點上的所有測試,但您可以在自己的本地環境中自行執行單個測試。

提供的sanity_test script可讓您在給定節點或其中一組節點上運行所有設計的完整性檢查。該腳本使用nosetests工具運行所有測試,到目前爲止,您無法指定哪些必須被執行或不作爲此腳本的參數。這是它沒有在組件的當前版本中實現的東西。

如果要運行特定測試,則必須手動執行該工具(在您的環境中爲您的節點設置OpenStack憑據變量並配置所有需要的完整性檢查屬性後)。例如:

$ nosetests tests.regions.test_spain2:TestSuite.test_deploy_instance_with_new_network_and_e2e_connection_using_public_ip 

上述命令將僅執行測試test_deploy_instance_with_new_network_and_e2e_connection_using_public_ip上Spain2並將被控制檯顯示,如果任何錯誤或異常。您可以使用nosetests提供的所有可用選項,以您自己的配置(輸出格式和報告,記錄器等)運行自定義的理智測試。

相關問題