Skip to content

Simulation Exit Codes

Exit codes💡

Exit codes consist of 4 digits, where the first digit represents one of the following main codes:

  • success (1xxx),
  • timeout (2xxx) or
  • error (4xxx).

The second digit shows

  • if the simulation has already started (x2xx) or
  • if the final state has been reached before an actual computation took place (x1xx).

The third digit represents the process or service that displays the exit code or is responsible for the given state.

Success codes💡

Type Code Description
success 1110 action: shutdown (simulation time = 0)
success 1210 action: shutdown (simulation time > 0)
success 1240 calculation finished

Error codes💡

Type Code Description
error 4161 simulation status starting for longer than 10 minutes with attached docker container
error 4262 simulation status crashed for longer than 10 minutes with attached docker container
error 4263 simulation status initialized, but no simulation container was found
error 4264 simulation status postprocessing, but no simulation container was found
error 4265 simulation status ended, but no simulation container was found
error 4120 initial condition worker failed
error 4150 ignition startup container failed
error 4240 calculation crashed
error 4220 event worker failed
error 4230 scheduler requesting an API resource failed
error 4231 uploading a file failed
error 4232 unfinished tasks during shutdown

Timeout codes💡

Type Code Description
timeout 2150 bringing up the simulation container timed-out
timeout 2110 simulation was initialized (thus never started) code
timeout 2210 paused timeout reached (default 5 min)
timeout 2120 initial condition worker
timeout 2220 event condition worker
timeout 2230 adding action collection to queue
timeout 2240 clear stale event data