tests.integration.general.test_parser.TestParserWikis fails
Metadata
Current evaluation
Integration test failed due to missing snapcraft-parser binary; closed as stale by maintainer.
Resolution: closed stale
Reason: Closed as stale by maintainer @mr-cal (2026-10-20) due to lack of follow-up or reproduction details from the reporter.
Evaluated by: mr-cal-bot
No scores available.
Issue body
tests.integration.general.test_parser.TestParserWikis fails locally for me with this:
ERROR: test_local_wiki (tests.integration.general.test_parser.TestParserWikis)
tests.integration.general.test_parser.TestParserWikis.test_local_wiki (Hidden .snapcraft.yaml file)
----------------------------------------------------------------------
testtools.testresult.real._StringException: Traceback (most recent call last):
File "/home/rumo/dev/snapcraft/tests/integration/general/test_parser.py", line 223, in test_local_wiki
self.call_parser('wiki', self.expect_valid, self.expect_output)
File "/home/rumo/dev/snapcraft/tests/integration/general/test_parser.py", line 45, in call_parser
self.run_snapcraft_parser(args)
File "/home/rumo/dev/snapcraft/tests/integration/__init__.py", line 173, in run_snapcraft_parser
stderr=subprocess.STDOUT, universal_newlines=True)
File "/usr/lib/python3.5/subprocess.py", line 626, in check_output
**kwargs).stdout
File "/usr/lib/python3.5/subprocess.py", line 693, in run
with Popen(*popenargs, **kwargs) as process:
File "/usr/lib/python3.5/subprocess.py", line 947, in __init__
restore_signals, start_new_session)
File "/usr/lib/python3.5/subprocess.py", line 1551, in _execute_child
raise child_exception_type(errno_num, err_msg)
FileNotFoundError: [Errno 2] No such file or directory: '/home/rumo/dev/snapcraft/tests/integration/general/../../../../bin/snapcraft-parser'
It seems that the snapcraft-parser binary isn't found.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | closed stale | Integration test failed due to missing snapcraft-parser binary; closed as stale by maintainer. | |
| stealth/space-bunny-alpha |
Impact:
8
Quick Win:
7
Complexity:
3
Confidence:
88
Actionability:
85
|
close resolved | Legacy integration test TestParserWikis failed in a dev checkout because bin/snapcraft-parser was absent. That parser binary and the whole legacy integration suite were later removed from the tree, so the test no longer exists. | |
| qwen/qwen3.6-35b-a3b |
Impact:
0
Quick Win:
0
Complexity:
0
Confidence:
95
Actionability:
100
|
close resolved | Test TestParserWikis fails due to missing snapcraft-parser binary. The parser binary and related tests have been removed from the codebase. | |
| qwen/qwen3.8-27b |
Impact:
5
Quick Win:
4
Staleness:
95
Complexity:
15
Confidence:
75
Support Request:
35
|
close stale | 8.5-year-old report that TestParserWikis failed locally because the bin/snapcraft-parser binary was missing (Python 3.5 era). The old tests/integration/general suite no longer exists in the repo; no maintainer engagement. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
15
Confidence:
90
Support Request:
10
|
close stale | Integration test fails due to a missing snapcraft-parser binary. The report is over 8 years old, references Python 3.5, and has zero maintainer engagement. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
25
Confidence:
95
Support Request:
5
|
close stale | Integration test TestParserWikis fails due to missing snapcraft-parser binary. Issue is over 8 years old with no maintainer interaction or updates. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
98
Complexity:
15
Confidence:
95
Support Request:
0
|
close stale | Integration test fails due to missing snapcraft-parser binary. Issue is over 8 years old with no activity or maintainer response. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1590268 snapcraft-parser has no integration tests | snapcraft (launchpad) | closed | Added a user-level happy-path integration test for snapcraft-parser via merged canonical/snapcraft#560 (commit 8f5b30dba); released in Snapcraft 2.12. |