PR to fix failing test from https://github.com/llvm/llvm-project/pull/180101 . Fix the integration test to be resilient to non-deterministic thread timing. Instead of requiring exact z0/Z0 counts, verify that batching reduced toggles compared to one at a time stepping. Also added: skip on `aarch64` where thread scheduling makes batching unreliable. Ran the test 20 times, passed all 20. Co-authored-by: Bar Soloveychik <barsolo@fb.com>