Skip to content

test: Improve mlia/cli unit test coverage#11

Merged
jedgar-arm merged 1 commit into
mainfrom
feat-cli-unit-tests
Dec 3, 2025
Merged

test: Improve mlia/cli unit test coverage#11
jedgar-arm merged 1 commit into
mainfrom
feat-cli-unit-tests

Conversation

@jedgar-arm
Copy link
Copy Markdown
Contributor

  • Test coverage improved for mlia/cli/*.py files

Resolve: MLIA-1425
Change-Id: Ibc1a96f5c70b634da78bfac6240968ebd3acc20c

Reviewed-on: https://eu-gerrit-2.euhpc.arm.com/c/ml/ecosystem/mlia/+/1155628
Tested-by: expkit svc_expkit@arm.com
Reviewed-by: Isabella Gottardi isabella.gottardi@arm.com
IP-review: Isabella Gottardi isabella.gottardi@arm.com

- Test coverage improved for mlia/cli/*.py files

Resolve: MLIA-1425
Change-Id: Ibc1a96f5c70b634da78bfac6240968ebd3acc20c
Signed-off-by: James Edgar <james.edgar@arm.com>
Reviewed-on: https://eu-gerrit-2.euhpc.arm.com/c/ml/ecosystem/mlia/+/1155628
Tested-by: expkit <svc_expkit@arm.com>
Reviewed-by: Isabella Gottardi <isabella.gottardi@arm.com>
IP-review: Isabella Gottardi <isabella.gottardi@arm.com>
@jedgar-arm jedgar-arm merged commit e0a0571 into main Dec 3, 2025
@jedgar-arm jedgar-arm deleted the feat-cli-unit-tests branch December 3, 2025 11:14
IsabellaARM pushed a commit that referenced this pull request May 19, 2026
Fixes backend installation from vendored artifacts when the vendor directory contains an archived backend (e.g., *.tar.gz) rather than an already-unpacked directory.

Adds vendor-archive resolution during InstallFromVendorPackage by extracting a single *.tar.gz and validating its structure.
Refactors archive extraction into a shared helper used by both downloaded and vendored artifact installation flows.
Adds a pytest regression test that installs a backend from a vendored tar.gz and verifies the extracted files are installed into the backend repository.
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