Previously the test was written in a way that may be flaky, fixed with the following changes. - The breakpoint are placed on functions and set during the configuration stage of the protocol. - Add the rpath to the test binary. - Check we also hit the breakpoint we set directly using lldb.