Skip to content

Run a short respdiff test for all merge requests

Now that the respdiff tests on main can detect memory leaks, it is worth running them for every merge request.

The way this is currently implemented makes GitLab CI run three respdiff tests for tags, scheduled pipelines, etc., but I do not see a lot of harm in that, given that the new one only runs for a few minutes.

Despite the fact that the #3054 (closed) goodies are only available in main, I think it would not hurt to backport this MR all the way to v9.16; after all, running a short respdiff test for all code changes may be useful for catching protocol-breaking changes even if we do not detect memory leaks at the same time.

Because of the YAML cleanups also introduced in this MR, it has two prerequisites in other repositories:

  • isc-private/bind-qa!44
  • isc-projects/images!185
Edited by Michał Kępień

Merge request reports