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/rdm_tagged_peek: fix race condition synchronization #8859

Merged
merged 2 commits into from
Apr 26, 2023

Conversation

aingerson
Copy link
Contributor

It was possible for the client to complete the finalize send before the server gets the last 0xabc completion, causing a tag mismatch when processing the incorrect receive.

This removes the extra synchronization sends and adds an OOB sync to make sure all of the test sends have finished before quitting the test.

It was possible for the client to complete the finalize send before
the server gets the last 0xabc completion, causing a tag mismatch
when processing the incorrect receive.

This removes the extra synchronization sends and adds an OOB sync to
make sure all of the test sends have finished before quitting the test.

Signed-off-by: Alexia Ingerson <alexia.ingerson@intel.com>
Copy link
Contributor

@shijin-aws shijin-aws left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks

@shijin-aws
Copy link
Contributor

shijin-aws commented Apr 26, 2023

I think we can revert this then 4aa3fa9. If you want to make it a separate PR, I can do it.

@aingerson
Copy link
Contributor Author

@shijin-aws Oh good point. I'll add that here so we can test it in this PR.

This reverts commit 4aa3fa9
which disabled the test which was failing sockets.
The test issue was resolved.

Signed-off-by: Alexia Ingerson <alexia.ingerson@intel.com>
Copy link
Member

@shefty shefty left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CI failures were in rxd and DAOS (I think a node issue). Re-started CI anyway.

@shefty shefty merged commit 53fdb01 into ofiwg:main Apr 26, 2023
@shefty
Copy link
Member

shefty commented Apr 26, 2023

Let's hope this is the last we see of tagged_peek issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants