diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-28 14:29:10 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-28 14:29:10 +0000 |
commit | 2aa4a82499d4becd2284cdb482213d541b8804dd (patch) | |
tree | b80bf8bf13c3766139fbacc530efd0dd9d54394c /tools/update-verify/release/README.txt | |
parent | Initial commit. (diff) | |
download | firefox-2aa4a82499d4becd2284cdb482213d541b8804dd.tar.xz firefox-2aa4a82499d4becd2284cdb482213d541b8804dd.zip |
Adding upstream version 86.0.1.upstream/86.0.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r-- | tools/update-verify/release/README.txt | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/tools/update-verify/release/README.txt b/tools/update-verify/release/README.txt new file mode 100644 index 0000000000..7c79fcf4ec --- /dev/null +++ b/tools/update-verify/release/README.txt @@ -0,0 +1,46 @@ +Mozilla Build Verification Scripts +--- + +-- +Contents +-- + +updates -> AUS and update verification +l10n -> l10n vs. en-US verification +common -> useful utility scripts + +-- +Update verification +-- + +verify.sh + does a low-level check of all advertised MAR files. Expects to have a + file named all-locales, but does not (yet) handle platform exceptions, so + these should be removed from the locales file. + + prints errors on both STDOUT and STDIN, the intention is to run the + script with STDOUT redirected to an output log. If there is not output + on the console and an exit code of 0 then all tests pass; otherwise one + or more tests failed. + + Does the following: + + 1) download update.xml from AUS for a particular release + 2) download the partial and full mar advertised + 3) check that the partial and full match the advertised size and sha1sum + 4) downloads the latest release, and an older release + 5) applies MAR to the older release, and compares the two releases. + + Step 5 is repeated for both the complete and partial MAR. + + Expects to have an updates.cfg file, describing all releases to try updating + from. + +- +Valid Platforms for AUS +- +Linux_x86-gcc3 +Darwin_Universal-gcc3 +Linux_x86-gcc3 +WINNT_x86-msvc +Darwin_ppc-gcc3 |