You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## Summary
Convert `acceptance/bundle/run/app-with-job` to run against the local
testserver in addition to cloud. The test drives the full app lifecycle
(deploy → `bundle run` → `apps stop` → re-run), which the fake Apps API
did not model faithfully.
Make the testserver app status mirror cloud:
- `AppsUpsert`: a `no_compute` app (how `bundle deploy` always creates
apps) now reports `app_status` `UNAVAILABLE` until started, instead of
`RUNNING`.
- `AppsStart`: starting the compute also brings the application up
(`RUNNING`).
- `AppsStop`: stopping the compute takes the application down
(`UNAVAILABLE`) and returns the cloud "Start the app compute to deploy
the app." message.
Regenerate the goldens of sibling local apps tests, whose informational
`App is in RUNNING state` bundle-run log now correctly reads `App is in
UNAVAILABLE state` for a not-yet-started `no_compute` app.
## Why
This PR is part of the conversion to local tests.
0 commit comments