Skip to content

Conversation

@SleepySquash
Copy link
Contributor

Synopsis

gherkin is a package used for E2E tests. The currently used package is outdated.

Solution

This PR upgrade flutter_gherkin and gherkin.

Checklist

  • Created PR:
    • In draft mode
    • Name contains issue reference
    • Has type and k:: labels applied
  • Before review:
    • Documentation is updated (if required)
    • Tests are updated (if required)
    • Changes conform code style
    • CHANGELOG entry is added (if required)
    • FCM (final commit message) is posted or updated
    • Draft mode is removed
  • Review is completed and changes are approved
    • FCM (final commit message) is approved
  • Before merge:
    • Milestone is set
    • PR's name and description are correct and up-to-date
    • All temporary labels are removed

@SleepySquash SleepySquash added this to the 0.6.0 milestone Jul 11, 2025
@SleepySquash SleepySquash self-assigned this Jul 11, 2025
@SleepySquash SleepySquash added enhancement Improvement of existing features or bugfix k::testing Changes of project tests k::dependencies Pull requests that update a dependency file labels Jul 11, 2025
@SleepySquash
Copy link
Contributor Author

Problems found so far: neither macOS nor Chrome E2E tests work. There seems to be a really large lags and stutters during E2E tests which are the reason view doesn't get updated and steps don't complete.

@SleepySquash
Copy link
Contributor Author

Discussed alternative: if we won't be able to determine the reason as to why tests fail on the latest flutter_gherkin version, then we can fork the older commit and upgrade dependencies there.

@SleepySquash SleepySquash modified the milestones: 0.5.4, 0.6.0 Jul 24, 2025
@SleepySquash SleepySquash modified the milestones: 0.6.0, 0.7.0 Aug 7, 2025
@SleepySquash
Copy link
Contributor Author

@SleepySquash SleepySquash modified the milestones: 0.6.1, 0.7.0, 0.6.2 Sep 8, 2025
@SleepySquash SleepySquash modified the milestones: 0.6.3, 0.7.0, 0.6.4 Sep 22, 2025
@SleepySquash SleepySquash modified the milestones: 0.6.5, 0.7.0 Oct 6, 2025
@SleepySquash SleepySquash modified the milestones: 0.6.6, 0.7.0 Oct 13, 2025
@SleepySquash SleepySquash modified the milestones: 0.6.7, 0.7.0, 0.6.8 Oct 29, 2025
@SleepySquash SleepySquash removed this from the 0.6.9 milestone Nov 11, 2025
@SleepySquash SleepySquash modified the milestones: 0.7.0, 0.6.10 Nov 11, 2025
@SleepySquash SleepySquash modified the milestones: 0.6.11, 0.7.0 Nov 24, 2025
@SleepySquash SleepySquash modified the milestones: 0.6.12, 0.7.0 Dec 1, 2025
@SleepySquash SleepySquash modified the milestones: 0.6.13, 0.7.0 Dec 8, 2025
@SleepySquash SleepySquash modified the milestones: 0.6.14, 0.7.0, 0.8.0 Dec 19, 2025
@SleepySquash SleepySquash modified the milestones: 0.7.1, 0.8.0, 0.7.2 Jan 7, 2026
@SleepySquash SleepySquash modified the milestones: 0.8.0, 0.9.0 Jan 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Improvement of existing features or bugfix k::dependencies Pull requests that update a dependency file k::testing Changes of project tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants