← Back to issue list

spread: update flutter test

View original Github issue

Metadata

Project
snapcraft
Number
#4015
Type
pull request
State
merged
Author
sergiusens
Labels
Created
Updated
Closed

Current evaluation

Merged update to the flutter test, migrating to the new template and removing outdated SDK bounds to support the latest Dart. Passed CI, received approval, and maintained existing code coverage.

Suggested action:

No scores available.

Issue body

The test had sdk bounds that the latest master would not work with (new DART), while removing the bounds, the pubspec was outdated enough. Moved to the new flutter template post linux desktop beta announcement. The downside is that `<app> --help` now requires X (could be solved with xfvb) but alas, does not print help and exit. Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com> - [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `make lint`? - [x] Have you successfully run `pytest tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged update to the flutter test, migrating to the new template and removing outdated SDK bounds to support the latest Dart. Passed CI, received approval, and maintained existing code coverage.
qwen3.6-35b-a3b-mtp-q6 PR #4015 merged updates the flutter test to the new Linux desktop beta template, resolving outdated SDK bounds and pubspec issues. App help now requires X, with no coverage impact.
qwen3.6-35b-a3b-mtp-q6 Merged into main. Updated flutter test to adopt the new template following the Linux desktop beta announcement, replacing outdated SDK bounds and pubspec. App help now requires X. Codecov confirms no coverage change.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#4808 tests: fix flutter spread test snapcraft merged Merged after passing CI and receiving three approvals. The change corrected the flutter spread test with a single-line update in one file.
79%
#4034 tests: backport ruby and flutter test fixes snapcraft merged Merged backport of Ruby and Flutter test fixes from main. Approved by one reviewer and passed CI. Updates 39 files (+360/-655) to resolve test failures.
70%