Skip to content

リフの試験が不安定なのを直す - #2

Merged
mrmt merged 1 commit into
mainfrom
claude/fix-riff-test
Sep 19, 2026
Merged

mrmt merged 1 commit into
mainfrom
claude/fix-riff-test

Conversation

@mrmt

@mrmt mrmt commented Sep 19, 2026

Copy link
Copy Markdown
Owner

PR #1 のマージ後、main の CI で tests/jev.spec.js の「リフは Jev が選んだ候補の旋律で鳴る」が flaky になった (再試行で通過)。

原因

試験は jev スライダーを 1 にしてから再生する。けれど、判断に使う割合は 0.8 から 1 へ滑らかに寄っていく途中なので、最初のリフは約2割の確率で手元で選ばれる。その回は Jev に問い合わせない。

試験は「リフが1回鳴るまで」しか待っていなかった。そのため、Jev の答えがまだ無いまま検証に進んで落ちていた。

修正

「Jev が選んだ旋律が鳴るまで」待つようにした。試験だけの変更で、本体は変えていない。

確かめたこと

  • 直す前: 手元で20回中3回失敗した
  • 直した後: 10回続けて通った

🤖 Generated with Claude Code

https://claude.ai/code/session_01Eh8BhqRx1yK8ANC5BXmJbb

jev スライダーは 1 へ滑らかに寄る途中なので、最初のリフは手元で選ばれることがあり、
Jev の答えを待たずに検証して落ちていた (手元で20回中3回)。

Co-authored-by: Claude Code <claude@anthropic.com>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Eh8BhqRx1yK8ANC5BXmJbb
@mrmt
mrmt merged commit a1be14c into main Sep 19, 2026
1 check passed
@mrmt
mrmt deleted the claude/fix-riff-test branch September 19, 2026 03:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant