Skip to content

测试:TestPollTakesGuestArchFromListedConfig 不再因剩余磁盘空间偶发失败 - #151

Merged
qiyinxi merged 1 commit into
ModAVD:mainfrom
qiyinxi:test/poll-arch-flaky
Nov 13, 2026
Merged

qiyinxi merged 1 commit into
ModAVD:mainfrom
qiyinxi:test/poll-arch-flaky

Conversation

@qiyinxi

@qiyinxi qiyinxi commented Nov 13, 2026

Copy link
Copy Markdown
Member

TestPollTakesGuestArchFromListedConfig 比较的实例 JSON 里带着 data_space.host_free_bytes(实例所在硬盘当时的剩余空间)。两次读之间只要有别的程序写盘,这个数就变,测试就失败。11-13 在 #146 的 CI 和合并队列里(#147、#148)各挂过一次。

这个测试比的是客体架构和 info / list 是否一致,跟剩余空间无关,所以比较前把这一项置零。

测试:后台一边反复写删 8 MB 文件一边各跑 40 次,改前失败,改后 40 次全过;go vet ./internal/emu/ 通过。

@qiyinxi qiyinxi added the bug Something isn't working label Nov 13, 2026
@qiyinxi
qiyinxi added this pull request to the merge queue Nov 13, 2026
Merged via the queue into ModAVD:main with commit 70ae4a4 Nov 13, 2026
11 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant