Project

Profile

Help

Task #919

closed

Add Jenkins job to ensure all tests pass independantly

Added by bmbouter over 9 years ago. Updated over 4 years ago.

Status:
CLOSED - WONTFIX
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Quarter:

Description

Make a job that uses nosepipe as described in #132 and the new tox runner from #133 to have Jenkins periodically verify that all tests pass independently. It should use the right options to tox to make this happen. Like all Jenkins jobs it needs to use a source controlled job template definition and the jenkins job builder. The nosepipe plugin takes a long time to run so it should not be run as part of our normal workflow, which motivates it to be its own job.

This needs to check this for platform AND all plugins.

I'll suggest this be configured to run periodically every week, and should send e-mail when it fails.


Related issues

Blocked by Pulp - Refactor #132: Ensure all tests can be run independantlyCLOSED - WONTFIX

Actions
Blocked by Pulp - Task #133: Replace pulp.devel.test_runner with toxCLOSED - WONTFIX

Actions

Also available in: Atom PDF