aws / aws-k8s-tester
File Size

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

Intro
Learn more...
File Size Overall
0% | 28% | 33% | 19% | 18%
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
go0% | 18% | 37% | 22% | 21%
yaml0% | 100% | 0% | 0% | 0%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
internal0% | 28% | 33% | 20% | 17%
cmd0% | 0% | 0% | 0% | 100%
Longest Files (Top 41)
File# lines# units
node.go
in internal/deployers/eksapi
729 20
infra.yaml
in internal/deployers/eksapi/templates
517 -
infra.go
in internal/deployers/eksapi
408 10
deployer.go
in internal/deployers/eksapi
303 14
k8s.go
in internal/deployers/eksapi
277 11
logs.go
in internal/deployers/eksapi
259 6
ginkgo.go
in internal/testers/ginkgov1
228 10
package.go
in internal/testers/ginkgov1
191 6
static_cluster.go
in internal/deployers/eksapi
168 9
cluster.go
in internal/deployers/eksapi
157 5
cmd.go
in internal/testers/multi
145 7
janitor.go
in internal/deployers/eksapi
120 5
up.go
in internal/deployers/eksctl
101 4
addons.go
in internal/deployers/eksapi
85 3
cloudwatch.go
in internal/metrics
83 4
kubeconfig.go
in internal/deployers/eksapi
69 1
aws.go
in internal/deployers/eksapi
64 9
cluster_config.go
in internal/deployers/eksctl
63 1
templates.go
in internal/deployers/eksapi/templates
58 -
deployer.go
in internal/deployers/eksctl
53 5
vpccni.go
in internal/deployers/eksapi
43 1
userdata.go
in internal/deployers/eksapi
37 1
kubectl.go
in internal/testers/ginkgov1/kubectl
32 2
path.go
in internal/util
32 2
version.go
in internal/util
26 2
metrics.go
in internal/deployers/eksapi
24 -
main.go
in cmd/kubetest2-eksapi-janitor
23 1
http.go
in internal/util
21 1
auth_map_role.go
in internal/deployers/eksapi
16 1
down.go
in internal/deployers/eksctl
14 1
config.go
in internal/awssdk
14 1
registry.go
in internal/metrics
13 -
exec.go
in internal/util
11 1
noop.go
in internal/metrics
9 3
main.go
in cmd/kubetest2-eksapi
8 1
main.go
in cmd/kubetest2-eksctl
8 1
lang.go
in internal/util
7 1
main.go
in cmd/kubetest2-tester-ginkgo-v1
7 1
main.go
in cmd/kubetest2-tester-multi
5 1
build.go
in internal/deployers/eksctl
4 1
version.go
in internal
2 -
Files With Most Units (Top 36)
File# lines# units
node.go
in internal/deployers/eksapi
729 20
deployer.go
in internal/deployers/eksapi
303 14
k8s.go
in internal/deployers/eksapi
277 11
ginkgo.go
in internal/testers/ginkgov1
228 10
infra.go
in internal/deployers/eksapi
408 10
static_cluster.go
in internal/deployers/eksapi
168 9
aws.go
in internal/deployers/eksapi
64 9
cmd.go
in internal/testers/multi
145 7
package.go
in internal/testers/ginkgov1
191 6
logs.go
in internal/deployers/eksapi
259 6
deployer.go
in internal/deployers/eksctl
53 5
janitor.go
in internal/deployers/eksapi
120 5
cluster.go
in internal/deployers/eksapi
157 5
cloudwatch.go
in internal/metrics
83 4
up.go
in internal/deployers/eksctl
101 4
noop.go
in internal/metrics
9 3
addons.go
in internal/deployers/eksapi
85 3
kubectl.go
in internal/testers/ginkgov1/kubectl
32 2
version.go
in internal/util
26 2
path.go
in internal/util
32 2
lang.go
in internal/util
7 1
exec.go
in internal/util
11 1
http.go
in internal/util
21 1
down.go
in internal/deployers/eksctl
14 1
build.go
in internal/deployers/eksctl
4 1
cluster_config.go
in internal/deployers/eksctl
63 1
kubeconfig.go
in internal/deployers/eksapi
69 1
vpccni.go
in internal/deployers/eksapi
43 1
userdata.go
in internal/deployers/eksapi
37 1
auth_map_role.go
in internal/deployers/eksapi
16 1
config.go
in internal/awssdk
14 1
main.go
in cmd/kubetest2-eksapi
8 1
main.go
in cmd/kubetest2-eksctl
8 1
main.go
in cmd/kubetest2-tester-ginkgo-v1
7 1
main.go
in cmd/kubetest2-tester-multi
5 1
main.go
in cmd/kubetest2-eksapi-janitor
23 1
Files With Long Lines (Top 12)

There are 12 files with lines longer than 120 characters. In total, there are 61 long lines.

File# lines# units# long lines
deployer.go
in internal/deployers/eksapi
303 14 17
node.go
in internal/deployers/eksapi
729 20 14
infra.go
in internal/deployers/eksapi
408 10 8
ginkgo.go
in internal/testers/ginkgov1
228 10 7
logs.go
in internal/deployers/eksapi
259 6 5
static_cluster.go
in internal/deployers/eksapi
168 9 3
templates.go
in internal/deployers/eksapi/templates
58 - 2
package.go
in internal/testers/ginkgov1
191 6 1
janitor.go
in internal/deployers/eksapi
120 5 1
kubeconfig.go
in internal/deployers/eksapi
69 1 1
vpccni.go
in internal/deployers/eksapi
43 1 1
addons.go
in internal/deployers/eksapi
85 3 1
Correlations

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

internal/deployers/eksapi/node.go x: 9 commits (all time) y: 729 lines of code internal/deployers/eksapi/templates/templates.go x: 6 commits (all time) y: 58 lines of code internal/deployers/eksapi/userdata.go x: 2 commits (all time) y: 37 lines of code internal/deployers/eksapi/logs.go x: 4 commits (all time) y: 259 lines of code internal/deployers/eksapi/infra.go x: 8 commits (all time) y: 408 lines of code internal/deployers/eksapi/deployer.go x: 3 commits (all time) y: 303 lines of code internal/deployers/eksapi/kubeconfig.go x: 2 commits (all time) y: 69 lines of code internal/deployers/eksapi/cluster.go x: 3 commits (all time) y: 157 lines of code internal/deployers/eksapi/janitor.go x: 3 commits (all time) y: 120 lines of code internal/deployers/eksapi/templates/infra.yaml x: 2 commits (all time) y: 517 lines of code cmd/kubetest2-eksapi-janitor/main.go x: 2 commits (all time) y: 23 lines of code cmd/kubetest2-eksapi/main.go x: 1 commits (all time) y: 8 lines of code cmd/kubetest2-tester-multi/main.go x: 1 commits (all time) y: 5 lines of code internal/awssdk/config.go x: 1 commits (all time) y: 14 lines of code internal/deployers/eksapi/addons.go x: 1 commits (all time) y: 85 lines of code internal/deployers/eksapi/auth_map_role.go x: 1 commits (all time) y: 16 lines of code internal/deployers/eksapi/aws.go x: 1 commits (all time) y: 64 lines of code internal/deployers/eksapi/k8s.go x: 1 commits (all time) y: 277 lines of code internal/deployers/eksapi/metrics.go x: 1 commits (all time) y: 24 lines of code internal/deployers/eksapi/static_cluster.go x: 1 commits (all time) y: 168 lines of code internal/deployers/eksapi/vpccni.go x: 1 commits (all time) y: 43 lines of code internal/deployers/eksctl/cluster_config.go x: 1 commits (all time) y: 63 lines of code internal/deployers/eksctl/deployer.go x: 1 commits (all time) y: 53 lines of code internal/deployers/eksctl/up.go x: 1 commits (all time) y: 101 lines of code internal/metrics/cloudwatch.go x: 1 commits (all time) y: 83 lines of code internal/metrics/noop.go x: 1 commits (all time) y: 9 lines of code internal/testers/ginkgov1/ginkgo.go x: 1 commits (all time) y: 228 lines of code internal/testers/ginkgov1/kubectl/kubectl.go x: 1 commits (all time) y: 32 lines of code internal/testers/ginkgov1/package.go x: 1 commits (all time) y: 191 lines of code internal/testers/multi/cmd.go x: 1 commits (all time) y: 145 lines of code internal/util/http.go x: 1 commits (all time) y: 21 lines of code internal/util/version.go x: 1 commits (all time) y: 26 lines of code internal/version.go x: 1 commits (all time) y: 2 lines of code
729.0
lines of code
  min: 2.0
  average: 108.15
  25th percentile: 13.5
  median: 43.0
  75th percentile: 151.0
  max: 729.0
0 9.0
commits (all time)
min: 1.0 | average: 1.8 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 9.0

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

internal/deployers/eksapi/node.go x: 4 contributors (all time) y: 729 lines of code internal/deployers/eksapi/templates/templates.go x: 3 contributors (all time) y: 58 lines of code internal/deployers/eksapi/userdata.go x: 2 contributors (all time) y: 37 lines of code internal/deployers/eksapi/logs.go x: 1 contributors (all time) y: 259 lines of code internal/deployers/eksapi/infra.go x: 3 contributors (all time) y: 408 lines of code internal/deployers/eksapi/deployer.go x: 2 contributors (all time) y: 303 lines of code internal/deployers/eksapi/kubeconfig.go x: 2 contributors (all time) y: 69 lines of code internal/deployers/eksapi/cluster.go x: 1 contributors (all time) y: 157 lines of code internal/deployers/eksapi/janitor.go x: 1 contributors (all time) y: 120 lines of code internal/deployers/eksapi/templates/infra.yaml x: 2 contributors (all time) y: 517 lines of code cmd/kubetest2-eksapi-janitor/main.go x: 1 contributors (all time) y: 23 lines of code cmd/kubetest2-eksapi/main.go x: 1 contributors (all time) y: 8 lines of code cmd/kubetest2-tester-multi/main.go x: 1 contributors (all time) y: 5 lines of code internal/awssdk/config.go x: 1 contributors (all time) y: 14 lines of code internal/deployers/eksapi/addons.go x: 1 contributors (all time) y: 85 lines of code internal/deployers/eksapi/auth_map_role.go x: 1 contributors (all time) y: 16 lines of code internal/deployers/eksapi/aws.go x: 1 contributors (all time) y: 64 lines of code internal/deployers/eksapi/k8s.go x: 1 contributors (all time) y: 277 lines of code internal/deployers/eksapi/static_cluster.go x: 1 contributors (all time) y: 168 lines of code internal/deployers/eksapi/vpccni.go x: 1 contributors (all time) y: 43 lines of code internal/deployers/eksctl/cluster_config.go x: 1 contributors (all time) y: 63 lines of code internal/deployers/eksctl/deployer.go x: 1 contributors (all time) y: 53 lines of code internal/deployers/eksctl/up.go x: 1 contributors (all time) y: 101 lines of code internal/metrics/cloudwatch.go x: 1 contributors (all time) y: 83 lines of code internal/metrics/noop.go x: 1 contributors (all time) y: 9 lines of code internal/testers/ginkgov1/ginkgo.go x: 1 contributors (all time) y: 228 lines of code internal/testers/ginkgov1/kubectl/kubectl.go x: 1 contributors (all time) y: 32 lines of code internal/testers/ginkgov1/package.go x: 1 contributors (all time) y: 191 lines of code internal/testers/multi/cmd.go x: 1 contributors (all time) y: 145 lines of code internal/util/http.go x: 1 contributors (all time) y: 21 lines of code internal/util/version.go x: 1 contributors (all time) y: 26 lines of code internal/version.go x: 1 contributors (all time) y: 2 lines of code
729.0
lines of code
  min: 2.0
  average: 108.15
  25th percentile: 13.5
  median: 43.0
  75th percentile: 151.0
  max: 729.0
0 4.0
contributors (all time)
min: 1.0 | average: 1.27 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0

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

internal/deployers/eksapi/node.go x: 2 commits (30d) y: 729 lines of code internal/deployers/eksapi/templates/templates.go x: 2 commits (30d) y: 58 lines of code internal/deployers/eksapi/userdata.go x: 1 commits (30d) y: 37 lines of code internal/deployers/eksapi/logs.go x: 2 commits (30d) y: 259 lines of code
729.0
lines of code
  min: 37.0
  average: 270.75
  25th percentile: 42.25
  median: 158.5
  75th percentile: 611.5
  max: 729.0
0 2.0
commits (30d)
min: 1.0 | average: 1.75 | 25th percentile: 1.25 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

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

internal/deployers/eksapi/node.go x: 2 contributors (30d) y: 729 lines of code internal/deployers/eksapi/templates/templates.go x: 1 contributors (30d) y: 58 lines of code internal/deployers/eksapi/userdata.go x: 1 contributors (30d) y: 37 lines of code internal/deployers/eksapi/logs.go x: 1 contributors (30d) y: 259 lines of code
729.0
lines of code
  min: 37.0
  average: 270.75
  25th percentile: 42.25
  median: 158.5
  75th percentile: 611.5
  max: 729.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.25 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.75 | max: 2.0

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

internal/deployers/eksapi/node.go x: 7 commits (90d) y: 729 lines of code internal/deployers/eksapi/templates/templates.go x: 5 commits (90d) y: 58 lines of code internal/deployers/eksapi/userdata.go x: 1 commits (90d) y: 37 lines of code internal/deployers/eksapi/logs.go x: 2 commits (90d) y: 259 lines of code internal/deployers/eksapi/infra.go x: 4 commits (90d) y: 408 lines of code internal/deployers/eksapi/deployer.go x: 2 commits (90d) y: 303 lines of code internal/deployers/eksapi/kubeconfig.go x: 1 commits (90d) y: 69 lines of code internal/deployers/eksapi/cluster.go x: 2 commits (90d) y: 157 lines of code internal/deployers/eksapi/janitor.go x: 1 commits (90d) y: 120 lines of code
729.0
lines of code
  min: 37.0
  average: 237.78
  25th percentile: 63.5
  median: 157.0
  75th percentile: 355.5
  max: 729.0
0 7.0
commits (90d)
min: 1.0 | average: 2.78 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.5 | max: 7.0

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

internal/deployers/eksapi/node.go x: 3 contributors (90d) y: 729 lines of code internal/deployers/eksapi/templates/templates.go x: 2 contributors (90d) y: 58 lines of code internal/deployers/eksapi/userdata.go x: 1 contributors (90d) y: 37 lines of code internal/deployers/eksapi/logs.go x: 1 contributors (90d) y: 259 lines of code internal/deployers/eksapi/infra.go x: 2 contributors (90d) y: 408 lines of code internal/deployers/eksapi/deployer.go x: 2 contributors (90d) y: 303 lines of code internal/deployers/eksapi/kubeconfig.go x: 1 contributors (90d) y: 69 lines of code internal/deployers/eksapi/cluster.go x: 1 contributors (90d) y: 157 lines of code internal/deployers/eksapi/janitor.go x: 1 contributors (90d) y: 120 lines of code
729.0
lines of code
  min: 37.0
  average: 237.78
  25th percentile: 63.5
  median: 157.0
  75th percentile: 355.5
  max: 729.0
0 3.0
contributors (90d)
min: 1.0 | average: 1.56 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0