aws-observability / aws-otel-test-framework
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 362 files with 16,021 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 8 files changed 21-50 times (1,618 lines of code)
    • 71 files changed 6-20 times (3,546 lines of code)
    • 283 files changed 1-5 times (10,857 lines of code)
0% | 0% | 10% | 22% | 67%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
java, tf, tpl, yml, tfvars, json, mustache, md, go, gradle, sh, xml, mod, txt, gitignore, yaml, jsp, py, dockerignore, bat, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
tf0% | 0% | 30% | 24% | 45%
java0% | 0% | 0% | 29% | 70%
tpl0% | 0% | 0% | 23% | 76%
mustache0% | 0% | 0% | 22% | 77%
tfvars0% | 0% | 0% | 9% | 90%
yml0% | 0% | 0% | <1% | 99%
go0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
jsp0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
terraform/ec20% | 0% | 88% | 2% | 9%
terraform/ecs0% | 0% | 57% | 0% | 42%
terraform/eks0% | 0% | 7% | 12% | 80%
terraform/setup0% | 0% | 58% | <1% | 40%
terraform/common0% | 0% | 74% | 25% | 0%
validator/src0% | 0% | 0% | 30% | 69%
terraform/templates0% | 0% | 0% | 62% | 37%
terraform/testcases0% | 0% | 0% | 19% | 80%
terraform/soaking0% | 0% | 0% | 69% | 30%
terraform/ec2_setup0% | 0% | 0% | 63% | 36%
load-generator/src0% | 0% | 0% | 32% | 67%
terraform/basic_components0% | 0% | 0% | 100% | 0%
terraform/performance0% | 0% | 0% | 64% | 35%
terraform/validation0% | 0% | 0% | 100% | 0%
terraform/canary0% | 0% | 0% | 51% | 48%
terraform/mock0% | 0% | 0% | 51% | 48%
terraform0% | 0% | 0% | 100% | 0%
trace-java-client/src0% | 0% | 0% | 0% | 100%
terraform/eks_fargate_setup0% | 0% | 0% | 0% | 100%
cmd/aotutil0% | 0% | 0% | 0% | 100%
sample-apps/prometheus0% | 0% | 0% | 0% | 100%
terraform/eks_adot_operator_cluster_setup0% | 0% | 0% | 0% | 100%
terraform/imagebuild0% | 0% | 0% | 0% | 100%
mocked_servers/https0% | 0% | 0% | 0% | 100%
sample-apps/jmx0% | 0% | 0% | 0% | 100%
sample-apps/jaeger-zipkin-sample-app0% | 0% | 0% | 0% | 100%
mocked_servers/grpc_trace0% | 0% | 0% | 0% | 100%
mocked_servers/grpc_metrics0% | 0% | 0% | 0% | 100%
sample-apps/statsd0% | 0% | 0% | 0% | 100%
terraform/add_on0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
main.tf
in terraform/ec2
396 - 27 483 46
main.tf
in terraform/eks
211 - 50 482 33
amis.tf
in terraform/ec2
366 - 218 491 32
variables.tf
in terraform/ec2
71 - 27 485 27
main.tf
in terraform/ecs
283 - 48 486 27
outputs.tf
in terraform/common
78 - 15 486 24
setup.tf
in terraform/setup
179 - 20 491 24
variables.tf
in terraform/ecs
34 - 218 486 21
App.java
in validator/src/main/java/com/amazon/aoc
150 5 58 491 20
variables.tf
in terraform/eks
11 - 36 482 19
Context.java
in validator/src/main/java/com/amazon/aoc/models
28 - 58 491 19
ValidatorFactory.java
in validator/src/main/java/com/amazon/aoc/validators
81 2 182 484 19
common.tf
in terraform
61 - 12 443 17
TraceValidator.java
in validator/src/main/java/com/amazon/aoc/validators
128 5 419 491 17
main.tf
in terraform/soaking
132 - 20 447 17
ExceptionCode.java
in validator/src/main/java/com/amazon/aoc/exception
36 2 309 491 15
variables.tf
in terraform/basic_components
28 - 293 485 13
RetryHelper.java
in validator/src/main/java/com/amazon/aoc/helpers
46 3 271 491 13
tpl
docker_compose.tpl
in terraform/templates/local
47 - 7 454 13
main.tf
in terraform/validation
49 - 58 447 13