Skip to content

Releases: eclipse-score/testing_tools

v0.4.1

29 Apr 19:20
fec712d

Choose a tag to compare

Release Note

Module Name: testing_tools
Release Tag: v0.4.1
Origin Release Tag: v0.4.0
Release Date: 2026-04-29

Overview

This document provides an overview of the changes, improvements, and bug fixes included in the testing_tools module release version v0.4.1 as compared to the module's origin release v0.4.0.

This is a maintenance release that aligns the module's Bazel dependencies with the S-CORE 0.7 ecosystem. No functional source code (production logic) has been modified.

Disclaimer

This release note does not "release for production", as it does not come with a safety argumentation and a performed safety assessment. The work products compiled in the safety package are created with care according to a process satisfying standards, but as the project, being a non-profit and open source organization, can not take over any liability for its content.

Changes to the Module

New Features

  • None. This release does not introduce new user-facing features.

Improvements

  • Dependency alignment with S-CORE 0.7: All S-CORE Bazel module dependencies have been updated to the versions shipped with the S-CORE 0.7 release train, ensuring this module is consumable by downstream modules targeting S-CORE 0.7 (see PR #20).

  • None. No bugs were addressed in this release.

Other changes by Label

  • Refactor — Toolchain identifier simplification (.bazelrc): Per the new score_bazel_cpp_toolchains 0.5.x naming scheme, the -posix suffix has been dropped from the three --extra_toolchains references in the x86_64-linux, x86_64-qnx and arm64-qnx build configurations:
    • ...:x86_64-linux-gcc_12.2.0-posix...:x86_64-linux-gcc_12.2.0
    • ...:x86_64-qnx-sdp_8.0.0-posix...:x86_64-qnx-sdp_8.0.0
    • ...:aarch64-qnx-sdp_8.0.0-posix...:aarch64-qnx-sdp_8.0.0

Compatibility

Dependencies (MODULE.bazel):

Dependency Previous (v0.4.0) Current (v0.4.1) Notes
bazel_skylib 1.7.1 1.7.1 unchanged
rules_python 1.0.0 1.0.0 unchanged
rules_cc 0.0.17 0.0.17 unchanged
buildifier_prebuilt 7.3.1 7.3.1 unchanged
platforms 1.0.0 1.0.0 unchanged
score_bazel_platforms 0.0.4 0.1.2
score_tooling 1.1.0 1.1.2
score_rust_policies 0.0.3 0.0.5
rules_rust 0.61.0 (git_override to fork) 0.68.1-score now consumed from registry; git_override removed
score_bazel_cpp_toolchains 0.2.2 0.5.1 dev_dependency
score_toolchains_rust 0.7.0 0.8.0 dev_dependency

S-CORE release line: This release is intended to be consumed together with other S-CORE modules from the 0.7 release line.

Performed Verification

Internal tests have been executed on PR before merging.

Known Issues

  • None known at the time of release.

Known Vulnerabilities

  • None known at the time of release.

Upgrade Instructions

  1. Bump the testing_tools dependency in your MODULE.bazel: Change the bazel_dep entry for testing_tools from 0.4.0 to 0.4.1.
  2. Align transitive S-CORE dependencies: If your project pins any of score_bazel_platforms, score_tooling, score_rust_policies, score_bazel_cpp_toolchains or score_toolchains_rust directly, update them to the S-CORE 0.7 versions listed in Compatibility above to avoid version-resolution conflicts.

For any questions or support, please contact the Project lead or raise an issue/discussion.

v0.4.0

19 Feb 09:50
c3d385c

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.1...v0.4.0

v0.3.1

16 Dec 09:07
55280e1

Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.3.1

0.3.0

04 Nov 12:27
a2f9cde

Choose a tag to compare

Overview

SCORE Test Scenarios provide a backend for testers to create parametrizable scenarios in Rust and C++ which can be used in common test case implementation validating parallel implementations.

What is included

  • test_scenarios_cpp - library for C++ test scenarios
  • test_scenarios_rust - library for Rust test scenarios

Known limitations

  • building on aarch targets is not yet resolved

Release of testing tool

07 Oct 11:39
031921d

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: https://github.com/eclipse-score/testing_tools/commits/v0.2.8