fix(tests): ignore dotnet v2 integration tests on too-old systems
Metadata
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. |