浏览代码

[TEST] Remove leftover ES temp directories before Vagrant tests (#27722)

Some of the Vagrant tests were failing due to ES temp directories
left over from previous uses of the same VM confusing subsequent
tests into thinking there were multiple ES installs present.

This change wipes all ES temp directories when the test VMs are
brought up.
David Roberts 7 年之前
父节点
当前提交
d21167e0c2
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      Vagrantfile

+ 5 - 0
Vagrantfile

@@ -307,4 +307,9 @@ Defaults   env_keep += "BATS_ARCHIVES"
 SUDOERS_VARS
     chmod 0440 /etc/sudoers.d/elasticsearch_vars
   SHELL
+  # This prevents leftovers from previous tests using the
+  # same VM from messing up the current test
+  config.vm.provision "clean_tmp", run: "always", type: "shell", inline: <<-SHELL
+    rm -rf /tmp/elasticsearch*
+  SHELL
 end