Skip to content

ssh: Filter benign driver_select race in test event analysis#11272

Open
u3s wants to merge 1 commit into
erlang:maintfrom
u3s:kuba/ssh/fix_flaky_ssh_basic
Open

ssh: Filter benign driver_select race in test event analysis#11272
u3s wants to merge 1 commit into
erlang:maintfrom
u3s:kuba/ssh/fix_flaky_ssh_basic

Conversation

@u3s

@u3s u3s commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

The emulator logs an error-level "ignored repeated call" message when two ports call driver_select on the same fd. This occurs in tests using the {fd, Fd} option where the original gen_tcp port and SSH's internal port briefly share the fd. The message is harmless and does not indicate an SSH bug.

Filter it in print_interesting_events/2 so it doesn't cause spurious test failures on high-scheduler machines.

The emulator logs an error-level "ignored repeated call" message
when two ports call driver_select on the same fd. This occurs in
tests using the {fd, Fd} option where the original gen_tcp port
and SSH's internal port briefly share the fd. The message is
harmless and does not indicate an SSH bug.

Filter it in print_interesting_events/2 so it doesn't cause
spurious test failures on high-scheduler machines.
@u3s u3s added the team:PS Assigned to OTP team PS label Jun 22, 2026
@github-actions

github-actions Bot commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

CT Test Results

    2 files     29 suites   28m 42s ⏱️
  506 tests   499 ✅  7 💤 0 ❌
1 715 runs  1 686 ✅ 29 💤 0 ❌

Results for commit 4140ddb.

♻️ This comment has been updated with latest results.

To speed up review, make sure that you have read Contributing to Erlang/OTP and that all checks pass.

See the TESTING and DEVELOPMENT HowTo guides for details about how to run test locally.

Artifacts

// Erlang/OTP Github Action Bot

@u3s u3s added the testing currently being tested, tag is used by OTP internal CI label Jun 22, 2026
@u3s u3s assigned u3s and unassigned Mikaka27 Jun 22, 2026
@u3s u3s requested a review from Mikaka27 June 22, 2026 10:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

team:PS Assigned to OTP team PS testing currently being tested, tag is used by OTP internal CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants