1     @Test(dataProvider = "$type$TernaryOpProvider")
 2     static void [[TEST]]$vectorteststype$DoubleBroadcastSmokeTest(IntFunction<$type$[]> fa, IntFunction<$type$[]> fb, IntFunction<$type$[]> fc) {
 3 #if[double]
 4         int count = INVOC_COUNT;
 5         switch ("[[TEST]]") {
 6         case "fma": case "lanewise_FMA":
 7            // Math.fma uses BigDecimal
 8            count = Math.max(5, count/20); break;
 9         }
10         final int INVOC_COUNT = count;
11 #end[double]
12 [[KERNEL]]
13         assertDoubleBroadcastArraysEquals(r, a, b, c, $vectorteststype$::[[TEST]]);
14     }