[Rpm-maint] [rpm-software-management/rpm] Testsuite cleanup (#1269)

Panu Matilainen notifications at github.com
Mon Jun 15 08:17:31 UTC 2020


Merge tests to groups when they share built content to avoid redundant builds over and over again, eliminate redundant copies on build tests etc. Besides removing gobs of crud, makes it run faster too.
You can view, comment on, or merge this pull request online at:

  https://github.com/rpm-software-management/rpm/pull/1269

-- Commit Summary --

  * Merge obsoletion tests sharing built content to single group
  * Merge dependency tests sharing built material to common groups
  * Merge %config tests sharing built content into common groups
  * Merge %config symlink tests sharing built content into common groups
  * Merge config filetype change tests sharing built content into common groups
  * Merge file type replacement tests sharing built content into common groups
  * Merge spec conditional tests into one group
  * Eliminate redundant source file copying from build tests
  * Merge minimize_writes tests sharing built content into common groups

-- File Changes --

    M tests/local.at (2)
    M tests/rpmbuild.at (123)
    M tests/rpmbuildid.at (72)
    M tests/rpmconfig.at (401)
    M tests/rpmconfig2.at (315)
    M tests/rpmconfig3.at (99)
    M tests/rpmdeps.at (378)
    M tests/rpmi.at (20)
    M tests/rpmreplace.at (79)
    M tests/rpmverify.at (72)

-- Patch Links --

https://github.com/rpm-software-management/rpm/pull/1269.patch
https://github.com/rpm-software-management/rpm/pull/1269.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/1269
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20200615/929c2149/attachment.html>


More information about the Rpm-maint mailing list