JMeter 5.0-跳过预处理器的当前迭代

JMeter 5.0-跳过预处理器的当前迭代,jmeter,jmeter-5.0,Jmeter,Jmeter 5.0,我的要求是在启动主采样器之前,始终验证输入测试数据。考虑到这一点,我使用的是吞吐量成形计时器,我不想在将输入传递到IF控制器内的主采样器之前处理另一个采样器中的输入。(因为输入处理采样器根据吞吐量计数) 我正试图在预处理器中为此以编程方式设置TestLogicalAction 如果我在断言中使用它,那么下面的行工作正常 SampleResult.setTestLogicalAction(TestLogicalAction.START\u线程的下一次迭代) 但同一生产线的一种变体在预处理器内不起作

我的要求是在启动主采样器之前,始终验证输入测试数据。考虑到这一点,我使用的是吞吐量成形计时器,我不想在将输入传递到IF控制器内的主采样器之前处理另一个采样器中的输入。(因为输入处理采样器根据吞吐量计数)

我正试图在预处理器中为此以编程方式设置TestLogicalAction

如果我在断言中使用它,那么下面的行工作正常

SampleResult.setTestLogicalAction(TestLogicalAction.START\u线程的下一次迭代)

但同一生产线的一种变体在预处理器内不起作用

尝试1:

ctx.getPreviousResult().setTestLogicalAction(TestLogicalAction.START\u线程的下一次迭代)

尝试2:

setTestLogicalAction(TestLogicalAction.START\u线程的下一次迭代)

两次尝试都没有抛出任何错误。但它们不会跳过预处理器之后的采样器执行。如何在预处理器中实现这一点