Modernizing Testbot Initiative meeting July 21st

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
hestenet's picture
Start: 
2015-07-21 18:30 - 19:30 America/Los_Angeles
Organizers: 
Event type: 
Online meeting (eg. IRC meeting)

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

Summary notes

hestenet's picture

DrupalCI Meetings are now on a 2 week schedule.

In last nights DrupalCI meeting we covered a variety of topics:

  • Contrib Testing - jthorson, mixologic, drumm
    • Contrib testing for Drupal8 is very nearly ready for deployment.
    • jthorson, with some help from mixologic, made some changes to the build parameters and the artifacts generation to support contrib.
    • Our jenkins jobs are being updated to support the new paramters
    • https://www.drupal.org/node/2535946
    • https://www.drupal.org/node/2535786
    • There are some longer term todos:
      • Drupal Core repo is currently hard coded, that should be changed/more easily changeable
      • Contrib's handling of semantic versioning needs to be sorted out before 8.1: https://www.drupal.org/node/1612910
  • Performance Improvements - isntall
    • Jenkins dispatcher moving to freebsd for on the fly compression
    • Filesystem changes to fix a performance regression and hopefully improve the speed of test runs (aufs -> devicemapper)
    • Bots need good clean up
  • Simplifying with Docker Compose - isntall
  • Updates to the test pages - drumm
    • Test summary pages now show the branch test that is related to the patch test.
  • Postgres Stability - isntall
    • Our postgres bots are about as stable as we can make them - if core devs have any more stable/successful results locally we need them to share their config - https://www.drupal.org/node/2535786
  • PHP 7 bots - isntall
    • Ready to be added to the testing matrix
  • PHP 5.3 bots to support d7 testing - isntall
    • isntall needs some additional support getting the 5.3 environments working - in particular because there are some steps to support d7 testing that are distinct from d8 (such as drupal site install)