Closed
Bug 564202
Opened 14 years ago
Closed 13 years ago
Make major update verifications smarter
Categories
(Release Engineering :: General, defect, P3)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: armenzg, Unassigned)
References
Details
(Whiteboard: [automation][updates])
Currently the three different builders always end up red. The problem is that there are known FAILURES and known WARNINGS [1] that happen over and over again from release to release and they always count the way that we do it now. Yesterday I had few ideas but I reduced it to this: * Compare the log from the previous verify.sh and the current one The following steps modify the downloaded logs to remove firefox versions and make them version-agnostic. The diff between the logs give me an empty file since there are no differences between logs. No differences would mean green (nothing new has appeared) and anything different should be red and have the releng check the logs. * First substitution removes all the lines from where we download each locale's build (build number and browser version) * Second substitution flattens the version from remaining lines sed -E -e 's/.*http.*//' -e 's/[0-9]+.[0-9]+.[0-9]+//g' -e '/^$/ d' < 5.linux.log > 5.linux.stripped.log sed -E -e 's/.*http.*//' -e 's/[0-9]+.[0-9]+.[0-9]+//g' -e '/^$/ d' < 6.linux.log > 6.linux.stripped.log diff -pU 8 5.linux.stripped.log 6.linux.stripped.log > linux.diff_between_releases.log == 1 == Known warnings and failures: * Affects all 3 platforms: * failed to get partial/complete mar because we don't have "mn" for 3.6.x Using https://aus2.mozilla.org/update/1/Firefox/3.5.10/20100504085637/Linux_x86-gcc3/mn/betatest/update.xml?force=1 FAIL: no partial update found for https://aus2.mozilla.org/update/1/Firefox/3.5.10/20100504085637/Linux_x86-gcc3/mn/betatest/update.xml?force=1 FAIL: download_mars returned non-zero exit code: 1 Using https://aus2.mozilla.org/update/1/Firefox/3.5.10/20100504085637/Linux_x86-gcc3/mn/betatest/update.xml?force=1 FAIL: no complete update found for https://aus2.mozilla.org/update/1/Firefox/3.5.10/20100504085637/Linux_x86-gcc3/mn/betatest/update.xml?force=1 FAIL: download_mars returned non-zero exit code: 1 * For 'sl' we get these warnings. These were removed between 3.6 and 3.6.2 which is why they're no. No issues here. Only in source/firefox/searchplugins: iskalnik-gov-si.xml Only in source/firefox/searchplugins: najdi-si.xml Only in source/firefox/searchplugins: yahoo.xml WARN: non-binary files found in diff WARN: check_updates returned warning for Linux_x86-gcc3 downloads/firefox-3.5.10.tar.bz2 vs. downloads/firefox-3.6.4.tar.bz2: 2 * Linux: * No test failure that was only Linux specific * MacOSX: * For all locales: Contents of source/Firefox.app/Contents/Plug-Ins dir only in source or target 379277599 0 drwxr-xr-x 3 cltbld staff 102 May 4 10:31 source/Firefox.app/Contents/Plug-Ins/PrintPDE.plugin 379277600 0 drwxr-xr-x 4 cltbld staff 136 May 5 08:05 source/Firefox.app/Contents/Plug-Ins/PrintPDE.plugin/Contents 379277604 0 drwxr-xr-x 2 cltbld staff 68 May 5 08:05 source/Firefox.app/Contents/Plug-Ins/PrintPDE.plugin/Contents/MacOS 379277605 0 drwxr-xr-x 3 cltbld staff 102 May 4 10:31 source/Firefox.app/Contents/Plug-Ins/PrintPDE.plugin/Contents/Resources 379277607 0 drwxr-xr-x 3 cltbld staff 102 May 5 08:05 source/Firefox.app/Contents/Plug-Ins/PrintPDE.plugin/Contents/Resources/English.lproj 379277611 0 drwxr-xr-x 2 cltbld staff 68 May 5 08:05 source/Firefox.app/Contents/Plug-Ins/PrintPDE.plugin/Contents/Resources/English.lproj/PrintPDE.nib WARN: non-binary files found in diff WARN: check_updates returned warning for Darwin_Universal-gcc3 downloads/Firefox 3.5.10.dmg vs. downloads/Firefox 3.6.4.dmg: 2 * Windows: * The chk files will go away with bug 489961 * For all locales: Only in source/bin: .autoreg Files source/bin/freebl3.chk and target/bin/freebl3.chk differ Files source/bin/nssdbm3.chk and target/bin/nssdbm3.chk differ Only in source/bin: removed-files Files source/bin/softokn3.chk and target/bin/softokn3.chk differ WARN: non-binary files found in diff WARN: check_updates returned warning for WINNT_x86-msvc downloads/Firefox Setup 3.5.10.exe vs. downloads/Firefox Setup 3.6.4.exe: 2
Updated•14 years ago
|
Whiteboard: [automation][updates]
Updated•13 years ago
|
Blocks: hg-automation
Comment 1•13 years ago
|
||
Recent MU update verify builders are all green. WFM?
Updated•13 years ago
|
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
Assignee | ||
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•