Reland "[lldb][target] Add progress report for wait-attaching to proc… (#145111)
…ess" (#144810)
This relands commit e0933ab5ae. The
original commit was causing the test TestCreateAfterAttach.py to fail on
ARM Ubuntu bots. It's possible that this could've been happening because
the test for wait-attach progress reporting is waiting on a process
named "a.out" which could be too generic as multiple other tests (when
run in parallel on the bots) could also be using processes named
"a.out". This commit changes the wait-attach progress report test to
wait on a unique process name.
Original PR description:
This commit adds a progress report when wait-attaching to a process as
well as a test for this.
Original PR link: https://github.com/llvm/llvm-project/pull/144768
This commit is contained in:
committed by
GitHub
parent
4c8fab399b
commit
e880cf7421
@@ -3546,6 +3546,7 @@ llvm::Expected<TraceSP> Target::GetTraceOrCreate() {
|
||||
}
|
||||
|
||||
Status Target::Attach(ProcessAttachInfo &attach_info, Stream *stream) {
|
||||
Progress attach_progress("Waiting to attach to process");
|
||||
m_stats.SetLaunchOrAttachTime();
|
||||
auto state = eStateInvalid;
|
||||
auto process_sp = GetProcessSP();
|
||||
|
||||
Reference in New Issue
Block a user