idx = test_runs.groupby('TestName').Date.agg(['idxmin', 'idxmax']).stack(
    ).unique()
df1 = test_runs.loc[idx]
Фильтровать записи кадра данных pandas на основе наличия (отсутствия) записей старше даты