@@ -213,7 +213,7 @@ def zip_cycle(*iterables, empty_default=None):
213213        yield  tuple (next (i , empty_default ) for  i  in  cycles )
214214
215215
216- def  handle_c_ext (c_ext , expansions ):
216+ def  handle_c_ext (c_ext , expansions )  ->   None :
217217    """Handle c extension option.""" 
218218    if  c_ext  ==  C_EXTS [0 ]:
219219        expansions ["NO_EXT" ] =  "1" 
@@ -600,14 +600,10 @@ def create_no_c_ext_variants():
600600def  create_atlas_data_lake_variants ():
601601    variants  =  []
602602    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 )
611607        variants .append (variant )
612608    return  variants 
613609
@@ -970,6 +966,18 @@ def create_perf_tasks():
970966    return  tasks 
971967
972968
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+ 
973981def  create_ocsp_tasks ():
974982    tasks  =  []
975983    tests  =  [
0 commit comments