diff --git a/tests/integration/api_admin_test.go b/tests/integration/api_admin_test.go
index 3a2bd1d3a4..365f77a5d9 100644
--- a/tests/integration/api_admin_test.go
+++ b/tests/integration/api_admin_test.go
@@ -436,7 +436,7 @@ func TestAPIRunnerAdminApi(t *testing.T) {
 		assert.Equal(t, expectedRunner.Name, runner.Name)
 		assert.Equal(t, expectedRunner.ID, runner.ID)
 		assert.Equal(t, expectedRunner.Ephemeral, runner.Ephemeral)
-		assert.EqualValues(t, expectedRunner.Labels, runner.Labels)
+		assert.ElementsMatch(t, expectedRunner.Labels, runner.Labels)
 
 		req = NewRequest(t, "DELETE", fmt.Sprintf("/api/v1/admin/actions/runners/%d", expectedRunner.ID)).AddTokenAuth(token)
 		MakeRequest(t, req, http.StatusNoContent)