2

パフォーマンス テスト用のプラグインと py.test のプロファイリングがあることは知っていますが、テスト後に報告されるか何らかの形でアクセス可能な任意の値を生成する方法はありますか?

このようなテストがあると想像してください

def test_minimum_learning_rate():
    """Make some fancy stuff and generate a learning performance value"""
    learning_rate = fancy_learning_function().rate
    pytest.report("rate", learning_rate)
    assert learning_rate > 0.5

pytest.report(..)ラインは私が持っていたいものですしかし、そこにありませんか?)

minimum_learning_rate[rate]そして今、私は実際のテスト結果と一緒にレポートに(または少なくとも画面に)書かれているようなものを持ちたいと思っています.

そのデータから素敵なグラフを作成する Jenkins 用のプラグインは本当に素晴らしいでしょう。

これに典型的な言い回しはありますか?を探していましたが、kpiまだ運がありません..arbitrary valuesuser defined values

4

1 に答える 1