Skip to content

test: futex fail if more notification sent after destroy#51729

Merged
yuriw merged 1 commit intoceph:mainfrom
NitzanMordhai:wip-nitzan-striper-api-aio-futex-wait
Jun 5, 2023
Merged

test: futex fail if more notification sent after destroy#51729
yuriw merged 1 commit intoceph:mainfrom
NitzanMordhai:wip-nitzan-striper-api-aio-futex-wait

Conversation

@NitzanMordhai
Copy link
Contributor

@NitzanMordhai NitzanMordhai commented May 24, 2023

When testing with more then 1 completion, we may hit an issue with semaphors been notify after destroy.
we should add wait for each completion and not destroy the sem. before all notified.

Fixes: https://tracker.ceph.com/issues/57310
Signed-off-by: Nitzan Mordechai nmordech@redhat.com

Contribution Guidelines

Checklist

  • Tracker (select at least one)
    • References tracker ticket
    • Very recent bug; references commit where it was introduced
    • New feature (ticket optional)
    • Doc update (no ticket needed)
    • Code cleanup (no ticket needed)
  • Component impact
    • Affects Dashboard, opened tracker ticket
    • Affects Orchestrator, opened tracker ticket
    • No impact that needs to be tracked
  • Documentation (select at least one)
    • Updates relevant documentation
    • No doc update is appropriate
  • Tests (select at least one)
Show available Jenkins commands
  • jenkins retest this please
  • jenkins test classic perf
  • jenkins test crimson perf
  • jenkins test signed
  • jenkins test make check
  • jenkins test make check arm64
  • jenkins test submodules
  • jenkins test dashboard
  • jenkins test dashboard cephadm
  • jenkins test api
  • jenkins test docs
  • jenkins render docs
  • jenkins test ceph-volume all
  • jenkins test ceph-volume tox
  • jenkins test windows

@github-actions github-actions bot added the tests label May 24, 2023
@ljflores
Copy link
Member

jenkins test make check

When testing with more then 1 completion, we may hit an issue
with semaphors been notify after destroy.
we should add wait for each completion and not destroy the sem.
before all notified.

Fixes: https://tracker.ceph.com/issues/57310
Signed-off-by: Nitzan Mordechai <nmordech@redhat.com>
@NitzanMordhai NitzanMordhai force-pushed the wip-nitzan-striper-api-aio-futex-wait branch from 1b237a0 to 06411ce Compare May 28, 2023 04:50
@ljflores
Copy link
Member

ljflores commented Jun 2, 2023

@yuriw yuriw merged commit d146d2b into ceph:main Jun 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants