Skip to content

Commit 632331f

Browse files
committed
Add recovery tests
In depth testing of the recovery mechanism during a rolling restart. Based on org.elasticsearch.upgrades.RecoveryIT.java
1 parent ea804bb commit 632331f

File tree

3 files changed

+500
-9
lines changed

3 files changed

+500
-9
lines changed

Jenkinsfile

+8-8
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ pipeline {
1111
steps {
1212
checkout scm
1313
sh 'rm -rf env'
14-
sh '/usr/bin/python3.7 -m venv env'
14+
sh '/usr/bin/python3.8 -m venv env'
1515
sh 'env/bin/python -m pip install -U mypy flake8'
1616
sh 'find tests -name "*.py" | xargs env/bin/mypy --ignore-missing-imports'
1717
sh 'find src -name "*.py" | xargs env/bin/mypy --ignore-missing-imports'
@@ -24,9 +24,9 @@ pipeline {
2424
checkout scm
2525
sh '''
2626
rm -rf env
27-
/usr/bin/python3.7 -m venv env
27+
/usr/bin/python3.8 -m venv env
2828
source env/bin/activate
29-
python -m pip install -U -e .
29+
python3.8 -m pip install -U -e .
3030
3131
jabba install $JDK_11
3232
export JAVA_HOME=$(jabba which --home $JDK_11)
@@ -41,7 +41,7 @@ pipeline {
4141
checkout scm
4242
sh '''
4343
rm -rf env
44-
/usr/bin/python3.7 -m venv env
44+
/usr/bin/python3.8 -m venv env
4545
source env/bin/activate
4646
python -m pip install -U -e .
4747
@@ -58,7 +58,7 @@ pipeline {
5858
checkout scm
5959
sh '''
6060
rm -rf env
61-
/usr/bin/python3.7 -m venv env
61+
/usr/bin/python3.8 -m venv env
6262
source env/bin/activate
6363
python -m pip install -U -e .
6464
@@ -75,7 +75,7 @@ pipeline {
7575
checkout scm
7676
sh '''
7777
rm -rf env
78-
/usr/bin/python3.7 -m venv env
78+
/usr/bin/python3.8 -m venv env
7979
source env/bin/activate
8080
python -m pip install -U -e .
8181
@@ -93,7 +93,7 @@ pipeline {
9393
checkout scm
9494
sh '''
9595
rm -rf env
96-
/usr/bin/python3.7 -m venv env
96+
/usr/bin/python3.8 -m venv env
9797
source env/bin/activate
9898
python -m pip install -U -e .
9999
@@ -130,7 +130,7 @@ pipeline {
130130
checkout scm
131131
sh '''
132132
rm -rf env
133-
/usr/bin/python3.7 -m venv env
133+
/usr/bin/python3.8 -m venv env
134134
source env/bin/activate
135135
python -m pip install -U cr8
136136
jabba install $JDK_11

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ def read(filename):
3030
packages=['crate.qa'],
3131
namespace_packages=['crate'],
3232
install_requires=[
33-
'cr8>=0.16.0',
33+
'cr8>=0.20.0',
3434
'Cython',
3535
'asyncpg>=0.18.2, < 0.20',
3636
'pyodbc',

0 commit comments

Comments
 (0)