Skip to content

Allow running system tests against local build

Created by: matthew-d-jones

Issue

Closes DM-1668

Description of work

Added --local-build and --wait-to-attach-debugger options to the file writer system tests.

  • --local-build allows the user to specify a local build directory. If provided, the system tests use the local build instead of building and launching a file writer container. It is up to the user to ensure their build is up to date.
  • The --wait-to-attach-debugger flag causes the system tests to inform the user of the process ID of the file writer and give them opportunity to attach a debugger before continuing. I've only tested this on linux with gdb, but I don't see any reason why it shouldn't work with lldb on mac.

The options have been added to the system test documentation.

Nominate for Group Code Review

  • Nominate for code review

Merge request reports