iRODS 7th Generation
Build and Test Infrastructure
May 20, 2020
Renaissance Computing Institute
UNC-Chapel Hill
Jaspreet Gill
Automation Engineer, iRODS Consortium
iRODS 7th Generation
Build and Test Infrastructure
iRODS Build and Test - History
July 2011
Python → Node.js → RabbitMQ → Celery → Eucalyptus
October 2012
January 2013
October 2013
Spring 2015
Spring 2017
Fall 2019
iRODS Build and Test - 2019 Architecture
iRODS Build and Test - Progress
iRODS Build and Test - 4.2.8 release cycle
iRODS Build and Test - Serialized Workflow
Operating Systems = 1
Databases = 1
Test Parallelism = 4
Containers Launched | ||
---|---|---|
iRODS Core Tests | 4 | 8 |
Plugins | 1 | 2 |
Federation | 1 (2 providers) | 4 |
Topology | 1 (1 provider + 3 consumers) | 5 |
iRODS Build and Test - Future