Project

General

Profile

Actions

action #180026

open

coordination #102906: [saga][epic] Increased stability of tests with less "known failures", known incompletes handled automatically within openQA

coordination #175515: [epic] incomplete jobs with "Failed to find an available port: Address already in use"

[sporadic] t/01_run.t can end with segfault in https://github.com/openSUSE/Mojo-IOLoop-ReadWriteProcess/ CI tests

Added by okurz about 1 month ago. Updated about 1 month ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Regressions/Crashes
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Tags:

Description

Observation

From #176148-25
CI tests on github one statistics run shows 24 fails with "(Wstat: 139 Tests: 12 Failed: 0)" in https://github.com/okurz/Mojo-IOLoop-ReadWriteProcess/actions/runs/14220387974/job/39864871854#step:6:27156 that is a fail ratio of 2.40±.94% whereas other runs are 100.00% stable, e.g. Perl 5.26 based run https://github.com/okurz/Mojo-IOLoop-ReadWriteProcess/actions/runs/14220387974/job/39864871866. The Perl version does not seem to have an impact but likely the load on the node running tests, e.g. less load likely producing no failures and higher load more likely to cause problems.

Code "139" means segmentation fault so I assume either in this module or any other module we use unclean memory handling during termination.

Acceptance Criteria

Suggestions

  • Look into how to best debug Perl segfaults within github actions
  • Ensure stability
  • Remove any workarounds, e.g. retries, in place

Related issues 1 (0 open1 closed)

Copied from openQA Project (public) - action #176148: Ensure https://github.com/openSUSE/Mojo-IOLoop-ReadWriteProcess/ has 100% passing unit tests in CI size:SResolvedokurz2025-01-24

Actions
Actions #1

Updated by okurz about 1 month ago

  • Copied from action #176148: Ensure https://github.com/openSUSE/Mojo-IOLoop-ReadWriteProcess/ has 100% passing unit tests in CI size:S added
Actions #2

Updated by okurz about 1 month ago

  • Target version changed from Ready to future
Actions #3

Updated by okurz about 1 month ago

  • Description updated (diff)
Actions

Also available in: Atom PDF