code: def test_full_x_rename_half_y_full_z(
      init_full_x_rename_half_y_full_z,
  ):
      """Test if full x half->full z is properly initialized and can fetch from its 3 parents"""
      experiment = experiment_builder.load(
          name="full_x_rename_half_y_full_z"
      )
  
      assert experiment.refers["adapter"].configuration == [
          {"of_type": "commandlinechange", "change_type": "noeffect"},
          {
              "of_type": "dimensionrenaming",
              "old_name": "/y",
              "new_name": "/z",
          },
          {
              "of_type": "dimensionpriorchange",
              "name": "/z",
              "old_prior": "uniform(0, 10, default_value=1)",
              "new_prior": "uniform(-10, 10, default_value=1)",
          },
      ]
  
      pairs = get_name_value_pairs(experiment.fetch_trials())
      assert pairs == (
          (("/x", 6), ("/z", 6)),
          (("/x", -6), ("/z", 6)),
          (("/x", 6), ("/z", -6)),
          (("/x", -6), ("/z", -6)),
      )
  
      pairs = get_name_value_pairs(
          experiment.fetch_trials(with_evc_tree=True)
      )
      assert pairs == (
          (("/x", 0), ("/z", 1)),
          (("/x", 1), ("/z", 1)),
          (("/x", -1), ("/z", 1)),
          (("/x", 3), ("/z", 3)),
          (("/x", -3), ("/z", 3)),
          (("/x", 6), ("/z", 6)),
          (("/x", -6), ("/z", 6)),
          (("/x", 6), ("/z", -6)),
          (("/x", -6), ("/z", -6)),
      )
  
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 27 for calling a global function with example usage: test_full_x_rename_half_y_full_z(init_full_x_rename_half_y_full_z) without return types