Robotframework Robot框架:禁用测试消息中的拆卸日志

Robotframework Robot框架:禁用测试消息中的拆卸日志,robotframework,Robotframework,我的所有测试通常都有拆卸过程,但有些测试会因终端冻结或内核死机而失败,因此不允许运行拆卸,并返回测试消息中包含的错误,如: ------------------------------------------------------------------------------ MultiSession | FAIL | System crashed with Kernel pan

我的所有测试通常都有拆卸过程,但有些测试会因终端冻结或内核死机而失败,因此不允许运行拆卸,并返回测试消息中包含的错误,如:

------------------------------------------------------------------------------
MultiSession                                                          | FAIL |
System crashed with Kernel panic

Also teardown failed:
Several failures occurred:

1) No match found for '
' in 700 milliseconds. Output:


2) No match found for '
' in 700 milliseconds. Output:


3) No match found for '
' in 700 milliseconds. Output:


4) No match found for '
' in 700 milliseconds. Output:


5) No match found for '
' in 700 milliseconds. Output:


6) '' does not contain '0'

7) No match found for '
' in 700 milliseconds. Output:


8) No match found for '
' in 700 milliseconds. Output:

如何管理拆卸以不将错误记录到测试消息中?

您最好在
拆卸的开始处放置以下行:

Run Keyword If     '${TEST_STATUS}'=='FAIL'    Set Log Level    ${NONE}
请注意,它仍然会记录所有的关键字调用,只是其中没有任何内容

能够在失败后继续执行测试是其中之一 RF2.5中要求最多的功能。您可以在《用户手册》的一节中找到有关此功能的更多信息