batches: fix flaky integration test
Created by: LawnGnome
This appears to have become flaky when we started enabling the SSBC UI more generally, presumably because the specs page was expected instead of executions. This switches our expectations to be executions, and adds the new GraphQL mock we require.
Fixes #37233.
Test plan
Test change only.
App preview:
Check out the client app preview documentation to learn more.