GoogleCloudPlatform / guest-test-infra
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
23% | 37% | 21% | 7% | 9%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
jsonnet33% | 53% | 13% | 0% | 0%
go0% | 0% | 43% | 34% | 22%
yaml0% | 0% | 45% | 0% | 54%
py0% | 0% | 0% | 86% | 13%
toml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
concourse29% | 47% | 17% | 0% | 6%
container_images0% | 0% | 39% | 37% | 22%
Longest Files (Top 50)
File# lines# units
guest-package-build.jsonnet
in concourse/pipelines
1513 -
guest-package-dev-build.jsonnet
in concourse/pipelines
1061 -
windows-image-build.jsonnet
in concourse/pipelines
937 -
740 -
artifact-releaser-test.jsonnet
in concourse/pipelines
734 -
618 -
accelerator-image-build.jsonnet
in concourse/pipelines
595 -
linux-image-build.jsonnet
in concourse/pipelines
554 -
debian-worker-image-build.yaml
in concourse/pipelines
452 -
linux-image-build-dev.jsonnet
in concourse/pipelines
404 -
container-build.jsonnet
in concourse/pipelines
340 -
types.go
in container_images/registry-image-forked
337 13
windows-image-build-mbr.jsonnet
in concourse/pipelines
299 -
out.go
in container_images/registry-image-forked/commands
275 7
check.go
in container_images/registry-image-forked/commands
274 10
main.go
in container_images/cleanerupper
193 2
in.go
in container_images/registry-image-forked/commands
190 7
requests.go
in container_images/concourse-metrics/pkg/requests
174 4
unpack.go
in container_images/registry-image-forked/commands
139 2
main.py
in container_images/pytest
132 8
check_command.go
in container_images/gce-img-resource/check
87 2
in_command.go
in container_images/gce-img-resource/in
70 2
58 -
pipeline-set-pipeline.yaml
in concourse/pipelines
54 -
main.go
in container_images/concourse-metrics/cmd/publish-job-result
51 1
main.go
in container_images/concourse-metrics/cmd/publish-coverage
40 1
main.go
in container_images/concourse-metrics/cmd/publish-time-since
40 1
backoff.go
in container_images/registry-image-forked
35 1
main.go
in container_images/gce-img-resource/cmd/in
27 2
pyproject.toml
in container_images/pytest/example/src/application
25 -
24 -
main.go
in container_images/gce-img-resource/cmd/check
24 2
get-last-stable-tag.yaml
in concourse/tasks
22 -
main.go
in container_images/registry-image-forked/cmd/out
21 1
main.go
in container_images/registry-image-forked/cmd/check
21 1
main.go
in container_images/registry-image-forked/cmd/in
21 1
20 -
guest-package-build.yaml
in concourse/tasks
19 -
daisy-publish-images.yaml
in concourse/tasks
19 -
render-templates.yaml
in concourse/tasks
19 -
publish-job-result.yaml
in concourse/tasks
18 -
gotest.yaml
in concourse/tasks
18 -
package-gointegtest.yaml
in concourse/tasks
17 -
gcloud-publish-image.yaml
in concourse/tasks
16 -
16 -
16 -
16 -
16 -
gcloud-promote-package.yaml
in concourse/tasks
15 -
get-github-token.yaml
in concourse/tasks
15 -
Files With Most Units (Top 22)
File# lines# units
types.go
in container_images/registry-image-forked
337 13
check.go
in container_images/registry-image-forked/commands
274 10
main.py
in container_images/pytest
132 8
in.go
in container_images/registry-image-forked/commands
190 7
out.go
in container_images/registry-image-forked/commands
275 7
requests.go
in container_images/concourse-metrics/pkg/requests
174 4
check_command.go
in container_images/gce-img-resource/check
87 2
in_command.go
in container_images/gce-img-resource/in
70 2
main.go
in container_images/gce-img-resource/cmd/check
24 2
main.go
in container_images/gce-img-resource/cmd/in
27 2
main.go
in container_images/cleanerupper
193 2
unpack.go
in container_images/registry-image-forked/commands
139 2
ints.py
in container_images/pytest/example/src/sums
4 1
main.py
in container_images/pytest/example/src/application
3 1
main.go
in container_images/concourse-metrics/cmd/publish-coverage
40 1
main.go
in container_images/concourse-metrics/cmd/publish-time-since
40 1
main.go
in container_images/concourse-metrics/cmd/publish-job-result
51 1
logging.go
in container_images/registry-image-forked/commands
15 1
main.go
in container_images/registry-image-forked/cmd/out
21 1
main.go
in container_images/registry-image-forked/cmd/check
21 1
main.go
in container_images/registry-image-forked/cmd/in
21 1
backoff.go
in container_images/registry-image-forked
35 1
Files With Long Lines (Top 24)

There are 24 files with lines longer than 120 characters. In total, there are 286 long lines.

File# lines# units# long lines
guest-package-build.jsonnet
in concourse/pipelines
1513 - 103
windows-image-build.jsonnet
in concourse/pipelines
937 - 41
guest-package-dev-build.jsonnet
in concourse/pipelines
1061 - 40
740 - 31
618 - 22
accelerator-image-build.jsonnet
in concourse/pipelines
595 - 20
linux-image-build.jsonnet
in concourse/pipelines
554 - 4
artifact-releaser-test.jsonnet
in concourse/pipelines
734 - 4
windows-image-build-mbr.jsonnet
in concourse/pipelines
299 - 2
main.go
in container_images/concourse-metrics/cmd/publish-job-result
51 1 2
main.go
in container_images/cleanerupper
193 2 2
check.go
in container_images/registry-image-forked/commands
274 10 2
types.go
in container_images/registry-image-forked
337 13 2
linux-image-build-dev.jsonnet
in concourse/pipelines
404 - 1
gcloud-publish-image.yaml
in concourse/tasks
16 - 1
generate-timestamp.yaml
in concourse/tasks
13 - 1
13 - 1
generate-build-id-sbom.yaml
in concourse/tasks
13 - 1
generate-hash.yaml
in concourse/tasks
14 - 1
gcloud-promote-package.yaml
in concourse/tasks
15 - 1
16 - 1
main.go
in container_images/concourse-metrics/cmd/publish-coverage
40 1 1
main.go
in container_images/concourse-metrics/cmd/publish-time-since
40 1 1
in.go
in container_images/registry-image-forked/commands
190 7 1
Correlations

File Size vs. Commits (all time): 66 points

concourse/pipelines/guest-package-dev-build.jsonnet x: 1 commits (all time) y: 1061 lines of code concourse/pipelines/pipeline-set-pipeline.yaml x: 40 commits (all time) y: 54 lines of code concourse/pipelines/guest-package-build.jsonnet x: 136 commits (all time) y: 1513 lines of code concourse/pipelines/accelerator-image-build.jsonnet x: 9 commits (all time) y: 595 lines of code concourse/pipelines/windows-image-build-staging.jsonnet x: 29 commits (all time) y: 740 lines of code concourse/pipelines/windows-image-build.jsonnet x: 79 commits (all time) y: 937 lines of code concourse/pipelines/linux-image-build-dev.jsonnet x: 12 commits (all time) y: 404 lines of code concourse/pipelines/linux-image-build.jsonnet x: 151 commits (all time) y: 554 lines of code concourse/pipelines/container-build.jsonnet x: 33 commits (all time) y: 340 lines of code container_images/registry-image-forked/commands/check.go x: 2 commits (all time) y: 274 lines of code container_images/registry-image-forked/types.go x: 2 commits (all time) y: 337 lines of code concourse/pipelines/artifact-releaser-test.jsonnet x: 22 commits (all time) y: 734 lines of code concourse/pipelines/debian-worker-image-build.yaml x: 16 commits (all time) y: 452 lines of code concourse/pipelines/windows-image-build-mbr.jsonnet x: 19 commits (all time) y: 299 lines of code concourse/pipelines/windows-image-build-standard.jsonnet x: 20 commits (all time) y: 618 lines of code container_images/cleanerupper/main.go x: 3 commits (all time) y: 193 lines of code concourse/tasks/generate-build-id-shasum.yaml x: 1 commits (all time) y: 13 lines of code concourse/tasks/generate-hash.yaml x: 7 commits (all time) y: 14 lines of code concourse/tasks/render-templates.yaml x: 9 commits (all time) y: 19 lines of code concourse/tasks/generate-timestamp.yaml x: 5 commits (all time) y: 13 lines of code concourse/tasks/gotest.yaml x: 4 commits (all time) y: 18 lines of code concourse/tasks/publish-job-result.yaml x: 5 commits (all time) y: 18 lines of code concourse/tasks/publish-time-since.yaml x: 3 commits (all time) y: 14 lines of code concourse/tasks/daisy-build-package-image.yaml x: 8 commits (all time) y: 20 lines of code container_images/gce-img-resource/check/check_command.go x: 2 commits (all time) y: 87 lines of code container_images/gce-img-resource/types.go x: 2 commits (all time) y: 11 lines of code concourse/tasks/generate-id.yaml x: 4 commits (all time) y: 13 lines of code concourse/tasks/get-last-stable-tag.yaml x: 3 commits (all time) y: 22 lines of code container_images/gce-img-resource/in/in_command.go x: 2 commits (all time) y: 70 lines of code container_images/gce-img-resource/cmd/check/main.go x: 1 commits (all time) y: 24 lines of code concourse/tasks/generate-package-version.yaml x: 6 commits (all time) y: 24 lines of code concourse/tasks/get-github-token.yaml x: 2 commits (all time) y: 15 lines of code container_images/concourse-metrics/cmd/publish-coverage/main.go x: 2 commits (all time) y: 40 lines of code container_images/registry-image-forked/backoff.go x: 1 commits (all time) y: 35 lines of code container_images/registry-image-forked/cmd/check/main.go x: 1 commits (all time) y: 21 lines of code container_images/registry-image-forked/commands/in.go x: 1 commits (all time) y: 190 lines of code container_images/registry-image-forked/commands/out.go x: 1 commits (all time) y: 275 lines of code container_images/registry-image-forked/commands/unpack.go x: 1 commits (all time) y: 139 lines of code container_images/concourse-metrics/pkg/requests/requests.go x: 3 commits (all time) y: 174 lines of code container_images/concourse-metrics/cmd/publish-time-since/main.go x: 1 commits (all time) y: 40 lines of code container_images/concourse-metrics/cmd/publish-job-result/main.go x: 1 commits (all time) y: 51 lines of code concourse/concourse-helm-values.yaml x: 1 commits (all time) y: 58 lines of code container_images/pytest/example/src/application/main.py x: 1 commits (all time) y: 3 lines of code container_images/pytest/example/src/application/setup.py x: 1 commits (all time) y: 8 lines of code container_images/pytest/main.py x: 2 commits (all time) y: 132 lines of code
1513.0
lines of code
  min: 3.0
  average: 166.68
  25th percentile: 15.0
  median: 21.5
  75th percentile: 190.75
  max: 1513.0
0 151.0
commits (all time)
min: 1.0 | average: 10.95 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 6.25 | max: 151.0

File Size vs. Contributors (all time): 66 points

concourse/pipelines/guest-package-dev-build.jsonnet x: 1 contributors (all time) y: 1061 lines of code concourse/pipelines/pipeline-set-pipeline.yaml x: 12 contributors (all time) y: 54 lines of code concourse/pipelines/guest-package-build.jsonnet x: 13 contributors (all time) y: 1513 lines of code concourse/pipelines/accelerator-image-build.jsonnet x: 1 contributors (all time) y: 595 lines of code concourse/pipelines/windows-image-build-staging.jsonnet x: 6 contributors (all time) y: 740 lines of code concourse/pipelines/windows-image-build.jsonnet x: 10 contributors (all time) y: 937 lines of code concourse/pipelines/linux-image-build-dev.jsonnet x: 2 contributors (all time) y: 404 lines of code concourse/pipelines/linux-image-build.jsonnet x: 15 contributors (all time) y: 554 lines of code concourse/pipelines/container-build.jsonnet x: 8 contributors (all time) y: 340 lines of code container_images/registry-image-forked/commands/check.go x: 2 contributors (all time) y: 274 lines of code container_images/registry-image-forked/types.go x: 2 contributors (all time) y: 337 lines of code concourse/pipelines/artifact-releaser-test.jsonnet x: 5 contributors (all time) y: 734 lines of code concourse/pipelines/debian-worker-image-build.yaml x: 7 contributors (all time) y: 452 lines of code concourse/pipelines/windows-image-build-mbr.jsonnet x: 3 contributors (all time) y: 299 lines of code concourse/pipelines/windows-image-build-standard.jsonnet x: 4 contributors (all time) y: 618 lines of code container_images/cleanerupper/main.go x: 2 contributors (all time) y: 193 lines of code concourse/tasks/generate-build-id-shasum.yaml x: 1 contributors (all time) y: 13 lines of code concourse/tasks/generate-hash.yaml x: 2 contributors (all time) y: 14 lines of code concourse/tasks/render-templates.yaml x: 3 contributors (all time) y: 19 lines of code concourse/tasks/generate-timestamp.yaml x: 5 contributors (all time) y: 13 lines of code concourse/tasks/gotest.yaml x: 2 contributors (all time) y: 18 lines of code concourse/tasks/validate-integtest-result.yaml x: 3 contributors (all time) y: 14 lines of code concourse/tasks/daisy-build-package-image.yaml x: 4 contributors (all time) y: 20 lines of code container_images/gce-img-resource/check/check_command.go x: 2 contributors (all time) y: 87 lines of code container_images/gce-img-resource/types.go x: 2 contributors (all time) y: 11 lines of code container_images/gce-img-resource/in/in_command.go x: 1 contributors (all time) y: 70 lines of code container_images/gce-img-resource/cmd/check/main.go x: 1 contributors (all time) y: 24 lines of code concourse/tasks/daisy-build-images-debian.yaml x: 4 contributors (all time) y: 16 lines of code concourse/tasks/generate-package-version.yaml x: 2 contributors (all time) y: 24 lines of code container_images/concourse-metrics/cmd/publish-coverage/main.go x: 1 contributors (all time) y: 40 lines of code container_images/registry-image-forked/backoff.go x: 1 contributors (all time) y: 35 lines of code container_images/registry-image-forked/cmd/check/main.go x: 1 contributors (all time) y: 21 lines of code container_images/registry-image-forked/commands/in.go x: 1 contributors (all time) y: 190 lines of code container_images/registry-image-forked/commands/out.go x: 1 contributors (all time) y: 275 lines of code container_images/registry-image-forked/commands/unpack.go x: 1 contributors (all time) y: 139 lines of code container_images/concourse-metrics/pkg/requests/requests.go x: 2 contributors (all time) y: 174 lines of code container_images/concourse-metrics/cmd/publish-job-result/main.go x: 1 contributors (all time) y: 51 lines of code concourse/concourse-helm-values.yaml x: 1 contributors (all time) y: 58 lines of code container_images/pytest/example/src/application/main.py x: 1 contributors (all time) y: 3 lines of code container_images/pytest/example/src/application/setup.py x: 1 contributors (all time) y: 8 lines of code container_images/pytest/main.py x: 1 contributors (all time) y: 132 lines of code
1513.0
lines of code
  min: 3.0
  average: 166.68
  25th percentile: 15.0
  median: 21.5
  75th percentile: 190.75
  max: 1513.0
0 15.0
contributors (all time)
min: 1.0 | average: 2.86 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 15.0

File Size vs. Commits (30 days): 4 points

concourse/pipelines/guest-package-dev-build.jsonnet x: 1 commits (30d) y: 1061 lines of code concourse/pipelines/pipeline-set-pipeline.yaml x: 1 commits (30d) y: 54 lines of code concourse/pipelines/guest-package-build.jsonnet x: 15 commits (30d) y: 1513 lines of code concourse/pipelines/accelerator-image-build.jsonnet x: 3 commits (30d) y: 595 lines of code
1513.0
lines of code
  min: 54.0
  average: 805.75
  25th percentile: 189.25
  median: 828.0
  75th percentile: 1400.0
  max: 1513.0
0 15.0
commits (30d)
min: 1.0 | average: 5.0 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 12.0 | max: 15.0

File Size vs. Contributors (30 days): 4 points

concourse/pipelines/guest-package-dev-build.jsonnet x: 1 contributors (30d) y: 1061 lines of code concourse/pipelines/pipeline-set-pipeline.yaml x: 1 contributors (30d) y: 54 lines of code concourse/pipelines/guest-package-build.jsonnet x: 4 contributors (30d) y: 1513 lines of code concourse/pipelines/accelerator-image-build.jsonnet x: 1 contributors (30d) y: 595 lines of code
1513.0
lines of code
  min: 54.0
  average: 805.75
  25th percentile: 189.25
  median: 828.0
  75th percentile: 1400.0
  max: 1513.0
0 4.0
contributors (30d)
min: 1.0 | average: 1.75 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.25 | max: 4.0

File Size vs. Commits (90 days): 8 points

concourse/pipelines/guest-package-dev-build.jsonnet x: 1 commits (90d) y: 1061 lines of code concourse/pipelines/pipeline-set-pipeline.yaml x: 2 commits (90d) y: 54 lines of code concourse/pipelines/guest-package-build.jsonnet x: 21 commits (90d) y: 1513 lines of code concourse/pipelines/accelerator-image-build.jsonnet x: 9 commits (90d) y: 595 lines of code concourse/pipelines/windows-image-build-staging.jsonnet x: 1 commits (90d) y: 740 lines of code concourse/pipelines/windows-image-build.jsonnet x: 3 commits (90d) y: 937 lines of code concourse/pipelines/linux-image-build-dev.jsonnet x: 2 commits (90d) y: 404 lines of code concourse/pipelines/linux-image-build.jsonnet x: 5 commits (90d) y: 554 lines of code
1513.0
lines of code
  min: 54.0
  average: 732.25
  25th percentile: 441.5
  median: 667.5
  75th percentile: 1030.0
  max: 1513.0
0 21.0
commits (90d)
min: 1.0 | average: 5.5 | 25th percentile: 1.25 | median: 2.5 | 75th percentile: 8.0 | max: 21.0

File Size vs. Contributors (90 days): 8 points

concourse/pipelines/guest-package-dev-build.jsonnet x: 1 contributors (90d) y: 1061 lines of code concourse/pipelines/pipeline-set-pipeline.yaml x: 2 contributors (90d) y: 54 lines of code concourse/pipelines/guest-package-build.jsonnet x: 5 contributors (90d) y: 1513 lines of code concourse/pipelines/accelerator-image-build.jsonnet x: 1 contributors (90d) y: 595 lines of code concourse/pipelines/windows-image-build-staging.jsonnet x: 1 contributors (90d) y: 740 lines of code concourse/pipelines/windows-image-build.jsonnet x: 2 contributors (90d) y: 937 lines of code concourse/pipelines/linux-image-build-dev.jsonnet x: 1 contributors (90d) y: 404 lines of code concourse/pipelines/linux-image-build.jsonnet x: 2 contributors (90d) y: 554 lines of code
1513.0
lines of code
  min: 54.0
  average: 732.25
  25th percentile: 441.5
  median: 667.5
  75th percentile: 1030.0
  max: 1513.0
0 5.0
contributors (90d)
min: 1.0 | average: 1.88 | 25th percentile: 1.0 | median: 1.5 | 75th percentile: 2.0 | max: 5.0