Project

Profile

Help

Network maintenance. Planio will be observing two scheduled maintenance windows this Tuesday, March 2 and Wednesday, March 3 from 02:00 UTC until 06:00 UTC each in order to perform maintenance on access routers in our primary datacenter. Your account might observe short downtimes during these periods up to several minutes at a time.

Test #6052

Systematically add repository tests

Added by quba42 about 1 year ago. Updated 6 months ago.

Status:
CLOSED - DUPLICATE
Priority:
Normal
Assignee:
Sprint/Milestone:
-
Platform Release:
Tags:
Sprint:
Quarter:

Description

The purpose of this task is to go through the Debian repositoy format specification:
https://wiki.debian.org/DebianRepository/Format

And systematically add tests for permissable repository formats.

That is, for each optional field, there should be a test with and without the field, etc.

Think: "As a pulp_deb user I want to synchronize arbitrary legal remote repositories"

Individual tests could be done as sub tasks.


Subtasks

Test #6051: Add tests for known cases where the distribution is not the codename or suiteMODIFIEDquba42Actions
Test #6901: Add test to check validity of distributed reposNEWActions

Associated revisions

Revision a32cdd50 View on GitHub
Added by quba42 12 months ago

Add sync tests for invalid Debian fixtures

ref #6052 https://pulp.plan.io/issues/6052

History

#1 Updated by quba42 about 1 year ago

  • Assignee set to quba42

#2 Updated by mdellweg about 1 year ago

  • Tracker changed from Task to Test

#3 Updated by quba42 7 months ago

  • Sprint/Milestone set to Wishlist

#4 Updated by quba42 6 months ago

  • Status changed from NEW to CLOSED - DUPLICATE
  • Sprint/Milestone deleted (Wishlist)

I no longer consider this to be a useful ticket.

We have added a lot of test coverage for the most important things, and for those that remain we have specific tickets.

This "reminder to open test coverage tickets" no longer serves a useful purpose.

I will close this as a duplicate.

Please register to edit this issue

Also available in: Atom PDF