122
edits
Franziskus (talk | contribs) No edit summary |
(Guidance for updating BoGo versions) |
||
Line 6: | Line 6: | ||
git clone https://boringssl.googlesource.com/boringssl | git clone https://boringssl.googlesource.com/boringssl | ||
cd boringssl | cd boringssl | ||
git checkout | git checkout ec55dc15d3a39e5f1a58bfd79148729f38f6acb4 | ||
Then you can run the BoGo tests. | Then you can run the BoGo tests. | ||
Line 13: | Line 13: | ||
GOPATH="$PWD" go test -shim-path "$DISTDIR"/bin/nss_bogo_shim -loose-errors \ | GOPATH="$PWD" go test -shim-path "$DISTDIR"/bin/nss_bogo_shim -loose-errors \ | ||
-allow-unimplemented -shim-config "$SOURCE_DIR/gtests/nss_bogo_shim/config.json" | -allow-unimplemented -shim-config "$SOURCE_DIR/gtests/nss_bogo_shim/config.json" | ||
=== Updating BoGo Versions === | |||
Care is needed when upgrading the version of BoGo in use in [https://searchfox.org/nss/source/tests/bogo/bogo.sh#28 tests/bogo/bogo.sh]. Often new tests are added to BoGo that do not pass on NSS. | |||
Before publicly posting any changes to our BoGo version or the "DisabledTests" list for nss_bogo_shim, each test failure needs to be individually triaged. If there are any suspicious failures, those must be addressed before we post about the upgrade. If there are questionable circumstances, it is better to ask on nss-dev than not. | |||
[[Category:NSS]] | [[Category:NSS]] |
edits