or run

tessl search
Log in

Version

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
pypipkg:pypi/allure-python-commons@2.15.x
tile.json

tessl/pypi-allure-python-commons

tessl install tessl/pypi-allure-python-commons@2.15.0

Contains 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%

rubric.jsonevals/scenario-9/

{
  "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
    }
  ]
}