The GitHub Actions job "Build documentation" on flink.git has succeeded.
Run started by GitHub user zentol (triggered by zentol).

Head commit for run:
f8105bb584f8e7b6302a15c1c9270b988ff574cb / Roman Khachatryan 
<[email protected]>
[FLINK-30328][tests] Fix unstable TaskManagerWideRocksDbMemorySharingITCase

TaskManagerWideRocksDbMemorySharingITCase uses RocksDB metrics per task to 
verify that
those tasks are using the same underlying RocksDB shared resources (block cache 
and write buffer manager).
Despite of (intentionally) varying speed of change of state size, the metrics 
should report the same values.

However, metric collection isn't synchronous across the tasks, and also doesn't 
guarantee cross-thread visibility
(for performance reasons). This causes the test to fail sometimes.

This PR tries to fix the test by collecting standard deviation across multiple 
rounds (100)
and then verifying that percentiles are withing the bounds (found empirically).

Report URL: https://github.com/apache/flink/actions/runs/4001508132

With regards,
GitHub Actions via GitBox

Reply via email to