INNER CODE UNIT · Python
format_time
duckduckgo/Android · build-benchmarks/run-benchmark.py:135
def format_time(seconds: float) -> str:
"""Format time in seconds to human-readable format."""
if seconds >= 60:
minutes = int(seconds // 60)
secs = seconds % 60
return f"{minutes}m {secs:.1f}s"
else:
return f"{seconds:.1f}s"
def generate_terminal_summary(results: List[BenchmarkResult]) -> str:
"""Generate terminal-friendly summary with better formatting."""
if not results:
return "No benchmark results found."
output = []
output.append("=" * 80)