@@ -27,6 +27,8 @@ import (
27
27
"gopkg.in/reform.v1"
28
28
"gopkg.in/reform.v1/dialects/postgresql"
29
29
30
+ inventoryv1 "github.com/percona/pmm/api/inventory/v1"
31
+ managementv1 "github.com/percona/pmm/api/management/v1"
30
32
"github.com/percona/pmm/managed/models"
31
33
"github.com/percona/pmm/managed/utils/testdb"
32
34
"github.com/percona/pmm/managed/utils/tests"
@@ -86,21 +88,21 @@ func TestNodeService(t *testing.T) {
86
88
t .Run ("New" , func (t * testing.T ) {
87
89
nodeName := getTestNodeName ()
88
90
89
- res , err := s .Register (ctx , & managementpb .RegisterNodeRequest {
90
- NodeType : inventorypb . NodeType_GENERIC_NODE ,
91
+ res , err := s .RegisterNode (ctx , & managementv1 .RegisterNodeRequest {
92
+ NodeType : inventoryv1 . NodeType_NODE_TYPE_GENERIC_NODE ,
91
93
NodeName : nodeName ,
92
94
Address : "some.address.org" ,
93
95
Region : "region" ,
94
96
})
95
- expected := & managementpb .RegisterNodeResponse {
96
- GenericNode : & inventorypb .GenericNode {
97
+ expected := & managementv1 .RegisterNodeResponse {
98
+ GenericNode : & inventoryv1 .GenericNode {
97
99
NodeId : "/node_id/00000000-0000-4000-8000-000000000005" ,
98
100
NodeName : nodeName ,
99
101
Address : "some.address.org" ,
100
102
Region : "region" ,
101
103
},
102
- ContainerNode : (* inventorypb .ContainerNode )(nil ),
103
- PmmAgent : & inventorypb .PMMAgent {
104
+ ContainerNode : (* inventoryv1 .ContainerNode )(nil ),
105
+ PmmAgent : & inventoryv1 .PMMAgent {
104
106
AgentId : "/agent_id/00000000-0000-4000-8000-000000000006" ,
105
107
RunsOnNodeId : "/node_id/00000000-0000-4000-8000-000000000005" ,
106
108
},
@@ -111,8 +113,8 @@ func TestNodeService(t *testing.T) {
111
113
})
112
114
113
115
t .Run ("Exist" , func (t * testing.T ) {
114
- res , err := s .Register (ctx , & managementpb .RegisterNodeRequest {
115
- NodeType : inventorypb . NodeType_GENERIC_NODE ,
116
+ res , err := s .RegisterNode (ctx , & managementv1 .RegisterNodeRequest {
117
+ NodeType : inventoryv1 . NodeType_NODE_TYPE_GENERIC_NODE ,
116
118
NodeName : getTestNodeName (),
117
119
})
118
120
assert .Nil (t , res )
@@ -127,10 +129,10 @@ func TestNodeService(t *testing.T) {
127
129
authProvider := & mockGrafanaClient {}
128
130
authProvider .Test (t )
129
131
authProvider .On ("CreateServiceAccount" , ctx , nodeName , reregister ).Return (serviceAccountID , "test-token" , nil )
130
- s .ap = authProvider
132
+ s .grafanaClient = authProvider
131
133
132
- _ , err := s .Register (ctx , & managementpb .RegisterNodeRequest {
133
- NodeType : inventorypb . NodeType_GENERIC_NODE ,
134
+ _ , err := s .RegisterNode (ctx , & managementv1 .RegisterNodeRequest {
135
+ NodeType : inventoryv1 . NodeType_NODE_TYPE_GENERIC_NODE ,
134
136
NodeName : nodeName ,
135
137
Address : "some.address.org" ,
136
138
Region : "region" ,
@@ -148,24 +150,24 @@ func TestNodeService(t *testing.T) {
148
150
authProvider := & mockGrafanaClient {}
149
151
authProvider .Test (t )
150
152
authProvider .On ("CreateServiceAccount" , ctx , nodeName , reregister ).Return (serviceAccountID , "test-token" , nil )
151
- s .ap = authProvider
153
+ s .grafanaClient = authProvider
152
154
153
- res , err := s .Register (ctx , & managementpb .RegisterNodeRequest {
154
- NodeType : inventorypb . NodeType_GENERIC_NODE ,
155
+ res , err := s .RegisterNode (ctx , & managementv1 .RegisterNodeRequest {
156
+ NodeType : inventoryv1 . NodeType_NODE_TYPE_GENERIC_NODE ,
155
157
NodeName : nodeName ,
156
158
Address : "some.address.org" ,
157
159
Region : "region" ,
158
160
Reregister : true ,
159
161
})
160
- expected := & managementpb .RegisterNodeResponse {
161
- GenericNode : & inventorypb .GenericNode {
162
+ expected := & managementv1 .RegisterNodeResponse {
163
+ GenericNode : & inventoryv1 .GenericNode {
162
164
NodeId : "/node_id/00000000-0000-4000-8000-000000000008" ,
163
165
NodeName : nodeName ,
164
166
Address : "some.address.org" ,
165
167
Region : "region" ,
166
168
},
167
- ContainerNode : (* inventorypb .ContainerNode )(nil ),
168
- PmmAgent : & inventorypb .PMMAgent {
169
+ ContainerNode : (* inventoryv1 .ContainerNode )(nil ),
170
+ PmmAgent : & inventoryv1 .PMMAgent {
169
171
AgentId : "/agent_id/00000000-0000-4000-8000-000000000009" ,
170
172
RunsOnNodeId : "/node_id/00000000-0000-4000-8000-000000000008" ,
171
173
},
@@ -185,7 +187,7 @@ func TestNodeService(t *testing.T) {
185
187
authProvider .Test (t )
186
188
authProvider .On ("CreateServiceAccount" , ctx , nodeName , reregister ).Return (serviceAccountID , "test-token" , nil )
187
189
authProvider .On ("DeleteServiceAccount" , ctx , nodeName , force ).Return ("" , nil )
188
- s .ap = authProvider
190
+ s .grafanaClient = authProvider
189
191
190
192
state := & mockAgentsStateUpdater {}
191
193
state .Test (t )
@@ -200,16 +202,16 @@ func TestNodeService(t *testing.T) {
200
202
vmdb .On ("RequestConfigurationUpdate" ).Return ()
201
203
s .vmdb = vmdb
202
204
203
- resRegister , err := s .Register (ctx , & managementpb .RegisterNodeRequest {
204
- NodeType : inventorypb . NodeType_GENERIC_NODE ,
205
+ resRegister , err := s .RegisterNode (ctx , & managementv1 .RegisterNodeRequest {
206
+ NodeType : inventoryv1 . NodeType_NODE_TYPE_GENERIC_NODE ,
205
207
NodeName : nodeName ,
206
208
Address : "some.address.org" ,
207
209
Region : "region" ,
208
210
Reregister : true ,
209
211
})
210
212
assert .NoError (t , err )
211
213
212
- res , err := s .Unregister (ctx , & managementpb .UnregisterNodeRequest {
214
+ res , err := s .Unregister (ctx , & managementv1 .UnregisterNodeRequest {
213
215
NodeId : resRegister .GenericNode .NodeId ,
214
216
Force : true ,
215
217
})
0 commit comments