Get Behat to run in Docker

Bug #1819379 reported by Rebecca Blundell
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Confirmed
High
Robert Lyon

Bug Description

Given that there is an exploit for chrome versions below 72.0.3626.121, we should update chromedriver to work with newer versions. (Our current version 2.38 is only compatible with chrome up to version 67). The chrome version on Jenkins will need to be updated to run with the new chromedriver.

Changed in mahara:
status: New → Confirmed
importance: Undecided → High
Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/11076

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "master" branch: https://reviews.mahara.org/11122

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "master" branch: https://reviews.mahara.org/11127

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "master" branch: https://reviews.mahara.org/11128

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "master" branch: https://reviews.mahara.org/11175

Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/11175
Committed: https://git.mahara.org/mahara/mahara/commit/166cffa64d2941341dcb5ffe656164cf1e2b3b6d
Submitter: Robert Lyon (<email address hidden>)
Branch: master

commit 166cffa64d2941341dcb5ffe656164cf1e2b3b6d
Author: Gerald Quimpo <email address hidden>
Date: Tue Aug 25 09:53:11 2020 +1200

Bug 1819379: Allowing wait for login box / configurable timeout.

Change-Id: Ia07f88e99091c0ededd7a26782304a60549fb602

Changed in mahara:
status: Confirmed → In Progress
milestone: none → 20.10.0
Changed in mahara:
milestone: 20.10.0 → 20.10rc2
Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/11326

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "master" branch: https://reviews.mahara.org/11327

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "master" branch: https://reviews.mahara.org/11329

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "master" branch: https://reviews.mahara.org/11328

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "master" branch: https://reviews.mahara.org/11330

Revision history for this message
Lisa Seeto (lisaseeto) wrote : Re: update chromedriver for behat
Revision history for this message
Lisa Seeto (lisaseeto) wrote :

Some of our behat tests are failing when run on the patch. These tests are passing in current master. Please see the attached document "Bug 1819379: Behat results" for details

Robert Lyon (robertl-9)
Changed in mahara:
milestone: 20.10rc2 → 21.04.0
Changed in mahara:
milestone: 21.04.0 → 21.04.1
Revision history for this message
Robert Lyon (robertl-9) wrote :

As we will want to keep all current version branches on the same chromedriver version I've target which branches in this bug report

Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "main" branch: https://reviews.mahara.org/12086

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "main" branch: https://reviews.mahara.org/12087

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "main" branch: https://reviews.mahara.org/12088

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "main" branch: https://reviews.mahara.org/12089

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "main" branch: https://reviews.mahara.org/12090

Robert Lyon (robertl-9)
no longer affects: mahara/20.04
no longer affects: mahara/20.10
no longer affects: mahara/21.04
Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote : Re: update chromedriver for behat

Rather than updating the chrome driver locally, it will be better to make Behat run in Docker.

no longer affects: mahara/21.10
no longer affects: mahara/22.04
no longer affects: mahara/22.10
no longer affects: mahara/23.04
Changed in mahara:
milestone: 22.10.1 → 24.04.0
summary: - update chromedriver for behat
+ Get Behat to run in Docker
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.