Skip to content

Commit 5b100a8

Browse files
committed
[API] Test Runner: Refactors, deletes filters on wipe cluster
1 parent 082da52 commit 5b100a8

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

elasticsearch-api/api-spec-testing/wipe_cluster.rb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ def wipe_cluster(client)
7474
clear_ml_jobs(client)
7575
clear_datafeeds(client)
7676
delete_data_frame_analytics(client)
77+
delete_filters(client)
7778
end
7879
delete_all_ilm_policies(client) if @has_ilm
7980
delete_all_follow_patterns(client) if @has_ccr
@@ -396,6 +397,13 @@ def delete_data_frame_analytics(client)
396397
client.ml.delete_data_frame_analytics(id: df['id'], force: true)
397398
end
398399
end
400+
401+
def delete_filters(client)
402+
filters = client.ml.get_filters
403+
filters['filters'].each do |filter|
404+
client.ml.delete_filter(filter_id: filter['filter_id'])
405+
end
406+
end
399407
end
400408
end
401409
end

0 commit comments

Comments
 (0)