code: def test_single_thread(
      self,
      container: neptune.metadata_containers.MetadataContainer,
      environment,
  ):
      sys_id = container["sys/id"].fetch()
      number_of_reinitialized = 5
      namespace = self.gen_key()
  
      reinitialized = [
          reinitialize_container(
              sys_id=sys_id,
              container_type=container.container_type.value,
              project=environment.project,
          )
          for _ in range(number_of_reinitialized)
      ]
  
      container[f"{namespace}/{fake.unique.word()}"] = fake.color()
      container.sync()
  
      random.shuffle(reinitialized)
      for reinitialized_container in reinitialized:
          reinitialized_container[
              f"{namespace}/{fake.unique.word()}"
          ] = fake.color()
  
      random.shuffle(reinitialized)
      for reinitialized_container in reinitialized:
          reinitialized_container.sync()
  
      container.sync()
  
      assert (
          len(container[namespace].fetch())
          == number_of_reinitialized + 1
      )
  
      for r in reinitialized:
          r.stop()
  
file_path: neptune-client/tests/e2e/standard/test_multiple.py
imports: import concurrent.futures
  import random
  import pytest
  import neptune
  from tests.e2e.base import BaseE2ETest, fake
  from tests.e2e.utils import reinitialize_container
label_desc: Use image node_id 1 for calling the TestMultiple obj's underlying member method code with example usage: obj.test_single_thread(container, environment) without return types