tessl install tessl/pypi-azure-data-tables@12.7.0Microsoft Azure Data Tables Client Library for Python
Agent Success
Agent success rate when using this tile
90%
Improvement
Agent success rate improvement when using this tile compared to baseline
0.97x
Baseline
Agent success rate without this tile
93%
{
"context": "This criteria evaluates how well the engineer uses azure-data-tables retry configuration parameters to create a resilient TableClient. The focus is on correctly applying retry_total, retry_connect, retry_backoff_factor, and retry_to_secondary parameters when instantiating the TableClient.",
"type": "weighted_checklist",
"checklist": [
{
"name": "TableClient instantiation",
"description": "Creates a TableClient instance using the TableClient constructor or from_connection_string/from_table_url methods with the provided endpoint, table_name, and credential parameters.",
"max_score": 15
},
{
"name": "Total retry configuration",
"description": "Configures the retry_total parameter to 5, controlling the total number of retry attempts for failed operations.",
"max_score": 25
},
{
"name": "Connection retry configuration",
"description": "Configures the retry_connect parameter to 2, specifically controlling retry attempts for connection-related errors.",
"max_score": 25
},
{
"name": "Backoff factor configuration",
"description": "Configures the retry_backoff_factor parameter to 2.0, setting the exponential backoff multiplier for delays between retry attempts.",
"max_score": 20
},
{
"name": "Secondary failover configuration",
"description": "Configures the retry_to_secondary parameter to True, enabling automatic failover to the secondary storage endpoint when the primary fails.",
"max_score": 15
}
]
}