android / testing-samples
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 50 files with 1,942 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 2 files changed 6-20 times (148 lines of code)
    • 48 files changed 1-5 times (1,794 lines of code)
0% | 0% | 0% | 7% | 92%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
xml, java, gradle, properties, md, gitignore, bat, kt, sh, pro, txt, yml, html, yaml, bzl, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
yml0% | 0% | 0% | 100% | 0%
bzl0% | 0% | 0% | 100% | 0%
java0% | 0% | 0% | 0% | 100%
kt0% | 0% | 0% | 0% | 100%
html0% | 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
bazelci0% | 0% | 0% | 100% | 0%
ROOT0% | 0% | 0% | 100% | 0%
ui/espresso0% | 0% | 0% | 0% | 100%
unit/BasicSample0% | 0% | 0% | 0% | 100%
unit/BasicUnitAndroidTest0% | 0% | 0% | 0% | 100%
unit/BasicSample-kotlinApp0% | 0% | 0% | 0% | 100%
runner/AndroidTestOrchestratorSample0% | 0% | 0% | 0% | 100%
runner/AndroidJunitRunnerSample0% | 0% | 0% | 0% | 100%
ui/uiautomator0% | 0% | 0% | 0% | 100%
integration/ServiceTestRuleSample0% | 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
buildkite-pipeline.yml
in bazelci
135 - 171 1155 10
common_defs.bzl
in root
13 - 998 1212 7
SampleFragmentTest.kt
in ui/espresso/FragmentScenarioSample/app/src/sharedTest/java/com/example/android/testing/espresso/fragmentscenario
18 1 137 1014 5
SampleDialogFragmentTest.kt
in ui/espresso/FragmentScenarioSample/app/src/sharedTest/java/com/example/android/testing/espresso/fragmentscenario
34 2 137 1009 4
WebViewActivity.java
in ui/espresso/WebBasicSample/app/src/main/java/com/example/android/testing/espresso/web/BasicSample
36 2 1225 2386 4
SampleFragment.kt
in ui/espresso/FragmentScenarioSample/app/src/main/java/com/example/android/testing/espresso/fragmentscenario
14 1 1003 1014 3
Calculator.java
in runner/AndroidJunitRunnerSample/app/src/main/java/com/example/android/testing/androidjunitrunnersample
18 4 1225 2386 3
MainActivity.java
in ui/espresso/RecyclerViewSample/app/src/main/java/com/example/android/testing/espresso/RecyclerViewSample
24 1 1225 1988 3
SimpleIdlingResource.java
in ui/espresso/IdlingResourceSample/app/src/main/java/com/example/android/testing/espresso/IdlingResourceSample/IdlingResource
26 4 1225 1988 3
SharedPreferencesHelper.java
in unit/BasicSample/app/src/main/java/com/example/android/testing/unittesting/BasicSample
28 3 1998 2386 3
MessageDelayer.java
in ui/espresso/IdlingResourceSample/app/src/main/java/com/example/android/testing/espresso/IdlingResourceSample
29 1 1225 1988 3
EmailValidator.java
in unit/BasicSample/app/src/main/java/com/example/android/testing/unittesting/BasicSample
30 5 1998 2386 3
MainActivity.java
in ui/uiautomator/BasicSample/app/src/main/java/com/example/android/testing/uiautomator/BasicSample
32 2 1434 2386 3
MainActivity.java
in ui/espresso/BasicSample/app/src/main/java/com/example/android/testing/espresso/BasicSample
33 2 1434 2386 3
ImageViewerActivity.java
in ui/espresso/IntentsAdvancedSample/app/src/main/java/com/example/android/testing/espresso/intents/AdvancedSample
41 4 1225 2386 3
MainActivity.java
in ui/espresso/IdlingResourceSample/app/src/main/java/com/example/android/testing/espresso/IdlingResourceSample
45 4 1225 1988 3
MainActivity.java
in ui/espresso/CustomMatcherSample/app/src/main/java/com/example/android/testing/espresso/CustomMatcherSample
49 4 1225 2386 3
CustomAdapter.java
in ui/espresso/RecyclerViewSample/app/src/main/java/com/example/android/testing/espresso/RecyclerViewSample
53 6 1225 1988 3
LongListActivity.java
in ui/espresso/DataAdapterSample/app/src/main/java/com/example/android/testing/espresso/DataAdapterSample
70 5 1225 2386 3
MainActivity.kt
in ui/espresso/ScreenshotSample/app/src/main/java/com/example/android/testing/espresso/screenshotsample
9 1 122 123 2