#255 exitcode directive broken in disposable-develop
Closed: Fixed None Opened 8 years ago by kparal.

When merging develop into disposable-develop, I missed some changes in runner.py related to exitcode directive implementation (D447) and broke the runner. I tried to fix that in rLTRNfcd7200ad3a, but I made a logical mistake there (task_runner is never LocalRunner instance there, always Runner instance) and therefore effectively disable the whole exitcode_directive.

We need to fix that, and we should also think about propagating that exit code through RemoteRunner, so that the directive works properly even when run remotely (e.g. on a disposable client).

@lbrabec, can you please look at it? Thanks.


This ticket had assigned some Differential requests:
D498

Login to comment on this ticket.

Metadata