2016-10-07 4 views
-1

Robot Frameworkを初めて使用していて、Jenkinsサーバーでテストを実行中に問題が発生しました。テストが合格している、と私は、次のメッセージを取得テストを実行した後:テストの実行後にRobot Frameworkでエラーが発生しました

Output: /opt/bitnami/apps/jenkins/jenkins_home/jobs/Robot Test/workspace/robot/Results/output.xml

[ ERROR ] Reading XML source '/opt/bitnami/apps/jenkins/jenkins_home/jobs/Robot Test/workspace/robot/Results/output.xml' failed: ImportError: >No module named expat; use SimpleXMLTreeBuilder instead

を私は関係なく、私が実行してどのようなテストのこのメッセージが表示されます。私はexpatやその他のxmlモジュールを明示的に呼び出すわけではありません。

私はPython 2.7.9とRobot Framework 3.0を実行しています。

ロギングをキャンセルするために「pybot -o NONE」を実行すると、エラーは消えますが、ロギングが必要なので、エラーを停止する方法はわかりません。

ご協力いただきありがとうございます。

+0

"No module named expat"というエラーでこのサイトを検索しようとしましたか?いくつかの質問と回答があります。 –

+0

私はそれらを見ましたが、残念ながら、それらのどれも私の状況には当てはまりませんでした。そうであれば、私はそれらがどのように理解できるか分かりません。私はexpatを使用していないので、ロボットの一部でなければなりません。私は既に、JenkinsのRobot Frameworkプラグインを使用しています。これは、関連しているようなこれらの質問からの唯一の提案です。 – wappowers

答えて

0

これを見つけた人に役立つ場合、私の問題はpipを使ってインストールしたモジュールのいくつかが "sudo"を使ってインストールされていなかったようです。これにより、それらのうちのいくつかはモジュールをインストールするようになりましたが、エラーが発生しました。私がそれらをアンインストールし、sudoでそれらを再インストールしたとき、このエラーは再現されませんでした。

関連する問題