Skip to content

Wire unit test to LOBSTER traceability report - #30

Open
Chahult wants to merge 5 commits into
eclipse-score:mainfrom
Chahult:ct_wire_unit_tresibility
Open

Chahult wants to merge 5 commits into
eclipse-score:mainfrom
Chahult:ct_wire_unit_tresibility

Conversation

@Chahult

@Chahult Chahult commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@github-actions

github-actions Bot commented Jul 16, 2026

Copy link
Copy Markdown

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.5.1) and connecting to it...
INFO: Invocation ID: 4e692280-76c7-4709-b927-e0b265e819ee
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
WARNING: For repository 'rules_rust', the root module requires module version rules_rust@0.68.1-score, but got rules_rust@0.68.2-score in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off
WARNING: For repository 'grpc-java', the root module requires module version grpc-java@1.70.0, but got grpc-java@1.78.0 in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off
Computing main repo mapping: 
Computing main repo mapping: 
Loading: 
Loading: 3 packages loaded
Loading: 3 packages loaded
    currently loading: 
Loading: 3 packages loaded
    currently loading: 
Loading: 3 packages loaded
    currently loading: 
Loading: 3 packages loaded
    currently loading: 
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 (31 packages loaded, 10 targets configured)

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

Analyzing: target //:license-check (144 packages loaded, 1011 targets configured)

Analyzing: target //:license-check (164 packages loaded, 6182 targets configured)

Analyzing: target //:license-check (169 packages loaded, 6212 targets configured)

Analyzing: target //:license-check (169 packages loaded, 6212 targets configured)

Analyzing: target //:license-check (176 packages loaded, 9584 targets configured)

Analyzing: target //:license-check (176 packages loaded, 11275 targets configured)

Analyzing: target //:license-check (176 packages loaded, 11275 targets configured)

Analyzing: target //:license-check (177 packages loaded, 11395 targets configured)

Analyzing: target //:license-check (177 packages loaded, 11395 targets configured)

INFO: Analyzed target //:license-check (178 packages loaded, 12974 targets configured).
[8 / 16] Creating runfiles tree bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/score_tooling+/dash/tool/formatters/dash_format_converter.runfiles [for tool]; 0s local ... (2 actions, 1 running)
INFO: From Generating Dash formatted dependency file ...:
INFO: Successfully converted 2 packages from Cargo.lock to bazel-out/k8-fastbuild/bin/formatted.txt
[14 / 16] [Prepa] JavaToolchainCompileBootClasspath external/rules_java+/toolchains/platformclasspath.jar
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: 206.515s, Critical Path: 2.33s
INFO: 16 processes: 12 internal, 3 processwrapper-sandbox, 1 worker.
INFO: Build completed successfully, 16 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>]

@Chahult
Chahult force-pushed the ct_wire_unit_tresibility branch 6 times, most recently from 886abfc to c7d979d Compare July 21, 2026 07:38
@github-actions

Copy link
Copy Markdown

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

@Chahult
Chahult force-pushed the ct_wire_unit_tresibility branch 3 times, most recently from 551c7e1 to f5da360 Compare July 21, 2026 11:15
@Chahult
Chahult force-pushed the ct_wire_unit_tresibility branch 4 times, most recently from fcad375 to 6255734 Compare July 23, 2026 06:26
@Chahult
Chahult force-pushed the ct_wire_unit_tresibility branch 7 times, most recently from 5401639 to 18170e8 Compare July 30, 2026 08:20
@Chahult
Chahult force-pushed the ct_wire_unit_tresibility branch 4 times, most recently from a6787bb to fd785ea Compare August 4, 2026 11:03
@Chahult
Chahult had a problem deploying to workflow-approval August 4, 2026 11:03 — with GitHub Actions Failure
@Chahult
Chahult had a problem deploying to workflow-approval August 4, 2026 11:03 — with GitHub Actions Failure
@Chahult
Chahult force-pushed the ct_wire_unit_tresibility branch 5 times, most recently from 15cad56 to 752b656 Compare August 6, 2026 12:08
Chahult and others added 3 commits August 7, 2026 09:10
Co-authored-by: qxz6ezp <chahul.turkar@bti.bmwgroup.com>
Co-authored-by: akriti <akriti.sengar@bti.bmwgroup.com>
- Update lifecycle deps from old src/lifecycle_client_lib paths to
  score/launch_manager:*_cc aliases (compatible with lifecycle v0.3.0+)
- Remove MwLifeCycleManagerMock (BMW-internal, not present in public lifecycle)
- Add unit() macro targets for LOBSTER traceability wiring
- Fix unit() visibility to use //score/config_management:__subpackages__
- Regenerate MODULE.bazel.lock
@Chahult
Chahult force-pushed the ct_wire_unit_tresibility branch 3 times, most recently from 8ee966b to d177c24 Compare August 10, 2026 06:21
eclipse-score/cicd-workflows#124 split docs.yml into build-only docs.yml +
docs-publish.yml, but per eclipse-score/cicd-workflows#179 this broke PR-head
checkout for pull_request_target events (upstream-acknowledged, still
unresolved). Revert docs.yml to the same pre-split commit already used by
baselibs/logging/communication's external deps, which builds and deploys
docs in one reusable workflow and correctly checks out the PR head via
github.event.pull_request.head.ref regardless of pull_request_target.

- docs.yml: pin to af347722c7ae3ed85518895c11268d96ac728f62 (baselibs' pin)
  and drop the now-unneeded manual refs/pull/<n>/head checkout hack.
- remove docs-publish.yml: deploy is handled internally by the pinned
  docs.yml's docs-deploy job, so no separate publish caller is needed.
- copyright.yml, format.yml, license_check.yml, docs-cleanup.yml: unrelated
  to this bug, pins left unchanged from the prior fixed-SHA pinning commit.
@Chahult
Chahult force-pushed the ct_wire_unit_tresibility branch from d177c24 to e5746ae Compare August 10, 2026 09:36
Per coderabbit review: config_provider/code/config_provider/details/BUILD
already defines a unit_test cc_test target, so config_provider_details_unit
should reference it (tests = [":unit_test"]) instead of leaving tests
empty, consistent with config_daemon_app_unit's wiring.

This branch had an error being deployed

1 failed (outdated) deployment
workflow-approval fd785ea8 Deployed Aug 4, 2026 by Chahult via Build and Test arm64-qnx / approval #5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants