← Back to issue list

tests.integration.general.test_parser.TestParserWikis fails

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1752580
Type
issue
State
closed
Author
~kalikiana
Labels
—
Created
Updated
Closed

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.
72%