Dedupe supported periods when testing native choreographer

testRefreshRateCallbacksIsSyncedWithDisplayManager() is guarded on at least two different refresh rates supported. But, prior to this change multiple modes may be supported with the same refresh rate, which would cause this test to spuriously run on some devices.

Bug: 381389032
Flag: EXEMPT test only
Test: ChoreographerNativeTest
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e7b7bd40cd25d785f5f0dff0d6a7b550f5d1d1f1)
(cherry picked from https://android-review.googlesource.com/q/commit:1617118304072174f68400503f73286e2bfc4a6d)
Merged-In: Ic68e54aae50f8e77f14409b426402da4169f92c5
Change-Id: Ic68e54aae50f8e77f14409b426402da4169f92c5
1 file changed