Testthat: FR:テストを並行して実行する

作成日 2016年06月21日  ·  3コメント  ·  ソース: r-lib/testthat

TDDを高速化します。

  • コンテキストごとに1つのタスク
  • 出力が混在しないように特別な注意が必要です

    • reporter $ cat()にすべての出力を収集させ、reporter $ .end_context()に出力させることで実現できます。

  • 簡単にするために「並列」パッケージを使用できます

    • 一部のバックエンドは、各ノードでパッケージとヘルパーをロードする必要があります

feature reporter

最も参考になるコメント

すでに内部で並列処理を使用しているテストなど、一部のテストで並列テストを「オプトアウト」できるようにすることが重要です。

全てのコメント3件

考えてみてください:一部のテストをオプトアウトできることは良いことかもしれません(単体テストでの使用のみを目的とし、統合テストを除外するテストを除く)

すでに内部で並列処理を使用しているテストなど、一部のテストで並列テストを「オプトアウト」できるようにすることが重要です。

こんにちは、これ(または同様のもの)を受け入れるには何をする必要がありますか? それは素晴らしい追加になると思います。

このページは役に立ちましたか?
0 / 5 - 0 評価