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

fabtests: Disable fi_rdm_tagged_peek for cleanup failure for psm3 and ucx #10124

Merged
merged 2 commits into from
Jun 26, 2024

Commits on Jun 25, 2024

  1. fabtests/psm3: Disable fi_rdm_tagged_peek for cleanup failure

    fi_rdm_tagged_peek fails to cleanup with "munmap_chunk(): invalid pointer"
    when trying to free hfi_nids in psm_ep.c:1161.
    This test is successful when FI_PROVIDER is unset and fails when it is
    set to "psm3" or "PSM3". There is an open issue in ofiwg/libfabric to track
    this bug. When it is resolved we can re-enable this test.
    
    Issue opened: 10123
    
    Signed-off-by: Zach Dworkin <[email protected]>
    zachdworkin committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    76bb48b View commit details
    Browse the repository at this point in the history
  2. fabtests/ucx: disable fi_rdm_tagged_peek ucx test

    fi_rdm_tagged_peek is failing on cleanup path.
    ft_free_res() -> ft_close_fids() -> fi_close() -> ucx_ep_close()
    -> ucp_worker_destroy() -> ucp_worker_discard_uct_ep_progress()
    -> ucp_ep_destroy_base() -> __funlockfile()
    
    The reported error is:
    "Segmentation fault: address not mapped to object at address 0x8"
    
    This is a race condition and does not occur every time.
    To reproduce run:
    server: fi_rdm_tagged_peek -p ucx -E
    client: fi_rdm_tagged_peek -p ucx -E server_address
    
    Issue 10126 is tracking this bug. Re-enable this test when it is resolved.
    
    Signed-off-by: Zach Dworkin <[email protected]>
    zachdworkin committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    375d2ca View commit details
    Browse the repository at this point in the history