Skip to content

gh-150389: Make perf profiler tests resilient#150437

Open
pablogsal wants to merge 1 commit into
python:mainfrom
pablogsal:gh-150389
Open

gh-150389: Make perf profiler tests resilient#150437
pablogsal wants to merge 1 commit into
python:mainfrom
pablogsal:gh-150389

Conversation

@pablogsal
Copy link
Copy Markdown
Member

@pablogsal pablogsal commented May 25, 2026

Keep perf test output independent from user perf configuration and debuginfod, reduce DWARF sample loss, and retry captures only when expected Python symbols are missing.

Do not fail profiler assertions solely because perf script writes to stderr.

Closes gh-150395.

@bedevere-bot
Copy link
Copy Markdown

🤖 New build scheduled with the buildbot fleet by @pablogsal for commit f7e8d0b 🤖

Results will be shown at:

https://buildbot.python.org/all/#/grid?branch=refs%2Fpull%2F150437%2Fmerge

If you want to schedule another build, you need to add the 🔨 test-with-buildbots label again.

@bedevere-bot bedevere-bot removed the 🔨 test-with-buildbots Test PR w/ buildbots; report in status section label May 25, 2026
Keep perf test output independent from user perf configuration and
debuginfod, reduce DWARF sample loss, and retry captures only when
expected Python symbols are missing.

Do not fail profiler assertions solely because perf script writes to
stderr.

Closes pythongh-150395.
@pablogsal pablogsal added the 🔨 test-with-buildbots Test PR w/ buildbots; report in status section label May 26, 2026
@bedevere-bot
Copy link
Copy Markdown

🤖 New build scheduled with the buildbot fleet by @pablogsal for commit e98e791 🤖

Results will be shown at:

https://buildbot.python.org/all/#/grid?branch=refs%2Fpull%2F150437%2Fmerge

If you want to schedule another build, you need to add the 🔨 test-with-buildbots label again.

@bedevere-bot bedevere-bot removed the 🔨 test-with-buildbots Test PR w/ buildbots; report in status section label May 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

test_perf_profiler fails with: "Warning: Processed 631 events and lost 1 chunks! Check IO/CPU overload!"

2 participants