問題タブ [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.
python-3.x - Dockerコンテナ内でPytestでテストを並行して実行する方法は?
Docker コンテナー内で GUI テストを並行して実行すると、問題が発生しました。私は束を使用します: Selenium webdriver + Pytest + Xdist + Chrome。
次のコマンドを使用してテストを実行します。
しかし、すべてのテストは失敗します。Dockerコンテナの外で同じことをするか、1つのスレッドを使用すると、正常に動作します。
では、この問題を解決し、docker コンテナー内でテストを並行して実行するにはどうすればよいでしょうか? どうもありがとう)
ログにこれがあります:
selenium - Pytestを使用してテストを並行して実行するときに魅力を機能させる方法は?
問題は、私が Pytest+Selenium+Allure+Selenoid+Testrail を使用していることです。テストが 1 つのスレッドで実行されている場合、すべて正常に動作しています。
しかし、並列テストの実行を実行しようとすると:
- pytest-xdist: Allure は空のレポートを作成します
- pytest-parallel: alluredir にレポートを作成しません
質問: Pytest を使用して並列テスト実行で Allure を動作させる方法はありますか?