code: def test_to_gpu():
      x = tensor(np.random.rand(10, 10), chunk_size=3)
  
      gx = to_gpu(x)
  
      assert gx.dtype == x.dtype
      assert gx.order == x.order
      assert gx.op.gpu is True
  
      gx, x = tile(gx, x)
  
      assert gx.chunks[0].dtype == x.chunks[0].dtype
      assert gx.chunks[0].order == x.chunks[0].order
      assert gx.chunks[0].op.gpu is True
  
imports: import numpy
  import pytest
  from ....core import tile
  from ....core.operand import OperandStage
  from ...datasource import ones, tensor, arange
  from ..None import transpose, broadcast_to, where, argwhere, array_split, split, squeeze, result_type, repeat, copyto, isin, moveaxis, TensorCopyTo, atleast_1d, atleast_2d, atleast_3d, ravel, searchsorted, unique, sort, partition, topk, to_gpu, to_cpu
label_desc: Use image node_id 19 for calling a global function with example usage: test_to_gpu() without return types