Merge pull request #12904 from nik9000/remove_ES_CLEAN_BEFORE_TEST
Remove ES_CLEAN_BEFORE_TEST
This commit is contained in:
commit
42300938aa
|
@ -473,11 +473,9 @@ and in another window:
|
|||
----------------------------------------------------
|
||||
vagrant up centos-7 && vagrant ssh centos-7
|
||||
cd $RPM
|
||||
sudo ES_CLEAN_BEFORE_TEST=true bats $BATS/*rpm*.bats
|
||||
sudo bats $BATS/*rpm*.bats
|
||||
----------------------------------------------------
|
||||
|
||||
At this point `ES_CLEAN_BEFORE_TEST=true` is required or tests fail spuriously.
|
||||
|
||||
If you wanted to retest all the release artifacts on a single VM you could:
|
||||
-------------------------------------------------
|
||||
# Build all the distributions fresh but skip recompiling elasticsearch:
|
||||
|
@ -486,7 +484,7 @@ mvn -amd -pl distribution install -DskipTests
|
|||
mvn -Dtests.vagrant -pl qa/vagrant pre-integration-test
|
||||
vagrant up trusty && vagrant ssh trusty
|
||||
cd $TESTROOT
|
||||
sudo ES_CLEAN_BEFORE_TEST=true bats $BATS/*.bats
|
||||
sudo bats $BATS/*.bats
|
||||
-------------------------------------------------
|
||||
|
||||
== Coverage analysis
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
<!-- The documentation for how to run this is in ../../Vagrantfile -->
|
||||
<properties>
|
||||
<testScripts>*.bats</testScripts>
|
||||
<testCommand>sudo ES_CLEAN_BEFORE_TEST=true bats $BATS/${testScripts}</testCommand>
|
||||
<testCommand>sudo bats $BATS/${testScripts}</testCommand>
|
||||
|
||||
<allDebBoxes>precise, trusty, vivid, wheezy, jessie</allDebBoxes>
|
||||
<allRpmBoxes>centos-6, centos-7, fedora-22, oel-7</allRpmBoxes>
|
||||
|
|
|
@ -305,7 +305,6 @@ clean_before_test() {
|
|||
"/usr/lib/tmpfiles.d/elasticsearch.conf" \
|
||||
"/usr/lib/sysctl.d/elasticsearch.conf")
|
||||
|
||||
if [ "$ES_CLEAN_BEFORE_TEST" = "true" ]; then
|
||||
# Kills all processes of user elasticsearch
|
||||
if id elasticsearch > /dev/null 2>&1; then
|
||||
pkill -u elasticsearch 2>/dev/null || true
|
||||
|
@ -343,15 +342,6 @@ clean_before_test() {
|
|||
rm -rf "$d"
|
||||
fi
|
||||
done
|
||||
fi
|
||||
|
||||
# Checks that all files are deleted
|
||||
for d in "${ELASTICSEARCH_TEST_FILES[@]}"; do
|
||||
if [ -e "$d" ]; then
|
||||
echo "$d should not exist before running the tests" >&2
|
||||
exit 1
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
start_elasticsearch_service() {
|
||||
|
|
Loading…
Reference in New Issue