Skip to content

Commit 62cf769

Browse files
committed
[CI] Test Runner: Delete filters on x-pack cleanup
1 parent 4f38373 commit 62cf769

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

api-spec-testing/test_file.rb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,7 @@ def wipe_cluster(client)
208208
clear_cluster_settings(client)
209209
return unless xpack?
210210

211+
clear_ml_filters(client)
211212
clear_ilm_policies(client)
212213
clear_auto_follow_patterns(client)
213214
clear_tasks(client)
@@ -383,6 +384,13 @@ def clear_datastreams(client)
383384
client.indices.delete_data_stream(name: '*', expand_wildcards: 'all')
384385
end
385386

387+
def clear_ml_filters(client)
388+
filters = client.xpack.ml.get_filters['filters']
389+
filters.each do |filter|
390+
client.xpack.ml.delete_filter(filter_id: filter['filter_id'])
391+
end
392+
end
393+
386394
def clear_indices(client)
387395
client.indices.delete(index: '*', expand_wildcards: 'all', ignore: 404)
388396

0 commit comments

Comments
 (0)