The GitHub Actions job "Build" on 
rocketmq-clients.git/rust-align-logs-with-java has succeeded.
Run started by GitHub user leizhiyuan (triggered by leizhiyuan).

Head commit for run:
c24ed565b25d7c6b7ecbb69f786bb29e9d928cfd / leizhiyuann <[email protected]>
[ISSUE #1471] Fix flaky log capture in Rust unit tests

tracing caches the interest of a callsite on its first hit. With only
thread-scoped subscribers, a parallel test thread without capture() could
cache Interest::never() and disable the callsite for the capturing test
too, which lost events (e.g. 
test_fifo_local_retry_increments_delivery_attempt_until_dlq
on MacOS-15).

Install, once in tests, a no-op global subscriber that keeps every callsite
at Interest::sometimes(), so each event asks its own thread's subscriber.

Report URL: https://github.com/apache/rocketmq-clients/actions/runs/41615532923

With regards,
GitHub Actions via GitBox

Reply via email to