Closed Bug 601971 Opened 14 years ago Closed 13 years ago

Nightly builds option produces no data

Categories

(Socorro :: General, task)

task
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: stephend, Unassigned)

References

()

Details

Thanks Stephen.

It looks like we didn't have the most recent product versions added via the admin panel on stage.  (I haven't looked into why we lost that data - those versions used to be enabled on stage.)  Assuming the cron is setup properly, we'll find Firefox builds in the morning.

Thunderbird builds won't appear tomorrow.  They were never enabled in 1.7.  We'll need to test Thunderbird and other Products once we move to 1.8.
Builds data not appearing on stage this morning.  Created bug 602246 to troubleshoot.
(In reply to comment #2)
> Builds data not appearing on stage this morning.  Created bug 602246 to
> troubleshoot.

Thanks, Ryan; quick question: when writing the manual test for this, how do I best verify that http://crash-stats.stage.mozilla.com/products/Firefox/builds contains the right data?
Flags: in-litmus?
Below is a long explanation of what the script accomplishes.  For testing, the main thing that I look for is to verify that the builds page contains links from the previous night.

==

First, we're checking for data in a couple places in the nightly builds FTP site:
http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-central/
http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-1.9.2/
http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-1.9.1/

The script is looking for the .txt files in these directories, e.g.:
firefox-4.0b8pre.en-US.linux-x86_64.txt

The script looks for all of the most recent versions containing "pre" in the version name.  In 1.7 it only looks for Firefox versions; in 1.8 it will look for all product versions (Camino does not work).

It pulls the build ids for the following platforms:
'linux-i686,linux-x86_64,mac,win32'

Then it creates links on the builds page, which link to a query to show the crashing signatures related to that build on the advanced search page.
http://crash-stats.mozilla.com/products/Firefox/builds

For a version to return search results, it will have to have been added via the admin panel and appear in the navigation bar in the site.
Flags: in-testsuite?
(In reply to comment #4)
> The script is looking for the .txt files in these directories, e.g.:
> It pulls the build ids for the following platforms:
> 'linux-i686,linux-x86_64,mac,win32'

Ryan, fyi, you'll need to add 'mac64' to the platforms to be able to find Mac Firefoxen on mozilla-central and friends (*monkey, mozilla-2.0) going forward; this changed last week in bug 571367.
Thanks Smokey!  I've filed bug 602898 to update the builds config file in production.

Also committing config change to the Socorro 1.7.4 branch and Socorro trunk:
Sending        buildsconfig.py.dist
Transmitting file data .
Committed revision 2571.
Committed revision 2572.

No other config changes will be necessary in the 1.7.5 or 1.8 releases.
Does comment #6 means this is fixed? If so, it probably should be marked as such :)
This particular issue was resolved.  The other outstanding issues were resolved in Bug 630559.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Component: Socorro → General
Product: Webtools → Socorro
Flags: in-testsuite?
You need to log in before you can comment on or make changes to this bug.