This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: Current "make test" status for AIX
Type: Stage: resolved
Components: Versions: Python 3.8
process
Status: closed Resolution:
Dependencies: Superseder:
Assigned To: Nosy List: Michael.Felt
Priority: normal Keywords:

Created on 2019-01-14 07:25 by Michael.Felt, last changed 2022-04-11 14:59 by admin. This issue is now closed.

Messages (2)
msg333588 - (view) Author: Michael Felt (Michael.Felt) * Date: 2019-01-14 07:25
Hi all,

as we get closer to having the current tests all patched I want to have a place to post new "failures" - since the BOT process is unable to report regressions before all tests are passing for a time.

Initially, the tests run normally, and report two unexpected failures. However, the second pass does not complete - it is giving a segmentation error (repeated twice, starting third run shortly).

i.e., the tests test_eintr and test_importlib have PR that are waitig to be merged. the failure of test_os and test_xml_etree_c are new.

Tested: heads/master-dirty:5bb146aaea

         ./python  ../git/python3-3.8/Tools/scripts/run_tests.py
/data/prj/python/python3-3.8/python -u -W default -bb -E -m test -r -w -j 0 -u all,-largefile,-audio,-gui
== CPython 3.8.0a0 (heads/master-dirty:5bb146aaea, Jan 13 2019, 21:30:27) [C]
== AIX-1-00C291F54C00-powerpc-32bit big-endian
== cwd: /data/prj/python/python3-3.8/build/test_python_9109548
== CPU count: 8
== encodings: locale=ISO8859-1, FS=iso8859-1
Using random seed 9105159
Run tests in parallel using 10 child processes
0:00:01 [  1/418] test_nis passed
0:00:01 [  2/418] test_zipfile64 skipped (resource denied)
test_zipfile64 skipped -- test requires loads of disk-space bytes and a long time to run
0:00:01 [  3/418] test_stringprep passed
...
0:10:23 [418/418/4] test_tools passed (4 min 31 sec)

== Tests result: FAILURE ==

390 tests OK.

4 tests failed:
    test_eintr test_importlib test_os test_xml_etree_c

24 tests skipped:
    test_dbm_gnu test_devpoll test_epoll test_gdb test_idle
    test_kqueue test_msilib test_ossaudiodev test_readline test_spwd
    test_sqlite test_startfile test_tcl test_tix test_tk
    test_ttk_guionly test_ttk_textonly test_turtle test_unicode_file
    test_unicode_file_functions test_winconsoleio test_winreg
    test_winsound test_zipfile64

Re-running failed tests in verbose mode
...
Re-running test 'test_xml_etree_c' in verbose mode
test_bpo_31728 (test.test_xml_etree_c.MiscTests) ... ok
test_del_attribute (test.test_xml_etree_c.MiscTests) ... ok
test_iterparse_leaks (test.test_xml_etree_c.MiscTests) ... ok
test_length_overflow (test.test_xml_etree_c.MiscTests) ... skipped 'not enough memory: 2.0G minimum needed'
test_parser_ref_cycle (test.test_xml_etree_c.MiscTests) ... ok
test_setstate_leaks (test.test_xml_etree_c.MiscTests) ... ok
test_trashcan (test.test_xml_etree_c.MiscTests) ... ok
test_xmlpullparser_leaks (test.test_xml_etree_c.MiscTests) ... ok
test_alias_working (test.test_xml_etree_c.TestAliasWorking) ... ok
test_correct_import_cET (test.test_xml_etree_c.TestAcceleratorImported) ... ok
test_correct_import_cET_alias (test.test_xml_etree_c.TestAcceleratorImported) ... ok
test_parser_comes_from_C (test.test_xml_etree_c.TestAcceleratorImported) ... ok
test_element (test.test_xml_etree_c.SizeofTest) ... ok
test_element_with_attrib (test.test_xml_etree_c.SizeofTest) ... ok
test_element_with_children (test.test_xml_etree_c.SizeofTest) ... ok

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

Ran 15 tests in 0.871s

OK (skipped=1)
test_all (test.test_xml_etree.ModuleTest) ... ok
test_sanity (test.test_xml_etree.ModuleTest) ... ok
test_delslice (test.test_xml_etree.ElementSlicingTest) ... ok
test_getslice_negative_steps (test.test_xml_etree.ElementSlicingTest) ... ok
test_getslice_range (test.test_xml_etree.ElementSlicingTest) ... ok
test_getslice_single_index (test.test_xml_etree.ElementSlicingTest) ... ok
test_getslice_steps (test.test_xml_etree.ElementSlicingTest) ... ok
test_setslice_negative_steps (test.test_xml_etree.ElementSlicingTest) ... ok
test_setslice_range (test.test_xml_etree.ElementSlicingTest) ... ok
test_setslice_single_index (test.test_xml_etree.ElementSlicingTest) ... ok
test_setslice_steps (test.test_xml_etree.ElementSlicingTest) ... ok
test_augmentation_type_errors (test.test_xml_etree.BasicElementTest) ... Fatal Python error: Segmentation fault

Current thread 0x00000001 (most recent call first):
  File "/data/prj/python/git/python3-3.8/Lib/unittest/case.py", line 197 in handle
  File "/data/prj/python/git/python3-3.8/Lib/unittest/case.py", line 782 in assertRaises
  File "/data/prj/python/git/python3-3.8/Lib/test/test_xml_etree.py", line 1811 in test_augmentation_type_errors
  File "/data/prj/python/git/python3-3.8/Lib/unittest/case.py", line 642 in run
  File "/data/prj/python/git/python3-3.8/Lib/unittest/case.py", line 702 in __call__
  File "/data/prj/python/git/python3-3.8/Lib/unittest/suite.py", line 122 in run
  File "/data/prj/python/git/python3-3.8/Lib/unittest/suite.py", line 84 in __call__
  File "/data/prj/python/git/python3-3.8/Lib/unittest/suite.py", line 122 in run
  File "/data/prj/python/git/python3-3.8/Lib/unittest/suite.py", line 84 in __call__
  File "/data/prj/python/git/python3-3.8/Lib/unittest/runner.py", line 176 in run
  File "/data/prj/python/git/python3-3.8/Lib/test/support/__init__.py", line 1935 in _run_suite
  File "/data/prj/python/git/python3-3.8/Lib/test/support/__init__.py", line 2031 in run_unittest
  File "/data/prj/python/git/python3-3.8/Lib/test/test_xml_etree.py", line 3213 in test_main
  File "/data/prj/python/git/python3-3.8/Lib/test/test_xml_etree_c.py", line 222 in test_main
  File "/data/prj/python/git/python3-3.8/Lib/test/libregrtest/runtest.py", line 182 in runtest_inner
  File "/data/prj/python/git/python3-3.8/Lib/test/libregrtest/runtest.py", line 137 in runtest
  File "/data/prj/python/git/python3-3.8/Lib/test/libregrtest/main.py", line 304 in rerun_failed_tests
  File "/data/prj/python/git/python3-3.8/Lib/test/libregrtest/main.py", line 619 in _main
  File "/data/prj/python/git/python3-3.8/Lib/test/libregrtest/main.py", line 582 in main
  File "/data/prj/python/git/python3-3.8/Lib/test/libregrtest/main.py", line 636 in main
  File "/data/prj/python/git/python3-3.8/Lib/test/__main__.py", line 2 in <module>
  File "/data/prj/python/git/python3-3.8/Lib/runpy.py", line 85 in _run_code
  File "/data/prj/python/git/python3-3.8/Lib/runpy.py", line 192 in _run_module_as_main
make: 1254-059 The signal code from the last command is 11.
msg333634 - (view) Author: Michael Felt (Michael.Felt) * Date: 2019-01-14 18:38
Well, I can close this again - whatever was wrong with test_xml_etree_c disappeared - and a cursory look at test_os reveals that the issue might be the time lag between the NFS server where the temp files are made and the "local" sense of time.

Most of the time I do not have an issue, so closing as false positives.
History
Date User Action Args
2022-04-11 14:59:10adminsetgithub: 79916
2019-01-14 18:38:17Michael.Feltsetstatus: open -> closed
stage: resolved
2019-01-14 18:38:07Michael.Feltsetmessages: + msg333634
2019-01-14 07:25:42Michael.Feltcreate