Project

Profile

Help

Test #8041

closed

Add tests for RPM migration re-runs

Added by ttereshc almost 4 years ago. Updated almost 4 years ago.

Status:
CLOSED - COMPLETE
Priority:
Normal
Assignee:
Sprint/Milestone:
Platform Release:
Tags:
Sprint:
Sprint 88
Quarter:
Q1-2021

Description

Those tests require 2 snapshots.

Snapshot 1:

  • empty repo, no importer, a distributor
  • another empty repo (to copy content to later), no importer, a distributor
  • rpm-with-modules repo, on_demand importer, a distributor
  • rpm-distribution-tree repo, on_demand importer, a distributor
  • srpm-unsigned repo, on_demand importer, a distributor

Snapshot 2:

  • empty repo and its distributor unchanged
  • copy a package to an empty repo, and its distributor unchanged
  • rpm-with-modules repo (remove one package, clean orphans), importer feed change, distributor with no changes
  • rpm-distribution-tree repo unchanged, its importer unchanged, distributor checksum_type change
  • srpm-unsigned repo unchanged, its importer unchanged, distributor relative path change
  • rpm-richweak-deps repo (sync, remove one package, no orphan cleanup)
Actions #1

Updated by ttereshc almost 4 years ago

  • Description updated (diff)
Actions #2

Updated by ttereshc almost 4 years ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to ttereshc
  • Sprint set to Sprint 88
  • Quarter set to Q1-2021
Actions #3

Updated by ttereshc almost 4 years ago

Actions #4

Updated by ttereshc almost 4 years ago

Actions #5

Updated by ttereshc almost 4 years ago

  • Description updated (diff)
Actions #6

Updated by ttereshc almost 4 years ago

  • Description updated (diff)
Actions #7

Updated by ttereshc almost 4 years ago

Added by ttereshc almost 4 years ago

Revision ed3fdc34 | View on GitHub

Add tests for repo/importer/distributor migration re-runs

Also a bit of refactor to reuse setUpClass and teardownClass.

closes #8041 https://pulp.plan.io/issues/8041

Added by ttereshc almost 4 years ago

Revision ed3fdc34 | View on GitHub

Add tests for repo/importer/distributor migration re-runs

Also a bit of refactor to reuse setUpClass and teardownClass.

closes #8041 https://pulp.plan.io/issues/8041

Added by ttereshc almost 4 years ago

Revision ed3fdc34 | View on GitHub

Add tests for repo/importer/distributor migration re-runs

Also a bit of refactor to reuse setUpClass and teardownClass.

closes #8041 https://pulp.plan.io/issues/8041

Actions #8

Updated by ttereshc almost 4 years ago

  • Status changed from ASSIGNED to MODIFIED
Actions #9

Updated by ttereshc almost 4 years ago

  • Sprint/Milestone set to 0.7.0
Actions #10

Updated by ttereshc almost 4 years ago

  • Status changed from MODIFIED to CLOSED - COMPLETE

Also available in: Atom PDF