For https://src.fedoraproject.org/rpms/python-setuptools/pull-request/110 (targeted at f40) there is a tast at https://artifacts.dev.testing-farm.io/1520c4a1-1490-4d27-8687-dbd25342e8cf/
From the log, we see that the system is rawhide -- Fedora 41:
Test artifacts repository 1.2 MB/s | 6.1 kB 00:00 Tag repository for rawhide 97 MB/s | 74 MB 00:00 ... ++ NAME='Fedora Linux' ++ VERSION='41 (Cloud Edition Prerelease)' ++ ID=fedora ++ VERSION_ID=41 ++ VERSION_CODENAME= ++ PLATFORM_ID=platform:f41 ++ PRETTY_NAME='Fedora Linux 41 (Cloud Edition Prerelease)'
But the installed build is from the f40 scratchbuild:
DEBUG: Installing: DEBUG: python3-setuptools noarch 69.0.3-3.fc40 test-artifacts 7.1 MiB
I suppose this test run for the f40 Pull Request and not for the rawhide one (PR 109), albeit it is quite hard to tell.
Yes, the other test is https://artifacts.dev.testing-farm.io/0a0b77ab-a5b6-4e50-94e7-86fe50f76cea/ and that is f41 on f41
Not sure if this might be similar issue:
https://src.fedoraproject.org/rpms/ruby/pull-request/181
There actually two "Fedora CI - scratch build" tasks. One for F41, while the other for F40. I believe that the issue in my case is that I previously mistakenly opened PR against F41:
https://src.fedoraproject.org/rpms/ruby/pull-request/180
So there is one hash for two PRs which might confuse to Fedora CI