← Back to issue list

core22-8 spread tests fail on classic-patchelf test

View original Github issue

Metadata

Project
snapcraft-rocks
Number
#77
Type
issue
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Fixed by merged PR #80, a core22-8 backport of #69 that enabled verbose output so Snapcraft messages appear in failing spread-test logs.

Resolution: closed resolved

Reason: Maintainer lengau closed the issue with “Fixed by #80.” Merged PR #80 backported #69 to core22-8, enabling Pebble verbose output so Snapcraft output is exposed during test failures.

Evaluated by: mr-cal-bot

No scores available.

Issue body

We appear not to be getting the expected output (or really any output) from snapcraft itself. Is this possibly because of the distinction between stdout and stderr? Example failure: https://github.com/canonical/snapcraft-rocks/actions/runs/15618680947/job/43998203160?pr=75

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Fixed by merged PR #80, a core22-8 backport of #69 that enabled verbose output so Snapcraft messages appear in failing spread-test logs.
stealth/space-bunny-alpha — closed resolved Fixed in merged snapcraft-rocks#80, which exposed Snapcraft output in core22-8 spread tests and addressed the missing stdout/stderr reporting.
qwen/qwen3.6-35b-a3b — — core22-8 spread tests failed on classic-patchelf due to missing snapcraft output, likely from stdout/stderr handling. Closed and fixed by pull request #80.
qwen/qwen3.6-35b-a3b — — Core22-8 spread tests failed on the classic-patchelf test due to unexpected stdout/stderr output. The issue was closed after being resolved by pull request #80, which corrected the output handling.
qwen/qwen3.6-35b-a3b — — core22-8 spread tests failed on the classic-patchelf test due to stdout/stderr output handling. Resolved and closed via pull request #80.
qwen3.6-35b-a3b-mtp-q6 — — The core22-8 spread tests failed on the classic-patchelf test due to unexpected output handling. The issue was closed after being resolved by pull request #80.

Update history

No update history recorded yet.

Related work

Related issues

Issue Project State Summary Similarity
#6009 test: remove core20 spread tests snapcraft merged Squash-merged PR #6009 as commit d0f1b4394, deleting core20 spread tests and migrating applicable ones to core22/core24 (+20 net tests). Unblocked core20 lifecycle removal for Snapcraft 9 (#5675).
78%
#4761 tests: remove core24 snap workarounds snapcraft merged Merged #4761 removed 22 lines of core24 workarounds from spread tests; it landed on hotfix/8.2 as 7cdd9b087 and was cherry-picked to main by #4763 as 87fc77aca.
76%
#3731 tests: fix content provider snap not found for core22 snapcraft merged PR #3731 merged via commit 7fbaf82d (topic 83e8991, merge 5edd183c) into snapcraft 7.0; adjusted spread-test expected error text so core22's differing 'content provider snap not found' message passes.
74%
#4932 Migrate or copy core20 and core22 spread tests to core24 snapcraft closed Core24 spread-test coverage was expanded via merged PR snapcraft#5209 (commit 56713c384), enabling plugin tests across 132 files.
74%
#4763 tests: remove core24 snap workarounds (#4761) snapcraft merged Merged: cherry-pick of #4761 onto main (87fc77aca), deleting 22 lines of core24 snap workarounds from spread tests so CI would pass.
74%
#3026 spread tests: add core20 and cleanup systems snapcraft merged Merged #3026 in commit d006134d4, adding core20 spread tests, simplifying setup to install only the Snap, and cleaning up test systems.
73%
#3714 spread: enable core22 snapcraft merged Merged PR #3714 enabled core22 in the Spread test configuration. Implementation commit d2f2a0d43 landed via merge commit 6b42ca1bb.
73%
#3754 spread: move core22 to stable snapcraft merged Merged PR #3754 (9076dd4) moved spread tests from core22 latest/edge to stable, avoiding GitHub runners' inability to meet edge core22's snapd 2.55.5 requirement.
72%
#3242 tests: migrate legacy classic patchelf tests to spread snapcraft merged Merged PR #3242 as e76a07747, migrating legacy classic patchelf tests to Spread and removing 186 net lines across 13 files.
72%
#4748 tests: re-enable core24 linter spread test check snapcraft closed Closed unmerged; the core24 linter spread-test re-enable was superseded by canonical/snapcraft#4751, which tracks fixing the core22/core24 linker symbol lookup error.
72%