code: def test_worker(self):
      experiment_name = "test_gcloud_worker_" + str(uuid.uuid4())
      with stubtest_worker(
          self,
          experiment_name=experiment_name,
          runner_args=[
              "--cloud=gcloud",
              "--force-git",
              "--cloud-timeout=120",
          ],
          config_name="test_config_http_client.yaml",
          test_script="tf_hello_world.py",
          script_args=["arg0"],
          expected_output="[ 2.0 6.0 ]",
      ):
          pass
  
imports: import unittest
  import os
  import uuid
  from studio.gcloud_worker import GCloudWorkerManager
  from studio.ec2cloud_worker import EC2WorkerManager
  from local_worker_test import stubtest_worker
  from timeout_decorator import timeout
  from studio.extra_util import has_aws_credentials
  from env_detect import on_gcp, on_aws
label_desc: Use image node_id 2 for calling the GCloudWorkerTest obj's underlying member method code with example usage: obj.test_worker() without return types