@@ -213,7 +213,7 @@ def zip_cycle(*iterables, empty_default=None):
213
213
yield tuple (next (i , empty_default ) for i in cycles )
214
214
215
215
216
- def handle_c_ext (c_ext , expansions ):
216
+ def handle_c_ext (c_ext , expansions ) -> None :
217
217
"""Handle c extension option."""
218
218
if c_ext == C_EXTS [0 ]:
219
219
expansions ["NO_EXT" ] = "1"
@@ -600,14 +600,10 @@ def create_no_c_ext_variants():
600
600
def create_atlas_data_lake_variants ():
601
601
variants = []
602
602
host = HOSTS ["ubuntu22" ]
603
- for python , c_ext in product (MIN_MAX_PYTHON , C_EXTS ):
604
- tasks = ["atlas-data-lake-tests" ]
605
- expansions = dict (AUTH = "auth" )
606
- handle_c_ext (c_ext , expansions )
607
- display_name = get_display_name ("Atlas Data Lake" , host , python = python , ** expansions )
608
- variant = create_variant (
609
- tasks , display_name , host = host , python = python , expansions = expansions
610
- )
603
+ for python in MIN_MAX_PYTHON :
604
+ tasks = [".atlas_data_lake" ]
605
+ display_name = get_display_name ("Atlas Data Lake" , host , python = python )
606
+ variant = create_variant (tasks , display_name , host = host , python = python )
611
607
variants .append (variant )
612
608
return variants
613
609
@@ -970,6 +966,18 @@ def create_perf_tasks():
970
966
return tasks
971
967
972
968
969
+ def create_atlas_data_lake_tasks ():
970
+ tags = ["atlas_data_lake" ]
971
+ tasks = []
972
+ for c_ext in C_EXTS :
973
+ vars = dict (TEST_NAME = "data_lake" )
974
+ handle_c_ext (c_ext , vars )
975
+ test_func = FunctionCall (func = "run tests" , vars = vars )
976
+ task_name = f"test-atlas-data-lake-{ c_ext } "
977
+ tasks .append (EvgTask (name = task_name , tags = tags , commands = [test_func ]))
978
+ return tasks
979
+
980
+
973
981
def create_ocsp_tasks ():
974
982
tasks = []
975
983
tests = [
0 commit comments