aboutsummaryrefslogtreecommitdiff
path: root/kokoro
AgeCommit message (Collapse)Author
2023-07-10Remove objc/ from github.com/google/tinkambrosin
The project doesn't build on github.com/google/tink; it moved to https://github.com/tink-crypto/tink-objc PiperOrigin-RevId: 546869856
2023-06-28Remove tools/testdata which is unusedambrosin
PiperOrigin-RevId: 544071722
2023-06-28Remove per-language test scripts for apps/.ambrosin
NOTE: The apps/ folder is being removed as part of the migration to github.com/tink-crypto/tink-java-apps PiperOrigin-RevId: 543998275
2023-06-28Remove tests for the apps/ folder from the comprehensive test.ambrosin
NOTE: The apps/ folder is being removed as part of the migration to github.com/tink-crypto/tink-java-apps PiperOrigin-RevId: 543992296
2023-06-27Remove javascript directory.wconner
PiperOrigin-RevId: 543745141
2023-06-27Stop running javascript tests.wconner
PiperOrigin-RevId: 543711886
2023-06-15Simplify test scripts. None of these tests rely on credentials anymore.tholenst
PiperOrigin-RevId: 540540531
2023-06-12Remove stale Python dependency workaround.ckl
PiperOrigin-RevId: 539691367
2023-06-08Add a TinkeyTestKmsClient and use it in the AddKeyCommandTest.tholenst
PiperOrigin-RevId: 538779637
2023-06-06Refactor install_tink_via_pipambrosin
* Modify the script to take as a second parameter the folder where to look for Tink Python's dependencies; this is mostly useful to github.com/tink-crypto/tink-py where Tink Python's dependencies aren't in the same repository. * Remove the need to pin `setuptools` in macOS. * Install dependencies from `requirements.txt` before installing Tink Python and use `--require-hashes`. * Some other minor refactorings. * Update call sites accordingly PiperOrigin-RevId: 538170951
2023-06-06Fixes to tink-py requirement filesambrosin
- Use less restrictive constraints for tink-py deps (google/tink#695) and examples - Remove `constraints.in` - Upgrade dependencies in `requirements.txt` and `examples/requirements.txt` - Use `--require-hashes` when installing `examples/requirements.txt` PiperOrigin-RevId: 538165507
2023-06-02Enable verbose output for Go tests run via Bazel.ckl
PiperOrigin-RevId: 537247413
2023-05-19Set default compat level to 1.19 in ↵ambrosin
kokoro/testutils/check_go_generated_files_up_to_date.sh PiperOrigin-RevId: 533548005
2023-05-17Install Go 1.19.9 in testing environments.ckl
PiperOrigin-RevId: 532924199
2023-05-10Update XCode version and DEVELOPER_DIR path in kokoro scriptsambrosin
PiperOrigin-RevId: 530918939
2023-05-08Reduce noise in test logs when building and installing OpenSSLambrosin
PiperOrigin-RevId: 530280820
2023-05-05Parallelize build of OpenSSL and install only the software component.ambrosin
PiperOrigin-RevId: 529845452
2023-04-29Exit with error when copying credentials if env. variables are not set.ambrosin
PiperOrigin-RevId: 528176304
2023-04-26Use `--parallel` when building with CMake in Kokoro testsambrosin
PiperOrigin-RevId: 527210767
2023-04-25Set minimum supported CMake version to 3.13ambrosin
The current minimum supported version in https://github.com/google/oss-policies-info/blob/main/foundational-cxx-support-matrix.md is 3.10, but this is going to change to 3.13 from May 1st because Ubuntu 18.04 will be no longer supoported. 3.13 is the older version that comes packaged with the supported distros (Debian 10 in this case). See https://opensource.google/documentation/policies/cplusplus-support#support_criteria_3 PiperOrigin-RevId: 526954498
2023-04-11Update comprehensive test script to match recent granular test changes.ckl
PiperOrigin-RevId: 523327200
2023-04-04Avoid using bazelisk outside of a workspace in ↵ambrosin
kokoro/testutils/run_bazel_tests.sh PiperOrigin-RevId: 521689493
2023-03-31Remove unused test scripts.ambrosin
PiperOrigin-RevId: 520903947
2023-03-29Remove cross-langauge tests from old setup.juerg
PiperOrigin-RevId: 520328803
2023-03-29Internal change.juerg
PiperOrigin-RevId: 520314597
2023-03-29Internal change.juerg
PiperOrigin-RevId: 520311854
2023-03-28Do not run the bazel tests anymore in ↵tholenst
gcp_ubuntu_per_language/java_src/run_tests.sh. These tests still run as part of our new github repository. PiperOrigin-RevId: 520037866
2023-03-28Remove KMS cross-language tests based on CLIs.juerg
The KMS are tested cross-langauge in kms_aead_test.py, and so this is not needed anymore. PiperOrigin-RevId: 519992235
2023-03-23Remove the test "//testing/cross_language:aead_envelope_test".tholenst
PiperOrigin-RevId: 518869865
2023-03-23Add new tests to macos_external tests.tholenst
PiperOrigin-RevId: 518863257
2023-03-22Rename _aws_kms_aead_test.py to _aws_kms_integration_test.py.juerg
These are integration tests that make RPC calls to the real KMS. So it is better to put the word "integration" in the file name. PiperOrigin-RevId: 518548866
2023-03-16Add some tests to GCP KMS integration in Python.juerg
Test keysets with key types KmsAeadKey and KmsEnvelopeAeadKey. These use registered kms clients. Note that because we can't un-register, we test in two files. In one file, we register a GCP KMS client without binding it to a URI, and in the other file we register a client that is bound to a key URI. PiperOrigin-RevId: 517163390
2023-03-10Update go.sum fileambrosin
Also update kokoro/testutils/check_go_generated_files_up_to_date.sh to accept an optional value to pass to `-compat`. PiperOrigin-RevId: 515573871
2023-03-08Remove the custom crypto::tink::util::Staus{|Or} implementationambrosin
Also remove Kokoro test scripts that used `--//config:tink_use_absl_statusor=True`. PiperOrigin-RevId: 515018353
2023-03-06Use cmake --build and ctest instead of make in Kokoro testsambrosin
Using cmake CLI utilities allows to write more build instructions. Also run CMake tests in parallel. PiperOrigin-RevId: 514421236
2023-02-24Delete the maven/ folderambrosin
Since we are going to migrate to/release from github.com/tink-crypto, these are no longer needed. PiperOrigin-RevId: 512007471
2023-02-20Add missing `cd` in comprehensive test script.ambrosin
PiperOrigin-RevId: 510930845
2023-02-17Add a "bazel clean --expunge" before compiling Javascript.tholenst
According to various sources on the internet this might help for the compilation problem we are having. PiperOrigin-RevId: 510372025
2023-02-16Fix the ANDROID_HOME path.tholenst
PiperOrigin-RevId: 510103754
2023-02-15Refactor Tink's comprehensive test.ambrosin
* Remove duplicate code using existing testutils scripts instead * Remove macOS tests function and commented code * Use Bazelisk if available PiperOrigin-RevId: 509814947
2023-02-14Remove aead_envelope_test.sh.juerg
This is now covered by tink/testing/cross_language/kms_aead_test.py PiperOrigin-RevId: 509515150
2023-02-13Update Abseil to LTS 20230125.wconner
Also, upgrade to GCC 7 as required by latest Abseil release. https://github.com/abseil/abseil-cpp/blob/master/absl/base/policy_checks.h#L57 PiperOrigin-RevId: 509248959
2023-02-10Remove unused scriptsambrosin
PiperOrigin-RevId: 508653855
2023-02-09Modify the GitHub release script to take a specific actionambrosin
PiperOrigin-RevId: 508367389
2023-02-08Add option to pass extra flags to bazel build and testambrosin
PiperOrigin-RevId: 508101771
2023-01-31Increase minimum CMake version to 3.10 (required by latest Abseil C++ library).wconner
https://github.com/abseil/abseil-cpp/blob/master/CMakeLists.txt#L19 PiperOrigin-RevId: 506009333
2023-01-11Fix Kokoro test scripts for migrating to new Monterey image.ambrosin
PiperOrigin-RevId: 501230294
2022-12-22Use the correct Bazel version when installing Tink using pip in ↵ambrosin
comprehensive test PiperOrigin-RevId: 497112569
2022-12-12Disable publishing snapshots on postsubmit.ambrosin
PiperOrigin-RevId: 494682699
2022-12-07Remove reference to `use_bazel.sh` from install_tink_via_pip.sh instructionsambrosin
PiperOrigin-RevId: 493550880