Path Lines of Code builders/dotnet/acceptance/common_test.go 74 builders/dotnet/acceptance/flex_test.go 26 builders/dotnet/acceptance/gae_test.go 7 builders/dotnet/acceptance/gcf_test.go 61 builders/dotnet/acceptance/gcp_test.go 120 builders/firebase/apphosting/acceptance/nodejs_test.go 85 builders/gcp/base/acceptance/cpp_fn_test.go 39 builders/gcp/base/acceptance/dart_test.go 26 builders/gcp/base/acceptance/dotnet_fn_test.go 52 builders/gcp/base/acceptance/dotnet_test.go 91 builders/gcp/base/acceptance/go_fn_test.go 53 builders/gcp/base/acceptance/go_test.go 104 builders/gcp/base/acceptance/java_fn_test.go 86 builders/gcp/base/acceptance/java_test.go 173 builders/gcp/base/acceptance/nodejs_fn_test.go 123 builders/gcp/base/acceptance/nodejs_test.go 117 builders/gcp/base/acceptance/php_test.go 80 builders/gcp/base/acceptance/python_fn_test.go 87 builders/gcp/base/acceptance/python_test.go 118 builders/gcp/base/acceptance/ruby_fn_test.go 53 builders/gcp/base/acceptance/ruby_test.go 130 builders/go/acceptance/common_test.go 17 builders/go/acceptance/flex_test.go 49 builders/go/acceptance/gae_test.go 114 builders/go/acceptance/gcf_test.go 206 builders/go/acceptance/gcp_test.go 119 builders/go/acceptance/v111_gcf_test.go 127 builders/java/acceptance/flex_test.go 35 builders/java/acceptance/gae_test.go 166 builders/java/acceptance/gcf_test.go 140 builders/java/acceptance/gcp_test.go 171 builders/nodejs/acceptance/fah_test.go 89 builders/nodejs/acceptance/flex_test.go 46 builders/nodejs/acceptance/gae_test.go 193 builders/nodejs/acceptance/gcf_test.go 252 builders/nodejs/acceptance/gcp_test.go 126 builders/nodejs/acceptance/legacy_worker_gcf_test.go 151 builders/php/acceptance/common_test.go 18 builders/php/acceptance/flex_test.go 65 builders/php/acceptance/gae_test.go 68 builders/php/acceptance/gcf_test.go 179 builders/php/acceptance/gcp_test.go 74 builders/python/acceptance/flex_test.go 48 builders/python/acceptance/gae_test.go 93 builders/python/acceptance/gcf_test.go 117 builders/python/acceptance/gcp_test.go 97 builders/ruby/acceptance/common_test.go 10 builders/ruby/acceptance/flex_test.go 43 builders/ruby/acceptance/gae_test.go 128 builders/ruby/acceptance/gcf_test.go 120 builders/ruby/acceptance/gcp_test.go 131 cmd/config/entrypoint/main_test.go 201 cmd/config/flex/main_test.go 93 cmd/cpp/clear_source/main_test.go 35 cmd/cpp/functions_framework/main_test.go 224 cmd/dart/compile/main_test.go 30 cmd/dart/pub/main_test.go 33 cmd/dart/sdk/main_test.go 40 cmd/dotnet/appengine/main_test.go 27 cmd/dotnet/appengine_main/main_test.go 43 cmd/dotnet/flex/main_test.go 40 cmd/dotnet/functions_framework/main_test.go 29 cmd/dotnet/publish/main_test.go 293 cmd/dotnet/runtime/main_test.go 77 cmd/dotnet/sdk/main_test.go 77 cmd/go/appengine/main_test.go 112 cmd/go/appengine_gomod/main_test.go 187 cmd/go/appengine_gopath/main_test.go 49 cmd/go/build/main_test.go 82 cmd/go/clear_source/main_test.go 35 cmd/go/flex_gomod/main_test.go 164 cmd/go/functions_framework/converter/get_package/main_test.go 173 cmd/go/functions_framework/main_test.go 188 cmd/go/gomod/main_test.go 30 cmd/go/gopath/main_test.go 30 cmd/go/legacy_worker/converter/get_package/main_test.go 101 cmd/go/legacy_worker/main_test.go 127 cmd/go/runtime/main_test.go 102 cmd/java/appengine/main_test.go 8 cmd/java/clear_source/main_test.go 75 cmd/java/entrypoint/main_test.go 8 cmd/java/exploded_jar/main_test.go 30 cmd/java/functions_framework/main_test.go 29 cmd/java/graalvm/main_test.go 43 cmd/java/gradle/main_test.go 92 cmd/java/maven/main_test.go 101 cmd/java/native_image/main_test.go 179 cmd/java/runtime/main_test.go 364 cmd/nodejs/appengine/main_test.go 43 cmd/nodejs/firebaseangular/main_test.go 463 cmd/nodejs/firebasebundle/main_test.go 444 cmd/nodejs/firebasenextjs/main_test.go 411 cmd/nodejs/firebasenx/main_test.go 105 cmd/nodejs/functions_framework/main_test.go 124 cmd/nodejs/legacy_worker/main_test.go 44 cmd/nodejs/npm/main_test.go 169 cmd/nodejs/pnpm/main_test.go 50 cmd/nodejs/runtime/main_test.go 68 cmd/nodejs/yarn/main_test.go 50 cmd/php/appengine/main_test.go 69 cmd/php/cloudfunctions/main_test.go 51 cmd/php/composer/main_test.go 33 cmd/php/composer_gcp_build/main_test.go 55 cmd/php/composer_install/main_test.go 202 cmd/php/functions_framework/main_test.go 29 cmd/php/runtime/main_test.go 62 cmd/php/supervisor/main_test.go 66 cmd/php/webconfig/main_test.go 166 cmd/python/appengine/main_test.go 36 cmd/python/functions_framework/main_test.go 142 cmd/python/functions_framework_compat/main_test.go 63 cmd/python/link_runtime/main_test.go 37 cmd/python/pip/main_test.go 33 cmd/python/runtime/main_test.go 90 cmd/python/webserver/main_test.go 94 cmd/ruby/appengine/main_test.go 134 cmd/ruby/appengine_validation/main_test.go 45 cmd/ruby/bundle/main_test.go 45 cmd/ruby/flex_entrypoint/main_test.go 44 cmd/ruby/functions_framework/main_test.go 29 cmd/ruby/rails/main_test.go 65 cmd/ruby/rubygems/main_test.go 179 cmd/ruby/runtime/main_test.go 61 cmd/utils/archive_source/main_test.go 191 cmd/utils/label/main_test.go 44 cmd/utils/nginx/main_test.go 38 internal/acceptance/acceptance_test.go 101 internal/acceptance/structure_test.go 86 internal/mockprocess/cmd/main.go 38 internal/mockprocess/mockprocess.go 80 internal/mockprocess/mockprocessutil/mockprocessutil.go 17 kokoro/presubmit/dotnet/dotnet3_gcf_test.cfg 5 kokoro/presubmit/dotnet/dotnet3_gcp_test.cfg 5 kokoro/presubmit/dotnet/dotnet6_flex_test.cfg 5 kokoro/presubmit/dotnet/dotnet6_gcf_test.cfg 5 kokoro/presubmit/dotnet/dotnet6_gcp_test.cfg 5 kokoro/presubmit/dotnet/dotnet7_gcp_test.cfg 5 kokoro/presubmit/dotnet/dotnet8_flex_test.cfg 5 kokoro/presubmit/dotnet/dotnet8_gcf_test.cfg 5 kokoro/presubmit/dotnet/dotnet8_gcp_test.cfg 5 kokoro/presubmit/go/go111_gae_test.cfg 5 kokoro/presubmit/go/go111_gcp_test.cfg 5 kokoro/presubmit/go/go112_gae_test.cfg 5 kokoro/presubmit/go/go112_gcp_test.cfg 5 kokoro/presubmit/go/go113_gae_test.cfg 5 kokoro/presubmit/go/go113_gcf_test.cfg 5 kokoro/presubmit/go/go113_gcp_test.cfg 5 kokoro/presubmit/go/go114_gae_test.cfg 5 kokoro/presubmit/go/go114_gcp_test.cfg 5 kokoro/presubmit/go/go115_gae_test.cfg 5 kokoro/presubmit/go/go115_gcp_test.cfg 5 kokoro/presubmit/go/go116_gae_test.cfg 5 kokoro/presubmit/go/go116_gcf_test.cfg 5 kokoro/presubmit/go/go116_gcp_test.cfg 5 kokoro/presubmit/go/go118_flex_test.cfg 5 kokoro/presubmit/go/go118_gae_test.cfg 5 kokoro/presubmit/go/go118_gcf_test.cfg 5 kokoro/presubmit/go/go118_gcp_test.cfg 5 kokoro/presubmit/go/go119_flex_test.cfg 5 kokoro/presubmit/go/go119_gae_test.cfg 5 kokoro/presubmit/go/go119_gcf_test.cfg 5 kokoro/presubmit/go/go119_gcp_test.cfg 5 kokoro/presubmit/go/go120_flex_test.cfg 5 kokoro/presubmit/go/go120_gae_test.cfg 5 kokoro/presubmit/go/go120_gcf_test.cfg 5 kokoro/presubmit/go/go120_gcp_test.cfg 5 kokoro/presubmit/go/go121_flex_test.cfg 5 kokoro/presubmit/go/go121_gae_test.cfg 5 kokoro/presubmit/go/go121_gcf_test.cfg 5 kokoro/presubmit/go/go121_gcp_test.cfg 5 kokoro/presubmit/go/go122_flex_test.cfg 5 kokoro/presubmit/go/go122_gae_test.cfg 5 kokoro/presubmit/go/go122_gcf_test.cfg 5 kokoro/presubmit/go/go122_gcp_test.cfg 5 kokoro/presubmit/go/go123_flex_test.cfg 5 kokoro/presubmit/go/go123_gae_test.cfg 5 kokoro/presubmit/go/go123_gcf_test.cfg 5 kokoro/presubmit/go/go123_gcp_test.cfg 5 kokoro/presubmit/java/java11_flex_test.cfg 5 kokoro/presubmit/java/java11_gae_test.cfg 5 kokoro/presubmit/java/java11_gcf_test.cfg 5 kokoro/presubmit/java/java11_gcp_test.cfg 5 kokoro/presubmit/java/java17_flex_test.cfg 5 kokoro/presubmit/java/java17_gae_test.cfg 5 kokoro/presubmit/java/java17_gcf_test.cfg 5 kokoro/presubmit/java/java17_gcp_test.cfg 5 kokoro/presubmit/java/java21_flex_test.cfg 5 kokoro/presubmit/java/java21_gae_test.cfg 5 kokoro/presubmit/java/java21_gcf_test.cfg 5 kokoro/presubmit/java/java21_gcp_test.cfg 5 kokoro/presubmit/nodejs/nodejs10_gae_test.cfg 5 kokoro/presubmit/nodejs/nodejs10_gcf_test.cfg 5 kokoro/presubmit/nodejs/nodejs10_gcp_test.cfg 5 kokoro/presubmit/nodejs/nodejs12_gae_test.cfg 5 kokoro/presubmit/nodejs/nodejs12_gcf_test.cfg 5 kokoro/presubmit/nodejs/nodejs12_gcp_test.cfg 5 kokoro/presubmit/nodejs/nodejs14_gae_test.cfg 5 kokoro/presubmit/nodejs/nodejs14_gcf_test.cfg 5 kokoro/presubmit/nodejs/nodejs14_gcp_test.cfg 5 kokoro/presubmit/nodejs/nodejs16_gae_test.cfg 5 kokoro/presubmit/nodejs/nodejs16_gcf_test.cfg 5 kokoro/presubmit/nodejs/nodejs16_gcp_test.cfg 5 kokoro/presubmit/nodejs/nodejs18_flex_test.cfg 5 kokoro/presubmit/nodejs/nodejs18_gae_test.cfg 5 kokoro/presubmit/nodejs/nodejs18_gcf_test.cfg 5 kokoro/presubmit/nodejs/nodejs18_gcp_test.cfg 5 kokoro/presubmit/nodejs/nodejs20_flex_test.cfg 5 kokoro/presubmit/nodejs/nodejs20_gae_test.cfg 5 kokoro/presubmit/nodejs/nodejs20_gcf_test.cfg 5 kokoro/presubmit/nodejs/nodejs20_gcp_test.cfg 5 kokoro/presubmit/nodejs/nodejs22_flex_test.cfg 5 kokoro/presubmit/nodejs/nodejs22_gae_test.cfg 5 kokoro/presubmit/nodejs/nodejs22_gcf_test.cfg 5 kokoro/presubmit/nodejs/nodejs22_gcp_test.cfg 5 kokoro/presubmit/php/php72_gae_test.cfg 5 kokoro/presubmit/php/php72_gcp_test.cfg 5 kokoro/presubmit/php/php73_gae_test.cfg 5 kokoro/presubmit/php/php73_gcp_test.cfg 5 kokoro/presubmit/php/php74_flex_test.cfg 5 kokoro/presubmit/php/php74_gae_test.cfg 5 kokoro/presubmit/php/php74_gcf_test.cfg 5 kokoro/presubmit/php/php74_gcp_test.cfg 5 kokoro/presubmit/php/php81_flex_test.cfg 5 kokoro/presubmit/php/php81_gae_test.cfg 5 kokoro/presubmit/php/php81_gcf_test.cfg 5 kokoro/presubmit/php/php81_gcp_test.cfg 5 kokoro/presubmit/php/php82_flex_test.cfg 5 kokoro/presubmit/php/php82_gae_test.cfg 5 kokoro/presubmit/php/php82_gcf_test.cfg 5 kokoro/presubmit/php/php82_gcp_test.cfg 5 kokoro/presubmit/php/php83_flex_test.cfg 5 kokoro/presubmit/php/php83_gae_test.cfg 5 kokoro/presubmit/php/php83_gcf_test.cfg 5 kokoro/presubmit/php/php83_gcp_test.cfg 5 kokoro/presubmit/php/php84_flex_test.cfg 5 kokoro/presubmit/php/php84_gae_test.cfg 5 kokoro/presubmit/php/php84_gcf_test.cfg 5 kokoro/presubmit/php/php84_gcp_test.cfg 5 kokoro/presubmit/python/python310_flex_test.cfg 5 kokoro/presubmit/python/python310_gae_test.cfg 5 kokoro/presubmit/python/python310_gcf_test.cfg 5 kokoro/presubmit/python/python310_gcp_test.cfg 5 kokoro/presubmit/python/python311_flex_test.cfg 5 kokoro/presubmit/python/python311_gae_test.cfg 5 kokoro/presubmit/python/python311_gcf_test.cfg 5 kokoro/presubmit/python/python311_gcp_test.cfg 5 kokoro/presubmit/python/python312_flex_test.cfg 5 kokoro/presubmit/python/python312_gae_test.cfg 5 kokoro/presubmit/python/python312_gcf_test.cfg 5 kokoro/presubmit/python/python312_gcp_test.cfg 5 kokoro/presubmit/python/python313_flex_test.cfg 5 kokoro/presubmit/python/python313_gae_test.cfg 5 kokoro/presubmit/python/python313_gcf_test.cfg 5 kokoro/presubmit/python/python313_gcp_test.cfg 5 kokoro/presubmit/python/python37_gae_test.cfg 5 kokoro/presubmit/python/python37_gcf_test.cfg 5 kokoro/presubmit/python/python37_gcp_test.cfg 5 kokoro/presubmit/python/python38_flex_test.cfg 5 kokoro/presubmit/python/python38_gae_test.cfg 5 kokoro/presubmit/python/python38_gcf_test.cfg 5 kokoro/presubmit/python/python38_gcp_test.cfg 5 kokoro/presubmit/python/python39_flex_test.cfg 5 kokoro/presubmit/python/python39_gae_test.cfg 5 kokoro/presubmit/python/python39_gcf_test.cfg 5 kokoro/presubmit/python/python39_gcp_test.cfg 5 kokoro/presubmit/ruby/ruby25_gae_test.cfg 5 kokoro/presubmit/ruby/ruby25_gcp_test.cfg 5 kokoro/presubmit/ruby/ruby26_gae_test.cfg 5 kokoro/presubmit/ruby/ruby26_gcf_test.cfg 5 kokoro/presubmit/ruby/ruby26_gcp_test.cfg 5 kokoro/presubmit/ruby/ruby27_gae_test.cfg 5 kokoro/presubmit/ruby/ruby27_gcf_test.cfg 5 kokoro/presubmit/ruby/ruby27_gcp_test.cfg 5 kokoro/presubmit/ruby/ruby30_gae_test.cfg 5 kokoro/presubmit/ruby/ruby30_gcf_test.cfg 5 kokoro/presubmit/ruby/ruby30_gcp_test.cfg 5 kokoro/presubmit/ruby/ruby32_flex_test.cfg 5 kokoro/presubmit/ruby/ruby32_gae_test.cfg 5 kokoro/presubmit/ruby/ruby32_gcf_test.cfg 5 kokoro/presubmit/ruby/ruby32_gcp_test.cfg 5 kokoro/presubmit/ruby/ruby33_flex_test.cfg 5 kokoro/presubmit/ruby/ruby33_gae_test.cfg 5 kokoro/presubmit/ruby/ruby33_gcf_test.cfg 5 kokoro/presubmit/ruby/ruby33_gcp_test.cfg 5 kokoro/presubmit/ruby/ruby34_flex_test.cfg 5 kokoro/presubmit/ruby/ruby34_gae_test.cfg 5 kokoro/presubmit/ruby/ruby34_gcf_test.cfg 5 kokoro/presubmit/ruby/ruby34_gcp_test.cfg 5 pkg/appengine/appengine_test.go 91 pkg/appyaml/appyaml_test.go 121 pkg/ar/ar_test.go 476 pkg/buildererror/error_test.go 38 pkg/buildererror/status_test.go 28 pkg/buildermetadata/buildermetadata_test.go 70 pkg/buildermetrics/buildermetrics_test.go 182 pkg/buildermetrics/counter_test.go 29 pkg/buildermetrics/descriptor_test.go 231 pkg/buildermetrics/descriptors_test.go 11 pkg/buildermetrics/floatdp_test.go 29 pkg/buildermetrics/legacymetric_test.go 51 pkg/buildermetrics/metricfield_test.go 77 pkg/builderoutput/builderoutput_test.go 146 pkg/clearsource/clearsource_test.go 72 pkg/cloudfunctions/cloudfunctions_test.go 72 pkg/dart/dart_test.go 129 pkg/devmode/devmode_test.go 73 pkg/dotnet/dotnet_test.go 285 pkg/env/env_test.go 73 pkg/fetch/fetch_test.go 148 pkg/fileutil/fileutil_test.go 208 pkg/firebase/apphostingschema/apphostingschema_test.go 502 pkg/firebase/apphostingschema/vpcaccess_test.go 367 pkg/firebase/bundleschema/bundleschema_test.go 82 pkg/firebase/envvars/envvars_test.go 184 pkg/firebase/preparer/preparer_test.go 459 pkg/firebase/publisher/publisher_test.go 379 pkg/firebase/secrets/secrets_test.go 198 pkg/firebase/util/filesystem/filesystem_test.go 145 pkg/firebase/util/util_test.go 91 pkg/flex/supervisor_test.go 65 pkg/gcpbuildpack/builderoutput_test.go 503 pkg/gcpbuildpack/detect_test.go 168 pkg/gcpbuildpack/exec_test.go 602 pkg/gcpbuildpack/gcpbuildpack_test.go 638 pkg/gcpbuildpack/os_test.go 58 pkg/gcpbuildpack/span_test.go 77 pkg/golang/golang_test.go 561 pkg/java/appenginewebxml_test.go 57 pkg/java/gradle_test.go 62 pkg/java/java_test.go 270 pkg/java/maven_test.go 82 pkg/nodejs/angular_test.go 105 pkg/nodejs/nextjs_test.go 91 pkg/nodejs/nodejs_test.go 711 pkg/nodejs/npm_test.go 412 pkg/nodejs/nuxt_test.go 67 pkg/nodejs/nx_test.go 45 pkg/nodejs/pnpm_test.go 187 pkg/nodejs/registry_test.go 263 pkg/nodejs/sveltekit_test.go 126 pkg/nodejs/yarn_test.go 258 pkg/php/php_test.go 160 pkg/python/python_test.go 79 pkg/ruby/entrypoint_test.go 93 pkg/ruby/gemfile_test.go 152 pkg/ruby/ruby_test.go 380 pkg/runtime/install_test.go 604 pkg/runtime/runtime_test.go 121 pkg/version/version_test.go 175 stacks/firebase_app_hosting_22/build_structure_test.yaml 45 stacks/firebase_app_hosting_22/run_structure_test.yaml 51 stacks/google_22/build_structure_test.yaml 49 stacks/google_22/run_structure_test.yaml 51 stacks/google_24/run_structure_test.yaml 48 stacks/google_24_full/build_structure_test.yaml 142 stacks/google_24_full/run_structure_test.yaml 208 stacks/google_24_universal/build_structure_test.yaml 69 stacks/google_24_universal/run_structure_test.yaml 63 stacks/google_gae_22/build_structure_test.yaml 133 stacks/google_gae_22/run_structure_test.yaml 181 stacks/google_min_22/run_structure_test.yaml 47 tools/checktools/main_test.go 15