Migrate test_runner to devtools_entrypoint

This is the very last folder that needed to migrate. As such,
we can now remove all references to `all_devtools_module_sources`
and its corresponding `copy_devtools_modules` infrastructure.

A follow-up change will remove all Rollup logic from
`build_release_applications` as well.

[email protected],[email protected]

Bug: 1101738
Change-Id: Ib706b58d56a76ee367378059aa49b6931b6f6727
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2390630
Commit-Queue: Tim van der Lippe <[email protected]>
Reviewed-by: Jack Franklin <[email protected]>
diff --git a/BUILD.gn b/BUILD.gn
index 9d668c9..672ae19 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -276,10 +276,6 @@
   "test",
 ]
 
-if (is_debug) {
-  devtools_frontend_resources_deps += [ ":copy_devtools_modules" ]
-}
-
 group("devtools_all_files") {
   testonly = true
   data = all_devtools_files + generated_devtools_module_entrypoint_sources
@@ -303,34 +299,13 @@
   outputs = [ "$resources_out_dir/emulated_devices/{{source_file_part}}" ]
 }
 
-if (is_debug) {
-  action("copy_devtools_modules") {
-    script = "scripts/build/copy_devtools_modules.py"
-
-    deps = [ ":build_release_devtools" ]
-
-    inputs = input_devtools_modules
-    response_file_contents = inputs
-    outputs = output_devtools_modules
-
-    args = [
-      "--file_list",
-      "{{response_file_name}}",
-      "--input_path",
-      rebase_path(".", root_build_dir),
-      "--output_path",
-      rebase_path(resources_out_dir, root_build_dir),
-    ]
-  }
-}
-
 action("generate_devtools_grd") {
   script = "scripts/build/generate_devtools_grd.py"
 
   deps = [ ":devtools_frontend_resources" ]
 
   grd_files =
-      generated_devtools_module_entrypoint_sources + output_devtools_modules +
+      generated_devtools_module_entrypoint_sources +
       generated_applications_html + generated_applications_js +
       generated_non_autostart_non_remote_modules + devtools_embedder_scripts +
       generated_worker_bundles + generated_typescript_entrypoint_sources +
@@ -425,7 +400,7 @@
 
   inputs = helper_scripts + all_devtools_files + devtools_test_files +
            application_templates + all_worker_entrypoints +
-           front_end_devtools_module_entrypoint_sources + input_devtools_modules
+           front_end_devtools_module_entrypoint_sources
   outputs =
       generated_applications_js + generated_non_autostart_non_remote_modules +
       generated_remote_modules + generated_test_modules +