Skip to content

Builds with signal tests fail #26618

@artixnous

Description

@artixnous

Jenkins and plugins versions report

Environment
OS: Linux - 6.18.5-artix1-1
Java: 21.0.10 - Artix Linux (OpenJDK 64-Bit Server VM)
---
ansicolor:536.v13fa_b_860c267
antisamy-markup-formatter:173.v680e3a_b_69ff3
apache-httpcomponents-client-4-api:4.5.14-269.vfa_2321039a_83
apache-httpcomponents-client-5-api:5.6-191.vb_47e2b_41c698
asm-api:9.9.1-189.vb_5ef2964da_91
authentication-tokens:1.144.v5ff4a_5ec5c33
authorize-project:2.0.0
basic-branch-build-strategies:317.v85b_331d6cc42
bootstrap5-api:5.3.8-895.v4d0d8e47fea_d
bouncycastle-api:2.30.1.83-289.v8426fcd19371
branch-api:2.1280.v0d4e5b_b_460ef
build-timeout:1.40
caffeine-api:3.2.3-194.v31a_b_f7a_b_5a_81
checks-api:402.vca_263b_f200e3
cloudbees-folder:6.1079.vc0975c2de294
command-launcher:134.v025a_5fcf9dea_
commons-compress-api:1.28.0-3
commons-lang3-api:3.20.0-109.ve43756e2d2b_4
commons-text-api:1.15.0-218.va_61573470393
configuration-as-code:2065.v7a_20a_b_d84088
credentials:1502.v5c95e620ddfe
credentials-binding:719.v80e905ef14eb_
dark-theme:652.vea_da_dfea_e769
dashboard-view:2.558.v96b_901978e47
data-tables-api:2.3.7-1534.v539d4edf109d
digicert-software-trust-gpg-sign:19.va_8b_60320b_ec8
display-url-api:2.217.va_6b_de84cc74b_
docker-commons:472.vee120e23d3a_c
durable-task:664.v2b_e7a_dfff66c
echarts-api:6.0.0-1247.vf3e35a_c1813f
eddsa-api:0.3.0.1-29.v67e9a_1c969b_b_
email-ext:1933.v45cec755423f
extended-read-permission:68.vd270568a_7520
favorite:2.263.v941d21defef7
font-awesome-api:7.2.0-965.ve3840b_696418
git:5.10.1
git-client:6.6.0
git-server:137.ve0060b_432302
gitea:273.vb_78d13f6d9a_d
gitea-checks:604.638.ve9e5472551b_3
github:1.46.0
github-api:1.330-492.v3941a_032db_2a_
github-branch-source:1967.vdea_d580c1a_b_a_
global-yaml-properties:1.26.v4a_6b_6f3b_ee51
gson-api:2.13.2-173.va_a_092315913c
handy-uri-templates-2-api:2.1.8-38.vcea_5d521d5f3
http_request:1.25
instance-identity:203.v15e81a_1b_7a_38
ionicons-api:94.vcc3065403257
jackson2-api:2.21.2-433.v6d50b_92cfe52
jackson3-api:3.1.1-68.v2a_4b_025ea_657
jakarta-activation-api:2.1.4-1
jakarta-mail-api:2.1.5-1
jakarta-xml-bind-api:4.0.6-12.vb_1833c1231d3
javax-activation-api:1.2.0-8
jaxb:2.3.9-143.v5979df3304e6
jdk-tool:83.v417146707a_3d
jjwt-api:0.11.5-120.v0268cf544b_89
joda-time-api:2.14.1-187.vdf2def02b_8a_1
jquery3-api:3.7.1-619.vdb_10e002501a_
jsch:0.2.16-95.v3eecb_55fa_b_78
json-api:20251224-185.v0cc18490c62c
json-path-api:3.0.0-218.vcd4dd1355de2
jsoup:1.22.1-76.v9cdb_2456c0e3
junit:1403.vd9d1413fd205
login-theme:325.v94b_7548124cb_
mailer:534.v1b_36f5864073
material-theme:0.5.2-rc100.6121925fe229
matrix-auth:3.2.9
matrix-project:870.v9db_fcfc2f45b_
mercurial:1323.ve69d2a_db_8a_b_d
metrics:4.2.37-494.v06f9a_939d33a_
mina-sshd-api-common:2.16.0-167.va_269f38cc024
mina-sshd-api-core:2.16.0-167.va_269f38cc024
nested-data-reporting:1025.vf15643f73401
nodelabelparameter:851.vd94e5048d321
okhttp-api:5.3.2-200.vedb_720a_cf1f8
pam-auth:1.12
pipeline-as-yaml:319.v1feb_fc679410
pipeline-build-step:584.vdb_a_2cc3a_d07a_
pipeline-graph-analysis:254.v0f63a_a_447dca_
pipeline-graph-view:819.ved496c19e082
pipeline-groovy-lib:787.ve2fef0efdca_6
pipeline-input-step:551.vdff487c5998c
pipeline-milestone-step:152.v6e22b_8cfc66c
pipeline-model-api:2.2277.v00573e73ddf1
pipeline-model-definition:2.2277.v00573e73ddf1
pipeline-model-extensions:2.2277.v00573e73ddf1
pipeline-rest-api:2.39
pipeline-stage-step:345.va_96187909426
pipeline-stage-tags-metadata:2.2277.v00573e73ddf1
pipeline-stage-view:2.39
pipeline-utility-steps:2.20.0
plain-credentials:199.v9f8e1f741799
plugin-usage-plugin:418.v308c3c863d25
plugin-util-api:6.1192.v30fe6e2837ff
prism-api:1.30.0-717.vb_f8360844b_53
resource-disposer:0.25
role-strategy:848.va_a_ea_673cf0b_c
scm-api:728.vc30dcf7a_0df5
script-security:1399.ve6a_66547f6e1
simple-theme-plugin:230.v8b_fd91b_b_800c
slave-status:56.v1798df8ff586
snakeyaml-api:2.5-149.v72471e9c6371
snakeyaml-engine-api:3.0.1-5.vd98ea_ff3b_92e
solarized-theme:31.v46d438294692
ssh-agent:386.v36cc0c7582f0
ssh-credentials:372.va_250881b_08cd
ssh-slaves:3.1097.v868116049892
ssh-steps:2.0.92.vb_a_0583935f9b_
sshd:3.384.vc89b_5e138cf9
structs:362.va_b_695ef4fdf9
theme-manager:346.v06cca_64c6a_37
timestamper:1.30
token-macro:477.vd4f0dc3cb_cf1
trilead-api:2.284.v1974ea_324382
variant:70.va_d9f17f859e0
versioncolumn:400.v3c5c3004f31d
woodstox-core-api:7.1.1-1.v4d297985f397
workflow-aggregator:608.v67378e9d3db_1
workflow-api:1413.v2ff1a_5e720fa_
workflow-basic-steps:1098.v808b_fd7f8cf4
workflow-cps:4275.vb_0565eb_a_3d36
workflow-durable-task-step:1475.ved562f6ec8b_3
workflow-job:1573.v1465f6f78810
workflow-multibranch:821.vc3b_4ea_780798
workflow-scm-step:466.va_d69e602552b_
workflow-step-api:724.v538c2362b_dfb_
workflow-support:1015.v785e5a_b_b_8b_22
ws-cleanup:0.49

What Operating System are you using (both controller, and any agents involved in the problem)?

Since around, 2.524 builds involving signals tests (python, m4, make etc) fail. Jenkins runs inside a KVM/QEMU Artix Linux with 36 EPYC cores and 192GB or RAM and does the builds itself.

Python build log snippet
18:49:11  Doctest: test.test_generators.__test__.syntax ... ok
18:49:11  tut (test.test_generators.__test__)
18:49:11  Doctest: test.test_generators.__test__.tut ... ok
18:49:11  weakref (test.test_generators.__test__)
18:49:11  Doctest: test.test_generators.__test__.weakref ... ok
18:49:11  FAIL: test_raise_and_yield_from (test.test_generators.SignalAndYieldFromTest.test_raise_and_yield_from)
18:49:11  ----------------------------------------------------------------------
18:49:11  Traceback (most recent call last):
18:49:11    File "/build/python/src/Python-3.14.4/Lib/test/test_generators.py", line 47, in test_raise_and_yield_from
18:49:11      self.assertEqual(exc.value, "PASSED")
18:49:11      ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
18:49:11  AssertionError: 'FAILED' != 'PASSED'
18:49:11  - FAILED
18:49:11  + PASSED
18:49:11  
18:49:11  
18:49:11  ----------------------------------------------------------------------
18:49:11  Ran 59 tests in 0.403s
18:49:11  
18:49:11  FAILED (failures=1)
18:49:11  test test_generators failed
18:49:11  0:00:36 load avg: 5.25 [19/43] test_generators failed (1 failure)
18:49:11  0:00:36 load avg: 5.25 [20/43] test_hashlib
18:49:11  0:00:36 load avg: 5.25 [20/43] test_hashlib passed
18:49:11  0:00:36 load avg: 5.25 [21/43] test_heapq
18:49:12  0:00:37 load avg: 5.25 [21/43] test_heapq passed
18:49:12  0:00:37 load avg: 5.25 [22/43] test_int
18:49:13  0:00:39 load avg: 5.25 [22/43] test_int passed
18:49:13  0:00:39 load avg: 5.25 [23/43] test_itertools
18:49:19  0:00:43 load avg: 4.91 [23/43] test_itertools passed
18:49:19  0:00:43 load avg: 4.91 [24/43] test_json
18:49:19  0:00:45 load avg: 4.91 [24/43] test_json passed
18:49:19  0:00:45 load avg: 4.91 [25/43] test_long
18:49:24  0:00:48 load avg: 4.60 [25/43] test_long passed
18:49:24  0:00:48 load avg: 4.60 [26/43] test_lzma
18:49:24  0:00:48 load avg: 4.60 [26/43] test_lzma passed
18:49:24  0:00:48 load avg: 4.60 [27/43] test_math
18:49:28  0:00:52 load avg: 4.31 [27/43] test_math passed
18:49:28  0:00:52 load avg: 4.31 [28/43] test_memoryview
18:49:29  0:00:54 load avg: 4.31 [28/43] test_memoryview passed
18:49:29  0:00:54 load avg: 4.31 [29/43] test_operator
18:49:29  0:00:54 load avg: 4.31 [29/43] test_operator passed
18:49:29  0:00:54 load avg: 4.31 [30/43] test_ordered_dict
18:49:30  0:00:56 load avg: 4.04 [30/43] test_ordered_dict passed
18:49:30  0:00:56 load avg: 4.04 [31/43] test_patma
18:49:31  0:00:56 load avg: 4.04 [31/43] test_patma passed
18:49:31  0:00:56 load avg: 4.04 [32/43] test_pickle
18:49:41  0:01:04 load avg: 3.80 [32/43] test_pickle passed
18:49:41  0:01:04 load avg: 3.80 [33/43] test_pprint
18:49:41  0:01:05 load avg: 3.80 [33/43] test_pprint passed
18:49:41  0:01:05 load avg: 3.80 [34/43] test_re
18:49:41  0:01:06 load avg: 3.58 [34/43] test_re passed
18:49:41  0:01:06 load avg: 3.58 [35/43] test_set
18:49:49  0:01:13 load avg: 3.37 [35/43] test_set passed
18:49:49  0:01:13 load avg: 3.37 [36/43] test_sqlite3
18:49:49  0:01:14 load avg: 3.37 [36/43] test_sqlite3 passed
18:49:49  0:01:14 load avg: 3.37 [37/43] test_statistics
18:49:52  0:01:18 load avg: 3.18 [37/43] test_statistics passed
18:49:52  0:01:18 load avg: 3.18 [38/43] test_str
18:49:58  0:01:23 load avg: 3.00 [38/43] test_str passed
18:49:58  0:01:23 load avg: 3.00 [39/43] test_struct
18:49:59  0:01:24 load avg: 3.00 [39/43] test_struct passed
18:49:59  0:01:24 load avg: 3.00 [40/43] test_tabnanny
18:49:59  0:01:25 load avg: 3.00 [40/43] test_tabnanny passed
18:49:59  0:01:25 load avg: 3.00 [41/43] test_time
18:50:03  0:01:28 load avg: 2.76 [41/43] test_time passed
18:50:03  0:01:28 load avg: 2.76 [42/43] test_xml_etree
18:50:04  0:01:29 load avg: 2.76 [42/43] test_xml_etree passed
18:50:04  0:01:29 load avg: 2.76 [43/43] test_xml_etree_c
18:50:06  0:01:31 load avg: 2.70 [43/43] test_xml_etree_c passed
18:50:06  
18:50:06  Total duration: 1 min 31 sec
18:50:06  Total tests: run=9,827 failures=1 skipped=269
18:50:06  Total test files: run=43/43 failed=1
18:50:06  Result: FAILURE
18:50:06  make: *** [Makefile:1020: profile-run-stamp] Error 2
18:50:06  ==> ERROR: A failure occurred in build().
18:50:06      Aborting...
18:50:08  ==> ERROR: Build failed, check /srv/build/buildpkg/system-gremlins-x86_64/jenkins/build
script returned exit code 255
code causing the failure
      try:
          yield
      except KeyboardInterrupt:
          return "PASSED"
      else:
          return "FAILED"

Reproduction steps

Fails consistently. We currently have tests disabled in the affected PKGBUILDs.

Expected Results

Success.

Actual Results

Failure.

Anything else?

No response

Are you interested in contributing a fix?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions