diff --git a/README.md b/README.md index cbae040..1b86d01 100644 --- a/README.md +++ b/README.md @@ -267,5 +267,4 @@ Automatically generated once a month ![](docs/analytics/recent_usage.png) ![](docs/analytics/most_used.png) ![](docs/analytics/errored.png) -![](docs/analytics/failed.png) -![](docs/analytics/slowest.png) +![](docs/analytics/failed.png) \ No newline at end of file diff --git a/analytics/analytics.py b/analytics/analytics.py index fad0ac8..afdbdc0 100644 --- a/analytics/analytics.py +++ b/analytics/analytics.py @@ -167,46 +167,6 @@ def process_analytics(): fig.tight_layout() fig.savefig(graph_file) - # Exec times --------------------------------------- - res = make_query_aggregation( - [ - { - "$match": { - "$nor": [ - {"class_name": re.compile(".*TimedNode")}, - {"class_name": re.compile(".*StartFile")}, - ], - "IS_CONTEXT": {"$ne": True}, - } - }, - { - "$group": { - "_id": "$class_name", - "average_time": {"$avg": "$execution_time"}, - } - }, - {"$sort": {"average_time": -1}}, - {"$limit": 10}, - ] - ) - - if res: - df = pl.DataFrame(list(res)) - - node_names = df["_id"].tolist() - avg_time = df["average_time"].tolist() - - fig, ax = plt.subplots(figsize=(10, 7)) - ax.barh(node_names, avg_time) - ax.set_xlabel("Average execution time (s)") - ax.set_ylabel("Node class") - ax.invert_yaxis() - ax.set_title("Top 10 slowest nodes") - - graph_file = os.path.join(root_dir_path, "../docs/analytics", "slowest.png") - fig.tight_layout() - fig.savefig(graph_file) - # Last errored --------------------------------------- res = make_query_aggregation( [ diff --git a/docs/analytics/slowest.png b/docs/analytics/slowest.png deleted file mode 100644 index 50c065d..0000000 Binary files a/docs/analytics/slowest.png and /dev/null differ diff --git a/docs/context.png b/docs/context.png index 046ce4b..6ea7aed 100644 Binary files a/docs/context.png and b/docs/context.png differ diff --git a/docs/ctx_grab.png b/docs/ctx_grab.png index ef174aa..8b2e04e 100644 Binary files a/docs/ctx_grab.png and b/docs/ctx_grab.png differ diff --git a/docs/exec_1.png b/docs/exec_1.png index a9ce5e6..6d6af8d 100644 Binary files a/docs/exec_1.png and b/docs/exec_1.png differ diff --git a/docs/exec_2.png b/docs/exec_2.png index 191d65b..3c6f404 100644 Binary files a/docs/exec_2.png and b/docs/exec_2.png differ diff --git a/docs/start_node_manual.png b/docs/start_node_manual.png index 0a9824e..d975a53 100644 Binary files a/docs/start_node_manual.png and b/docs/start_node_manual.png differ diff --git a/docs/start_nodes.png b/docs/start_nodes.png index 4b22ea6..eff605e 100644 Binary files a/docs/start_nodes.png and b/docs/start_nodes.png differ