← Back to issue list

fix(tests): ignore dotnet v2 integration tests on too-old systems

View original Github issue

Metadata

Project
craft-parts
Number
#1404
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged. Resolves #1405 by skipping dotnet v2 integration tests on systems older than Ubuntu Jammy, preventing GLIBC_2.34 compatibility failures. Approved by reviewers and integrated.

Suggested action:

No scores available.

Issue body

The dotnet snap only officially supports jammy and newer, so we skip those tests if we're running on a system that's too old (e.g. focal). This is based on glibc version since that's what's actually used here. Fixes #1405 - [ ] Have you followed the guidelines for contributing? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint && make test`? - [ ] Have you added an entry to the changelog (`docs/reference/changelog.rst`)? ---

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged. Resolves #1405 by skipping dotnet v2 integration tests on systems older than Ubuntu Jammy, preventing GLIBC_2.34 compatibility failures. Approved by reviewers and integrated.
qwen3.6-35b-a3b-mtp-q6 Merged a fix to skip dotnet v2 integration tests on systems with outdated glibc, as the dotnet snap requires Ubuntu Jammy or newer. Resolves #1405.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#383 tests: fix dotnet integration tests craft-parts merged Resolved issue #380 by fixing dotnet integration tests. Merged after reviewer approval and an author revision, modifying two files with minor adjustments.
72%