Skip to content

Commit dcfcafb

Browse files
committed
add test module lang
b08d10a4efce8c54e6cc93abd6e7f3ad763d57e1
1 parent 4d3b446 commit dcfcafb

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

build/plugins/ytest.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -632,6 +632,7 @@ def ktlint(unit, *args):
632632
# TODO remove FILES, see DEVTOOLS-7052
633633
'FILES': serialized_test_files,
634634
'TEST-FILES': serialized_test_files,
635+
'MODULE_LANG': consts.ModuleLang.KOTLIN,
635636
}
636637
test_record.update(extra_test_dart_data)
637638

@@ -698,6 +699,7 @@ def java_style(unit, *args):
698699
'TEST-FILES': serialized_test_files,
699700
'JDK_LATEST_VERSION': unit.get('JDK_LATEST_VERSION'),
700701
'JDK_RESOURCE': 'JDK' + (unit.get('JDK_VERSION') or unit.get('JDK_REAL_VERSION') or '_DEFAULT'),
702+
'MODULE_LANG': consts.ModuleLang.JAVA,
701703
}
702704

703705
data = dump_test(unit, test_record)
@@ -744,6 +746,7 @@ def gofmt(unit, *args):
744746
# TODO remove FILES, see DEVTOOLS-7052
745747
'FILES': serialized_test_files,
746748
'TEST-FILES': serialized_test_files,
749+
'MODULE_LANG': consts.ModuleLang.GO,
747750
}
748751

749752
data = dump_test(unit, test_record)
@@ -785,6 +788,7 @@ def govet(unit, *args):
785788
# TODO remove FILES, see DEVTOOLS-7052
786789
'FILES': serialized_test_files,
787790
'TEST-FILES': serialized_test_files,
791+
'MODULE_LANG': consts.ModuleLang.GO,
788792
}
789793

790794
data = dump_test(unit, test_record)
@@ -855,6 +859,7 @@ def onadd_check_py_imports(unit, *args):
855859
# TODO remove FILES, see DEVTOOLS-7052
856860
'FILES': test_files,
857861
'TEST-FILES': test_files,
862+
'MODULE_LANG': consts.ModuleLang.PY,
858863
}
859864
if unit.get('NO_CHECK_IMPORTS_FOR_VALUE') != "None":
860865
test_record["NO-CHECK"] = serialize_list(get_values_list(unit, 'NO_CHECK_IMPORTS_FOR_VALUE') or ["*"])
@@ -934,6 +939,7 @@ def onadd_pytest_bin(unit, *args):
934939
'BUILD-FOLDER-PATH': _common.strip_roots(unit_path),
935940
'BLOB': unit.get('TEST_BLOB_DATA'),
936941
'CANONIZE_SUB_PATH': unit.get('CANONIZE_SUB_PATH'),
942+
'MODULE_LANG': consts.ModuleLang.PY,
937943
}
938944
if binary_path:
939945
test_record['BINARY-PATH'] = _common.strip_roots(binary_path)
@@ -1047,6 +1053,7 @@ def onjava_test(unit, *args):
10471053
'JDK_RESOURCE': 'JDK' + (unit.get('JDK_VERSION') or unit.get('JDK_REAL_VERSION') or '_DEFAULT'),
10481054
'JDK_FOR_TESTS': 'JDK' + (unit.get('JDK_VERSION') or unit.get('JDK_REAL_VERSION') or '_DEFAULT') + '_FOR_TESTS',
10491055
'YT-SPEC': serialize_list(yt_spec_values),
1056+
'MODULE_LANG': consts.ModuleLang.JAVA,
10501057
}
10511058
test_classpath_origins = unit.get('TEST_CLASSPATH_VALUE')
10521059
if test_classpath_origins:
@@ -1088,6 +1095,7 @@ def onjava_test_deps(unit, *args):
10881095
'IGNORE_CLASSPATH_CLASH': ' '.join(get_values_list(unit, 'JAVA_IGNORE_CLASSPATH_CLASH_VALUE')),
10891096
# JTEST/JTEST_FOR only
10901097
'MODULE_TYPE': unit.get('MODULE_TYPE'),
1098+
'MODULE_LANG': consts.ModuleLang.JAVA,
10911099
}
10921100
if mode == 'strict':
10931101
test_record['STRICT_CLASSPATH_CLASH'] = 'yes'
@@ -1464,6 +1472,7 @@ def clang_tidy(unit, *args, from_other_type=False):
14641472
'TEST_IOS_RUNTIME_TYPE': unit.get('TEST_IOS_RUNTIME_TYPE_VALUE'),
14651473
'ANDROID_APK_TEST_ACTIVITY': unit.get('ANDROID_APK_TEST_ACTIVITY_VALUE'),
14661474
'TEST_PARTITION': unit.get("TEST_PARTITION"),
1475+
'MODULE_LANG': consts.ModuleLang.CPP,
14671476
}
14681477

14691478
data = dump_test(unit, test_record)
@@ -1536,6 +1545,7 @@ def unittest_py(unit, *args):
15361545
'TEST_IOS_RUNTIME_TYPE': unit.get('TEST_IOS_RUNTIME_TYPE_VALUE'),
15371546
'ANDROID_APK_TEST_ACTIVITY': unit.get('ANDROID_APK_TEST_ACTIVITY_VALUE'),
15381547
'TEST_PARTITION': unit.get("TEST_PARTITION"),
1548+
'MODULE_LANG': consts.ModuleLang.CPP,
15391549
}
15401550

15411551
data = dump_test(unit, test_record)
@@ -1608,6 +1618,7 @@ def gunittest(unit, *args):
16081618
'TEST_IOS_RUNTIME_TYPE': unit.get('TEST_IOS_RUNTIME_TYPE_VALUE'),
16091619
'ANDROID_APK_TEST_ACTIVITY': unit.get('ANDROID_APK_TEST_ACTIVITY_VALUE'),
16101620
'TEST_PARTITION': unit.get("TEST_PARTITION"),
1621+
'MODULE_LANG': consts.ModuleLang.CPP,
16111622
}
16121623

16131624
data = dump_test(unit, test_record)
@@ -1680,6 +1691,7 @@ def g_benchmark(unit, *args):
16801691
'TEST_IOS_RUNTIME_TYPE': unit.get('TEST_IOS_RUNTIME_TYPE_VALUE'),
16811692
'ANDROID_APK_TEST_ACTIVITY': unit.get('ANDROID_APK_TEST_ACTIVITY_VALUE'),
16821693
'TEST_PARTITION': unit.get("TEST_PARTITION"),
1694+
'MODULE_LANG': consts.ModuleLang.CPP,
16831695
}
16841696

16851697
benchmark_opts = get_unit_list_variable(unit, 'BENCHMARK_OPTS_VALUE')
@@ -1760,6 +1772,7 @@ def go_test(unit, *args):
17601772
'TEST_IOS_RUNTIME_TYPE': unit.get('TEST_IOS_RUNTIME_TYPE_VALUE'),
17611773
'ANDROID_APK_TEST_ACTIVITY': unit.get('ANDROID_APK_TEST_ACTIVITY_VALUE'),
17621774
'TEST_PARTITION': unit.get("TEST_PARTITION"),
1775+
'MODULE_LANG': consts.ModuleLang.GO,
17631776
}
17641777

17651778
data = dump_test(unit, test_record)
@@ -1992,6 +2005,7 @@ def y_benchmark(unit, *args):
19922005
'TEST_IOS_RUNTIME_TYPE': unit.get('TEST_IOS_RUNTIME_TYPE_VALUE'),
19932006
'ANDROID_APK_TEST_ACTIVITY': unit.get('ANDROID_APK_TEST_ACTIVITY_VALUE'),
19942007
'TEST_PARTITION': unit.get("TEST_PARTITION"),
2008+
'MODULE_LANG': consts.ModuleLang.CPP,
19952009
}
19962010

19972011
benchmark_opts = get_unit_list_variable(unit, 'BENCHMARK_OPTS_VALUE')
@@ -2138,6 +2152,7 @@ def go_bench(unit, *args):
21382152
'ANDROID_APK_TEST_ACTIVITY': unit.get('ANDROID_APK_TEST_ACTIVITY_VALUE'),
21392153
'TEST_PARTITION': unit.get("TEST_PARTITION"),
21402154
'GO_BENCH_TIMEOUT': unit.get('GO_BENCH_TIMEOUT'),
2155+
'MODULE_LANG': consts.ModuleLang.GO,
21412156
}
21422157

21432158
if "ya:run_go_benchmark" not in test_record["TAG"]:

0 commit comments

Comments
 (0)