dotnet integration test not fully working
Metadata
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. |