2525 Test flavor (
2626 tpu-unit, tpu-integration,
2727 tpu-post-training-unit, tpu-post-training-integration,
28+ tpu7x-unit, tpu7x-integration,
29+ tpu7x-post-training-unit, tpu7x-post-training-integration,
2830 gpu-unit, gpu-integration,
2931 cpu-unit,
3032 cpu-post-training-unit
@@ -113,6 +115,10 @@ jobs:
113115 "tpu-integration": "tpu",
114116 "tpu-post-training-unit": "tpu",
115117 "tpu-post-training-integration": "tpu",
118+ "tpu7x-unit": "tpu",
119+ "tpu7x-integration": "tpu",
120+ "tpu7x-post-training-unit": "tpu",
121+ "tpu7x-post-training-integration": "tpu",
116122 "gpu-unit": "cuda12",
117123 "gpu-integration": "cuda12",
118124 "cpu-unit": "cpu",
@@ -125,6 +131,10 @@ jobs:
125131 "tpu-integration": "v6e-4",
126132 "tpu-post-training-unit": "v6e-4",
127133 "tpu-post-training-integration": "v6e-4",
134+ "tpu7x-unit": "tpu7x-8",
135+ "tpu7x-integration": "tpu7x-8",
136+ "tpu7x-post-training-unit": "tpu7x-8",
137+ "tpu7x-post-training-integration": "tpu7x-8",
128138 "gpu-unit": "a100-40gb-4",
129139 "gpu-integration": "a100-40gb-4",
130140 "cpu-unit": "X64",
@@ -137,6 +147,10 @@ jobs:
137147 "tpu-integration": "linux-x86-ct6e-180-4tpu",
138148 "tpu-post-training-unit": "linux-x86-ct6e-180-4tpu",
139149 "tpu-post-training-integration": "linux-x86-ct6e-180-4tpu",
150+ "tpu7x-unit": "linux-x86-tpu7x-224-4tpu",
151+ "tpu7x-integration": "linux-x86-tpu7x-224-4tpu",
152+ "tpu7x-post-training-unit": "linux-x86-tpu7x-224-4tpu",
153+ "tpu7x-post-training-integration": "linux-x86-tpu7x-224-4tpu",
140154 "gpu-unit": "linux-x86-a2-48-a100-4gpu",
141155 "gpu-integration": "linux-x86-a2-48-a100-4gpu",
142156 "cpu-unit": "linux-x86-n2-32",
@@ -149,6 +163,10 @@ jobs:
149163 "tpu-integration": "not cpu_only and not gpu_only and integration_test and not post_training",
150164 "tpu-post-training-unit": "not cpu_only and not gpu_only and not integration_test and post_training",
151165 "tpu-post-training-integration": "not cpu_only and not gpu_only and integration_test",
166+ "tpu7x-unit": "not cpu_only and not gpu_only and not integration_test and not post_training",
167+ "tpu7x-integration": "not cpu_only and not gpu_only and integration_test and not post_training",
168+ "tpu7x-post-training-unit": "not cpu_only and not gpu_only and not integration_test and post_training",
169+ "tpu7x-post-training-integration": "not cpu_only and not gpu_only and integration_test",
152170 "gpu-unit": "not cpu_only and not tpu_only and not integration_test and not post_training",
153171 "gpu-integration": "not cpu_only and not tpu_only and integration_test and not post_training",
154172 "cpu-unit": "cpu_only and not post_training",
@@ -161,6 +179,10 @@ jobs:
161179 "tpu-integration": "",
162180 "tpu-post-training-unit": "tests/post_training/unit tests/unit",
163181 "tpu-post-training-integration": "tests/post_training/integration",
182+ "tpu7x-unit": "",
183+ "tpu7x-integration": "",
184+ "tpu7x-post-training-unit": "tests/post_training/unit tests/unit",
185+ "tpu7x-post-training-integration": "tests/post_training/integration",
164186 "gpu-unit": "",
165187 "gpu-integration": "",
166188 "cpu-unit": "",
@@ -173,6 +195,10 @@ jobs:
173195 "tpu-integration": "--ignore=tests/post_training",
174196 "tpu-post-training-unit": "",
175197 "tpu-post-training-integration": "",
198+ "tpu7x-unit": "--ignore=tests/post_training --ignore=tests/inference/kvcache_test.py",
199+ "tpu7x-integration": "--ignore=tests/post_training",
200+ "tpu7x-post-training-unit": "",
201+ "tpu7x-post-training-integration": "",
176202 "gpu-unit": "--ignore=tests/post_training",
177203 "gpu-integration": "--ignore=tests/post_training",
178204 "cpu-unit": "--ignore=tests/post_training",
0 commit comments