Closed Bug 808550 Opened 13 years ago Closed 8 years ago

Test failure 'An update has been found' because the same build as installed gets offered as an update

Categories

(Mozilla QA Graveyard :: Mozmill Tests, defect, P3)

defect

Tracking

(firefox18 fixed, firefox19 fixed, firefox22 affected, firefox23 affected, firefox25 affected)

RESOLVED INVALID
Tracking Status
firefox18 --- fixed
firefox19 --- fixed
firefox22 --- affected
firefox23 --- affected
firefox25 --- affected

People

(Reporter: AndreeaMatei, Unassigned)

References

()

Details

(Whiteboard: [mozmill-test-failure])

Whiteboard: [mozmill-test-failure]
Console output: *** AUS:SVC getLocale - getting locale from file: resource://app/update.locale, locale: fr *** AUS:SVC Checker:getUpdateURL - update URL: https://aus3.mozilla.org/update/3/Firefox/18.0a2/20121102042012/Darwin_x86_64-gcc3-u-i386-x86_64/fr/aurora/Darwin%2012.2.0/default/default/update.xml?force=1 *** AUS:SVC Checker:checkForUpdates - sending request to: https://aus3.mozilla.org/update/3/Firefox/18.0a2/20121102042012/Darwin_x86_64-gcc3-u-i386-x86_64/fr/aurora/Darwin%2012.2.0/default/default/update.xml?force=1 *** AUS:SVC Checker:onProgress - 42/42 *** AUS:SVC Checker:onLoad - request completed downloading document *** AUS:SVC Checker:onLoad - number of updates available: 0 *** AUS:UI gCheckingPage:onCheckComplete - no update found *** AUS:UI gNoUpdatesPage:onPageShow - could not select an appropriate update. Either there were no updates or |selectUpdate| failed So this is not per-se a fault from our test but we got no update offer at this time. Given that the direct update is passing I wonder why it is failing. It's hard to check that for updates some days back given that we know get the offer for todays build. Chris, do you have an idea? Are the update snippets available when the pulse build notification gets pushed out?
Priority: -- → P1
Summary: Test failure "An update has been found. " in update tests → Test failure 'An update has been found' for French Firefox 18.0a2 builds on Mac OS X 10.8 in 'testFallbackUpdate/test2.js'
Summary: Test failure 'An update has been found' for French Firefox 18.0a2 builds on Mac OS X 10.8 in 'testFallbackUpdate/test2.js' → Test failure 'An update has been found' for French Firefox 18.0a2 builds on OS X and Windows in 'testFallbackUpdate/test2.js'
It happened again: http://mozmill-ci.blargon7.com/#/update/report/190d57cf64e3c5c3996c0c1059bf5703 While there are fr builds available for Nightly on Linux we do not have an update snippet available yet. I think I will have to go ahead and file a RelEng bug. Will do it in a bit.
Depends on: 805812
No longer depends on: 809839
Whiteboard: [mozmill-test-failure] → [mozmill-test-failure][needs fix by RelEng]
Summary: Test failure 'An update has been found' for French Firefox 18.0a2 builds on OS X and Windows in 'testFallbackUpdate/test2.js' → Test failure 'An update has been found' on OS X and Windows in 'testFallbackUpdate/test2.js'
This happened also on Firefox 17, ro locale, with Windows 8: http://mozmill-ondemand.blargon7.com/#/update/report/674977957b923f4905160d1b9a78067f
Andreea, it would be helpful to see the jenkins report.
Somehow I can't find that specific email for the jenkins report, but here's another one, also on 17 - da locale, Windows 8: http://10.250.73.243:8080/job/ondemand_update/4674/ I cannot open it, I think it's an issue with Jenkins, the report is from the email. Report: http://mozmill-ondemand.blargon7.com/#/update/report/674977957b923f4905160d1b9a790bbf
(In reply to Andreea Matei [:AndreeaMatei] from comment #6) > http://mozmill-ondemand.blargon7.com/#/update/report/ > 674977957b923f4905160d1b9a790bbf That's a different thing and not related to this bug. I'm sure just a hick-up once the update channels have been opened. The direct update afterward worked well.
Reproducible on Aurora in 11/26 with Windows NT 6.2.8400 (x86) http://mozmill-ci.blargon7.com/#/update/report/674977957b923f4905160d1b9aea625b Also reproducible in testDirectUpdate_Download with Aurora and Windows NT 6.2.8400 (x86) http://mozmill-ci.blargon7.com/#/update/report/674977957b923f4905160d1b9aea941e
Summary: Test failure 'An update has been found' on OS X and Windows in 'testFallbackUpdate/test2.js' → Test failure 'An update has been found' on OS X and Windows in 'testFallbackUpdate/test2.js' and '/testDirectUpdate/test2.js'
Daniela, it would be helpful if you could give us at least one link to the Jenkins report.
(In reply to Daniela Petrovici from comment #10) > Jenkins link report: > http://10.250.73.243:8080/job/mozilla-aurora_update/1591/ This doesn't help cause it's from a build from Nov 25th. It has to be a build from today or late yesterday which doesn't get an update offered. Otherwise we can't manually check anymore.
All the latest comments here do not belong to the original reason why this bug has been filed. Instead those are the same as the newly filed bug 816470. Please check the console log of the update job very carefully to see what could be wrong. Feel free to ask me at any time if something is not clear. This bug here is only for updates which offered the same build as an update. Fixing the summary.
Summary: Test failure 'An update has been found' on OS X and Windows in 'testFallbackUpdate/test2.js' and '/testDirectUpdate/test2.js' → Test failure 'An update has been found' because the same build as installed gets offered as an update
Alex, there is no reason to continue reporting failures here. It's clear what happens and we can't do anything about it until RelEng fixed it. See the whiteboard entry.
This should not be seen anymore due to the fix on bug 805812. If it still happens please let us know ASAP.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Whiteboard: [mozmill-test-failure][needs fix by RelEng] → [mozmill-test-failure][fixed by bug 805812]
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Lets hope this fix on the dependent bug sticks now.
Status: REOPENED → RESOLVED
Closed: 13 years ago13 years ago
Resolution: --- → FIXED
Happened in 12/27 on Nightly FR - Ubuntu x64 - http://10.250.73.243:8080/job/mozilla-central_update/2750/console Jenkins console output: Downloading build: https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2012/12/2012-12-26-07-43-43-mozilla-central-l10n/firefox-20.0a1.fr.linux-x86_64.tar.bz2 [mozilla-central_update] $ mozmill-env/run mozmill-automation/testrun_update.py --target-buildid=$TARGET_BUILD_ID --repository=mozmill-tests --junit=report.xml --report=$REPORT_URL builds/ *** UTM:SVC TimerManager:registerTimer - id: browser-cleanup-thumbnails *** AUS:SVC Creating UpdateService *** AUS:SVC UpdateManager:_loadXMLFileIntoArray: XML file does not exist *** AUS:SVC gCanCheckForUpdates - able to check for updates *** AUS:SVC gCanApplyUpdates - testing write access /tmp/tmpUGNOyV.binary/update.test *** AUS:SVC gCanApplyUpdates - able to apply updates *** AUS:UI General:getPref - failed to get preference: app.update.billboard.test_url *** AUS:UI gUpdates:onLoad - setting current page to startpage checking *** AUS:SVC Checker: checkForUpdates, force: true *** AUS:SVC getLocale - getting locale from file: resource://app/update.locale, locale: fr *** AUS:SVC Checker:getUpdateURL - update URL: https://aus3.mozilla.org/update/3/Firefox/20.0a1/20121226074343/Linux_x86_64-gcc3/fr/nightly/Linux%203.2.0-33-generic%20(GTK%202.24.10)/default/default/update.xml?force=1 *** AUS:SVC Checker:checkForUpdates - sending request to: https://aus3.mozilla.org/update/3/Firefox/20.0a1/20121226074343/Linux_x86_64-gcc3/fr/nightly/Linux%203.2.0-33-generic%20(GTK%202.24.10)/default/default/update.xml?force=1 *** AUS:SVC Checker:onProgress - 42/42 *** AUS:SVC Checker:onLoad - request completed downloading document *** AUS:SVC Checker:onLoad - number of updates available: 0 *** AUS:UI gCheckingPage:onCheckComplete - no update found *** AUS:UI gNoUpdatesPage:onPageShow - could not select an appropriate update. Either there were no updates or |selectUpdate| failed *** UTM:SVC TimerManager:registerTimer - id: browser-cleanup-thumbnails *** AUS:SVC Creating UpdateService *** AUS:SVC UpdateManager:_loadXMLFileIntoArray: XML file does not exist *** UTM:SVC TimerManager:registerTimer - id: browser-cleanup-thumbnails *** AUS:SVC Creating UpdateService *** AUS:SVC UpdateManager:_loadXMLFileIntoArray: XML file does not exist *** AUS:UI General:getPref - failed to get preference: app.update.billboard.test_url *** AUS:UI gUpdates:onLoad - setting current page to startpage checking *** AUS:SVC Checker: checkForUpdates, force: true *** AUS:SVC getLocale - getting locale from file: resource://app/update.locale, locale: fr *** AUS:SVC Checker:getUpdateURL - update URL: https://aus3.mozilla.org/update/3/Firefox/20.0a1/20121226074343/Linux_x86_64-gcc3/fr/nightly/Linux%203.2.0-33-generic%20(GTK%202.24.10)/default/default/update.xml?force=1 *** AUS:SVC Checker:checkForUpdates - sending request to: https://aus3.mozilla.org/update/3/Firefox/20.0a1/20121226074343/Linux_x86_64-gcc3/fr/nightly/Linux%203.2.0-33-generic%20(GTK%202.24.10)/default/default/update.xml?force=1 *** AUS:SVC Checker:onProgress - 42/42 *** AUS:SVC Checker:onLoad - request completed downloading document *** AUS:SVC Checker:onLoad - number of updates available: 0 *** AUS:UI gCheckingPage:onCheckComplete - no update found *** AUS:UI gNoUpdatesPage:onPageShow - could not select an appropriate update. Either there were no updates or |selectUpdate| failed *** UTM:SVC TimerManager:registerTimer - id: browser-cleanup-thumbnails *** AUS:SVC Creating UpdateService *** AUS:SVC UpdateManager:_loadXMLFileIntoArray: XML file does not exist *** AUS:SVC gCanCheckForUpdates - able to check for updates *** AUS:SVC gCanApplyUpdates - testing write access /tmp/tmpUGNOyV.binary/update.test *** AUS:SVC gCanApplyUpdates - able to apply updates *** AUS:SVC UpdateService:removeDownloadListener - no downloader! *** AUS:UI General:getPref - failed to get preference: app.update.billboard.test_url *** AUS:UI gUpdates:onLoad - setting current page to startpage checking *** AUS:SVC Checker: checkForUpdates, force: true *** AUS:SVC getLocale - getting locale from file: resource://app/update.locale, locale: fr *** AUS:SVC Checker:getUpdateURL - update URL: https://aus3.mozilla.org/update/3/Firefox/20.0a1/20121226074343/Linux_x86_64-gcc3/fr/nightly/Linux%203.2.0-33-generic%20(GTK%202.24.10)/default/default/update.xml?force=1 *** AUS:SVC Checker:checkForUpdates - sending request to: https://aus3.mozilla.org/update/3/Firefox/20.0a1/20121226074343/Linux_x86_64-gcc3/fr/nightly/Linux%203.2.0-33-generic%20(GTK%202.24.10)/default/default/update.xml?force=1 *** AUS:SVC Checker:onProgress - 42/42 *** AUS:SVC Checker:onLoad - request completed downloading document *** AUS:SVC Checker:onLoad - number of updates available: 0 *** AUS:UI gCheckingPage:onCheckComplete - no update found *** AUS:UI gNoUpdatesPage:onPageShow - could not select an appropriate update. Either there were no updates or |selectUpdate| failed *** UTM:SVC TimerManager:registerTimer - id: browser-cleanup-thumbnails *** Platform: Linux Ubuntu 12.04 64bit *** Cloning repository to '/tmp/tmpsMVgz4.mozmill-tests' requesting all changes adding changesets adding manifests adding file changes added 2820 changesets with 7197 changes to 759 files (+5 heads) updating to branch default 398 files updated, 0 files merged, 0 files removed, 0 files unresolved *** Installing 2012-12-26-07-43-43-mozilla-central-firefox-20.0a1.fr.linux-x86_64.tar.bz2 => /tmp/tmpUGNOyV.binary/ *** Application: Firefox 20.0a1 *** Creating backup of binary (/tmp/tmpUGNOyV.binary/ => /tmp/tmppksJhF.binary_backup) *** Updating to branch 'default' pulling from mozmill-tests searching for changes no changes found Report: http://mozmill-ci.blargon7.com/#/update/report/87220f551d53bd61286b3d93d90caafb
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Please refrain from reopening this bug until you are sure it's the same issue. In that case it's not given the following failure: *** AUS:UI gNoUpdatesPage:onPageShow - could not select an appropriate update. Either there were no updates or |selectUpdate| failed so it doesn't try to download an update for the same build. Closing again.
Status: REOPENED → RESOLVED
Closed: 13 years ago13 years ago
Resolution: --- → FIXED
This is not fixed given test failures across platforms this morning for fr builds on the Aurora channel. It's happening for Windows and Linux but not OS X. Here some examples: http://mm-ci-master.qa.scl3.mozilla.com:8080/job/mozilla-aurora_update/91/ http://mm-ci-master.qa.scl3.mozilla.com:8080/job/mozilla-aurora_update/95/
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Whiteboard: [mozmill-test-failure][fixed by bug 805812] → [mozmill-test-failure]
Happened again today on Ubuntu 12.10 Firefox 22.0a1 fr: http://mozmill-ci.blargon7.com/#/update/report/442817abdba0ee856925c7a601042bf0
Happened again on Linux 12.10 x86: http://mozmill-ci.blargon7.com/#/update/report/2a6536e9db9f5f44ed48c58510e905ba http://mozmill-ci.blargon7.com/#/update/report/2a6536e9db9f5f44ed48c58510e9253a Jenkins console: http://mm-ci-master.qa.scl3.mozilla.com:8080/job/mozilla-central_update/1489/console and XML: https://aus3.mozilla.org/update/3/Firefox/22.0a1/20130317030923/Linux_x86-gcc3/en-US/nightly/Linux%203.5.0-25-generic%20%28GTK%202.24.13%29/default/default/update.xml?force=1 Linux 12.04 x64: http://mozmill-ci.blargon7.com/#/update/report/2a6536e9db9f5f44ed48c58510e91501 http://mozmill-ci.blargon7.com/#/update/report/2a6536e9db9f5f44ed48c58510e92ce9 Jenkins console: http://mm-ci-master.qa.scl3.mozilla.com:8080/job/mozilla-central_update/1490/console XML: https://aus3.mozilla.org/update/3/Firefox/22.0a1/20130317030923/Linux_x86_64-gcc3/en-US/nightly/Linux%203.2.0-38-generic%20%28GTK%202.24.10%29/default/default/update.xml?force=1 Linux 12.10 x64: http://mozmill-ci.blargon7.com/#/update/report/2a6536e9db9f5f44ed48c58510e924f4 http://mozmill-ci.blargon7.com/#/update/report/2a6536e9db9f5f44ed48c58510e93d96 Jenkins console: http://mm-ci-master.qa.scl3.mozilla.com:8080/job/mozilla-central_update/1491/console XML: https://aus3.mozilla.org/update/3/Firefox/22.0a1/20130317030923/Linux_x86_64-gcc3/en-US/nightly/Linux%203.5.0-25-generic%20%28GTK%202.24.13%29/default/default/update.xml?force=1 Linux 12.04 x86 http://mozmill-ci.blargon7.com/#/update/report/2a6536e9db9f5f44ed48c58510e91c12 http://mozmill-ci.blargon7.com/#/update/report/2a6536e9db9f5f44ed48c58510e933b6 Jenkins console: http://mm-ci-master.qa.scl3.mozilla.com:8080/job/mozilla-central_update/1492/console XML: https://aus3.mozilla.org/update/3/Firefox/22.0a1/20130317030923/Linux_x86-gcc3/en-US/nightly/Linux%203.2.0-38-generic-pae%20%28GTK%202.24.10%29/default/default/update.xml?force=1
Please disregard the previous comment since updates were disabled through bug 851539
Happened again with Firefox 22.0a2 fr on Linux Ubuntu 12.10 (x86_64): http://mozmill-ci.blargon7.com/#/update/report/36bf148e4d23c6904e5ade75a41b9e75
(In reply to mario garbi from comment #27) > Happened again with Firefox 22.0a2 fr on Linux Ubuntu 12.10 (x86_64): > http://mozmill-ci.blargon7.com/#/update/report/ > 36bf148e4d23c6904e5ade75a41b9e75 If you think that this is this bug the additional link to the jenkins log would be helpful. But keep in mind that localized builds haven't been updated over the weekend due to bug 858953. Might it has been that one?
(In reply to Henrik Skupin (:whimboo) from comment #28) > If you think that this is this bug the additional link to the jenkins log > would be helpful. But keep in mind that localized builds haven't been > updated over the weekend due to bug 858953. Might it has been that one? I also think these failures were because localized builds haven't been updated since all localized builds failed with the same message. Jenkins log: http://mm-ci-master.qa.scl3.mozilla.com:8080/job/mozilla-aurora_update/1476/
Depends on: 858953
No longer depends on: 848406
Priority: P1 → --
(In reply to Cosmin Malutan from comment #30) > Jenkins log: > http://mm-ci-master.qa.scl3.mozilla.com:8080/job/mozilla-central_update/4911/ What is the dashboard URL? Both kind of information are helpful here. With it we can check what the AUS server returned as update snippet.
Priority: P2 → P3
So try to do the update manually for those builds and check if the target build is available on the FTP server. If one of those things fails, we caught a real updater failure. A couple of those are on file (like bug 862724), so please report back here first.
There were 3 builds yesterday: https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2013-07-15-03-02-02-mozilla-central-l10n/ https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2013-07-15-10-01-09-mozilla-central-l10n/ https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2013-07-15-21-12-56-mozilla-central-l10n/ So 20130715211256 is already the latest. So I strongly believe this is again related to wrong information in the pulse message due to multiple builds per day, which would be bug 858953. Actually our test is working and reporting correct failures due to the given releng issue.
Happened again today on Mac OS X 10.8.4 with Firefox 26.0a1 (26.0a1, en-US, 20130807161117): http://mozmill-daily.blargon7.com/#/update/report/bccc2ea9ac1e478fa074c699d8d05ea0
(In reply to Cosmin Malutan from comment #37) > Happened today on Ubuntu 12.10 (x86) with Aurora en-US : > http://mozmill-daily.blargon7.com/#/update/report/ > b7ef1fb3d9703aeaf2c46e07d26a72a9 No, it's not the same failure. When you check the AUS link you will see that no update is getting offered: https://aus3.mozilla.org/update/3/Firefox/25.0a2/20130812004004/Linux_x86-gcc3/en-US/aurora/Linux%203.5.0-36-generic%20(GTK%202.24.13)/default/default/update.xml?force=1 So please be sure to check the logs and not only the pre and post buildids.
Mozmill tests have been superseded by Marionette tests.
Status: REOPENED → RESOLVED
Closed: 13 years ago8 years ago
QA Contact: hskupin
Resolution: --- → INVALID
Product: Mozilla QA → Mozilla QA Graveyard
You need to log in before you can comment on or make changes to this bug.