Recap: Modernizing Testbot Initiative meeting September 1st

Events happening in the community are now at Drupal community events on www.drupal.org.
hestenet's picture
Start: 
2015-09-01 18:30 - 19:30 America/Los_Angeles
Organizers: 
Event type: 
Online meeting (eg. IRC meeting)

Recap: Modernizing Testbot Initiative meeting August 18th

The Testbot team is conducting public meetings. Want to join & help them, need support or just talk to the team, join the meetings! Come and share what you did last week & the plan for the weeks ahead.

To Know more about the testbot initiative check out the DrupalCI documentation.

Comments

Meeting Notes

hestenet's picture

The Drupal 8 RC blocker issue has been marked fixed:
https://www.drupal.org/node/2467925

This is great news - but of the ~10ish remaining Drupal 8 RC criticals a number of them relate to Postgres support. There is still some concern that postgres failures could be due to postgres bot configuration issues rather than code level issues. DA staff need close coordination with the core devs working on the postgres issues to nail this down.

The primary focus for DA staff is now on:
https://www.drupal.org/node/2534132

DrupalCI and the old PIFT/PIFR testbots are running in parallel. This is great for validating that the new bots work at least as well as the old bots, and to ensure that we are feature complete before disabling the old bots, but it does represent a doubling in testing costs for the DA.

The six issues identified at the top of the issue summary will allow us to disable the PIFT/PIFR D8 testing bots only - IF and only if we can complete those issues fast enough allow D8 core and contrib devs to validate that the new bots obviate the old ones. That means a deadline of around September 9th which is quite ambitious. If we can't reach that point we'll likely be testing on dual systems through BCN and absorbing the costs.

We spent a bit of time discussing some general architectural issues: 1) That there are a number of 'work-around' solutions that ideally we would not be replicating - but because the run_tests.sh is embedded in core it can be hard to push through changes - under less time pressure that might not be such an issue 2) Because we want to be able to push new features a model where run_tests.sh did not have to be embedded in core would allow for more rapid feature adds in future. Needs much more thought.

Drupal.org Testing Infrastructure

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week