docstr: Test world logging with dynamic batching.
  
  Checks when the number of examples exceeds the buffersize.
code: def test_world_logging_buffersize(self):
      """
      Test world logging with dynamic batching.
  
      Checks when the number of examples exceeds the buffersize.
      """
      with testing_utils.tempdir() as tmpdir:
          save_report = os.path.join(tmpdir, "report")
          testing_utils.eval_model(
              dict(
                  model_file="zoo:unittest/transformer_generator2/model",
                  task="integration_tests:RepeatTeacher:2000",
                  world_logs=save_report + ".jsonl",
                  report_filename=save_report,
                  truncate=1024,
                  dynamic_batching="full",
                  batchsize=4,
              ),
              valid_datatype="train:evalmode",
              skip_test=True,
          )
          convo_fle = str(save_report) + ".jsonl"
          convos = Conversations(convo_fle)
          # we expect there to be 2000 episodes logged in the convos
          self.assertEquals(len(convos), 2000)
  
imports: from parlai.core.opt import Opt
  from parlai.tasks.integration_tests.agents import NUM_TEST, EXAMPLE_SIZE
  from parlai.utils.conversations import Conversations
  import parlai.utils.testing
  import os
  from typing import Dict, Any
  import unittest
label_desc: Use image node_id 11 for calling the TestDynamicBatching obj's underlying member method code with example usage: obj.test_world_logging_buffersize() without return types