Project

Profile

Help

Task #919

Add Jenkins job to ensure all tests pass independantly

Added by bmbouter over 5 years ago. Updated about 1 month 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

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Blocked by Pulp - Task #133: Replace pulp.devel.test_runner with toxCLOSED - WONTFIX

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>

History

#1 Updated by bmbouter over 5 years ago

  • Blocked by Refactor #132: Ensure all tests can be run independantly added

#2 Updated by bmbouter over 5 years ago

  • Blocked by Task #133: Replace pulp.devel.test_runner with tox added

#3 Updated by bmbouter over 1 year ago

  • Status changed from NEW to CLOSED - WONTFIX

#4 Updated by bmbouter over 1 year ago

Pulp 2 is approaching maintenance mode, and this Pulp 2 ticket is not being actively worked on. As such, it is being closed as WONTFIX. Pulp 2 is still accepting contributions though, so if you want to contribute a fix for this ticket, please reopen or comment on it. If you don't have permissions to reopen this ticket, or you want to discuss an issue, please reach out via the developer mailing list.

#5 Updated by bmbouter over 1 year ago

  • Tags Pulp 2 added

Please register to edit this issue

Also available in: Atom PDF