Project

General

Profile

Task #14523

Continuous Integration (CI) - Milestone #12652: On-board in the Continuous Intengration project all projects/collaborations/experiments that make the request.

Continuous Integration (CI) - Milestone #12655: On-board no-LArSoft based experiments/collaborations/projects that make the request

Continuous Integration (CI) - Milestone #14212: On-board GlideinWMS project

Parallelize unit tests

Added by Anna Mazzacane almost 3 years ago. Updated about 2 years ago.

Status:
New
Priority:
Normal
Assignee:
Target version:
-
Start date:
11/16/2016
Due date:
% Done:

0%

Estimated time:
Duration:

Description

In the script build/jenkins/run_unittests.sh add a feature to allow parallelization at the branch level.
The report generated should include test results for all branches.

History

#1 Updated by Anna Mazzacane almost 3 years ago

  • Parent task set to #14212

#2 Updated by Vito Di Benedetto almost 3 years ago

  • Project changed from Continuous Integration (CI) to glideinwms_ci

#3 Updated by Parag Mhashilkar almost 3 years ago

Vito, Can you please assign this Dennis?

Dennis, I tried to preserve following two with those scripts

  • Can be run standalone
  • Works on Mac OSX as well to most part unless there is something Linux specific like rpms

For, example, you can run the script run_pylint.sh and run_unittests.sh on you mac. This helps a lot to conserve time and is not hard to achieve.

#4 Updated by Vito Di Benedetto almost 3 years ago

  • Assignee changed from Parag Mhashilkar to Dennis Box

#5 Updated by Vito Di Benedetto over 2 years ago

  • Target version set to v1_4_0_RC

#6 Updated by Vito Di Benedetto about 2 years ago

  • Target version deleted (v1_4_0_RC)


Also available in: Atom PDF