For yet not identified reasons, WikibaseLexeme's two browser tests on REL1_35 branch have started to fail without the obvious reasons, effectively blocking - due to circular dependency in Wikibase's CI - blocking merging any changes to Wikibase's REL1_35 branch.
Faulty tests have been temporarily merged in https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikibaseLexeme/+/685559 after failing to make those tests pass by making them wait more for certain elements to become visible/clickable.
Possible solution that has not been explored due to lack of time is update WDIO version used in REL1_35's tests - WikibaseLexeme tests seem to still use older WDIO version on this branch - Issues might potentially go away after the WDIO update.
Acceptance criteria🏕️🌟
- FormId counter is not decremented when addForm is undone browser test is run on Jenkins CI and passes
- FormId counter is not decremented when old revision is restored browser test is run on Jenkins CI and passes