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

"test-with-another-session" tests Fails. #48

Open
s-hosoai opened this issue Jun 27, 2024 · 0 comments
Open

"test-with-another-session" tests Fails. #48

s-hosoai opened this issue Jun 27, 2024 · 0 comments

Comments

@s-hosoai
Copy link
Collaborator

以前から"test-with-another-session"に含まれるテストのうちいくつかが失敗することがあったが、Zenoh v0.11.0に追従したことでより顕著に発生するようになった。

大抵のテストの失敗は、Subscriberの作成の直後にpublishをしており、Subscriberの準備が整わないうちに送信したことでメッセージがロストしていると思われる。
現状は、このようにcommit 明示的にSleepを与えることで他処理にコンテキストスイッチされるようにしている。

Subscriberを作成後に即publishする状況は通常では起こりえないため、重大な不具合にはならないが、現在のテストの対策は対処療法であるため、Zenoh側の挙動をもう少し詳しく追いより良い方法がないか検討したい。

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

No branches or pull requests

1 participant