[Bug 1980390] Re: test_core_dump_packaged test flaky on arm64 and ppc64el

Benjamin Drung 1980390 at bugs.launchpad.net
Thu Jun 30 23:07:34 UTC 2022


Running following command in a loop triggered it on iteration 10:

for i in $(seq 100); do echo "***** Iteration $i ********"; pytest-3 -ra
--durations=0
tests/integration/test_signal_crashes.py::T::test_core_dump_packaged ||
break; done

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1980390

Title:
  test_core_dump_packaged test flaky on arm64 and ppc64el

Status in Apport:
  Triaged
Status in apport package in Ubuntu:
  Triaged

Bug description:
  The test_core_dump_packaged test from Apport 2.22.0 is flaky on arm64
  and ppc64el. It failed once on ppc64el [1] with

  ======================================================================
  FAIL: test_core_dump_packaged (tests.integration.test_signal_crashes.T)
  packaged executables create core dumps on proper ulimits
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "/tmp/autopkgtest.JhpbZ4/autopkgtest_tmp/tests/integration/test_signal_crashes.py", line 426, in test_core_dump_packaged
      self.check_report_coredump(self.test_report)
    File "/tmp/autopkgtest.JhpbZ4/autopkgtest_tmp/tests/integration/test_signal_crashes.py", line 1022, in check_report_coredump
      self.assertTrue(
  AssertionError: False is not true : #0  0x00007ffff7fb60a0 in ?? ()
  No symbol table info available.
  #1  0x0000000000000000 in ?? ()
  No symbol table info available.
  Backtrace stopped: previous frame inner to this frame (corrupt stack?)

  ----------------------------------------------------------------------

  and five times on arm64 [2] with

  ======================================================================
  FAIL: test_core_dump_packaged (tests.integration.test_signal_crashes.T)
  packaged executables create core dumps on proper ulimits
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "/tmp/autopkgtest.N0uNjv/autopkgtest_tmp/tests/integration/test_signal_crashes.py", line 426, in test_core_dump_packaged
      self.check_report_coredump(self.test_report)
    File "/tmp/autopkgtest.N0uNjv/autopkgtest_tmp/tests/integration/test_signal_crashes.py", line 1022, in check_report_coredump
      self.assertTrue(
  AssertionError: False is not true : #0  0x0000fffff7fd9c00 in ?? ()
  No symbol table info available.
  Backtrace stopped: not enough registers or memory available to unwind further

  ----------------------------------------------------------------------

  [1] https://autopkgtest.ubuntu.com/results/autopkgtest-kinetic/kinetic/ppc64el/a/apport/20220628_134149_196a1@/log.gz
  [2] https://autopkgtest.ubuntu.com/results/autopkgtest-kinetic/kinetic/arm64/a/apport/20220628_151408_898ce@/log.gz

To manage notifications about this bug go to:
https://bugs.launchpad.net/apport/+bug/1980390/+subscriptions




More information about the foundations-bugs mailing list