tests: update ruby bundle v1 spread test
Metadata
Current evaluation
PR #4013 updated the core18 Ruby Bundler v1 spread test for Bundler 3.4 dropping Ruby <2.6 support; merged as commit 0eb1942f2.
Resolution: closed resolved
Reason: PR #4013 was merged into main as commit 0eb1942f2, updating the test after Bundler 3.4 dropped support for Ruby versions below 2.6.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [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`?
-----
Ruby's `bundler v3.4.0` [dropped support](https://github.com/rubygems/rubygems/releases/tag/v3.4.0) for Ruby < `v2.6`, which broke one of our spread tests for the core18 / v1 Ruby plugin.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | PR #4013 updated the core18 Ruby Bundler v1 spread test for Bundler 3.4 dropping Ruby <2.6 support; merged as commit 0eb1942f2. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #4013 (6182e8d), updating the Ruby bundle v1 spread test for Bundler 3.4.0's dropped support for Ruby below 2.6 on core18. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged update to Ruby bundle v1 spread test. Resolves breakage from bundler v3.4.0 dropping support for Ruby below 2.6, restoring functionality for the core18/v1 Ruby plugin. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged update to the Ruby bundle v1 spread test after Ruby bundler v3.4.0 dropped support for Ruby < 2.6, breaking the test. The fix was integrated into main with no coverage impact. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4034 tests: backport ruby and flutter test fixes | snapcraft | merged | Merged in commit 5490234d4, backporting Ruby bundle v1 spread-test updates from #4013 and Flutter spread-test updates from #4015. | |
| #5976 test: add Ruby plugin spread tests | snapcraft | merged | Merged into hotfix/8.14 as 89f77e6f8, adding core22/core24 Spread coverage for the new Ruby plugin and fulfilling #5966. | |
| #5966 Add ruby spread tests | snapcraft | open | Enhancement asking to add core22/core24 spread tests exercising the new Ruby plugin. Delivered by merged PR #5976 (commit 89f77e6f8); both task.yaml files now include ruby-hello. | |
| #3662 tests: update spread url | snapcraft | merged | Merged PR #3662 updated Spread tarball URLs in two test files via commit 507959d70. |