code: def test_vineyard_execution(setup):
      raw = np.random.RandomState(0).rand(55, 55)
  
      extra_config = {
          "check_dtype": False,
          "check_nsplits": False,
          "check_shape": False,
          "check_dtypes": False,
          "check_columns_value": False,
          "check_index_value": False,
      }
  
      with vineyard.deploy.local.start_vineyardd() as (
          _,
          vineyard_socket,
          _,
      ):
          raw = pd.DataFrame(
              {"a": np.arange(0, 55), "b": np.arange(55, 110)}
          )
          a = md.DataFrame(raw, chunk_size=15)
          a.execute()  # n.b.: pre-execute
  
          b = a.to_vineyard(vineyard_socket=vineyard_socket)
          object_id = b.execute(extra_config=extra_config).fetch()[0][0]
  
          c = md.from_vineyard(
              object_id, vineyard_socket=vineyard_socket
          )
          df = c.execute(extra_config=extra_config).fetch()
          pd.testing.assert_frame_equal(df, raw)
  
          raw = pd.DataFrame(
              {"a": np.arange(0, 55), "b": np.arange(55, 110)}
          )
          a = md.DataFrame(raw, chunk_size=15)  # n.b.: no pre-execute
  
          b = a.to_vineyard(vineyard_socket=vineyard_socket)
          object_id = b.execute(extra_config=extra_config).fetch()[0][0]
  
          c = md.from_vineyard(
              object_id, vineyard_socket=vineyard_socket
          )
          df = c.execute(extra_config=extra_config).fetch()
          pd.testing.assert_frame_equal(df, raw)
  
file_path: mars/mars/dataframe/datastore/tests/test_datastore_execution.py
imports: import os
  import tempfile
  import numpy
  import pandas
  import pytest
  from ....None import dataframe
  from ....tests.core import flaky
  from ...None import DataFrame
  from ...utils import patch_sa_engine_execute
label_desc: Use image node_id 5 for calling a global function with example usage: test_vineyard_execution(setup) without return types