Skip to content

Commit 3661138

Browse files
committed
CDRIVER-3712 add 4.4 to matrix
1 parent 96a79b2 commit 3661138

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

build/evergreen_config_lib/tasks.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
from evergreen_config_generator.tasks import (
2727
both_or_neither, FuncTask, MatrixTask, NamedTask, prohibit, require, Task)
2828
from evergreen_config_lib import shell_mongoc
29-
29+
from pkg_resources import parse_version
3030

3131
class CompileTask(NamedTask):
3232
def __init__(self, task_name, tags=None, config='debug',
@@ -422,7 +422,7 @@ class IntegrationTask(MatrixTask):
422422
axes = OD([('valgrind', ['valgrind', False]),
423423
('asan', ['asan', False]),
424424
('coverage', ['coverage', False]),
425-
('version', ['latest', '4.2', '4.0',
425+
('version', ['latest', '4.4', '4.2', '4.0',
426426
'3.6', '3.4', '3.2', '3.0']),
427427
('topology', ['server', 'replica_set', 'sharded_cluster']),
428428
('auth', [True, False]),
@@ -557,7 +557,7 @@ def _check_allowed(self):
557557
prohibit(self.ssl)
558558

559559
if self.cse:
560-
require(self.version == 'latest' or self.version == "4.2")
560+
require(self.version == 'latest' or parse_version(self.version) >= parse_version("4.2"))
561561
require(self.topology == 'server')
562562
if not self.asan:
563563
# limit to SASL=AUTO to reduce redundant tasks.

0 commit comments

Comments
 (0)