tessl install tessl/pypi-allure-python-commons@2.15.0Contains the API for end users as well as helper functions and classes to build Allure adapters for Python test frameworks
Agent Success
Agent success rate when using this tile
94%
Improvement
Agent success rate improvement when using this tile compared to baseline
1.27x
Baseline
Agent success rate without this tile
74%
{
"context": "This evaluation assesses how effectively the engineer uses allure-python-commons utility functions to build test reporting functionality. The focus is on proper usage of uuid4(), now(), func_parameters(), and represent() from the allure_commons.utils module.",
"type": "weighted_checklist",
"checklist": [
{
"name": "UUID Generation",
"description": "Uses uuid4() from allure_commons.utils to generate unique identifiers in create_report_entry()",
"max_score": 25
},
{
"name": "Timestamp Capture",
"description": "Uses now() from allure_commons.utils to capture current timestamp in milliseconds in create_report_entry()",
"max_score": 25
},
{
"name": "Parameter Extraction",
"description": "Uses func_parameters() from allure_commons.utils to extract function parameters with their values in create_report_entry()",
"max_score": 30
},
{
"name": "Value Representation",
"description": "Uses represent() from allure_commons.utils to convert Python objects to string representations in format_parameter_value()",
"max_score": 20
}
]
}