From 7944212d2ea8acc71d24cb993fe687b146fafdeb Mon Sep 17 00:00:00 2001 From: Thomas von Rosenberg Date: Tue, 19 Jul 2022 14:59:52 +0200 Subject: [PATCH] Fix flaky test query --- database/test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/database/test.go b/database/test.go index ca92526..3435c01 100644 --- a/database/test.go +++ b/database/test.go @@ -83,7 +83,7 @@ func InsertTests(db *sqlx.DB, tests []model.TestResult, upload model.Upload) err func GetFlakyTests(db *sqlx.DB) ([]FlakyTest, error) { rows, err := db.Queryx(` WITH flaky_tests (id, name) AS ( - SELECT tests.id, tests.name FROM results + SELECT DISTINCT(tests.id), tests.name FROM results LEFT JOIN tests ON tests.id = results.test_id GROUP BY results.test_id, results.commit_id HAVING COUNT(DISTINCT results.success) > 1