Skip to content

[subinterpreters] test__xxsubinterpreters fails randomly #81405

@vstinner

Description

@vstinner
BPO 37224
Nosy @vstinner, @ericsnowcurrently, @koobs, @miss-islington, @shihai1991, @aeros
PRs
  • bpo-37224: Fix test__xxsubinterpreters failure and GIL handling in interp_destroy() #16293
  • bpo-37224: Improve test__xxsubinterpreters.DestroyTests #18058
  • [3.8] bpo-37224: Improve test__xxsubinterpreters.DestroyTests (GH-18058) #18318
  • bpo-37224: Using threading.Event to make sure the thread is running already. #26598
  • bpo-37224: Wait for subinterpreter to be running #26717
  • bpo-37224: Fix the sequence of unlock/lock of MUTEX. #26733
  • bpo-37224: To fix the random failed test cases of test___xxsubinterpreters in multiprocess. #27240
  • [3.10] bpo-37224: To fix the random failed test cases of test___xxsubinterpreters in multiprocess. (GH-27240) #27452
  • [3.9] bpo-37224: To fix the random failed test cases of test___xxsubinterpreters in multiprocess. (GH-27240) #27453
  • Files
  • 3.x.koobs-freebsd-564d-build-973-test-stdio.txt
  • add_printf_to_get_details_from_race_condition.patch
  • Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

    Show more details

    GitHub fields:

    assignee = None
    closed_at = <Date 2021-07-29.17:32:05.013>
    created_at = <Date 2019-06-11.00:58:01.578>
    labels = ['expert-subinterpreters', 'tests', '3.9', '3.10', '3.11']
    title = '[subinterpreters] test__xxsubinterpreters fails randomly'
    updated_at = <Date 2021-07-29.17:32:05.010>
    user = 'https://github.com/vstinner'

    bugs.python.org fields:

    activity = <Date 2021-07-29.17:32:05.010>
    actor = 'lukasz.langa'
    assignee = 'none'
    closed = True
    closed_date = <Date 2021-07-29.17:32:05.013>
    closer = 'lukasz.langa'
    components = ['Tests', 'Subinterpreters']
    creation = <Date 2019-06-11.00:58:01.578>
    creator = 'vstinner'
    dependencies = []
    files = ['49224', '50160']
    hgrepos = []
    issue_num = 37224
    keywords = ['patch']
    message_count = 51.0
    messages = ['345162', '345163', '345219', '345415', '347486', '352508', '352509', '352510', '352514', '352516', '352592', '352835', '354658', '354659', '354661', '354662', '354677', '354876', '355221', '355520', '356631', '357347', '357349', '357350', '357361', '357364', '357365', '357378', '357671', '357672', '358358', '358359', '358373', '358552', '359699', '360024', '360025', '360027', '360029', '360209', '361130', '361353', '361354', '361387', '363992', '371160', '372561', '377749', '394974', '395021', '397809']
    nosy_count = 7.0
    nosy_names = ['vstinner', 'python-dev', 'eric.snow', 'koobs', 'miss-islington', 'shihai1991', 'aeros']
    pr_nums = ['16293', '18058', '18318', '26598', '26717', '26733', '27240', '27452', '27453']
    priority = 'normal'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = None
    url = 'https://bugs.python.org/issue37224'
    versions = ['Python 3.9', 'Python 3.10', 'Python 3.11']

    Metadata

    Metadata

    Assignees

    No one assigned

      Labels

      Projects

      No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions