code: def init_full_x_rename_half_y_half_z(init_full_x_half_y):
      """Rename y from full x half y to z"""
      name = "full_x_half_y"
      branch = "full_x_rename_half_y_half_z"
      orion.core.cli.main(
          (
              "hunt --init-only -n {branch} --branch-from {name} --cli-change-type noeffect "
              "--enable-evc "
              "./black_box_with_z.py -x~uniform(-10,10) -y~>z -z~uniform(0,10,default_value=1)"
          )
          .format(name=name, branch=branch)
          .split(" ")
      )
      orion.core.cli.main(
          f"insert -n {branch} script -x=5 -z=5".split(" ")
      )
      orion.core.cli.main(
          f"insert -n {branch} script -x=-5 -z=5".split(" ")
      )
  
imports: import logging
  import os
  import pytest
  import yaml
  import orion.core.cli
  import orion.core.io.experiment_builder
  from orion.storage.base import setup_storage
label_desc: Use image node_id 8 for calling a global function with example usage: init_full_x_rename_half_y_half_z(init_full_x_half_y) without return types