TCT: adding option ignore-exit-code and fixing the issue for option file
requested to merge pberta/athena:master-pberta-ignoring-diff-poll-and-fixing-file-options into master
The comparison step in TCT tests is failing also in cases when there are no changes in the code. This is in many cases due to differences from diff-pool. This topic was discussed at the Reconstruction Meeting on 24.7.2021, and it was decided to not take into account the diff-pool results for the exit code of the comparison step (i.e. for the red/green flag on the TCT webpage). The actual diff-pool comparison should still run.
Tulay (@tcuhadar) kindly made the necessary updates to allow to have possibility to ignore the diff-root results. This MR adds the command-line option --ignore-exit-code diff-pool
to ignore the diff-root results. Additionally, this MR fixes a problem for the --file
command-line option.
Edited by Peter Berta