All tests should use schema 2 instead of schema 1 manifests
We'll be disabling support for schema 1 manifest on January 22, 2021. Before that, we need to change all tests (a lot of them) that are currently using schema 1 manifests (more prominently the API integration tests). These should either use schema 2 manifests or be removed if they're meaningless for other manifests besides schema 1.
Alternatively, we can do this in two steps:
- Disable support for schema 1 manifests at the API level but continue to use them internally for test purposes;
- After a while, convert schema 1 tests to schema 2 and remove schema 1 source code.
This is probably the safest option.