Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

aarch64 sanity.functional tests which create core files fail #1916

Closed
lumpfish opened this issue Feb 9, 2021 · 1 comment
Closed

aarch64 sanity.functional tests which create core files fail #1916

lumpfish opened this issue Feb 9, 2021 · 1 comment
Assignees
Labels
Milestone

Comments

@lumpfish
Copy link

lumpfish commented Feb 9, 2021

The following sanity.functions test targets fail on aarch64 build-docker-fedora33-armv8-3 and build-docker-ubuntu1804-armv8-5 - maybe an issue with the docker setup?

cmdLineTester_pltest_0
cmdLineTester_callsitedbgddrext_openj9_0
cmdLineTester_GCCheck_1

There are similar failures in the extended.functional test suite.

The symptoms are the same as #1829, which was fixed:

19:17:52   [ERR] ----------------------------------------
19:17:52   [ERR] dump tests
19:17:52   [ERR] ----------------------------------------
19:17:52   [ERR] 
19:17:52   [ERR] 
19:17:52   [ERR] Starting test j9dump_verify_functiontable_slots
19:17:52   [ERR] Ending test j9dump_verify_functiontable_slots
19:17:52   [ERR] 
19:17:52   [ERR] 
19:17:52   [ERR] Starting test j9dump_test_create_dump_with_name
19:17:52   [ERR]   calling j9dump_create with filename: /home/jenkins/workspace/Test_openjdk16_j9_sanity.functional_aarch64_linux/openjdk-tests/TKG/output_1612806441780/cmdLineTester_pltest_0/j9dump_test_create_dump_with_name
19:17:52   [ERR] JVMPORT030W 
19:17:52   [ERR] ../../../../../../openj9/runtime/tests/port/j9dumpTest.c line  213: j9dump_test_create_dump_with_name j9dump_create returned: 1, with filename: The core file created by child process with pid = 6414 was not found. Expected to find core file with name "/home/jenkins/workspace/Test_openjdk16_j9_sanity.functional_aarch64_linux/openjdk-tests/TKG/output_1612806441780/cmdLineTester_pltest_0/core"
19:17:52   [ERR] 
19:17:52   [ERR] 		LastErrorNumber: -108
19:17:52   [ERR] 		LastErrorMessage: No such file or directory
19:17:52   [ERR] 
19:17:52   [ERR] Ending test j9dump_test_create_dump_with_name
19:17:52   [ERR] 
19:17:52   [ERR] 
19:17:52   [ERR] Starting test j9dump_test_create_dump_from_signal_handler
19:17:52   [ERR]   calling j9dump_create with filename: /home/jenkins/workspace/Test_openjdk16_j9_sanity.functional_aarch64_linux/openjdk-tests/TKG/output_1612806441780/cmdLineTester_pltest_0/j9dump_test_create_dump_from_signal_handler
19:17:52   [ERR] JVMPORT030W 
19:17:52   [ERR] ../../../../../../openj9/runtime/tests/port/j9dumpTest.c line  311: j9dump_test_create_dump_from_signal_handler j9dump_create returned: 1, with filename: The core file created by child process with pid = 6419 was not found. Expected to find core file with name "/home/jenkins/workspace/Test_openjdk16_j9_sanity.functional_aarch64_linux/openjdk-tests/TKG/output_1612806441780/cmdLineTester_pltest_0/core"
19:17:52   [ERR] 		LastErrorNumber: -108
19:17:52   [ERR] 		LastErrorMessage: No such file or directory
19:17:52   [ERR] 
19:17:52   [ERR] Ending test j9dump_test_create_dump_from_signal_handler
19:17:52   [ERR] 
19:17:52   [ERR] 
19:17:52   [ERR] Starting test j9dump_test_create_dump_with_NO_name
19:17:52   [ERR]   calling j9dump_create with empty filename
19:17:52   [ERR] JVMPORT030W 
19:17:52   [ERR] ../../../../../../openj9/runtime/tests/port/j9dumpTest.c line  153: j9dump_test_create_dump_with_NO_name j9dump_create returned: 1, with filename: The core file created by child process with pid = 6424 was not found. Expected to find core file with name "core"
19:17:52   [ERR] 		LastErrorNumber: -108
19:17:52   [ERR] 		LastErrorMessage: No such file or directory
19:17:52   [ERR] 
19:17:52   [ERR] Ending test j9dump_test_create_dump_with_NO_name
19:17:52   [ERR] 
19:17:52   [ERR] Dump test done, failures detected.
@sxa
Copy link
Member

sxa commented Feb 12, 2021

Both are hosted on build-packet-ubuntu1804-armv8l-1 which has |/usr/share/apport/apport %p %s %c %d %P %E in as the core_pattern which stops it generating it in the place the tests are expecting it ... I've adjusted it for now (will be lost on next reboot) but this will form part of the automation setup I'm doing in #1925 (or possibly - #1817 covers this issue and will be left open until a permanent fix is implemented)

@sxa sxa closed this as completed Feb 12, 2021
@karianna karianna added this to the February 2021 milestone Feb 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants