MCPcopy Create free account
hub / github.com/KentBeck/BPlusTree3 / save_results

Function save_results

python/benchmarks/performance_benchmark.py:211–227  ·  view source on GitHub ↗

Save results to JSON file.

(results: Dict[str, Any], filename: str = None)

Source from the content-addressed store, hash-verified

209
210
211def save_results(results: Dict[str, Any], filename: str = None):
212 """Save results to JSON file."""
213 if filename is None:
214 timestamp = datetime.now().strftime("%Y%m%d_%H%M%S")
215 filename = f"benchmark_results_{timestamp}.json"
216
217 # Add metadata
218 full_results = {
219 "timestamp": datetime.now().isoformat(),
220 "size": results.get("size", 10000),
221 "results": results,
222 }
223
224 with open(filename, "w") as f:
225 json.dump(full_results, f, indent=2)
226
227 return filename
228
229
230def main():

Callers 1

mainFunction · 0.85

Calls 1

getMethod · 0.45

Tested by

no test coverage detected