base red: Cloud Machines header test expects the plan help the app shows

AU
2d ago
+42-8

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 15856e7 fails 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 is count.help returning the new sentence against the old expectation.
  • Observed on the head: focused run 41955235145 at fa269fa passed cmuxTests/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.