1

私の要件は、メインサンプラーを起動する前に、入力テストデータを常に検証することです。スループット シェーピング タイマーを使用しているため、IF コントローラー内のメイン サンプラーに渡す前に別のサンプラーで入力を処理したくありません。(入力処理サンプラーはスループットに対してカウントされるため)

このために、プリプロセッサ内で TestLogicalAction をプログラムで設定しようとしています。

以下の行は、アサーション内で使用すると正しく機能します。

SampleResult.setTestLogicalAction(TestLogicalAction.START_NEXT_ITERATION_OF_THREAD);

しかし、同じ行のバリアントはプリプロセッサ内では機能していません

試行 1:

ctx.getPreviousResult().setTestLogicalAction(TestLogicalAction.START_NEXT_ITERATION_OF_THREAD);

試行 2:

ctx.setTestLogicalAction(TestLogicalAction.START_NEXT_ITERATION_OF_THREAD);

どちらの試みもエラーをスローしていません。ただし、プリプロセッサの後にサンプラーの実行をスキップしていません。プリプロセッサ内でこれを達成するにはどうすればよいですか?

4

0 に答える 0