Project

Profile

Help

Test #4547

closed

Test #4543: Test newly described definitions of recursive and recursive_conservative flags

Ensure rich_weak_deps test includes --recursive and --recursive_conservative cases

Added by bherring about 5 years ago. Updated over 4 years ago.

Status:
CLOSED - COMPLETE
Priority:
High
Assignee:
Sprint/Milestone:
-
Version:
Platform Release:
Tags:
Pulp 2
Sprint:
Quarter:

Description

Parent Tickets

Affected File(s)

  • test_rich_weak_dependencies.py::CopyRecursiveUnitsTestCase

Update

  • Ensure rich_weak_deps test includes --recursive and --recursive_conservative cases
  • Ensure that latest RPM copy test case is included in rick and weak logic

Notes

Milan created the following fixture for this test case:

The fixture seems to follow the same missing logic as other tests before documentation was provided:

  • Check if there is an older RPM on the remote REPO, if --recursive is used, the newer RPM is copied as wlel
  • If both flags are used, ensure only conservative logic works (does not upload the latest RPM)
  • If modules are included in the fixture, ensure all modules and erratum are copied. RPMS still obey the flags logic
Actions #1

Updated by bherring about 5 years ago

  • Priority changed from Normal to High
Actions #2

Updated by bherring almost 5 years ago

  • Sprint/Milestone set to 2.19.0
Actions #3

Updated by bherring almost 5 years ago

  • Sprint/Milestone deleted (2.19.0)
Actions #4

Updated by bherring almost 5 years ago

  • Assignee set to kersom
Actions #5

Updated by bherring almost 5 years ago

  • Status changed from NEW to MODIFIED

Notes

PR: https://github.com/PulpQE/Pulp-2-Tests/pull/178

Takes care of investigation into rich and weak.

Actions #6

Updated by bmbouter almost 5 years ago

  • Tags Pulp 2 added
Actions #7

Updated by dalley over 4 years ago

  • Platform Release set to 2.21.0
Actions #8

Updated by dalley over 4 years ago

  • Platform Release deleted (2.21.0)
Actions #9

Updated by dalley over 4 years ago

  • Platform Release set to 2.21.0
Actions #10

Updated by dalley over 4 years ago

  • Platform Release deleted (2.21.0)
Actions #11

Updated by kersom over 4 years ago

  • Status changed from MODIFIED to CLOSED - COMPLETE

Also available in: Atom PDF