On 06/26/2017 02:32 PM, Abe Timmerman via RT wrote:
Show quoted text> <URL:
https://rt.cpan.org/Ticket/Display.html?id=122189 >
>
> On 23/06/2017 14:42, James E Keenan via RT wrote:
>
> Hi Jim,
>
> [snip]
>
>> As reported on irc.perl.org #smoke at 07:57:19 AM EDT on Fri Jun 23 2017:
>>
>> At
http://perl5.test-smoke.org/search, the "Latest version" filter seems to be doing excessive filtering.
>
> Well... it depends on one's definition of "latest" I guess ;)
>
> In the case of CoreSmokeDB, "latest version" means the version that sorts as "latest/newest"
> over all smoke-reports registered in the database.
>
> In your case 'v5.27.1' doesn't seem to be the "latest" registered version (if you look at the
> dropdown, you'll see it is v5.27.2 or even higher).
>
Why would v5.27.2 appear in the drop-down when we haven't released that yet?
When I select no filter except "Perl version", which I set to v5.27.2,
all results come back with "Git-id" starting "v5.27.1-".
Show quoted text> If you choose specifics like OS, "latest" will be determined over that resultset...
>
>> When I search with "All versions", I get a full (25-reports) page of reports each of which has v5.27.1- in the "Git-id" column. And when I go to the 2nd page, there are v5.27.1 reports on that page as well.
>>
>> However, when I switch to "Latest version only" for "Perl version", I get only 8 reports for v5.27.1. In particular, I fail to get a report I generated yesterday for FreeBSD-10.3-RELEASE at v5.27.1-57-g04849b3 -- the one where Host is "localhost".
>>
>> All of the above was observed with no other filters selected. However, when I select FreeBSD for the operating system filter, I get similar results. That is, where I would expect to see a FreeBSD-10.3-RELEASE report for v5.27.1, I do not.
>>
I think this problem still persists. For example, when I select FreeBSD
as Operating System and select "All versions", I get 433 results
paginated into 18 pages. On the first such page, I get 12 reports whose
Git-id starts with "v5.27.1-". (None of these results are "v5.27.2-".)
When, I then apply the "Latest Version only" filter in addition to the
OS filter, I get only 11 results, each of whose "Git-id" starts with
v5.27.1.
To further complicate matters, when I select FreeBSD as the OS and
select "v5.27.1" as the Perl Version, I get back 19 results: 1 with
v5.27.1- in its Git-id and 18 with v5.27.0-.
Thanks for looking into this.
jimk
Show quoted text>> Any ideas?
>
> It all depends on what question you are trying to answer I guess...
>
>
> Thanks for your interest in Test::Smoke!
>
>
> Abe.
>