@@ -37,7 +37,6 @@ permissions:
3737 contents : read
3838jobs :
3939 build_and_upload_maxtext_package :
40- name : Build and upload maxtext package
4140 uses : ./.github/workflows/build_package.yml
4241 with :
4342 device_type : tpu
@@ -101,6 +100,42 @@ jobs:
101100 container_resource_option : " --privileged"
102101 is_scheduled_run : ${{ github.event_name == 'schedule' }}
103102
103+ maxtext_tpu_pathways_unit_tests :
104+ needs : build_and_upload_maxtext_package
105+ uses : ./.github/workflows/run_pathways_tests.yml
106+ strategy :
107+ fail-fast : false
108+ matrix :
109+ image_type : ["py312"]
110+ with :
111+ device_type : tpu
112+ device_name : v4-8
113+ image_type : ${{ matrix.image_type }}
114+ cloud_runner : linux-x86-ct4p-240-4tpu
115+ pytest_marker : ' not cpu_only and not gpu_only and not integration_test'
116+ xla_python_client_mem_fraction : 0.75
117+ tf_force_gpu_allow_growth : false
118+ container_resource_option : " --privileged"
119+ is_scheduled_run : ${{ github.event_name == 'schedule' }}
120+
121+ maxtext_tpu_pathways_integration_tests :
122+ needs : build_and_upload_maxtext_package
123+ uses : ./.github/workflows/run_pathways_tests.yml
124+ strategy :
125+ fail-fast : false
126+ matrix :
127+ image_type : ["py312"]
128+ with :
129+ device_type : tpu
130+ device_name : v4-8
131+ image_type : ${{ matrix.image_type }}
132+ cloud_runner : linux-x86-ct4p-240-4tpu
133+ pytest_marker : ' not cpu_only and not gpu_only and integration_test'
134+ xla_python_client_mem_fraction : 0.75
135+ tf_force_gpu_allow_growth : false
136+ container_resource_option : " --privileged"
137+ is_scheduled_run : ${{ github.event_name == 'schedule' }}
138+
104139 maxtext_gpu_unit_tests :
105140 needs : build_and_upload_maxtext_package
106141 uses : ./.github/workflows/run_tests_against_package.yml
@@ -143,7 +178,7 @@ jobs:
143178
144179 notify_failure :
145180 name : Notify failed build # creates an issue or modifies last open existing issue for failed build
146- needs : [maxtext_cpu_unit_tests, maxtext_tpu_unit_tests, maxtext_tpu_integration_tests, maxtext_gpu_unit_tests, maxtext_gpu_integration_tests]
181+ needs : [maxtext_cpu_unit_tests, maxtext_tpu_unit_tests, maxtext_tpu_integration_tests, maxtext_tpu_pathways_unit_tests, maxtext_tpu_pathways_integration_tests, maxtext_gpu_unit_tests, maxtext_gpu_integration_tests]
147182 if : ${{ always() }}
148183 runs-on : ubuntu-latest
149184 permissions :
0 commit comments