Skip to content

AMD64 FreeBSD14/15 3.x multiprocessing test failures #132719

Closed

Description

@picnixz

Bug report

Bug description:

I don't know which one is the faulty commit so I'm tagaging everyone involved in the recent failures of this build bot.

The build bot is failing since 0c356c8 (cc @skirpichev) but there were warnings since 954b2cf (cc @bswck @sobolevn) for the same tests (I doubt Sergey's commit is actually the faulty one as it shouldn't have touched the interpreter's code itself)

Before that, similar failures appeared since c66ffcf (cc @Yhg1s) and before then, it was failing for a different reason but it was fixed in 102f825.

CPython versions tested on:

CPython main branch

Operating systems tested on:

No response

Linked PRs

Activity

  1. added
    infraCI, GitHub Actions, buildbots, Dependabot, etc.
    testsTests in the Lib/test dir
    type-bugAn unexpected behavior, bug, or error
    on Apr 19, 2025
  2. skirpichev commented on Apr 19, 2025

    @skirpichev
    Member

    I would guess it's 954b2cf.

    "Warning" actually was a failure for the same test (test_many_threads_running_interp_in_other_interp) in one case. Perhaps, now it's flacky with a low chance to be successful on a re-run.

  3. chris-eibl commented on Apr 19, 2025

    @chris-eibl
    Member

    I think it is 15c75d7.

    AMD64 FreeBSD15 3.x is failing since this commit with

        test.test_multiprocessing_fork.test_processes
        test.test_multiprocessing_forkserver.test_processes
        test.test_multiprocessing_spawn.test_processes
    

    In this case, 15c75d7 was the only change: https://buildbot.python.org/#/builders/1238/builds/5328.

    https://buildbot.python.org/#/builders/1232/builds/5365 on AMD64 FreeBSD14 3.x shows the known test.test_interpreters.test_stress.StressTests.test_many_threads_running_interp_in_other_interp failure (#127108).
    This one has the commits 0c356c8 and 0c356c8, but I think they aren't the culprit.

    However, beginning with https://buildbot.python.org/#/builders/1232/builds/5366 the AMD64 FreeBSD14 3.x bot also starts failing with

        test.test_multiprocessing_fork.test_processes
        test.test_multiprocessing_forkserver.test_processes
        test.test_multiprocessing_spawn.test_processes
    

    and 15c75d7 is part of the three changes in there, too.

  4. changed the title [-]AMD64 FreeBSD14 3.x failures[/-] [+]AMD64 FreeBSD14/15 3.x failures[/+] on Apr 19, 2025
  5. YvesDup commented on Apr 21, 2025

    @YvesDup
    Contributor

    I will send a fix today

  6. added a commit that references this issue on Apr 21, 2025
  7. gpshead commented on Apr 21, 2025

    @gpshead
    Member

    thanks! your fix made sense, merged. reopen if something strange happens and it doesn't.

  8. added a commit that references this issue on Apr 23, 2025
  9. vstinner commented on Apr 23, 2025

    @vstinner
    Member

    thanks! your fix made sense, merged. reopen if something strange happens and it doesn't.

    Tests still fail: the problem is that _ctypes is missing. I wrote #132842 to fix FreeBSD buildbots.

  10. added 4 commits that reference this issue on Apr 23, 2025
  11. picnixz commented on Apr 27, 2025

    @picnixz
    MemberAuthor

    I think this can be closed now. Thanks Yves and Victor for the patches!

  12. changed the title [-]AMD64 FreeBSD14/15 3.x failures[/-] [+]AMD64 FreeBSD14/15 3.x multiprocessing test failures[/+] on Apr 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    OS-freebsdinfraCI, GitHub Actions, buildbots, Dependabot, etc.testsTests in the Lib/test dirtype-bugAn unexpected behavior, bug, or error

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions