WMDE-leszek added a comment.
Thanks for rolling back @Jdforrester-WMF. We have been looking into making Wikibase legacy ruby browser test to successfully roll on debian buster. It occurred that with the OS update some Ruby dependencies got updates as well. @Jakob_WMDE managed to sort most of it out. The only thing that would still kind of block us from moving this CI job to buster is the issue with video recordings. Namely, tests seemed to be failing due to lack of libav configured on CI container (despite that seemeingly ffmpeg is meant to be used instead). See e.g. a failures on https://integration.wikimedia.org/ci/job/mwselenium-quibble-docker/35874/console 11:48:39 Background: # features/header.feature:11 11:48:39 Given I am on an item page # features/step_definitions/entity_steps.rb:19 11:48:39 avconv not found on your system. Install it or change video recorder provider (Headless::Exception) 11:48:39 features/header.feature:12:in `Given I am on an item page' @Jakob_WMDE managed to work this around by temporarily skipping the recording off (https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/680996/4..5/tests/browser/features/support/env.rb) but probably that is not the preferred long-term approach. After getting `mwselenium-quibble-docker` sorted (except the libav issue), we've noticed that `mwgate-rake-docker` turned red. We believe it is because that CI job still runs using stretch images, hence the ruby et al are in incompatible versions. Getting this job migrated to buster should held. Would it be possible to set up a temporary not voting buster-based job so we could ensure this? Finally: Yes, I am aware that ruby selenium infrastructure is outdated and ultimately WMDE will stop maintaining those tests. It seems that getting the CI infrastructure updated could be achieved without the nontrivial effort of migrating the whole test suite to node. TASK DETAIL https://phabricator.wikimedia.org/T280491 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Jakob_WMDE, WMDE-leszek Cc: Jdforrester-WMF, Aklapper, Jakob_WMDE, WMDE-leszek, Addshore, Ladsgroup, ItamarWMDE, Invadibot, maantietaja, Alter-paule, Beast1978, Un1tY, Akuckartz, Hook696, Iflorez, Kent7301, alaa_wmde, joker88john, CucyNoiD, Nandana, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Scott_WUaS, Jonas, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
