← Back to issue list

dotnet integration test not fully working

View original Github issue

Metadata

Project
craft-parts
Number
#380
Type
issue
State
closed
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Closed without comments or resolution. The report highlighted a dotnet integration test falsely passing on CI due to pre-installed dotnet, requiring environment validation fixes.

Suggested action:

No scores available.

Issue body

The dotnet integration test is always succeeding on CI because the CI has dotnet installed by default. When it's not installed, it fails with: ``` craft_parts.errors.PluginEnvironmentValidationError: Environment validation failed for part 'foo': 'dotnet' not found and part 'foo' does not depend on a part named 'dotnet-deps' that would satisfy the dependency. ``` We should ensure that dotnet is not installed on the CI and that the succeeds without dotnet.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Closed without comments or resolution. The report highlighted a dotnet integration test falsely passing on CI due to pre-installed dotnet, requiring environment validation fixes.
qwen/qwen3.6-35b-a3b Closed without a tracked resolution or linked pull request. The CI dotnet integration test falsely passed due to pre-installed tooling. The request to isolate the test environment by removing dotnet from CI was abandoned.
qwen/qwen3.6-35b-a3b Closed. CI configuration updated to remove default dotnet installation, ensuring tests correctly validate dependency resolution.
qwen/qwen3.6-35b-a3b Closed without resolution. The CI dotnet integration test falsely passed due to pre-installed dependencies, but no fix was implemented. The issue appears abandoned.
qwen3.6-35b-a3b-mtp-q6 Closed without resolution. The CI dotnet integration test falsely passed due to pre-installed dotnet, requiring test isolation to validate failures when the runtime is absent.

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%