問題タブ [xdist]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1857 参照

python-3.x - Dockerコンテナ内でPytestでテストを並行して実行する方法は?

Docker コンテナー内で GUI テストを並行して実行すると、問題が発生しました。私は束を使用します: Selenium webdriver + Pytest + Xdist + Chrome。

次のコマンドを使用してテストを実行します。

しかし、すべてのテストは失敗します。Dockerコンテナの外で同じことをするか、1つのスレッドを使用すると、正常に動作します。

では、この問題を解決し、docker コンテナー内でテストを並行して実行するにはどうすればよいでしょうか? どうもありがとう)

ログにこれがあります:

0 投票する
0 に答える
410 参照

selenium - Pytestを使用してテストを並行して実行するときに魅力を機能させる方法は?

問題は、私が Pytest+Selenium+Allure+Selenoid+Testrail を使用していることです。テストが 1 つのスレッドで実行されている場合、すべて正常に動作しています。

しかし、並列テストの実行を実行しようとすると:

  • pytest-xdist: Allure は空のレポートを作成します
  • pytest-parallel: alluredir にレポートを作成しません

質問: Pytest を使用して並列テスト実行で Allure を動作させる方法はありますか?