Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Passed Test Case
    • Starting Situation
      • In a job chain with e.g. three job nodes an order is waiting to run at the top state.
    • Action
      • Adding a new job node and state between the first and the second job node.
    • Behavior
      • The order executes the new job node on the next run.
  • Failed Test Case
    • Starting Situation
      • as above
    • Action
      • Adding a job node and state as the first state of the job chain, i.e. making it the top state.
    • Behavior
      • The order ignores this the newly added job node until JobScheduler is restarted.
  • Explanation
    • When stating that an order is associated to a job chain then technically this means that it is assigned the first job node of the job chain.
    • Adding a new job node to the top of the job chain does not modify the order's assignment to the job node that was the first node at the time when the order was updated the last time.

...