2
2
import requests
3
3
4
4
5
- def check_processed_events ():
5
+ def check_sent_events ():
6
6
response = requests .post (
7
7
'http://hdfs-vector-aggregator:8686/graphql' ,
8
8
json = {
@@ -12,8 +12,8 @@ def check_processed_events():
12
12
nodes {
13
13
componentId
14
14
metrics {
15
- processedEventsTotal {
16
- processedEventsTotal
15
+ sentEventsTotal {
16
+ sentEventsTotal
17
17
}
18
18
}
19
19
}
@@ -30,18 +30,19 @@ def check_processed_events():
30
30
31
31
transforms = result ['data' ]['transforms' ]['nodes' ]
32
32
for transform in transforms :
33
+ sentEvents = transform ['metrics' ]['sentEventsTotal' ]
33
34
componentId = transform ['componentId' ]
34
- processedEvents = transform [ 'metrics' ][ 'processedEventsTotal' ]
35
+
35
36
if componentId == 'filteredInvalidEvents' :
36
- assert processedEvents is None or \
37
- processedEvents [ 'processedEventsTotal ' ] == 0 , \
38
- 'Invalid log events were processed .'
37
+ assert sentEvents is None or \
38
+ sentEvents [ 'sentEventsTotal ' ] == 0 , \
39
+ 'Invalid log events were sent .'
39
40
else :
40
- assert processedEvents is not None and \
41
- processedEvents [ 'processedEventsTotal ' ] > 0 , \
42
- f'No events were processed in "{ componentId } ".'
41
+ assert sentEvents is not None and \
42
+ sentEvents [ 'sentEventsTotal ' ] > 0 , \
43
+ f'No events were sent in "{ componentId } ".'
43
44
44
45
45
46
if __name__ == '__main__' :
46
- check_processed_events ()
47
+ check_sent_events ()
47
48
print ('Test successful!' )
0 commit comments