MCPcopy Create free account
hub / github.com/ddnet/ddnet / format_valgrind_memcheck_errors

Method format_valgrind_memcheck_errors

scripts/integration_test.py:248–253  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

246 self.processes.pop().wait()
247
248 def format_valgrind_memcheck_errors(self) -> str:
249 for name, _, stderr in self.full_stdouts_stderrs:
250 if any("== ERROR SUMMARY: " in line and "== ERROR SUMMARY: 0" not in line for line in stderr):
251 joined_errors = "\n".join(line for line in stderr if line.startswith("=="))
252 return f"--- valgrind memcheck: {name} ---\n{joined_errors}\n"
253 return ""
254
255 def format_stdout_stderr(self) -> str:
256 max_lines = 5

Callers 1

run_testMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected