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

Reply via email to