code: def test_new_cli(init_full_x_new_cli):
      """Test that new cli conflict is automatically resolved"""
      experiment = experiment_builder.load(name="full_x_new_cli")
  
      assert experiment.refers["adapter"].configuration == [
          {"change_type": "noeffect", "of_type": "commandlinechange"}
      ]
  
      assert len(experiment.fetch_trials(with_evc_tree=True)) == 3
      assert len(experiment.fetch_trials()) == 2
  
      orion.core.cli.main(
          (
              "-vv hunt --max-trials 20 --pool-size 1 -n full_x_new_cli"
          ).split(" ")
      )
  
      assert len(experiment.fetch_trials(with_evc_tree=True)) == 20
      assert len(experiment.fetch_trials(with_evc_tree=False)) == 20
  
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 42 for calling a global function with example usage: test_new_cli(init_full_x_new_cli) without return types