azure / kperf
Duplication

Places in code with 6 or more lines that are exactly the same.

Intro
Learn more...
Duplication Overall
system16% (899 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
yaml53% (452 lines)
go9% (447 lines)
Duplication per Component (primary)
contrib18% (360 lines)
manifests41% (335 lines)
cmd13% (88 lines)
runner4% (42 lines)
helmcli21% (40 lines)
request7% (34 lines)
metrics0% (0 lines)
api0% (0 lines)
portforward0% (0 lines)
virtualcluster0% (0 lines)

Duplication Between Components (50+ lines)

G cmd cmd contrib contrib cmd--contrib 116

Download: SVG DOT (open online Graphviz editor)

Open 2D force graph... Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 93 duplicates...
Size#FoldersFilesLinesCode
22 x 2 contrib/internal/manifests/workload
contrib/internal/manifests/workload
8:31 (75%)
8:31 (75%)
view
21 x 2 runner
runner
26:55 (63%)
29:58 (60%)
view
20 x 2 cmd/kperf/commands
contrib/cmd/runkperf/commands
29:56 (74%)
29:56 (74%)
view
20 x 2 contrib/cmd/runkperf/commands/bench
contrib/cmd/runkperf/commands/bench
75:98 (30%)
75:98 (30%)
view
20 x 2 contrib/internal/manifests/loadprofile
contrib/internal/manifests/loadprofile
8:27 (74%)
8:27 (74%)
view
18 x 2 contrib/internal/manifests/loadprofile
contrib/internal/manifests/loadprofile
10:27 (66%)
10:27 (66%)
view
18 x 2 contrib/internal/manifests/loadprofile
contrib/internal/manifests/loadprofile
10:27 (66%)
10:27 (66%)
view
16 x 2 manifests/runnergroup/server/templates
manifests/virtualcluster/nodecontrollers/templates
17:32 (50%)
17:32 (50%)
view
16 x 2 manifests/virtualcluster/nodecontrollers/templates
manifests/virtualcluster/nodecontrollers/templates
114:129 (4%)
157:172 (4%)
view
14 x 2 contrib/cmd/runkperf/commands/bench
contrib/cmd/runkperf/commands/bench
56:72 (21%)
56:72 (21%)
view
13 x 2 manifests/virtualcluster/nodecontrollers/templates
manifests/virtualcluster/nodecontrollers/templates
114:126 (3%)
219:231 (3%)
view
13 x 2 manifests/virtualcluster/nodecontrollers/templates
manifests/virtualcluster/nodecontrollers/templates
157:169 (3%)
219:231 (3%)
view
13 x 2 manifests/runnergroup/server/templates
manifests/virtualcluster/nodecontrollers/templates
1:13 (40%)
1:13 (40%)
view
12 x 2 contrib/internal/manifests/loadprofile
contrib/internal/manifests/loadprofile
5:16 (44%)
5:16 (41%)
view
12 x 2 manifests/virtualcluster/nodecontrollers/templates
manifests/virtualcluster/nodecontrollers/templates
191:202 (3%)
311:322 (3%)
view
12 x 2 manifests/runnergroup/server/templates
manifests/virtualcluster/nodecontrollers/templates
1:12 (100%)
1:12 (100%)
view
11 x 2 cmd/kperf/commands/runnergroup
contrib/cmd/runkperf/commands/warmup
29:44 (14%)
33:48 (6%)
view
11 x 2 contrib/cmd/runkperf/commands/bench
contrib/cmd/runkperf/commands/warmup
36:46 (16%)
58:68 (6%)
view
11 x 2 manifests/virtualcluster/nodecontrollers/templates
manifests/virtualcluster/nodecontrollers/templates
157:167 (2%)
279:289 (2%)
view
11 x 2 cmd/kperf/commands/runnergroup
contrib/cmd/runkperf/commands/bench
29:44 (14%)
21:36 (16%)
view
11 x 2 manifests/virtualcluster/nodecontrollers/templates
manifests/virtualcluster/nodecontrollers/templates
219:229 (2%)
279:289 (2%)
view
11 x 2 manifests/virtualcluster/nodecontrollers/templates
manifests/virtualcluster/nodecontrollers/templates
93:103 (2%)
203:213 (2%)
view
11 x 2 contrib/cmd/runkperf/commands/bench
contrib/cmd/runkperf/commands/warmup
21:36 (16%)
33:48 (6%)
view
11 x 2 cmd/kperf/commands/runnergroup
cmd/kperf/commands/runnergroup
25:40 (14%)
27:37 (11%)
view
11 x 2 manifests/virtualcluster/nodecontrollers/templates
manifests/virtualcluster/nodecontrollers/templates
114:124 (2%)
279:289 (2%)
view
10 x 2 helmcli
helmcli
24:33 (41%)
126:135 (8%)
view
10 x 2 helmcli
helmcli
24:33 (41%)
23:32 (47%)
view
10 x 2 helmcli
helmcli
23:32 (47%)
126:135 (8%)
view
10 x 2 helmcli
helmcli
23:32 (47%)
126:135 (8%)
view
10 x 2 helmcli
helmcli
23:32 (47%)
23:32 (47%)
view
10 x 2 manifests/virtualcluster/nodecontrollers/templates
manifests/virtualcluster/nodecontrollers/templates
80:89 (2%)
202:211 (2%)
view
10 x 2 helmcli
helmcli
24:33 (41%)
23:32 (47%)
view
9 x 2 manifests/virtualcluster/nodecontrollers/templates
manifests/virtualcluster/nodecontrollers/templates
72:80 (2%)
83:91 (2%)
view
9 x 2 contrib/internal/manifests/loadprofile
contrib/internal/manifests/loadprofile
8:16 (31%)
8:16 (33%)
view
9 x 2 manifests/virtualcluster/nodecontrollers/templates
manifests/virtualcluster/nodecontrollers/templates
143:151 (2%)
264:272 (2%)
view
9 x 2 manifests/virtualcluster/nodecontrollers/templates
manifests/virtualcluster/nodecontrollers/templates
239:247 (2%)
299:307 (2%)
view
9 x 2 manifests/virtualcluster/nodecontrollers/templates
manifests/virtualcluster/nodecontrollers/templates
81:89 (2%)
93:101 (2%)
view
9 x 2 manifests/virtualcluster/nodecontrollers/templates
manifests/virtualcluster/nodecontrollers/templates
131:139 (2%)
174:182 (2%)
view
8 x 2 contrib/cmd/runkperf/commands/bench
contrib/cmd/runkperf/commands/bench
56:64 (12%)
76:84 (5%)
view
8 x 2 contrib/cmd/runkperf/commands/bench
contrib/cmd/runkperf/commands/bench
75:83 (12%)
133:141 (5%)
view
8 x 2 request
request
212:221 (3%)
267:276 (3%)
view
8 x 2 contrib/cmd/runkperf/commands/bench
contrib/cmd/runkperf/commands/bench
76:84 (5%)
56:64 (12%)
view
8 x 2 manifests/virtualcluster/nodecontrollers/templates
manifests/virtualcluster/nodecontrollers/templates
329:336 (2%)
358:365 (2%)
view
8 x 2 manifests/virtualcluster/nodecontrollers/templates
manifests/virtualcluster/nodecontrollers/templates
15:22 (2%)
114:121 (2%)
view
8 x 2 manifests/virtualcluster/nodecontrollers/templates
manifests/virtualcluster/nodecontrollers/templates
15:22 (2%)
219:226 (2%)
view
8 x 2 contrib/cmd/runkperf/commands/bench
contrib/cmd/runkperf/commands/bench
133:141 (5%)
75:83 (12%)
view
8 x 2 cmd/kperf/commands/runnergroup
cmd/kperf/commands/virtualcluster
17:24 (44%)
23:30 (6%)
view
8 x 2 manifests/virtualcluster/nodecontrollers/templates
manifests/virtualcluster/nodecontrollers/templates
15:22 (2%)
279:286 (2%)
view
8 x 2 manifests/virtualcluster/nodecontrollers/templates
manifests/virtualcluster/nodecontrollers/templates
15:22 (2%)
157:164 (2%)
view
7 x 2 manifests/virtualcluster/nodecontrollers/templates
manifests/virtualcluster/nodecontrollers/templates
219:225 (1%)
329:335 (1%)
view
Duplicated Units
The list of top 2 duplicated units.
See data for all 2 unit duplicates...
Size#FoldersFilesLinesCode
46 x 2 contrib/cmd/runkperf/commands/bench
contrib/cmd/runkperf/commands/bench
44:99 
44:99 
view
10 x 2 contrib/cmd/runkperf/commands
cmd/kperf/commands
44:57 
44:57 
view