code: def test_increase_structure_depth(
      self,
      problem_type,
      initial_architecture,
      new_block,
      expected_architecture,
  ):
      out_architecture = architecture_utils.increase_structure_depth(
          initial_architecture, new_block, problem_type
      )
      self.assertAllEqual(expected_architecture, out_architecture)
  
imports: from absl.testing import parameterized
  from model_search import block_builder
  from model_search import hparam
  from model_search.architecture import architecture_utils
  from model_search.metadata import trial
  from model_search.proto import phoenix_spec_pb2
  from model_search.proto import transfer_learning_spec_pb2
  import numpy
  import tensorflow.compat.v2
label_desc: Use image node_id 7 for calling the ArchitectureUtilsTest obj's underlying member method code with example usage: obj.test_increase_structure_depth(problem_type, initial_architecture, new_block, expected_architecture) without return types