← Back to issue list

lxd: mock platform in the FakeLXD fixture

View original Github issue

Metadata

Project
snapcraft
Number
#1315
Type
pull request
State
merged
Author
kalikiana
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #1315 moved LXD platform mocking into FakeLXD for consistent architecture and cross-compilation assumptions in commit 6387808d2.

Resolution: closed resolved

Reason: PR #1315 was approved and merged as commit 6387808d2, centralizing platform mocking in the FakeLXD fixture.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Mocking the platform should be done in the FakeLXD fixture rather than individual tests so assumptions on server architecture and mock cross-compiling hold true consistently.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #1315 moved LXD platform mocking into FakeLXD for consistent architecture and cross-compilation assumptions in commit 6387808d2.
stealth/space-bunny-alpha — closed resolved Merged #1315, moving platform mocking into the FakeLXD fixture so server-architecture and cross-compilation assumptions remain consistent across tests.
qwen/qwen3.6-35b-a3b — — Merged external contribution moving platform mocking to the FakeLXD fixture for consistent architecture and cross-compilation testing. Approved by one reviewer with no unresolved comments.
qwen3.6-35b-a3b-mtp-q6 — — Merged changes moving platform mocking to the FakeLXD fixture for consistent architecture assumptions and cross-compilation testing. Approved by @come-maiz with ARM tests triggered.

Update history

No update history recorded yet.

Related work

  • Related To: snapcraft (launchpad)#1690294 (confidence 90%)

    The closed ARM LXD unit-test failure was addressed by this change, PR #1316, and armhf Travis coverage.

Related issues

No related issues found above the similarity threshold.