Project

Profile

Help

Task #3530

closed

Enable Travis to test pulp 3.0-dev PRs against pulp_file PRs and pulp-smash PRs

Added by dkliban@redhat.com about 6 years ago. Updated over 4 years ago.

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

100%

Estimated time:
Platform Release:
Groomed:
Yes
Sprint Candidate:
Yes
Tags:
Sprint:
Sprint 35
Quarter:

Description

Each PR against 3.0-dev branch of pulp is tested using Travis. Travis is configured to run 2 blocking checks and 1 non-blocking check.

Blocking checks: pulpcore unit tests, pulp-smash tests for pulpcore
Non-blocking checks: pulp-smash tests for pulp_file

Once this task is completed the non-blocking check would become blocking. However, authors would have the ability to specify a URL for corresponding PRs in pulp-smash and pulp_file.

Any PRs that break pulp-smash tests and/or modify the plugin API would require the author to work with other devs/qe to update pulp_file and pulp-smash before their changes could be merged. Once the needed PRs are in place the author will add the following message for each PR to the original commit message:

Requires PR: <link to PR>

This change ensures that we always keep pulp-smash, pulpcore, and pulp_file compatible with each other.

Also available in: Atom PDF