1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140 | gocov test ./api ./apiserver/client -coverpkg ./api > /tmp/cov.out
ok github.com/juju/juju/api 3.264s coverage: 56.0% of statements in ./api
ok github.com/juju/juju/apiserver/client 24.038s coverage: 43.7% of statements in ./api
gocov report /tmp/cov.out
github.com/juju/juju/api/state.go slideAddressToFront 100.00% (8/8)
github.com/juju/juju/api/client.go Client.RetryProvisioning 100.00% (7/7)
github.com/juju/juju/api/apiclient.go makeAPIPath 100.00% (7/7)
github.com/juju/juju/api/state.go State.Login 100.00% (6/6)
github.com/juju/juju/api/apiclient.go State.heartbeatMonitor 100.00% (5/5)
github.com/juju/juju/api/client.go Client.Status 100.00% (5/5)
github.com/juju/juju/api/facadeversions.go bestVersion 100.00% (5/5)
github.com/juju/juju/api/apiclient.go State.Close 100.00% (5/5)
github.com/juju/juju/api/client.go Client.CharmInfo 100.00% (5/5)
github.com/juju/juju/api/client.go Client.PrivateAddress 100.00% (4/4)
github.com/juju/juju/api/client.go Client.PublicAddress 100.00% (4/4)
github.com/juju/juju/api/client.go Client.RunOnAllMachines 100.00% (4/4)
github.com/juju/juju/api/client.go Client.AddServiceUnitsWithPlacement 100.00% (4/4) [47/396]
github.com/juju/juju/api/client.go Client.GetAnnotations 100.00% (4/4)
github.com/juju/juju/api/apiclient.go State.APIHostPorts 100.00% (4/4)
github.com/juju/juju/api/client.go Client.ServiceCharmRelations 100.00% (4/4)
github.com/juju/juju/api/apiclient.go State.AllFacadeVersions 100.00% (4/4)
github.com/juju/juju/api/http.go State.NewHTTPClient 100.00% (4/4)
github.com/juju/juju/api/client.go Client.AddRelation 100.00% (4/4)
github.com/juju/juju/api/client.go Client.AddMachines1dot18 100.00% (4/4)
github.com/juju/juju/api/client.go Client.AddServiceUnits 100.00% (4/4)
github.com/juju/juju/api/client.go Client.AddMachines 100.00% (4/4)
github.com/juju/juju/api/client.go Client.WatchAll 100.00% (4/4)
github.com/juju/juju/api/client.go Client.ServiceGet 100.00% (4/4)
github.com/juju/juju/api/client.go Client.Run 100.00% (3/3)
github.com/juju/juju/api/client.go Client.GetServiceConstraints 100.00% (3/3)
github.com/juju/juju/api/client.go Client.GetEnvironmentConstraints 100.00% (3/3)
github.com/juju/juju/api/client.go Client.EnvironmentInfo 100.00% (3/3)
github.com/juju/juju/api/client.go Client.FindTools 100.00% (3/3)
github.com/juju/juju/api/allwatcher.go AllWatcher.Next 100.00% (3/3)
github.com/juju/juju/api/client.go Client.EnvironmentGet 100.00% (3/3)
github.com/juju/juju/api/apiclient.go toString 100.00% (3/3)
github.com/juju/juju/api/client.go Client.ServiceSetCharm 100.00% (2/2)
github.com/juju/juju/api/client.go Client.ServiceSet 100.00% (2/2)
github.com/juju/juju/api/client.go Client.ServiceUnset 100.00% (2/2)
github.com/juju/juju/api/client.go Client.Resolved 100.00% (2/2)
github.com/juju/juju/api/apiclient.go State.APICall 100.00% (2/2)
github.com/juju/juju/api/state.go State.Client 100.00% (2/2)
github.com/juju/juju/api/client.go Client.SetEnvironmentConstraints 100.00% (2/2)
github.com/juju/juju/api/client.go Client.ServiceSetYAML 100.00% (2/2)
github.com/juju/juju/api/apiclient.go createWebsocketDialer 100.00% (2/2)
github.com/juju/juju/api/client.go Client.ForceDestroyMachines 100.00% (2/2)
github.com/juju/juju/api/client.go Client.DestroyRelation 100.00% (2/2)
github.com/juju/juju/api/client.go Client.AddCharm 100.00% (2/2)
github.com/juju/juju/api/client.go Client.SetServiceConstraints 100.00% (2/2)
github.com/juju/juju/api/client.go Client.ServiceDestroy 100.00% (2/2)
github.com/juju/juju/api/client.go Client.SetAnnotations 100.00% (2/2)
github.com/juju/juju/api/client.go Client.DestroyMachines 100.00% (2/2)
github.com/juju/juju/api/client.go Client.DestroyServiceUnits 100.00% (2/2)
github.com/juju/juju/api/client.go Client.ServiceExpose 100.00% (2/2)
github.com/juju/juju/api/client.go Client.ServiceUnexpose 100.00% (2/2)
github.com/juju/juju/api/client.go Client.ServiceDeployWithNetworks 100.00% (2/2)
github.com/juju/juju/api/client.go Client.ServiceDeploy 100.00% (2/2)
github.com/juju/juju/api/client.go Client.SetEnvironAgentVersion 100.00% (2/2)
github.com/juju/juju/api/client.go Client.EnvironmentUnset 100.00% (2/2)
github.com/juju/juju/api/client.go Client.EnvironmentSet 100.00% (2/2)
github.com/juju/juju/api/allwatcher.go NewAllWatcher 100.00% (1/1)
github.com/juju/juju/api/allwatcher.go newAllWatcher 100.00% (1/1)
github.com/juju/juju/api/allwatcher.go AllWatcher.Stop 100.00% (1/1)
github.com/juju/juju/api/apiclient.go Open 100.00% (1/1)
github.com/juju/juju/api/apiclient.go State.Ping 100.00% (1/1)
github.com/juju/juju/api/apiclient.go State.Addr 100.00% (1/1)
github.com/juju/juju/api/apiclient.go State.EnvironTag 100.00% (1/1)
github.com/juju/juju/api/apiclient.go State.ServerTag 100.00% (1/1)
github.com/juju/juju/api/apiclient.go State.BestFacadeVersion 100.00% (1/1)
github.com/juju/juju/api/apiclient.go State.serverRoot 100.00% (1/1)
github.com/juju/juju/api/client.go Client.ServiceUpdate 100.00% (1/1)
github.com/juju/juju/api/client.go Client.DestroyEnvironment 100.00% (1/1)
github.com/juju/juju/api/client.go Client.Close 100.00% (1/1)
github.com/juju/juju/api/client.go Client.AbortCurrentUpgrade 100.00% (1/1)
github.com/juju/juju/api/client.go noopCloser.Close 100.00% (1/1)
github.com/juju/juju/api/client.go @903:27 100.00% (1/1)
github.com/juju/juju/api/interface.go DefaultDialOpts 100.00% (1/1)
github.com/juju/juju/api/state.go State.ServerVersion 100.00% (1/1)
github.com/juju/juju/api/client.go Client.WatchDebugLog 95.24% (40/42)
github.com/juju/juju/api/apiclient.go open 92.86% (13/14)
github.com/juju/juju/api/client.go Client.ShareEnvironment 92.31% (12/13)
github.com/juju/juju/api/client.go Client.UnshareEnvironment 92.31% (12/13)
github.com/juju/juju/api/certpool.go CreateCertPool 90.00% (9/10)
github.com/juju/juju/api/state.go addAddress 86.67% (13/15)
github.com/juju/juju/api/apiclient.go setUpWebsocket 85.71% (6/7)
github.com/juju/juju/api/apiclient.go Connect 83.33% (20/24)
github.com/juju/juju/api/apiclient.go @255:9 83.33% (10/12)
github.com/juju/juju/api/client.go Client.ServiceGetCharmURL 83.33% (5/6)
github.com/juju/juju/api/state.go State.loginV1 80.95% (17/21)
github.com/juju/juju/api/state.go State.loginV2 80.00% (12/15)
github.com/juju/juju/api/client.go Client.ResolveCharm 80.00% (8/10)
github.com/juju/juju/api/client.go Client.EnvironmentUserInfo 80.00% (8/10)
github.com/juju/juju/api/client.go Client.apiEndpoint 80.00% (4/5)
github.com/juju/juju/api/http.go State.NewHTTPRequest 77.78% (7/9)
github.com/juju/juju/api/certpool.go processCertDir 76.92% (20/26)
github.com/juju/juju/api/state.go State.setLoginResult 75.00% (12/16)
github.com/juju/juju/api/client.go Client.apiRoot 75.00% (6/8)
github.com/juju/juju/api/client.go Client.LegacyStatus 75.00% (3/4)
github.com/juju/juju/api/client.go Client.ProvisioningScript 75.00% (3/4)
github.com/juju/juju/api/client.go Client.APIHostPorts 75.00% (3/4)
github.com/juju/juju/api/client.go Client.AgentVersion 75.00% (3/4)
github.com/juju/juju/api/apiclient.go dialWebsocket 75.00% (3/4)
github.com/juju/juju/api/client.go Client.AddLocalCharm 73.81% (31/42)
github.com/juju/juju/api/http.go State.SendHTTPRequest 72.73% (8/11)
github.com/juju/juju/api/client.go Client.EnvironmentUUID 60.00% (3/5)
github.com/juju/juju/api/client.go Client.UploadTools 59.26% (16/27)
github.com/juju/juju/api/apiclient.go OpenWithVersion 57.14% (4/7)
github.com/juju/juju/api/state.go State.loginV0 50.00% (4/8)
github.com/juju/juju/api/client.go Client.EnsureAvailability 0.00% (0/14)
github.com/juju/juju/api/http.go State.SendHTTPRequestReader 0.00% (0/10)
github.com/juju/juju/api/client.go Client.UnitStatusHistory 0.00% (0/8)
github.com/juju/juju/api/state.go State.Uniter 0.00% (0/4)
github.com/juju/juju/api/state.go State.DiskManager 0.00% (0/4)
github.com/juju/juju/api/state.go State.Reboot 0.00% (0/3)
github.com/juju/juju/api/client.go Client.AddCharmWithAuthorization 0.00% (0/2)
github.com/juju/juju/api/state.go State.Provisioner 0.00% (0/1)
github.com/juju/juju/api/state.go State.StorageProvisioner 0.00% (0/1)
github.com/juju/juju/api/state.go State.Agent 0.00% (0/1)
github.com/juju/juju/api/state.go State.Upgrader 0.00% (0/1)
github.com/juju/juju/api/state.go State.Deployer 0.00% (0/1)
github.com/juju/juju/api/state.go State.Addresser 0.00% (0/1)
github.com/juju/juju/api/state.go State.Environment 0.00% (0/1)
github.com/juju/juju/api/state.go State.Logger 0.00% (0/1)
github.com/juju/juju/api/state.go State.KeyUpdater 0.00% (0/1)
github.com/juju/juju/api/state.go State.Cleaner 0.00% (0/1)
github.com/juju/juju/api/apiclient.go State.Broken 0.00% (0/1)
github.com/juju/juju/api/apiclient.go State.RPCClient 0.00% (0/1)
github.com/juju/juju/api/state.go State.CharmRevisionUpdater 0.00% (0/1)
github.com/juju/juju/api/state.go State.InstancePoller 0.00% (0/1)
github.com/juju/juju/api/state.go State.Firewaller 0.00% (0/1)
github.com/juju/juju/api/state.go State.MetadataUpdater 0.00% (0/1)
github.com/juju/juju/api/http.go @19:21 0.00% (0/1)
github.com/juju/juju/api/state.go State.Rsyslog 0.00% (0/1)
github.com/juju/juju/api/allwatcher.go NewAllEnvWatcher 0.00% (0/1)
github.com/juju/juju/api/state.go State.Machiner 0.00% (0/1)
github.com/juju/juju/api/state.go State.Resumer 0.00% (0/1)
github.com/juju/juju/api/state.go State.Networker 0.00% (0/1)
github.com/juju/juju/api ----------------------------------- 77.78% (518/666)
|