Skip to content

RobotFramework AIO version 0.13.2.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 06 Feb 12:01
· 23 commits to develop since this release
1463da0

Changelog

PrometheusInterface

Added keywords for Prometheus metric types: Summary and Histogram:

  • add_summary
  • observe_summary
  • add_histogram
  • observe_histogram

References:

RobotFramework_TestsuitesManagement

  • Improved error messages in case of issues while loading the test configuration.

  • Updated JSON schema validation.

  • Resolved redundant code.

  • Modified the naming convention check to be aligned with Robot Framework core standards.

  • Extended import of variant configuration files

    After the RobotFramework_TestsuitesManagement library is imported

    Library      RobotFramework_TestsuitesManagement    WITH NAME    testsuites

    a variant configuration file is usually loaded in a way like this:

    Suite Setup    testsuites.testsuite_setup    ./config/variants_config.jsonp

    With the three-dots syntax extension for relative paths, the positional dependency between the file containing the suite setup and the file with the variant configuration, is made dynamic.

    Suite Setup    testsuites.testsuite_setup    .../config/variants_config.jsonp

    The Robot Framework now also recursively considers parent directories while searching for variant configuration files starting with the actual relative path.

    Important: This feature previously was located inside the variant configuration files, e.g.:

    "default": {
    "name": "testconfig.json",
    "path": ".../"
    }

    This is not supported any more! Only relative paths to the actual directory ("path": "./") and to the parent directory ("path": "../") are possible.

    Why this change?

    Reason 1: It would be confusing to have the three-dots syntax available at two different positions in parallel in the code.

    Reason 2: It is possible now to move the folder containing the variant configuration files and the parameter configuration files up and down in the hierarchy of directories in the file sytem without the need to adapt any import path afterwards!

RobotLog2DB

Add support for robotframework (extended version) result file with thread feature