Posted by hestenet on September 2, 2015 at 3:03pm
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
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.