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

Diagnose failing MPI-IO adapter test #209

Closed
ChristopherHogan opened this issue Jun 30, 2021 · 0 comments
Closed

Diagnose failing MPI-IO adapter test #209

ChristopherHogan opened this issue Jun 30, 2021 · 0 comments
Assignees
Labels
adapter-mpiio Related to the MPI-IO adapter bug Something isn't working

Comments

@ChristopherHogan
Copy link
Collaborator

The section "write to new file using shared ptr" in the test case "SingleWriteCollective" in mpiio_adapter_basic_test.cpp fails intermittently in CI. I haven't been able to reproduce it locally. It's currently commented out. Failed assertions below.

2021-06-30T19:36:52.1469607Z 32: SingleWriteCollective
2021-06-30T19:36:52.1470099Z 32:   write to new  file using shared ptr
2021-06-30T19:36:52.1470837Z 32: -------------------------------------------------------------------------------
2021-06-30T19:36:52.1471549Z 32: /home/runner/work/hermes/hermes/adapter/test/mpiio/mpiio_adapter_basic_test.cpp:360
2021-06-30T19:36:52.1472109Z 32: ...............................................................................
2021-06-30T19:36:52.1472438Z 32: 
2021-06-30T19:36:52.1472987Z 32: /home/runner/work/hermes/hermes/adapter/test/mpiio/mpiio_adapter_basic_test.cpp:371: FAILED:
2021-06-30T19:36:52.1473962Z 32:   REQUIRE( fs::file_size(info.shared_new_file) == (size_t)test::size_written_orig * info.comm_size )
2021-06-30T19:36:52.1474551Z 32: with expansion:
2021-06-30T19:36:52.1474914Z 32:   65536 (0x10000) == 131072 (0x20000)
2021-06-30T19:36:52.1475207Z 32: 
2021-06-30T19:36:52.1475477Z 32: 
2021-06-30T19:36:52.1475980Z 32: /home/runner/work/hermes/hermes/adapter/test/mpiio/mpiio_adapter_basic_test.cpp:360
2021-06-30T19:36:52.1476559Z 32: ...............................................................................
2021-06-30T19:36:52.1476882Z 32: 
2021-06-30T19:36:52.1477458Z 32: /home/runner/work/hermes/hermes/adapter/test/mpiio/mpiio_adapter_basic_test.cpp:371: FAILED:
2021-06-30T19:36:52.1478310Z 32:   REQUIRE( fs::file_size(info.shared_new_file) == (size_t)test::size_written_orig * info.comm_size )
2021-06-30T19:36:52.1478897Z 32: with expansion:
2021-06-30T19:36:52.1479243Z 32:   65536 (0x10000) == 131072 (0x20000)
@ChristopherHogan ChristopherHogan added adapter-mpiio Related to the MPI-IO adapter bug Something isn't working testing Related to automated testing or CI and removed testing Related to automated testing or CI labels Jun 30, 2021
@lukemartinlogan lukemartinlogan self-assigned this Oct 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
adapter-mpiio Related to the MPI-IO adapter bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants