docstr: Non-value events in the generator don't cause early exits.
code: def testNonValueEvents(self):
      """Non-value events in the generator don't cause early exits."""
      gen = _EventGenerator(self)
      acc = ea.EventAccumulator(gen)
      gen.AddScalar("s1", wall_time=1, step=10, value=20)
      gen.AddEvent(
          event_pb2.Event(wall_time=2, step=20, file_version="nots2")
      )
      gen.AddScalar("s3", wall_time=3, step=100, value=1)
      gen.AddHistogram("hst1")
      gen.AddImage("im1")
      gen.AddAudio("snd1")
  
      acc.Reload()
      self.assertTagsEqual(
          acc.Tags(),
          {
              ea.IMAGES: ["im1"],
              ea.AUDIO: ["snd1"],
              ea.SCALARS: ["s1", "s3"],
              ea.HISTOGRAMS: ["hst1"],
              ea.COMPRESSED_HISTOGRAMS: ["hst1"],
          },
      )
  
imports: import os
  import numpy
  import tensorflow
  from tensorboard.backend.event_processing import event_accumulator
  from tensorboard.compat.proto import config_pb2
  from tensorboard.compat.proto import event_pb2
  from tensorboard.compat.proto import graph_pb2
  from tensorboard.compat.proto import meta_graph_pb2
  from tensorboard.compat.proto import summary_pb2
  from tensorboard.plugins.distribution import compressor
  from tensorboard.util import tensor_util
  from tensorboard.util import test_util
  from tensorboard.util import tb_logging
label_desc: Use image node_id 12 for calling the MockingEventAccumulatorTest obj's underlying member method code with example usage: obj.testNonValueEvents() without return types