Skip to content

Commit 7354265

Browse files
committed
[API] Test Runner: Custom wipe calendars (8.x)
1 parent 3648342 commit 7354265

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

api-spec-testing/wipe_cluster_8.rb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ def wipe_cluster(client)
7676
delete_all_ilm_policies(client) if @has_ilm
7777
delete_all_follow_patterns(client) if @has_ccr
7878
delete_all_node_shutdown_metadata(client)
79+
wipe_calendars(client)
7980
end
8081

8182
def ensure_no_initializing_shards(client)
@@ -380,6 +381,13 @@ def delete_all_node_shutdown_metadata(client)
380381
client.shutdown.delete_node(node['node_id'])
381382
end
382383
end
384+
385+
def wipe_calendars(client)
386+
calendars = client.ml.get_calendars(calendar_id: '_all')['calendars']
387+
calendars.each do |calendar|
388+
client.ml.delete_calendar(calendar_id: calendar['calendar_id'])
389+
end
390+
end
383391
end
384392
end
385393
end

0 commit comments

Comments
 (0)