spread: update flutter test
Metadata
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. | |
| #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. |