Fix tests_api submodule initialization for CI tests
Summary
Fixes the e2e_benchmark_on_postgrest job failure caused by missing validate_response module.
Root cause: The tests_api submodule was not being initialized in CI:
-
GIT_SUBMODULE_STRATEGY: nonerequires manual submodule init -
.init_submodulesscript only handledhaf,reputation_tracker,hafah- nottests_api - Recent switch to
GIT_STRATEGY: fetchmeant existing checkouts were reused without the submodule content
Changes:
- Add
tests_apito.init_submodulesscript for consistency with other submodules - Add inline
tests_apiinitialization toe2e_benchmark_on_postgrestjob
Test plan
- Pipeline passes with all API tests (257 condenser_api tests should pass now)
-
e2e_benchmark_on_postgrestjob completes successfully