Qustion about operation consumption with Repeater & Error handing router

When I was studying Error Handling with Ignore in Unit 2 of Part 5 of the MAKE Academy Intermediate Course, I found that the counting of the number of operations was different from my understanding.
Do me a favor, please!

According to the practical case of the course in this part, the result after running the script I set is as the following picture:( At this time, Initial Value(3.i) is "1 "and Repeats is “3” of the Repeater module; URL is: https://httpstat.us/{{if(3.i = 2; 400; 200)}} )

According to the official documentation, it says "Each time a module performs an action, it uses an operation. ". And in this scenario, 1=2 is wrong, so I get 200. As Repeats is “3” as Repeater’s setting, so after the scenario has been run once, I think the operation number of the HTTP module should be 3. Meanwhile, the operation number of the Error handing router(Ignore) also should be 3(though it is not cost actually). But outcomes of my scenario and course were HTTP:2 & Ignore:1.
The explanation in the course likes this.:

I don’t know if it means that the Repeater just allowed 2 executions but was stopped before it completed 3 executions, or that the Repeater did not execute at all? And when would the Error handing router(Ignore) start to work and finish its work?
At the same time, whether 3 or 2 identical bundles were allowed of the HTTP module, why is it only counted as one operation of the Error handing router(Ignore)? Is there any aggregation for operation consumption that is not mentioned in the official documentation?

If you want the scenario execution to continue despite any errors, use an IGNORE directive.

COMMIT ignores the error and immediately ends the execution.

To answer your question, you are using COMMIT (thinking that it is IGNORE). Change your Commit to the Ignore directive.

For more information on error handling, see:

Hope this helps! Let me know if there are any further questions or issues.

@samliew

P.S.: Investing some effort into the Make Academy will save you lots of time and frustration using Make.

1 Like