base red: Cloud Machines header test expects the plan help the app shows
AU
2d ago+42+42+01234567890123456789-8-8-0123456789
CloudMachinesHeaderCountTests fails on main because https://github.com/manaflow-ai/cmux/pull/26732 changed the machines.meter.help copy in CloudMachinesUsage.swift and left the suite expecting the old sentence. This updates the two test strings to the copy the app shows. It changes no app code.
Testing
Focused command: cmuxTests/CloudMachinesHeaderCountTests through app-host-test-rerun.yml.
Observed / Not run
- Observed on the base: main CI run 41915901489 at
15856e7fails three tests in this suite in app-host shard 2/7: "A capped plan shows used/limit in the My Devices count slot", "A paid plan at a ceiling warns without an upgrade prompt" and "Hovering the header shows the plan's help". The failure iscount.helpreturning the new sentence against the old expectation. - Observed on the head: focused run 41955235145 at
fa269fapassedcmuxTests/CloudMachinesHeaderCountTests: 17 tests in 1 suite. PR CI skips the macOS test jobs on this PR, so this run is the execution evidence. - Not touched: that main run's other red suites (
RemoteTmuxMirrorCloseDetachTests,CLIRemoteShellStartupPerformanceTests).
Changelog
none
🤖 Generated with Claude Code
Summary by CodeRabbit
- Documentation
- Updated Cloud Machines plan guidance to state that running and paused machines count toward the machine limit. Removed the previous statement that sleeping machines cost nothing.
- Tests
- Updated test setup and cleanup to preserve existing preferences and provide consistent workspace-count checks.
- Isolated several test suites to avoid interference from other app activity during execution.