問題タブ [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.
zsh - OSX. zsh 端末の pytest-xdist エラー: zsh: 一致するものが見つかりません: 3*popen
コマンドラインツールとして ZSH + iterm を使用しています。複数のサブプロセスで xdist プラグインを使用して pytest テストを実行しようとすると、エラーが発生します。no matches found: 3*popen
実行コマンド:pytest --tx 3*popen --dist=load
追加情報:
OS バージョン:OSX 10.13.2
パイテスト:3.4.0
ターミナル:Iterm + ZSH
python - Python スクリプトの一貫した ID を取得しますが、実行ごとに異なります
Python スクリプトで一意の ID を生成/返す関数が必要ですが、いくつかの要件を満たすために必要です。
- 実行ごとに異なる必要があります
- 次の場合でも、1 回の実行で同じ値にする必要があります。
- 複数のクラスがそれを呼び出します
- 1回の実行内の複数のスレッド(xdist)がそれを呼び出します
- それへの既存の参照はすべて範囲外です
- スクリプトの 2 つのインスタンスが同時に実行されている場合、各インスタンスは独自の ID を取得します。
uuid パッケージを見てきましたが、メソッドが呼び出されるたびに異なる ID が返されます。実行全体で ID を一貫させるにはどうすればよいですか?