# File lib/cucumber/cli/main.rb, line 32
      def execute!(existing_runtime = nil)
        trap_interrupt
        return @drb_output if run_drb_client
        
        runtime = if existing_runtime
          existing_runtime.configure(configuration)
          existing_runtime
        else
          Runtime.new(configuration)
        end

        runtime.run!
        runtime.results.failure?
      rescue ProfilesNotDefinedError, YmlLoadError, ProfileNotFound => e
        @error_stream.puts e.message
        true
      end