class ParallelTests::Test::Runner
def set_unknown_runtime(tests, options)
fill gaps with unknown-runtime if given, average otherwise
def set_unknown_runtime(tests, options) known, unknown = tests.partition(&:last) return if unknown.empty? unknown_runtime = options[:unknown_runtime] || (known.empty? ? 1 : known.map!(&:last).sum / known.size) # average unknown.each { |set| set[1] = unknown_runtime } end