X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=test%2FREADME.external;h=ab0f7c27910a7144b76f8d930102a4582481298f;hp=60aeb33e3e609dfa882484f47c2b23d00d8db1fa;hb=fff202e5f7312f60285a61592301189d35b8450e;hpb=77edd02f348d6486005f9138d394e38aa2318e30 diff --git a/test/README.external b/test/README.external index 60aeb33e3e..ab0f7c2791 100644 --- a/test/README.external +++ b/test/README.external @@ -93,7 +93,7 @@ to be installed. $ make test VERBOSE=1 TESTS=test_external_pyca Test failures and suppressions -============================== +------------------------------ Some tests target older (<=1.0.2) versions so will not run. Other tests target other crypto implementations so are not relevant. Currently no tests fail. @@ -126,9 +126,39 @@ explicitly run (with more debugging): $ VERBOSE=1 make TESTS=test_external_krb5 test -Test failures supressions +Test-failures suppressions ------------------------- krb5 will automatically adapt its test suite to account for the configuration of your system. Certain tests may require more installed packages to run. No tests are expected to fail. + + +Updating test suites +==================== + +To update the commit for any of the above test suites: + +- Make sure the submodules are cloned locally: + + $ git submodule update --init --recursive + +- Enter subdirectory and pull from the repository (use a specific branch/tag if required): + + $ cd + $ git pull origin master + +- Go to root directory, there should be a new git status: + + $ cd ../ + $ git status + ... + # modified: (new commits) + ... + +- Add/commit/push the update + + git add + git commit -m "Updated to latest commit" + git push +