{"test":"t/HashBase.t","aggregator":"Test2::Harness::Log::CoverageAggregator::ByTest","files":{"lib/Test2/Harness/Runner/Job.pm":{"load":["*"],"event_dir":["*"],"mem_usage":["*"],"_fallback":["*"],"switches":["*"],"use_w_switch":["*"],"event_uuids":["*"],"args":["*"],"_merge_sources":["*"],"io_events":["*"],"job_id":["*"],"use_stream":["*"]},"lib/Test2/Harness/Util/HashBase.pm":{"import":["*"],"_new":["*"],"attr_list":["*"]},"lib/Test2/Harness/Settings/Prefix.pm":{"field":["*"],"AUTOLOAD":["*"]},"lib/Test2/Formatter/Stream.pm":{"no_numbers":["*"],"import":["*"],"convert_blessed":["*"],"fh":["*"],"indent":["*"],"handles":["*"],"utf8":["*"],"can":["*"],"*":["*"],"set_no_numbers":["*"],"isa":["*"],"set_handles":["*"],"allow_blessed":["*"],"record":["*"]},"lib/Test2/Harness/Settings.pm":{"AUTOLOAD":["*"],"prefix":["*"]},"t/HashBase.t":{"can":["*"],"exception":["*"],"new":["*"],"warnings":["*"],"do_it":["*"],"init":["*"],"*":["*"]},"lib/Test2/Harness/Util/UUID.pm":{"*":["*"]},"lib/App/Yath/Command/runner.pm":{"final_state":["*"],"test2_state":["*"]}}}
{"aggregator":"Test2::Harness::Log::CoverageAggregator::ByTest","test":"t/1-pod_name.t","files":{"lib/App/Yath/Options/Run.pm":{"<>":["*"]},"lib/App/Yath/Command/runner.pm":{"test2_state":["*"],"<>":["*"],"final_state":["*"]},"lib/App/Yath/Options/Finder.pm":{"<>":["*"]},"lib/App/Yath/Plugin/Notify.pm":{"<>":["*"]},"lib/App/Yath/Options/Persist.pm":{"<>":["*"]},"lib/Test2/Harness/Util/Queue.pm":{"<>":["*"]},"lib/App/Yath/Options/Workspace.pm":{"<>":["*"]},"lib/Test2/Harness/Renderer/Formatter.pm":{"<>":["*"]},"lib/Test2/Harness.pm":{"<>":["*"]},"lib/App/Yath/Command/which.pm":{"<>":["*"]},"lib/Test2/Harness/Event.pm":{"<>":["*"]},"lib/Test2/Harness/Log/CoverageAggregator.pm":{"<>":["*"]},"lib/Test2/Formatter/Test2.pm":{"<>":["*"]},"t/1-pod_name.t":{"wanted":["*"],"*":["*"]},"lib/Test2/Harness/Auditor/TimeTracker.pm":{"<>":["*"]},"lib/App/Yath/Options/Display.pm":{"<>":["*"]},"lib/Test2/Formatter/QVF.pm":{"<>":["*"]},"lib/App/Yath/Options/Logging.pm":{"<>":["*"]},"lib/App/Yath/Command/run.pm":{"<>":["*"]},"lib/App/Yath/Command/auditor.pm":{"<>":["*"]},"lib/Test2/Harness/Runner/Resource.pm":{"<>":["*"]},"lib/Test2/Formatter/Test2/Composer.pm":{"<>":["*"]},"lib/Test2/Harness/Runner/DepTracer.pm":{"<>":["*"]},"lib/Test2/Harness/Runner/Preload/Stage.pm":{"<>":["*"]},"lib/App/Yath/Command/stop.pm":{"<>":["*"]},"lib/Test2/Harness/Settings.pm":{"<>":["*"],"prefix":["*"],"AUTOLOAD":["*"]},"lib/Test2/Harness/Util/JSON.pm":{"<>":["*"]},"lib/App/Yath/Options/Runner.pm":{"<>":["*"]},"lib/App/Yath/Tester.pm":{"<>":["*"]},"lib/Test2/Harness/Runner/State.pm":{"<>":["*"]},"lib/App/Yath/Plugin/Git.pm":{"<>":["*"]},"lib/Test2/Harness/Util/File/Value.pm":{"<>":["*"]},"lib/App/Yath/Plugin.pm":{"<>":["*"]},"lib/Test2/Harness/TestFile.pm":{"<>":["*"]},"lib/App/Yath/Plugin/YathUI.pm":{"<>":["*"]},"lib/Test2/Harness/Log/CoverageAggregator/ByTest.pm":{"<>":["*"]},"lib/App/Yath/Command/collector.pm":{"<>":["*"]},"lib/App/Yath/Command/replay.pm":{"<>":["*"]},"lib/Test2/Harness/Util/HashBase.pm":{"<>":["*"]},"lib/Test2/Harness/Runner/Preloader.pm":{"<>":["*"]},"lib/Test2/Harness/IPC.pm":{"<>":["*"]},"lib/App/Yath/Command/watch.pm":{"<>":["*"]},"lib/App/Yath/Options/PreCommand.pm":{"<>":["*"]},"lib/App/Yath/Command.pm":{"<>":["*"]},"lib/Test2/Formatter/Stream.pm":{"allow_blessed":["*"],"_set_encoding":["*"],"fh":["*"],"convert_blessed":["*"],"*":["*"],"import":["*"],"can":["*"],"utf8":["*"],"record":["*"],"<>":["*"],"encoding":["*"],"indent":["*"]},"lib/Test2/Harness/Runner/Job.pm":{"job_id":["*"],"use_stream":["*"],"io_events":["*"],"<>":["*"],"switches":["*"],"event_uuids":["*"],"args":["*"],"use_w_switch":["*"],"_merge_sources":["*"],"load":["*"],"_fallback":["*"],"event_dir":["*"],"mem_usage":["*"]},"lib/Test2/Harness/Runner/Spawn.pm":{"<>":["*"]},"lib/Test2/Harness/Plugin.pm":{"<>":["*"]},"lib/App/Yath/Command/speedtag.pm":{"<>":["*"]},"lib/Test2/Harness/Renderer.pm":{"<>":["*"]},"lib/Test2/Harness/Util/File.pm":{"<>":["*"]},"lib/App/Yath/Command/failed.pm":{"<>":["*"]},"lib/Test2/Tools/HarnessTester.pm":{"<>":["*"]},"lib/Test2/Harness/Util/UUID.pm":{"<>":["*"],"*":["*"],"gen_uuid":["*"]},"lib/App/Yath/Command/start.pm":{"<>":["*"]},"lib/Test2/Harness/Finder.pm":{"<>":["*"]},"lib/Test2/Harness/Util/File/JSONL.pm":{"<>":["*"]},"lib/Test2/Harness/Runner/Run.pm":{"<>":["*"]},"lib/App/Yath/Command/test.pm":{"<>":["*"]},"lib/App/Yath/Options.pm":{"<>":["*"]},"lib/App/Yath/Command/init.pm":{"<>":["*"]},"lib/Test2/Harness/Log/CoverageAggregator/ByRun.pm":{"<>":["*"]},"lib/Test2/Harness/Log.pm":{"<>":["*"]},"lib/App/Yath/Command/spawn.pm":{"<>":["*"]},"lib/Test2/Harness/Auditor.pm":{"<>":["*"]},"lib/Test2/Harness/Util.pm":{"<>":["*"],"file2mod":["*"],"apply_encoding":["*"]},"lib/Test2/Harness/Util/File/JSON.pm":{"<>":["*"]},"lib/App/Yath/Plugin/Cover.pm":{"<>":["*"]},"lib/App/Yath/Command/times.pm":{"<>":["*"]},"lib/Test2/Harness/Runner/Preload.pm":{"<>":["*"]},"lib/App/Yath/Command/reload.pm":{"<>":["*"]},"lib/App/Yath/Converting.pm":{"<>":["*"]},"lib/App/Yath/Util.pm":{"<>":["*"]},"lib/Test2/Harness/Settings/Prefix.pm":{"AUTOLOAD":["*"],"field":["*"],"<>":["*"]},"lib/App/Yath/Option.pm":{"<>":["*"]},"lib/Test2/Harness/Auditor/Watcher.pm":{"<>":["*"]},"lib/Test2/Harness/IPC/Process.pm":{"<>":["*"]},"lib/Test2/Harness/Collector/JobDir.pm":{"<>":["*"]},"lib/App/Yath.pm":{"<>":["*"]},"lib/Test2/Harness/Runner.pm":{"<>":["*"]},"lib/Test2/Harness/Runner/Preloader/Stage.pm":{"<>":["*"]},"lib/Test2/Harness/Run.pm":{"<>":["*"]},"lib/Test2/Harness/Util/Term.pm":{"<>":["*"]},"lib/Test2/Harness/Runner/Constants.pm":{"<>":["*"]},"lib/Test2/Harness/Collector.pm":{"<>":["*"]},"lib/App/Yath/Options/Debug.pm":{"<>":["*"]},"lib/Test2/Harness/Collector/TapParser.pm":{"<>":["*"]},"lib/App/Yath/Plugin/SysInfo.pm":{"<>":["*"]},"lib/App/Yath/Command/projects.pm":{"<>":["*"]},"lib/App/Yath/Command/help.pm":{"<>":["*"]},"lib/Test2/Harness/Util/IPC.pm":{"<>":["*"]},"lib/Test2/Harness/Util/File/Stream.pm":{"<>":["*"]}}}
{"aggregator":"Test2::Harness::Log::CoverageAggregator::ByTest","test":"t/0-load_all.t","files":{"lib/Test2/Harness/Renderer/Formatter.pm":{"*":["*"]},"lib/App/Yath/Command/test.pm":{"*":["*"]},"lib/App/Yath/Options/Workspace.pm":{"*":["*"]},"lib/App/Yath/Options.pm":{"include":["*"],"_parse_option_args":["*"],"import":["*"],"include_option":["*"],"_index_option":["*"],"_option":["*"],"_list_option":["*"],"_post":["*"],"init":["*"],"include_from":["*"],"_parse_option_caller":["*"]},"lib/Test2/Harness/Event.pm":{"*":["*"]},"lib/Test2/Harness.pm":{"*":["*"]},"lib/App/Yath/Command/which.pm":{"*":["*"]},"lib/App/Yath/Command/init.pm":{"*":["*"]},"lib/Test2/Harness/Log/CoverageAggregator/ByRun.pm":{"*":["*"]},"lib/Test2/Formatter/Test2.pm":{"*":["*"]},"lib/Test2/Harness/Log/CoverageAggregator.pm":{"*":["*"]},"lib/Test2/Harness/Log.pm":{"*":["*"]},"lib/App/Yath/Options/Display.pm":{"*":["*"]},"lib/Test2/Harness/Auditor/TimeTracker.pm":{"*":["*"]},"lib/App/Yath/Command/spawn.pm":{"*":["*"]},"lib/App/Yath/Options/Logging.pm":{"*":["*"]},"lib/Test2/Formatter/QVF.pm":{"*":["*"]},"lib/App/Yath/Command/run.pm":{"*":["*"]},"lib/App/Yath/Command/auditor.pm":{"*":["*"]},"lib/Test2/Harness/Runner/Resource.pm":{"*":["*"]},"lib/Test2/Harness/Auditor.pm":{"*":["*"]},"lib/Test2/Harness/Util.pm":{"apply_encoding":["*"],"file2mod":["*"],"mod2file":["*"]},"lib/Test2/Formatter/Test2/Composer.pm":{"*":["*"]},"lib/App/Yath/Plugin/Cover.pm":{"*":["*"]},"lib/Test2/Harness/Plugin.pm":{"*":["*"]},"lib/App/Yath/Command/speedtag.pm":{"*":["*"]},"lib/Test2/Harness/Renderer.pm":{"*":["*"]},"lib/App/Yath/Command/runner.pm":{"final_state":["*"],"test2_state":["*"]},"lib/App/Yath/Options/Run.pm":{"*":["*"]},"lib/App/Yath/Options/Finder.pm":{"*":["*"]},"lib/App/Yath/Plugin/Notify.pm":{"*":["*"]},"lib/App/Yath/Command/failed.pm":{"*":["*"]},"lib/Test2/Tools/HarnessTester.pm":{"*":["*"]},"lib/App/Yath/Options/Persist.pm":{"*":["*"]},"lib/App/Yath/Command/start.pm":{"*":["*"]},"lib/Test2/Harness/Util/UUID.pm":{"gen_uuid":["*"],"*":["*"]},"lib/Test2/Harness/Finder.pm":{"*":["*"]},"lib/Test2/Harness/Util/HashBase.pm":{"import":["*"],"_new":["*"]},"lib/Test2/Harness/Util/Term.pm":{"*":["*"]},"lib/App/Yath/Command/watch.pm":{"*":["*"]},"lib/Test2/Harness/Collector.pm":{"*":["*"]},"lib/Test2/Formatter/Stream.pm":{"fh":["*"],"_set_encoding":["*"],"allow_blessed":["*"],"import":["*"],"*":["*"],"convert_blessed":["*"],"utf8":["*"],"record":["*"],"can":["*"],"indent":["*"],"encoding":["*"]},"lib/App/Yath/Command.pm":{"name":["*"]},"lib/App/Yath/Plugin/SysInfo.pm":{"*":["*"]},"lib/Test2/Harness/Runner/Job.pm":{"_fallback":["*"],"mem_usage":["*"],"event_dir":["*"],"load":["*"],"_merge_sources":["*"],"args":["*"],"event_uuids":["*"],"use_w_switch":["*"],"switches":["*"],"io_events":["*"],"use_stream":["*"],"job_id":["*"]},"lib/Test2/Harness/Collector/TapParser.pm":{"*":["*"]},"t/0-load_all.t":{"wanted":["*"],"*":["*"]},"lib/App/Yath/Command/help.pm":{"*":["*"]},"lib/App/Yath/Command/projects.pm":{"*":["*"]},"lib/App/Yath/Command/times.pm":{"*":["*"]},"lib/Test2/Harness/Settings.pm":{"AUTOLOAD":["*"],"new":["*"],"prefix":["*"]},"lib/App/Yath/Command/stop.pm":{"*":["*"]},"lib/App/Yath/Command/reload.pm":{"*":["*"]},"lib/App/Yath/Options/Runner.pm":{"*":["*"]},"lib/App/Yath/Tester.pm":{"*":["*"]},"lib/App/Yath/Converting.pm":{"*":["*"]},"lib/App/Yath/Plugin/Git.pm":{"*":["*"]},"lib/Test2/Harness/Settings/Prefix.pm":{"AUTOLOAD":["*"],"field":["*"]},"lib/Test2/Harness/Util/File/Value.pm":{"*":["*"]},"lib/App/Yath/Plugin.pm":{"*":["*"]},"lib/Test2/Harness/TestFile.pm":{"*":["*"],"VERSION":["*"]},"lib/App/Yath/Plugin/YathUI.pm":{"*":["*"]},"lib/Test2/Harness/Auditor/Watcher.pm":{"*":["*"]},"lib/Test2/Harness/Collector/JobDir.pm":{"*":["*"]},"lib/App/Yath/Option.pm":{"init":["*"],"valid_type":["*"]},"lib/Test2/Harness/Log/CoverageAggregator/ByTest.pm":{"*":["*"]},"lib/App/Yath/Command/collector.pm":{"*":["*"]},"lib/App/Yath.pm":{"app_path":["*"]},"lib/App/Yath/Command/replay.pm":{"*":["*"]}}}
{"files":{"lib/Test2/Harness/Util/HashBase.pm":{"_new":["*"]},"lib/Test2/Harness/Settings.pm":{"AUTOLOAD":["*"],"prefix":["*"]},"t/integration/failed.t":{"*":["*"]},"lib/App/Yath/Tester.pm":{"yath":["*"],"cover":["*"],"*":["*"],"blocking":["*"]},"lib/App/Yath/Command/runner.pm":{"test2_state":["*"],"final_state":["*"]},"lib/App/Yath/Util.pm":{"find_yath":["*"]},"lib/Test2/Harness/Runner/Job.pm":{"_merge_sources":["*"],"event_uuids":["*"],"args":["*"],"use_w_switch":["*"],"use_stream":["*"],"switches":["*"],"job_id":["*"],"_fallback":["*"],"mem_usage":["*"],"event_dir":["*"],"io_events":["*"],"load":["*"]},"lib/Test2/Harness/Util/File.pm":{"init":["*"]},"lib/Test2/Formatter/Stream.pm":{"*":["*"],"import":["*"],"convert_blessed":["*"],"fh":["*"],"allow_blessed":["*"],"_set_encoding":["*"],"indent":["*"],"encoding":["*"],"record":["*"],"utf8":["*"],"can":["*"]},"lib/Test2/Harness/Settings/Prefix.pm":{"field":["*"],"AUTOLOAD":["*"]},"lib/App/Yath.pm":{"app_path":["*"]},"lib/Test2/Harness/Util.pm":{"apply_encoding":["*"]},"lib/Test2/Harness/Util/UUID.pm":{"gen_uuid":["*"],"*":["*"]},"lib/Test2/Harness/Util/File/Stream.pm":{"init":["*"]},"lib/Test2/Harness/Util/IPC.pm":{"_run_cmd_fork":["*"]}},"test":"t/integration/failed.t","aggregator":"Test2::Harness::Log::CoverageAggregator::ByTest"}
{"aggregator":"Test2::Harness::Log::CoverageAggregator::ByTest","test":"t/integration/encoding.t","files":{"lib/Test2/Harness/Settings.pm":{"prefix":["*"],"AUTOLOAD":["*"]},"lib/App/Yath/Util.pm":{"find_yath":["*"]},"lib/App/Yath/Tester.pm":{"cover":["*"],"*":["*"],"yath":["*"],"blocking":["*"]},"lib/App/Yath/Command/runner.pm":{"test2_state":["*"],"final_state":["*"]},"lib/Test2/Harness/Runner/Job.pm":{"job_id":["*"],"use_stream":["*"],"io_events":["*"],"args":["*"],"event_uuids":["*"],"use_w_switch":["*"],"_merge_sources":["*"],"switches":["*"],"_fallback":["*"],"event_dir":["*"],"mem_usage":["*"],"load":["*"]},"lib/Test2/Harness/Settings/Prefix.pm":{"field":["*"],"AUTOLOAD":["*"]},"lib/Test2/Formatter/Stream.pm":{"can":["*"],"record":["*"],"utf8":["*"],"indent":["*"],"encoding":["*"],"_set_encoding":["*"],"allow_blessed":["*"],"fh":["*"],"convert_blessed":["*"],"import":["*"],"*":["*"]},"lib/Test2/Harness/Util/IPC.pm":{"_run_cmd_fork":["*"]},"lib/App/Yath.pm":{"app_path":["*"]},"t/integration/encoding.t":{"encode":["*"],"*":["*"]},"lib/Test2/Harness/Util.pm":{"apply_encoding":["*"]},"lib/Test2/Harness/Util/UUID.pm":{"*":["*"],"gen_uuid":["*"]}}}
{"t/integration/coverage2.t":{"aggregator":"Test2::Harness::Log::CoverageAggregator::ByTest","test":"t/integration/coverage2.t","files":{}}}
{"t/integration/init.t":{"files":{},"test":"t/integration/init.t","aggregator":"Test2::Harness::Log::CoverageAggregator::ByTest"}}
{"t/integration/retry.t":{"files":{},"aggregator":"Test2::Harness::Log::CoverageAggregator::ByTest","test":"t/integration/retry.t"}}
{"t/integration/includes.t":{"test":"t/integration/includes.t","aggregator":"Test2::Harness::Log::CoverageAggregator::ByTest","files":{}}}
{"t/integration/log_dir.t":{"files":{},"aggregator":"Test2::Harness::Log::CoverageAggregator::ByTest","test":"t/integration/log_dir.t"}}
{"t/integration/concurrency.t":{"files":{},"aggregator":"Test2::Harness::Log::CoverageAggregator::ByTest","test":"t/integration/concurrency.t"}}
{"t/integration/failure_cases.t":{"test":"t/integration/failure_cases.t","aggregator":"Test2::Harness::Log::CoverageAggregator::ByTest","files":{}}}
{"t/integration/coverage.t":{"aggregator":"Test2::Harness::Log::CoverageAggregator::ByTest","test":"t/integration/coverage.t","files":{}}}
{"t/integration/help.t":{"files":{},"test":"t/integration/help.t","aggregator":"Test2::Harness::Log::CoverageAggregator::ByTest"}}