code: def test_empty(tmpdir, index):
      fn = str(tmpdir)
      dfp = pd.DataFrame({"a": [11.0, 12.0, 12.0], "b": [4, 5, 6]})[:0]
      if index:
          dfp.set_index("a", inplace=True, drop=True)
      ddf2 = dd.from_pandas(dfp, npartitions=2)
  
      ddf2.to_parquet(fn, write_index=index, engine="pyarrow")
      read_df = dask_cudf.read_parquet(fn)
      dd.assert_eq(ddf2, read_df.compute())
  
imports: import glob
  import math
  import os
  import numpy
  import pandas
  import pytest
  import dask
  from dask import dataframe
  from dask.utils import natural_sort_key
  import cudf
  import dask_cudf
label_desc: Use image node_id 12 for calling a global function with example usage: test_empty(tmpdir, index) without return types