1 / 12

Summer Student presentation Changing Dashboard build system to Bamboo

Summer Student presentation Changing Dashboard build system to Bamboo. Robert Varga IT/SDC 29-07-13. Introduction ( previous work ). Digital chest tomosynthesis An imaging technique between radiograph and CT Reconstruction algorithms Coronal slices CUDA C FBP MLEM. Introduction.

rad
Download Presentation

Summer Student presentation Changing Dashboard build system to Bamboo

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Summer Student presentationChanging Dashboard build system to Bamboo Robert Varga IT/SDC 29-07-13

  2. Introduction (previouswork) • Digital chest tomosynthesis • An imaging technique between radiograph and CT • Reconstruction algorithms • Coronal slices • CUDA C • FBP • MLEM ExperimentwithBamboo CI System R. VARGA

  3. ExperimentwithBamboo CI System R. VARGA

  4. Introduction ExperimentwithBamboo CI System R. VARGA

  5. Related work in CERN (Introduction) • DASHBOARD • A monitoring tool for Distributed Computer System for LHC experiments (ATLAS, ALICE, CMS and LHCb) • Collects information from multiple sources • Measure and visualize: • Site status • Job processing • Data management • Site efficiency • etc… ExperimentwithBamboo CI System R. VARGA

  6. Related work in CERN (Inital state) • DASHBOARD • Custom made build system for modules • Release versions • Create rpm packages • Install software modules • Based on: • Python distutils • Koji build system ExperimentwithBamboo CI System R. VARGA

  7. Related work in CERN (Bamboo I.) • Bamboo • Continous Integration System • Automated building and testing of software source code status Why? • A common solution used by the group • Common build system which is use source code repositories (GIT) • To execute tests for the modules • eg. run Selenium tests ExperimentwithBamboo CI System R. VARGA

  8. Related work in CERN (Bamboo II.) • Bamboo anatomy • Stages group jobs to individual steps • Job processes a series of one or more tasks ExperimentwithBamboo CI System R. VARGA

  9. Related work in CERN (Bamboo III.) Createdplan ExperimentwithBamboo CI System R. VARGA

  10. Related work in CERN (Bamboo IV.) ExperimentwithBamboo CI System R. VARGA

  11. Related work in CERN (Next step) • Createseparaterepositories • Stable / Unstableversions • SLC 5 / SLC 6 • Createjobsforinstallation & module testing • Test modulesseparately • IntegrateSeleniumtestswithBamboo ExperimentwithBamboo CI System R. VARGA

  12. Thankyou! • Acknowledgement • AlexandreBeche • AndresAbadRodriguez • Ivan AntonievDzhunov • Pablo Saiz ExperimentwithBamboo CI System R. VARGA

More Related