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
7779 "tpu-integration": "tpu",
7880 "tpu-post-training-unit": "tpu",
7981 "tpu-post-training-integration": "tpu",
82+ "tpu7x-unit": "tpu",
83+ "tpu7x-integration": "tpu",
84+ "tpu7x-post-training-unit": "tpu",
85+ "tpu7x-post-training-integration": "tpu",
8086 "gpu-unit": "cuda12",
8187 "gpu-integration": "cuda12",
8288 "cpu-unit": "cpu",
8995 "tpu-integration": "v6e-4",
9096 "tpu-post-training-unit": "v6e-4",
9197 "tpu-post-training-integration": "v6e-4",
98+ "tpu7x-unit": "tpu7x-8",
99+ "tpu7x-integration": "tpu7x-8",
100+ "tpu7x-post-training-unit": "tpu7x-8",
101+ "tpu7x-post-training-integration": "tpu7x-8",
92102 "gpu-unit": "a100-40gb-4",
93103 "gpu-integration": "a100-40gb-4",
94104 "cpu-unit": "X64",
@@ -101,6 +111,10 @@ jobs:
101111 "tpu-integration": "linux-x86-ct6e-180-4tpu",
102112 "tpu-post-training-unit": "linux-x86-ct6e-180-4tpu",
103113 "tpu-post-training-integration": "linux-x86-ct6e-180-4tpu",
114+ "tpu7x-unit": "linux-x86-tpu7x-224-4tpu",
115+ "tpu7x-integration": "linux-x86-tpu7x-224-4tpu",
116+ "tpu7x-post-training-unit": "linux-x86-tpu7x-224-4tpu",
117+ "tpu7x-post-training-integration": "linux-x86-tpu7x-224-4tpu",
104118 "gpu-unit": "linux-x86-a2-48-a100-4gpu",
105119 "gpu-integration": "linux-x86-a2-48-a100-4gpu",
106120 "cpu-unit": "linux-x86-n2-32",
@@ -113,6 +127,10 @@ jobs:
113127 "tpu-integration": "not cpu_only and not gpu_only and integration_test and not post_training",
114128 "tpu-post-training-unit": "not cpu_only and not gpu_only and not integration_test and post_training",
115129 "tpu-post-training-integration": "not cpu_only and not gpu_only and integration_test",
130+ "tpu7x-unit": "not cpu_only and not gpu_only and not integration_test and not post_training",
131+ "tpu7x-integration": "not cpu_only and not gpu_only and integration_test and not post_training",
132+ "tpu7x-post-training-unit": "not cpu_only and not gpu_only and not integration_test and post_training",
133+ "tpu7x-post-training-integration": "not cpu_only and not gpu_only and integration_test",
116134 "gpu-unit": "not cpu_only and not tpu_only and not integration_test and not post_training",
117135 "gpu-integration": "not cpu_only and not tpu_only and integration_test and not post_training",
118136 "cpu-unit": "cpu_only and not post_training",
@@ -125,6 +143,10 @@ jobs:
125143 "tpu-integration": "",
126144 "tpu-post-training-unit": "tests/post_training/unit tests/unit",
127145 "tpu-post-training-integration": "tests/post_training/integration",
146+ "tpu7x-unit": "",
147+ "tpu7x-integration": "",
148+ "tpu7x-post-training-unit": "tests/post_training/unit tests/unit",
149+ "tpu7x-post-training-integration": "tests/post_training/integration",
128150 "gpu-unit": "",
129151 "gpu-integration": "",
130152 "cpu-unit": "",
@@ -137,6 +159,10 @@ jobs:
137159 "tpu-integration": "--ignore=tests/post_training",
138160 "tpu-post-training-unit": "",
139161 "tpu-post-training-integration": "",
162+ "tpu7x-unit": "--ignore=tests/post_training --ignore=tests/inference/kvcache_test.py",
163+ "tpu7x-integration": "--ignore=tests/post_training",
164+ "tpu7x-post-training-unit": "",
165+ "tpu7x-post-training-integration": "",
140166 "gpu-unit": "--ignore=tests/post_training",
141167 "gpu-integration": "--ignore=tests/post_training",
142168 "cpu-unit": "--ignore=tests/post_training",
0 commit comments