code: def test_run_entire_full_x_full_y(init_entire):
      """Test if branched experiment can be executed without triggering a branching event again"""
      experiment = experiment_builder.load(name="full_x_full_y")
  
      assert experiment.refers["adapter"].configuration == [
          {"change_type": "noeffect", "of_type": "commandlinechange"},
          {
              "of_type": "dimensionaddition",
              "param": {"name": "/y", "type": "real", "value": 1},
          },
      ]
  
      assert len(experiment.fetch_trials(with_evc_tree=True)) == 23
      assert len(experiment.fetch_trials()) == 4
  
      code = orion.core.cli.main(
          (
              "-vv hunt --max-trials 30 --pool-size 1 -n full_x_full_y "
              "./black_box_with_y.py "
              "-x~uniform(-10,10) "
              "-y~uniform(-10,10,default_value=1)"
          ).split(" ")
      )
      assert code == 0
  
      # Current experiments now contains all trials because
      # trials from parent exps have been duplicated in current exp to reserve them
      # (See experiment.duplicate_pending_trials)
      assert len(experiment.fetch_trials(with_evc_tree=True)) == 30
      assert len(experiment.fetch_trials(with_evc_tree=False)) == 30
  
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 33 for calling a global function with example usage: test_run_entire_full_x_full_y(init_entire) without return types