Closed
Bug 564202
Opened 15 years ago
Closed 14 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•15 years ago
|
Whiteboard: [automation][updates]
Updated•14 years ago
|
Blocks: hg-automation
Comment 1•14 years ago
|
||
Recent MU update verify builders are all green. WFM?
Updated•14 years ago
|
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
| Assignee | ||
Updated•12 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•