問題タブ [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 に答える
431 参照

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

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

python - Python スクリプトの一貫した ID を取得しますが、実行ごとに異なります

Python スクリプトで一意の ID を生成/返す関数が必要ですが、いくつかの要件を満たすために必要です。

  • 実行ごとに異なる必要があります
  • 次の場合でも、1 回の実行で同じ値にする必要があります。
    • 複数のクラスがそれを呼び出します
    • 1回の実行内の複数のスレッド(xdist)がそれを呼び出します
    • それへの既存の参照はすべて範囲外です
  • スクリプトの 2 つのインスタンスが同時に実行されている場合、各インスタンスは独自の ID を取得します。

uuid パッケージを見てきましたが、メソッドが呼び出されるたびに異なる ID が返されます。実行全体で ID を一貫させるにはどうすればよいですか?