Skip to content

Commit ca9eb49

Browse files
committed
chore: improve vector tests
1 parent d70d8f2 commit ca9eb49

1 file changed

Lines changed: 60 additions & 0 deletions

File tree

  • rust/operator-binary/src/controller/build/properties/product_logging

rust/operator-binary/src/controller/build/properties/product_logging/vector-test.yaml

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,3 +97,63 @@ tests:
9797
}
9898
9999
assert_eq!(expected_log_event, .)
100+
- name: Test Vector internal logs
101+
inputs:
102+
- type: log
103+
insert_at: filtered_logs_vector
104+
log_fields:
105+
arch: x86_64
106+
message: Vector has started.
107+
metadata:
108+
kind: event
109+
level: INFO
110+
module_path: vector::internal_events::process
111+
target: vector
112+
pid: 14
113+
pod: trino-coordinator-default-0
114+
source_type: internal_logs
115+
timestamp: 2025-10-02T09:46:14.479381097Z
116+
version: 0.49.0
117+
outputs:
118+
- extract_from: extended_logs
119+
conditions:
120+
- type: vrl
121+
source: |
122+
expected_log_event = {
123+
"arch": "x86_64",
124+
"cluster": "trino",
125+
"container": "vector",
126+
"level": "INFO",
127+
"logger": "vector::internal_events::process",
128+
"message": "Vector has started.",
129+
"namespace": "default",
130+
"pod": "trino-coordinator-default-0",
131+
"role": "coordinator",
132+
"roleGroup": "default",
133+
"timestamp": "2025-10-02T09:46:14.479381097Z",
134+
"version": "0.49.0"
135+
}
136+
137+
assert_eq!(expected_log_event, .)
138+
- name: Test Vector internal log level filtering - INFO passes
139+
inputs:
140+
- type: log
141+
insert_at: filtered_logs_vector
142+
log_fields:
143+
metadata:
144+
level: INFO
145+
outputs:
146+
- extract_from: filtered_logs_vector
147+
conditions:
148+
- type: vrl
149+
source: |
150+
assert_eq!("INFO", .metadata.level)
151+
- name: Test Vector internal log level filtering - DEBUG dropped
152+
inputs:
153+
- type: log
154+
insert_at: filtered_logs_vector
155+
log_fields:
156+
metadata:
157+
level: DEBUG
158+
no_outputs_from:
159+
- filtered_logs_vector

0 commit comments

Comments
 (0)