Skip to content

Comments

Manual Update of Fork to Main#38

Merged
PandaeDo merged 36 commits intomainfrom
MSP_update_main
Jan 28, 2026
Merged

Manual Update of Fork to Main#38
PandaeDo merged 36 commits intomainfrom
MSP_update_main

Conversation

@MaximilianSoerenPollak
Copy link

No description provided.

PiotrKorkus and others added 30 commits December 23, 2025 11:52
use correct configs for bazel commands
Issues with previous versions started to occur.
…oolchain-versions

infra: bump toolchains versions
add dev dependecies to avoid collisions
…_python_integration

bazel: fix module integration
…tency_security_plan

First version of persistency security plan
- Make C++ build again.
- Add `cit` files with CIT group.
- Add helpers (based on other test PRs).
- Add CIT group to `main.cpp`.
- Added C++ test scenarios for default values testing
- default_values, remove_key, reset operations, checksum
- Refactored and reworked implementation.
- No longer requires SIGABRT for some cases.
…fault-values-cit-reworked

testing: C++ CIT - default values
Multiple KVS tests for C++ impl.

Co-authored-by: Saumya-R <saumya.rai@qorix.ai>
…ltiple-kvs-cit-reworked

testing: C++ CIT - multiple KVS
Snapshots tests for C++ impl.

Co-authored-by: Saumya-R <saumya.rai@qorix.ai>
…apshots-cit-reworked

testing: C++ CIT - snapshots
…ate_release_workflow

cicd: add config to bazel
testing: Adding default values test cases for KVS cpp

- Added C++ test scenarios for default values testing
- default_values, remove_key, reset operations, checksum

testing: reworked default values CITs

- Refactored and reworked implementation.
- No longer requires SIGABRT for some cases.

renaming the test case

adding test cases into cit

Reverting to the release.yml from main

Adding the parameters

infra: bump toolchains versions

Issues with previous versions started to occur.

bazel: fix module integration

add dev dependecies to avoid collisions

First version of persistency security plan

testing: C++ CIT test utils

- Make C++ build again.
- Add `cit` files with CIT group.
- Add helpers (based on other test PRs).
- Add CIT group to `main.cpp`.

testing: Adding default values test cases for KVS cpp

- Added C++ test scenarios for default values testing
- default_values, remove_key, reset operations, checksum

testing: reworked default values CITs

- Refactored and reworked implementation.
- No longer requires SIGABRT for some cases.

cpp_testing: enable cpp testing in python.

casting to u32 for logging format.

adding cpp execution in python
…d_datatypes_cpp_testcases

testing:  supported datatypes cpp testcases
Config is based on the one from comm repo.
- Add `.clang-format` file at the repo root.
- Run `clang-format` over all C++ files.
…rmatting

repo: add `.clang-format` file, format C++
Previous changed only handled half of code.
…rmatting-2

repo: format rest of C++ code
…unify_cit_structure

testing: Unify component integration tests structure
- add centralized configuration for python
- apply formatting
…f_formatting

Ruff formatting for Python files
This decorator ensures that the XML output of the tests via pytest have the correct properties and attributes, so that 'testlinks' as well as testneeds (as external needs) are generated.
This is to enable statistics and ensure traceability.
lurtz and others added 6 commits January 26, 2026 13:29
Having the Rust feature at the central image improves the first setup time of the devcontainer in this repo. In addition all S-CORE repos have the same tooling and look and feel inside the devcontainer.
…-feature-from-devcontainer-image

Use Rust feature from S-CORE devcontainer
required for testlink creation
docs need artifacts to reference xml reports
@github-actions
Copy link

License Check Results

🚀 The license check job ran with the Bazel command:

bazel run //:license-check

Status: ⚠️ Needs Review

Click to expand output
[License Check Output]
Extracting Bazel installation...
Starting local Bazel server (8.3.0) and connecting to it...
INFO: Invocation ID: b1cf7355-21d9-4ef5-9c48-1bbaeff8bee3
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
DEBUG: Rule 'rust_qnx8_toolchain+' indicated that a canonical reproducible form can be obtained by modifying arguments integrity = "sha256-oEubHgeZDdT0svMmBKJx7c3/2TdSI/vfwRUyDn+TPGA="
DEBUG: Repository rust_qnx8_toolchain+ instantiated at:
  <builtin>: in <toplevel>
Repository rule http_archive defined at:
  /home/runner/.bazel/external/bazel_tools/tools/build_defs/repo/http.bzl:394:31: in <toplevel>
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
WARNING: For repository 'score_process', the root module requires module version score_process@1.3.2, but got score_process@1.4.0 in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off
Computing main repo mapping: 
Loading: 
Loading: 3 packages loaded
Loading: 3 packages loaded
    currently loading: 
Analyzing: target //:license-check (4 packages loaded, 0 targets configured)
Analyzing: target //:license-check (4 packages loaded, 0 targets configured)

Analyzing: target //:license-check (87 packages loaded, 10 targets configured)

Analyzing: target //:license-check (137 packages loaded, 643 targets configured)

Analyzing: target //:license-check (158 packages loaded, 6875 targets configured)

Analyzing: target //:license-check (159 packages loaded, 6997 targets configured)

INFO: Analyzed target //:license-check (162 packages loaded, 9013 targets configured).
[12 / 14] Building license.check.license_check.jar (); 0s disk-cache
INFO: From Generating Dash formatted dependency file ...:
INFO: Successfully converted 62 packages from Cargo.lock to bazel-out/k8-fastbuild/bin/formatted.txt
INFO: Found 1 target...
Target //:license.check.license_check up-to-date:
  bazel-bin/license.check.license_check
  bazel-bin/license.check.license_check.jar
INFO: Elapsed time: 26.554s, Critical Path: 0.25s
INFO: 14 processes: 5 disk cache hit, 9 internal.
INFO: Build completed successfully, 14 total actions
INFO: Running command line: bazel-bin/license.check.license_check ./formatted.txt <args omitted>
usage: org.eclipse.dash.licenses.cli.Main [-batch <int>] [-cd <url>]
       [-confidence <int>] [-ef <url>] [-excludeSources <sources>] [-help] [-lic
       <url>] [-project <shortname>] [-repo <url>] [-review] [-summary <file>]
       [-timeout <seconds>] [-token <token>]

@github-actions
Copy link

The created documentation from the pull request is available at: docu-html

@PandaeDo PandaeDo self-requested a review January 28, 2026 09:54
@PandaeDo PandaeDo merged commit 1a64508 into main Jan 28, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.