import upstream maccel baseline
Tests / test_core_function (push) Failing after 12s

This commit is contained in:
2026-03-24 12:10:31 +00:00
parent 6e948d7b39
commit 5f1254d11a
108 changed files with 18930 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
control_data = pd.read_csv("control.csv")
new_data = pd.read_csv("input_handler.csv")
fig, ax = plt.subplots()
ax.plot(np.arange(1000), control_data["diff"], 'b',
label=f"Hid-generic (mean = {control_data["diff"].mean()}us)")
ax.plot(np.arange(1000), new_data["diff"], 'g',
label=f"New driver (mean = {new_data["diff"].mean()}us)")
plt.ylabel('lag (us)')
plt.xlabel('reads')
legend = ax.legend(loc='upper center', fontsize='x-large')
plt.show()
""" Some extra data points out of curiosity """
virtual_minus_source = new_data["virtual_event_time"] - new_data["event_time"]
print("average lag between source and virtual device:",
virtual_minus_source.mean())
new_data["read_minus_virtual"] = new_data["read_time"] - \
new_data["virtual_event_time"]
print("average lag between virtual device and read:",
new_data["read_minus_virtual"].mean())