rpm-software-management / librepo

A library providing C and Python (libcURL like) API for downloading packages and linux repository metadata in rpm-md format
http://rpm-software-management.github.io/librepo/
GNU Lesser General Public License v2.1
74 stars 90 forks source link

"DNF4 Integration Tests" CI test does not use librepo built from a pull request #303

Open ppisar opened 4 months ago

ppisar commented 4 months ago

In PR #302 we noticed that "DNF4 Integration Tests" tests a wrong code on a pull request. Instead of installing librepo built from the pull request, it installs librepo from copr:copr.fedorainfracloud.org:rpmsoftwaremanagement:dnf-nightly repository. That repository contains a day old snapshot.

That means the "DNF4 Integration Tests" is never run for a pull request code and completely misses the point of CI.

The same applies to "DNF5 Integration Tests" task.