TestConfig
A reusable offline-test configuration (dataset + judges).
Created via client.offline_tests.create_config(). A test config
pins a dataset and a set of platform judges; each run() against it
creates a new test run.
Attributes
PropType
id?str
Unique test config ID.
Type
strname?str
Config name.
Type
strdataset_id?str
The dataset evaluated by this config.
Type
strdescription?Optional[str]
Optional human-readable description.
Type
Optional[str]Default
Nonecreated_at?Optional[str]
ISO-8601 creation timestamp.
Type
Optional[str]Default
Nonejudges?List[Dict[str, Any]]
The judge membership rows as returned by the server.
Type
List[Dict[str, Any]]Default
field(default_factory=list)from_dict()
def from_dict(data) -> TestConfig:
Parameters
PropType
dataDict[str, Any]
Type
Dict[str, Any]Returns
TestConfig