From bde12ba54057d7f25f54f98504c2ca0b0ebb9f9d Mon Sep 17 00:00:00 2001 From: Zachary Ware Date: Wed, 30 Sep 2026 22:51:12 -0500 Subject: [PATCH] 3.10: So long and thanks for all the tests --- master/custom/branches.py | 7 +------ master/custom/factories.py | 5 ----- 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/master/custom/branches.py b/master/custom/branches.py index c89b7a66..48b7b0b3 100644 --- a/master/custom/branches.py +++ b/master/custom/branches.py @@ -19,6 +19,7 @@ from functools import total_ordering from typing import Any + # Buildbot configuration first; see below for the BranchInfo class. def generate_branches(): @@ -36,7 +37,6 @@ def generate_branches(): yield _maintenance_branch(3, 13) yield _maintenance_branch(3, 12) yield _maintenance_branch(3, 11) - yield _maintenance_branch(3, 10) yield BranchInfo( 'PR', version_tuple=None, @@ -60,11 +60,6 @@ def _maintenance_branch(major, minor, **kwargs): sort_key=-minor, ) - if version_tuple < (3, 11): - # Before 3.11, test_asyncio wasn't split out, and refleaks tests - # need more time. - result.monolithic_test_asyncio = True - if version_tuple < (3, 13): # Free-threaded builds are available since 3.13 result.gil_only = True diff --git a/master/custom/factories.py b/master/custom/factories.py index 9fa1b28d..1f5e05e2 100644 --- a/master/custom/factories.py +++ b/master/custom/factories.py @@ -130,11 +130,6 @@ def setup(self, branch, worker, test_with_PTY=False, **kwargs): # Adjust the timeout for this worker self.test_timeout *= worker.timeout_factor - # In 3.10, test_asyncio wasn't split out, and refleaks tests - # need more time. - if branch.monolithic_test_asyncio and has_option("-R", self.testFlags): - self.test_timeout *= 2 - if self.build_out_of_tree: self.addStep( ShellCommand(