Changeset View
Changeset View
Standalone View
Standalone View
swh/scheduler/simulator/__init__.py
Show First 20 Lines • Show All 154 Lines • ▼ Show 20 Lines | try: | ||||
env.run(until=runtime) | env.run(until=runtime) | ||||
except KeyboardInterrupt: | except KeyboardInterrupt: | ||||
pass | pass | ||||
finally: | finally: | ||||
end_time = env.time | end_time = env.time | ||||
print("total simulated time:", end_time - start_time) | print("total simulated time:", end_time - start_time) | ||||
metrics = env.scheduler.update_metrics(timestamp=end_time) | metrics = env.scheduler.update_metrics(timestamp=end_time) | ||||
env.report.record_metrics(end_time, metrics) | env.report.record_metrics(end_time, metrics) | ||||
print(env.report.format()) | return env.report |