Skip to content

feat: Use more generic ITF QEMU plugin - #177

Open
lurtz wants to merge 84 commits into
eclipse-score:mainfrom
elektrobit-contrib:make-qemu-linux-plugin-more-generic
Open

feat: Use more generic ITF QEMU plugin#177
lurtz wants to merge 84 commits into
eclipse-score:mainfrom
elektrobit-contrib:make-qemu-linux-plugin-more-generic

Conversation

@lurtz

@lurtz lurtz commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

So far this repo has its own ITF QEMU plugin, which is not sustainable in the long run, because it creates more maintenance effort. The changes needed to use the ITF QEMU plugin from the itf repo are now merged to main, which enables us to remove our QEMU plugin.

This requires the following pull requests to be merged:

The goal of this pull request to make the patch in the linked pull request obsolete and use the ITF code without changes.

@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

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.6.0) and connecting to it...
INFO: Invocation ID: cb72246c-e94a-4fb1-bd9b-024db4a1b5d5
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: 
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: 
Loading: 
Loading: 2 packages loaded
WARNING: Target pattern parsing failed.
ERROR: Skipping '//:license-check': no such target '//:license-check': target 'license-check' not declared in package '' defined by /home/runner/work/inc_someip_gateway/inc_someip_gateway/BUILD
ERROR: no such target '//:license-check': target 'license-check' not declared in package '' defined by /home/runner/work/inc_someip_gateway/inc_someip_gateway/BUILD
INFO: Elapsed time: 17.534s
INFO: 0 processes.
ERROR: Build did NOT complete successfully
ERROR: Build failed. Not running target

Comment thread quality/integration_testing/plugins/linux_qemu/README.md Outdated
Comment thread quality/integration_testing/plugins/linux_qemu/__init__.py Outdated
Comment thread quality/integration_testing/plugins/linux_qemu/qemu.py Outdated
Comment thread quality/integration_testing/plugins/linux_qemu/qemu.py Outdated
Comment thread quality/integration_testing/plugins/linux_qemu/qemu.py Outdated
Comment thread quality/integration_testing/plugins/linux_qemu/qemu.py Outdated
@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

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

@lurtz
lurtz force-pushed the make-qemu-linux-plugin-more-generic branch from 3ab298b to f181495 Compare July 3, 2026 13:52
@github-actions

github-actions Bot commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Coverage report for this pull request:

Status: success (workflow run)
Coverage data: coverage-report

The archive contains the HTML report, the raw LCOV data and the JUnit XML test results.

@github-actions

github-actions Bot commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Quality pack traceability report for this pull request:

Status: PASS (workflow run)

Traceability gate input: /home/runner/work/inc_someip_gateway/inc_someip_gateway/_build/metrics.json
------------------------------------------------------------------------
[comp_req]
  Requirements with source links: 0/8 (0.00%)
  Requirements with test links:   0/8 (0.00%)
  Requirements fully linked:      0/8 (0.00%)
  Tests linked to requirements:   0/796 (0.00%)
  Broken test references:         0
------------------------------------------------------------------------
Threshold check passed.

@lurtz lurtz mentioned this pull request Sep 10, 2026
@lurtz
lurtz marked this pull request as ready for review September 10, 2026 15:21
@lurtz
lurtz enabled auto-merge September 10, 2026 15:29
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.

2 participants