This patch kind of reverts fbe9ee91b. We don't want upgradepath to be run for -testing repos, because that would effectively prevent maintainers from pushing into -testing. They would need to wait until that package gets into stable updates in more recent Fedora releases, and we don't want that.
So the solution is not to schedule upgradepath for these update requests at all (at least until we have more complex upgradepath). That will fix the assertion error we had received.
I have one more concern with upgradepath, but I'll create a ticket for it tomorrow. This patch should work fine.
Kamil Páral (1): upgradepath doesn't support -testing repos yet, disable scheduling
tests/upgradepath/control.autoqa | 4 ++++ tests/upgradepath/upgradepath.py | 9 ++++----- 2 files changed, 8 insertions(+), 5 deletions(-)