code: @DataProvider(parallel = true)
      public static Iterator<String[]> availableBrowsers(ITestContext context, Constructor<?> testConstructor)
              throws Exception {
  
          Map<String, String> map = new HashMap<String, String>();
          List<String> browsers = gridBrowsers(map);
  
          return buildIterator(browsers);
      }
docs: Get the browsers available in a selenium grid.
  
  @param context context
  @param testConstructor testConstructor
  @return an iterator
  @throws Exception exception