xdist

    0

    1答えて

    xdistプラグインを使用して並行モード(-n)で実行する複数のテストがあります。 すべてのテストでは、Helperクラスから特定の設定でパーソナルヘルパーオブジェクトが作成されます。しかし、最終的に、さまざまなテストの属性がオブジェクトに混在します。 1つのテストに別のテストの属性があります。 test1はhelper.test2_configを取得します。 from helper import

    0

    2答えて

    私はxdistプラグインでpytestを使用して、大きなテストスイートを実行しています。これらのテストには数時間かかることがありますので、実行中に特定の情報を確認したいと思います。私が見たい項目は、テストが失敗したときのエラー、まだ残っているテストの数などです。これを行うには、詳細なエラーが1つのファイルに移動するセットアップをしたいのですが、残っているテストの数などの基本情報は別のファイルに移動

    1

    1答えて

    現在際に問題を持って、pytest 3.2.1およびpytest-xdist 1.20.0 を魅力-pytest-アダプター1.7.8を使用して私はすべてのシリアルでのテストを実行した場合、私は、並行してテストを実行するためにはそのような問題をxdistを使用しない: 1または全く障害のみが存在する場合には、魅力のレポートはより多くのがある を生成取得することができますテスト実行中の1つの失敗より

    2

    1答えて

    私は、実行中の順番に並べ替えるロジックを使ってテストの順序を制御したいと思います。 私の使用例はこれです:xdistでテストを並列化しており、各テストで共通の限られたプールの外部リソースが使用されています。一部のテストでは他のテストより多くのリソースが使用されるため、一部のリソースしか利用できない場合は、実行する必要があるリソースと実行しないリソースがあります。 私はリソースの使用を最適化したいの

    0

    1答えて

    テストでrecord_xml_property fixtureを積極的に使用していますが、残念ながらxdsitプラグインでは機能しません。私は回避策を実装しようとしました。代わりに、直接、私はslaveoutputにそれらを入れて、記者にプロパティを追加: @pytest.fixture def record_xml_property(request): xml = getattr(r

    1

    1答えて

    xdistと組み合わせてpytestを使用してテストを並行して実行しました。私は私のcontest.py私はいくつかのテストデータdirecories(タイムスタンプ付き)を作成するためのconfigureフックがあり、私のテストの実行に必要なファイル。私がxdistを使うまでは、すべて正常に動作します。そのpytest_configureが再びその結果、各プロセスのために再度最初にして実行された

    0

    1答えて

    初めてここに投稿しました。私はxdistの問題を解決するために過去2日間の検索を試みました。私は、n = 2以上のものを実行しようとすると、私は時々、これは修正するための簡単な何かがある場合 Different tests were collected between gw1 and gw0. The difference is: --- gw1 +++ gw0 @@ -1,2 +1,2

    1

    1答えて

    私は2つのモード、すなわち、裸のpytestとpytest-xdistでテストを実行しています。 私は、モジュールスコープで定義された重い什器を持っています。この治具の中に、私は私がxdistでテストを実行している場合のために、いくつかの最適化を持っている: @pytest.fixture(scope="module") def myfixture(request): if runn