   alias Baumeister.Observer.NoopPlugin
   alias Baumeister.Test.TestListener
   alias Baumeister.EventCenter
+  alias Baumeister.EventLogger
 
   alias Baumeister.Test.Utils
 

    Process.flag(:trap_exit, true)
    {:ok, worker} = Worker.start_link()
    assert Process.alive?(worker)
    ref = Process.monitor(GenServer.whereis(Coordinator.name))
    ref_worker = Process.monitor(worker)


    {bmf, _local_os} = Utils.create_parsed_bmf("echo Hallo")
    coord = make_tmp_coordinate()
    {:ok, listener} = TestListener.start()
    GenStage.sync_subscribe(listener, to: EventCenter.name())
    {:ok, _worker} = Worker.start_link()
    wait_for_worker()
    Logger.debug "Worker is started"

    {:ok, _ref} = Coordinator.add_job(coord, bmf)
    ################
    #
    # Why is the event sent to the coordinator? Only
