Drupal.org Testing Infrastructure

Events happening in the community are now at Drupal community events on www.drupal.org.

This project is intended as a collection and organization point for the 'Modernizing Testbot' project, an unofficial Drupal community initiative with the goal of improving the Drupal.org automated testing environment. This is being accomplished through the design and implementation of a new automated testing / job dispatch infrastructure to replace the existing PIFT/PIFR module combination currently being used; increasing both the flexibility and functionality of the current environment in an attempt to bring it up to speed with other modern continuous integration platforms and better meet the evolved testing needs of the Drupal community.

Is Drupal the right tool for drupal.org and the project itself?

Posted by develcuy on October 3, 2016 at 2:13am

Just started a discussion about it here:

https://steemit.com/drupal/@develcuy/is-drupal-the-right-tool-for-drupal...

The promise of Drupal vs. the reality

The first thing you read when looking for 'drupal' in google is:

"Drupal is an open source platform for building amazing digital experiences. It's made by a dedicated community"

Are we making Drupal.org an amazing digital experience? You tell me...

Read more

Recap: Modernizing Testbot Initiative meeting September 1st

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.

Read more

Recap: Modernizing Testbot Initiative meeting August 18th

Posted by hestenet on August 24, 2015 at 6:17pm
Start:
2015年08月18日 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.

Read more

Modernizing Testbot Initiative meeting July 21st

Posted by hestenet on July 22, 2015 at 3:41pm
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.

Read more

Modernizing Testbot Initiative meeting July 7th

Posted by hestenet on July 8, 2015 at 2:46am
Start:
2015年07月07日 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 documentation.

Read more

DrupalCI MVP walkthrough

Posted by webchick on June 11, 2015 at 5:54pm

The Drupal Association staff just gave a demo to a few of the core committers of the new MVP of the DrupalCI project. Here are some screenshots I took along the way to show how it will work!

(Note: Some of these details may change prior to deployment. This is a snapshot in time.)

Multiple environment support

DrupalCI supports testing across multiple environments (PHP versions + databases). It adds a new UI to the "Automated testing" tab of projects that looks like this:

Read more

Modernizing TestBot Initiative meeting #14 2015 - North America Friendly Time

Posted by hestenet on April 29, 2015 at 2:12am
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.

This meeting may be the last North America friendly timezone meeting before DrupalCon Los Angeles

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

Read more

Modernizing TestBot Initiative meeting #12 2015 - North America Friendly Time

Posted by hestenet on April 15, 2015 at 2:31am
Start:
2015年04月15日 02:30 - 03:30 UTC
Organizers:
Event type:
User group 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.

For those of you who can't, please watch out we will be coming with more Europe friendly time slots shortly.

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

Read more

TestBot sprint in Portland

Posted by shyamala on March 31, 2015 at 1:55am
Start:
2015年03月31日 (All day) - 2015年04月02日 (All day) UTC
Organizers:
Event type:
User group meeting

Jeremy Thorson, Nick Schuch, Ricardo Amaro, Bastian Widmer, Rudy Grigar, Archie Brentano, Neil Drumm, Michael Prasuhn, Jonathan Hedstrom, Ryan Aslett, Tim Lehnen, Chx & Angie Byron (remote) are connect at Portland, Oregon for a D8 Accelerate-funded sprint on DrupalCI: Modernizing Testbot Initiative!

Read more

Plan for upcoming D8 Accelerate sprint on DrupalCI (Modernizing Testbot Initiative)

Posted by webchick on March 25, 2015 at 9:54pm

Next week, an international conglomeration of awesome folks will convene in Portland, Oregon for a D8 Accelerate-funded sprint on DrupalCI: Modernizing Testbot Initiative.

The main aim of DrupalCI is to rebuild Drupal's current testbot infrastructure (which is currently powered by an aging Drupal 6 site) to industry-standard components such as Jenkins, Docker, and so on, architected to be generally useful outside of Drupal.org. See Nick Schuch's Architecting DrupalCI at DrupalCon Amsterdam blog post for more details.

The goal is to end the sprint with an "MVP" product on production hardware, with integration to Drupal.org, which can be used to demonstrate a full end-to-end D8 core ‘simpletest’ test run request from Drupal.org through to results appearing on the results server.

You can read and subscribe to the sprint hit-list issue to get an idea of who's going to be working on what, and the places where you too can jump in (see the much longer version for more details).

This is a particularly important initiative to help with, since it not only unblocks Drupal 8 from shipping, it also makes available awesome new testing tools for all Drupal.org projects!

Go Team! :)

Read more

Modernizing TestBot Initiative meeting #11 2015 - North America Friendly Time

Posted by hestenet on March 18, 2015 at 3:27am
Start:
2015年03月17日 02:30 - 03:30 UTC
Organizers:
Event type:
User group 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.

For those of you who can't, please watch out we will be coming with more Europe friendly time slots shortly.

To Know more about the testbot initiative check out this blog post.

Read more

Modernizing TestBot Initiative meeting #10 2015 - Europe Friendly times!

Posted by shyamala on March 10, 2015 at 11:28am
Start:
2015年03月11日 09:30 - 10:00 UTC
Organizers:
Event type:
User group meeting

Here we are with Europe Friendly Times for the TestBot Initiative Public Meetings!

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.

For those of you who can't, please note the meetings on alternate weeks at US Friendly Times.

Read more

Modernizing TestBot Initiative meeting #9 2015

Posted by shyamala on March 4, 2015 at 1:33am
Start:
2015年03月04日 02:30 - 03:00 UTC
Organizers:
Event type:
User group 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.

For those of you who can't, please watch out we will be coming with more Europe friendly time slots shortly.

To Know more about the testbot initiative check out Wednesday,March 4th, 2015: 2:30AM UTC

Read more

Modernizing TestBot Initiative meeting #8 2015

Posted by hestenet on February 25, 2015 at 4:15pm
Start:
2015年02月25日 02:30 - 03:30 UTC
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.

For those of you who can't, please watch out we will be coming with more Europe friendly time slots shortly.

To Know more about the testbot initiative check out this blog post.

Read more

Modernizing TestBot Initiative meeting #7 2015

Posted by shyamala on February 17, 2015 at 4:35pm
Start:
2015年02月18日 02:30 - 03:00 UTC
Event type:
User group 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.

For those of you who can't, please watch out we will be coming with more Europe friendly timesolts shortly.

To Know more about the testbot initiative checkout: https://www.previousnext.com.au/blog/architecting-drupalci-drupalcon-ams...

Read more

Modernizing TestBot Initiative meeting #6 2015

Posted by shyamala on February 8, 2015 at 4:16pm
Start:
2015年02月11日 02:30 - 03:30 UTC
Organizers:
Event type:
User group 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 checkout: https://www.previousnext.com.au/blog/architecting-drupalci-drupalcon-ams...

The meeting will be held as a Google+ Hangout (online video) at: https://plus.google.com/hangouts/_/calendar/cmFqYXJhbS5zaHlhbWFsYUBnbWFp...

Wednesday, Feb 11th, 2015: 2:30AM UTC

Read more

Modernizing TestBot Initiative meeting #5 Jan 2015

Posted by shyamala on February 3, 2015 at 3:22pm
Start:
2015年02月04日 02:30 - 03:00 UTC
Organizers:
Event type:
User group 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 checkout: https://www.previousnext.com.au/blog/architecting-drupalci-drupalcon-ams...

The meeting will be held as a Google+ Hangout (online video) at: https://plus.google.com/hangouts/_/calendar/cmFqYXJhbS5zaHlhbWFsYUBnbWFp...

Wednesday, Feb 4th, 2015: 2:30AM UTC

Read more

Modernizing TestBot Initiative meeting #4 Jan 2015

Posted by shyamala on January 26, 2015 at 5:15pm
Start:
2015年01月28日 02:30 - 03:00 UTC
Organizers:
Event type:
User group 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 checkout: https://www.previousnext.com.au/blog/architecting-drupalci-drupalcon-ams...

The meeting will be held as a Google+ Hangout (online video) at: https://plus.google.com/hangouts/_/calendar/cmFqYXJhbS5zaHlhbWFsYUBnbWFp...

Wednesday, Jan 28th, 2015: 2:30AM UTC

Read more

Documentation for DrupalCI APIs - [Draft]

Posted by shyamala on January 26, 2015 at 11:14am
Last updated by shyamala on Mon, 2015年01月26日 12:11

This is a work in progress, please feel free to add or modify.

Overview of DrupalCI API Project

This sub-project provides an API layer between Drupal.org and the DrupalCI dispatcher, allowing the modular substitution of backend components without requiring code changes within the Drupal.org integration module.
Link to Project: https://www.drupal.org/project/drupalci_api
Link to the issue queue: https://www.drupal.org/node/2373627

APIs

  • jobRun: Runs a Jenkins Job, to be called by the DrupalCI module to automate the job run
Read more

DrupalCI results component

Posted by nick_schuch on December 2, 2014 at 3:56am

One component which had not received much attention until the DrupalCon Amsterdam sprints is the results server. This is responsible for archiving and exposing test results and build artefacts for all DrupalCI jobs. Im happy to announce that this component is now implemented as a minimal viable product (MVP). So what does MVP mean? It means we now need to have a serious discussion about how the project should progress from here.

Here is a demo on the component in action!

https://www.youtube.com/watch?v=QYj7_bDnKj4

Read more
Categories:
Subscribe with RSS Syndicate content

Drupal.org Testing Infrastructure

Group notifications

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

AltStyle によって変換されたページ (->オリジナル) /