Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add integration test covering upgrades #3315

Open
joshtrichards opened this issue Oct 5, 2024 · 2 comments
Open

Add integration test covering upgrades #3315

joshtrichards opened this issue Oct 5, 2024 · 2 comments
Labels
1. to develop Issues that are ready for development enhancement tests

Comments

@joshtrichards
Copy link
Member

  • Major upgrades: N.0.8 -> N+1.0.0 (e.g. 28.0.8 -> 29.0.0)
  • Minor upgrades: N.0.1 -> N.0.2 (e.g. 29.0.1 -> 29.0.2)

Ideally some infrastructure variations:

  • standard apache/mod_php CLI-based update/upgrade
  • standard apache/mod_php GUI-based update/upgrade
  • FPM apache (or nginx)/php-fpm CLI-based update/upgrade
@joshtrichards joshtrichards added 0. Needs triage Issues that need to be triaged enhancement tests labels Oct 5, 2024
@provokateurin
Copy link
Member

provokateurin commented Oct 6, 2024

While triaging issues a few weeks back it seemed that upgrading usually doesn't cause problems (at least I didn't find many tickets about it), but it makes sense to have it covered just in case 👍
I want to first write more unit tests for the existing code and then we can come around to tackle this.

@provokateurin provokateurin added 1. to develop Issues that are ready for development and removed 0. Needs triage Issues that need to be triaged labels Oct 6, 2024
@solracsf
Copy link
Member

Migrations can have issues on upgrades, mainly.
(Not related to GF only.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1. to develop Issues that are ready for development enhancement tests
Projects
None yet
Development

No branches or pull requests

3 participants