Skip to content

Update buildbot.rst doc#1738

Merged
vstinner merged 7 commits intopython:mainfrom
StanFromIreland:buildbots
Feb 19, 2026
Merged

Update buildbot.rst doc#1738
vstinner merged 7 commits intopython:mainfrom
StanFromIreland:buildbots

Conversation

@StanFromIreland
Copy link
Member

See individual comments for details.

@read-the-docs-community
Copy link

read-the-docs-community bot commented Feb 18, 2026

Documentation build overview

📚 CPython devguide | 🛠️ Build #31474127 | 📁 Comparing 7c50fb2 against latest (a112f9b)


🔍 Preview build

Show files changed (9 files in total): 📝 9 modified | ➕ 0 added | ➖ 0 deleted
File Status
genindex/index.html 📝 modified
versions/index.html 📝 modified
core-team/experts/index.html 📝 modified
core-team/team-log/index.html 📝 modified
getting-started/pull-request-lifecycle/index.html 📝 modified
testing/buildbots/index.html 📝 modified
testing/new-buildbot-worker/index.html 📝 modified
contrib/core-team/experts/index.html 📝 modified
contrib/core-team/team-log/index.html 📝 modified

It is your responsibility, as a core developer, to check the automatic
build results after you push a change to the repository. It is therefore
important that you get acquainted with the way these results are presented,
It is the responsibility of core team members to check the automatic
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This guide is not in the core team section.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I understand the intent, and it seems to preserve the original meaning, but I wonder if this is actually what we want?
in particular, do we expect non-core-team members to monitor and react to buildbot failures on their own PRs? or is it always the responsibility of the core-team-member that merged the PR?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do we expect non-core-team members to monitor and react to buildbot failures on their own PRs

IMO, we shouldn't rely on them. If they want to, I don't think anyone is stopping them, but ultimately I think it should fall on the core team.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

in particular, do we expect non-core-team members to monitor and react to buildbot failures on their own PRs?

No. If you're not familiar with buildbot quirks, the failures aren't easy to diagnose.

click on it to know which commits it corresponds to. Note that
the buildbot web pages are often slow to load, be patient.

* The command-line ``bbreport.py`` client, which you can get from
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This project has not been updated for ten years, I tried it with a few versions but it no longer works.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CC @ezio-melotti, I think you are the maintainer, based on the commits?

you. You can also access builder information by clicking on the builder
status bubbles in the top line.

If you like IRC, having an IRC client open to the #python-dev-notifs channel on
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I watched the channel for a week, no updates (whereas in the CPython discord there were several), so I assume it is defunct.

== CPython 3.3a0 (default:22ae2b002865, Mar 30 2011, 13:58:40) [GCC 4.4.5]
== Linux-2.6.36-gentoo-r5-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_4400+-with-gentoo-1.12.14 little-endian
== /home/buildbot/buildarea/3.x.ochtman-gentoo-amd64/build/build/test_python_29628
Testing with flags: sys.flags(debug=0, inspect=0, interactive=0, optimize=0, dont_write_bytecode=0, no_user_site=0, no_site=0, ignore_environment=1, verbose=0, bytes_warning=2, quiet=0)
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I updated the example to a more recent one, but this change is not too important, I can revert it.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

seems reasonable!

It is your responsibility, as a core developer, to check the automatic
build results after you push a change to the repository. It is therefore
important that you get acquainted with the way these results are presented,
It is the responsibility of core team members to check the automatic
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I understand the intent, and it seems to preserve the original meaning, but I wonder if this is actually what we want?
in particular, do we expect non-core-team members to monitor and react to buildbot failures on their own PRs? or is it always the responsibility of the core-team-member that merged the PR?

== CPython 3.3a0 (default:22ae2b002865, Mar 30 2011, 13:58:40) [GCC 4.4.5]
== Linux-2.6.36-gentoo-r5-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_4400+-with-gentoo-1.12.14 little-endian
== /home/buildbot/buildarea/3.x.ochtman-gentoo-amd64/build/build/test_python_29628
Testing with flags: sys.flags(debug=0, inspect=0, interactive=0, optimize=0, dont_write_bytecode=0, no_user_site=0, no_site=0, ignore_environment=1, verbose=0, bytes_warning=2, quiet=0)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

seems reasonable!

Co-authored-by: Victor Stinner <vstinner@python.org>
Copy link
Member

@vstinner vstinner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

StanFromIreland and others added 2 commits February 19, 2026 13:41
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
@vstinner vstinner merged commit a1740a1 into python:main Feb 19, 2026
5 checks passed
@StanFromIreland StanFromIreland deleted the buildbots branch February 19, 2026 14:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

Comments