code: def test_no_crash_on_recursive_iter_modules(self):
      for package in self.arcadia_source_finder.iter_modules(
          "project.", ""
      ):
          for _ in self.arcadia_source_finder.iter_modules(
              package[0], ""
          ):
              pass
  
imports: import stat
  import unittest
  import yaml
  from collections import namedtuple
  from unittest.mock import patch
  from parameterized import parameterized
  import __res
label_desc: Use image node_id 3 for calling the TestDictionaryChangedSizeDuringIteration obj's underlying member method code with example usage: obj.test_no_crash_on_recursive_iter_modules() without return types