The API surface test suite contains tests that exercise behaviors which may or may not be available on a given instance, depending on how that instance is configured. For example:
- Model tests require models to be deployed
- Inference tests require both chat and completion models, plus working inference infrastructure
- Remote session tests require
remote_sandboxexecution environments and Temporal - Sandbox tests require at least one execution environment of any type